MacBook Pro 2018 randomly restarts and hangs on startup

My 2018 MacBook Pro has been randomly restarting over the last month or 2. I’ve wiped it, tried 3 different MacOS. Usually happens if idle for a while or if put to sleep. Also sometimes hangs on startup. Here’s my last error report.



[Re-Titled by Moderator]

Posted on Jan 9, 2025 05:45 AM

Reply

Similar questions

14 replies

Jan 9, 2025 05:51 AM in response to flippyfloop

Those error reports are basically useless to mortal users.


Please run an EtreCheck evaluation of your Mac and post the generated report back here in a reply. EtreCheck is a safe and highly regarded utility from a trusted developer and respected ASC contributor. The diagnostic report will not include any personal info. It simply gathers specifics about hardware performance and installed software that might be in conflict with the OS.


Please navigate to EtreCheck.com and download the free version. Be sure to Allow Full Disk Access when you install the app. Once you’ve run the app and created your report please post it with your reply to this message. 


Please note you must upload the full report. To see how, please click >  How to use Add Text when posting… EtreCheck Report.


We’ll use your EtreCheck report to look for the things that may be causing your problem and advise how to correct them.

Jan 11, 2025 02:28 PM in response to flippyfloop

The others are correct you most likely have a hardware issue of some sort and it is related to the GPU and/or a connected display (or possibly an external device with a display port or display functionality even if a display is not connected to a hub/dock/adapter).


The only other thing you can try is to perform a DFU firmware Revive/Restore to reset the T2 security chip & system firmware assuming the issue is not related to an externally connected device. May as well go for the DFU Restore if you have no issues with Internet Recovery Mode.

How to revive or restore Mac firmware - Apple Support


Did you have the same issue after a clean install of macOS, but before installing Google Chrome? There is always a very slim chance that Chrome's GPU hardware acceleration option/feature is causing a problem.


It would not surprise me that the Logic Board of your laptop would be bad though since I find the 2018-2020 Intel Macs have a much higher rate of failure with their Logic Boards than any previous models. Personally I would not spend any money on repairs for multiple reasons since the money would be better put towards a new laptop (I usually try to keep older devices running as long as possible, but not these particular Macs).


Jan 10, 2025 08:48 AM in response to flippyfloop

a careful reading of your kernel panic suggests, but does not definitively identify, a graphics problem with the Discrete graphics processor:


panic([...]): "virtual bool IOAccelDisplayMachine::display_mode_did_change(uint32_t): AMDRadeonAccelerator driver returns false"


That says the driver found that the display mode was not appropriate, and that was enough to cause a kernel panic. if you have more like that (which I expect is what is collected into the reported 10 times panic shown in your Erecheck report, you have a pervasive Hardware problem with your Discrete graphics processor.


The reason for my query about backups was that if you opt to service the machine, and the mainboard is replace, your files will not be returned to you. But presenting your Mac for service without strong evidence is an exercise in futility.


(continued)

Jan 10, 2025 08:56 AM in response to flippyfloop

Genius Bar:

Genius Bar technicians are NOT trained to read panic reports and computer logs. To act, they need failed diagnostics or reproducible-on-demand problems.


Get Support


Be polite and professional.

Work with the first responder to go through their checklist of obvious issues (¿is it plugged in properly?).


if no solution, be polite and professional, and ASK FOR A SPECIALIST to read your panic reports.

The specialist will probably have to contact you again later.


Specialists are more knowledgeable in their areas of expertise, but far less patient. You can freely reference things posted on the forums, but they never take out word for things, they have their own more rigorous methods for data collection and analysis.


they can DIRECT an Apple store or an Apple Authorized Service Provider to change specific parts to attempt to get relief.


Before we go much farther, how much do you care bout this specific computer?

Even the cheapest Apple-silicon Mac can run rings around it.

Feb 25, 2025 07:36 AM in response to 奥特曼666

The solution to exactly the same problem is the solutions already posted above.


if you can not get relief by 'stop using Chrome' and software re-installs, then a Firmware revive or restore may be needed.


if no relief after that, you may need to contact support using the procedures I described to get them to read your panic logs, and possibly DIRECT a service provider to change your mainboard.


Genius Bar technicians and Apple-Authorized Service Providers are not trained to read panic reports, so they will likely run diagnostics overnight, and return your computer 'no fault found'.

Feb 25, 2025 02:50 PM in response to Grant Bennet-Alder

Grant Bennet-Alder wrote:

Genius Bar technicians and Apple-Authorized Service Providers are not trained to read panic reports, so they will likely run diagnostics overnight, and return your computer 'no fault found'.

FYI, they no longer have any in depth long running diagnostics. Most diagnostics for the M-series Macs complete in a couple of minutes with the longest taking about 5 (maybe 10) minutes. There have not been any looping diagnostics for about a decade now. And those diagnostics are unlikely to detect anything more than the consumer diagnostics these days which to say is very little.


Edit: For the Intel Macs, some of the diagnostics may run for about 30 minutes or so (Full Diags and Memory tests).


Feb 22, 2025 10:08 PM in response to flippyfloop

panic(cpu 0 caller 0xffffff7f9ed01e9a): "virtual bool IOAccelDisplayMachine::display_mode_did_change(uint32_t): AMDRadeonAccelerator driver returns false" @IOAccelDisplayMachine.cpp:345

Panicked task 0xffffff8b63614dd8: 14 threads: pid 158: WindowServer

Backtrace (CPU 0), panicked thread: 0xffffff8b629f4b30, Frame : Return Address

0xfffffff3fc063470 : 0xffffff8009c245a1

0xfffffff3fc0634c0 : 0xffffff8009d89ed0

Feb 22, 2025 10:10 PM in response to flippyfloop

Me too. Macbook Pro 2018

This issue has been ongoing since the end of 2024 until now.


panic(cpu 0 caller 0xffffff7f9ed01e9a): "virtual bool IOAccelDisplayMachine::display_mode_did_change(uint32_t): AMDRadeonAccelerator driver returns false" @IOAccelDisplayMachine.cpp:345

Panicked task 0xffffff8b63614dd8: 14 threads: pid 158: WindowServer

Backtrace (CPU 0), panicked thread: 0xffffff8b629f4b30, Frame : Return Address

0xfffffff3fc063470 : 0xffffff8009c245a1

0xfffffff3fc0634c0 : 0xffffff8009d89ed0

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

MacBook Pro 2018 randomly restarts and hangs on startup

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.