MacBook Pro 15" Mid 2014 Randomly Hangs With Black Screen
Originator: | daviewales | ||
Number: | rdar://46161812 | Date Originated: | 2018/11/19 |
Status: | Open | Resolved: | |
Product: | MacBook Pro 15" | Product Version: | Mid 2014 |
Classification: | Reproducible: | Sometimes |
Summary: MacBook Pro screen sometimes goes black, and refuses to wake. The only remedy is to press the power button. Sometimes the fans are very loud, but the computer is unresponsive. Steps to Reproduce: Use the computer. Today I have been using Mathematica and Spotify. Expected Results: Computer keeps working. Actual Results: Computer randomly hangs with a black screen. Sometimes I can go for 6 to 10 days without any issues. Today (19/11/2018) it hung multiple times in a couple of hours. Version/Build: MacBook Pro (Retina, 15-inch, Mid 2014) MacOS 10.13.6 (17G65) Configuration: Processor: 2.2 GHz Intel Core i7 Memory: 16 GB 1600 MHz DDR3 Graphics: Intel Iris Pro 1536 MB Serial Number: C02PN1A7G3QN Additional Notes: There are two main theories about the cause of this bug. 1. There is a bug in /System/Library/Extensions/AppleThunderboltNHI.kext Disabling this is supposed to fix the issue. (I have now done this, and will wait to see if the issue manifests again.) See here: https://outluch.wixsite.com/rmbp-crash 2. The CPU is entering an unstable low power state, which triggers the crash. See here: https://realmacmods.com/product/macbook-pro-nocrash-utility/
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!
Update. This issue continues to manifest. Apart from asking for a sysdiagnose, I have had no response from Apple.
To achieve some stability, I can confirm that the following steps work most of the time:
csrutil disable
/System/Library/Extensions/AppleThunderboltNHI.kext
to/System/Library/Extensions/AppleThunderboltNHI.kext.bak
csrutil enable