Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

weeklie

macrumors newbie
Original poster
Dec 7, 2016
9
0
Iceland
Hi, I have a late 2014 MacBook Pro retina, and lately it has been shutting it self down for no reason.. sometimes I can be on it for several hours and then it shuts down and sometimes I am on it for 10 minutes and it does the same..
do any of you know what is wrong?
I tried reinstalling the OS but that didn't help at all..
Thanks in advance :)
 
Open console.app. Copy the last 20 lines or so of the console log immediately before the shutdown and post them here.
 
Open console.app. Copy the last 20 lines or so of the console log immediately before the shutdown and post them here.

I can't seem to find the lines before the shutdown.. the latest lines i find are when i boot up the computer..
 
In Console, search for

BOOT_TIME

That should you the time of the last boot. Then erase the search to remove the filter, go back to the Boot Time, and copy and paste the 20 or so lines before the BOOT_TIME line.
 
In Console, search for

BOOT_TIME

That should you the time of the last boot. Then erase the search to remove the filter, go back to the Boot Time, and copy and paste the 20 or so lines before the BOOT_TIME line.

Nothing comes up..
 

Attachments

  • Screen Shot 2016-12-08 at 1.16.35 AM.png
    Screen Shot 2016-12-08 at 1.16.35 AM.png
    283.3 KB · Views: 876
Perhaps the log doesn't go back to your last crash. You may have to wait until it crashes again then check the logs.
 
Not sure if those are the last lines. Was the next line after the screenshot "BOOT_TIME"?

Instead of a screen shot, just select and copy the lines from Console and paste them into your message, including the BOOT_TIME line.
 
I can't seem to find the lines before the shutdown.. the latest lines i find are when i boot up the computer..

Look in this folder and see if there is a crash log from the date/time of the crash.

Code:
/Library/Logs/DiagnosticReports
 
Look in this folder and see if there is a crash log from the date/time of the crash.

Code:
/Library/Logs/DiagnosticReports


There are no crash logs from the date or time of the last crash and the console app doesnt go further than when i turn on my computer.. nothing before that


EDIT:

[doublepost=1481293061][/doublepost]
Not sure if those are the last lines. Was the next line after the screenshot "BOOT_TIME"?

Instead of a screen shot, just select and copy the lines from Console and paste them into your message, including the BOOT_TIME line.


Dec 9 13:01:24 Daniels-MBP com.apple.xpc.launchd[1] (com.apple.imfoundation.IMRemoteURLConnectionAgent): Unknown key for integer: _DirtyJetsamMemoryLimit
Dec 9 13:01:24 Daniels-MBP diagnosticd[202]: System mode client started - Console (248) - mode: 0x8
Dec 9 13:01:24 Daniels-MBP logd[52]: metadata page is missing PID information for coreservicesd (118)
Dec 9 13:01:24 Daniels-MBP logd[52]: metadata page is missing main binary UUID info coreservicesd (118)
Dec 9 13:01:24 Daniels-MBP logd[52]: metadata shared cached uuid is null (using logd's shared cache info) coreservicesd (118)
Dec 9 13:01:25 Daniels-MBP MRT[364]: Agent finished.
Dec 9 13:01:25 Daniels-MBP MRT[364]: Finished MRT run
Dec 9 13:01:25 Daniels-MBP com.apple.xpc.launchd[1] (com.apple.imfoundation.IMRemoteURLConnectionAgent): Unknown key for integer: _DirtyJetsamMemoryLimit
Dec 9 13:01:26 Daniels-MBP com.apple.xpc.launchd[1] (com.apple.CoreLocationAgent[401]): Endpoint has been activated through legacy launch(3) APIs. Please switch to XPC or bootstrap_check_in(): com.apple.CoreLocation.agent
Dec 9 13:01:26 Daniels-MBP logd[52]: _handle_cache_delete_with_urgency(0x7fb2d351c350, 3, 0)
Dec 9 13:01:26 Daniels-MBP logd[52]: _volume_contains_cached_data(is /private/var/db/diagnostics/ in /) - YES
Dec 9 13:01:26 Daniels-MBP logd[52]: 154940944 bytes of purgeable space from log files
Dec 9 13:01:26 Daniels-MBP logd[52]: _purge_uuidtext only runs at urgency 0 (3)
Dec 9 13:01:26 Daniels-MBP logd[52]: 0 bytes of purgeable space from uuidtext files
Dec 9 13:01:27 Daniels-MBP gamed[326]: BUG in libdispatch client: kevent[EVFILT_MACHPORT] monitored resource vanished before the source cancel handler was invoked
Dec 9 13:01:27 Daniels-MBP com.apple.xpc.launchd[1] (com.apple.WebKit.Networking.3326A1B8-529A-4251-B733-6870FCEBE25F[302]): Service exited with abnormal code: 1
Dec 9 13:01:27 Daniels-MBP com.apple.xpc.launchd[1] (com.apple.imfoundation.IMRemoteURLConnectionAgent): Unknown key for integer: _DirtyJetsamMemoryLimit
Dec 9 13:01:28 Daniels-MBP AssetCacheLocatorService[410]: BUG in libdispatch: 16B2657 - 3913 - 0x4
Dec 9 13:01:28 Daniels-MBP com.apple.xpc.launchd[1] (com.apple.imfoundation.IMRemoteURLConnectionAgent): Unknown key for integer: _DirtyJetsamMemoryLimit
Dec 9 13:01:30 Daniels-MBP AssetCacheLocatorService[415]: BUG in libdispatch: 16B2657 - 3913 - 0x4
Dec 9 13:01:30 Daniels-MBP com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.user.235): Service sets EnableTransactions=false and EnablePressuredExit=true, which makes no sense. Enabling Transactions.
Dec 9 13:01:31 --- last message repeated 3 times ---
Dec 9 13:01:31 Daniels-MBP Console[248]: BUG in libdispatch client: kevent[EVFILT_MACHPORT] monitored resource vanished before the source cancel handler was invoked
Dec 9 13:01:32 Daniels-MBP com.apple.xpc.launchd[1] (com.apple.appkit.xpc.sandboxedServiceRunner): The JoinExistingSession key is only available to Application services.
Dec 9 13:01:32 Daniels-MBP com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.user.200): Service sets EnableTransactions=false and EnablePressuredExit=true, which makes no sense. Enabling Transactions.
Dec 9 13:01:34 --- last message repeated 3 times ---
Dec 9 13:01:34 Daniels-MBP com.apple.xpc.launchd[1] (com.apple.imfoundation.IMRemoteURLConnectionAgent): Unknown key for integer: _DirtyJetsamMemoryLimit
Dec 9 13:01:39 --- last message repeated 1 time ---
Dec 9 13:01:39 Daniels-MBP DuetHeuristic-BM[86]: BUG in libdispatch client: kevent[EVFILT_MACHPORT] monitored resource vanished before the source cancel handler was invoked
Dec 9 14:11:21 localhost bootlog[0]: BOOT_TIME 1481292681 0

These are the lines before BOOT_TIME in system.log
 
Given that there's nothing for over an hour before the reboot, I'm going to guess that you have a hardware issue of some sort, possibly a bad internal power connection but it could be any number of things.
 
The reason for that there is nothing for over an hour is because if i turn it back on immediately after it crashes, then it crashes again just seconds after I turn it on...
 
Yes, but if it comes up and then crashes there still should be stuff in the logs. Nothing in the logs says to me that it's not booting enough to even get that far, and that tends to suggest hardware to me. I suppose it could be a bad kext or some similar corruption but your reinstall would have fixed that.
 
Here are the results.


EtreCheck version: 3.1.5 (343)
Report generated 2016-12-09 19:24:03
Download EtreCheck from https://etrecheck.com
Runtime 1:34
Performance: Excellent


Click the [Support] links for help with non-Apple products.
Click the [Details] links for more information about that line.
Click the [Remove] links to remove adware.

Problem: Other problem
Description:
Computer turns off for no reason

Hardware Information:
MacBook Pro (Retina, 15-inch, Mid 2014)
[Technical Specifications] - [User Guide] - [Warranty & Service]
MacBook Pro - model: MacBookPro11,2
1 2.2 GHz Intel Core i7 (i7-4770HQ) CPU: 4-core
16 GB RAM Not upgradeable
BANK 0/DIMM0
8 GB DDR3 1600 MHz ok
BANK 1/DIMM0
8 GB DDR3 1600 MHz ok
Bluetooth: Good - Handoff/Airdrop2 supported
Wireless: en0: 802.11 a/b/g/n/ac
Battery: Health = Normal - Cycle count = 872

Video Information:
Intel Iris Pro
Color LCD 2880 x 1800

System Software:
macOS Sierra 10.12.1 (16B2657) - Time since boot: less than an hour


Disk Information:
APPLE SSD SM0256F disk0 : (251 GB) (Solid State - TRIM: Yes)
[Show SMART report]
NO NAME (disk0s1) <not mounted> : 210 MB
Macintosh HD (disk0s2) / [Startup]: 250.14 GB (189.16 GB free)
Recovery HD (disk0s3) <not mounted> [Recovery]: 650 MB

USB Information:
Apple Inc. Apple Internal Keyboard / Trackpad
Apple Inc. BRCM20702 Hub
Apple Inc. Bluetooth USB Host Controller

Thunderbolt Information:
Apple Inc. thunderbolt_bus

Gatekeeper:
Mac App Store and identified developers

Adware:
~/Library/LaunchAgents/com.bittorrent.uTorrent.plist
One adware file found. [Remove]

Unknown Files:
/Library/LaunchDaemons/PT.updd.plist
One unknown file found. [Check files]

System Launch Agents:
[not loaded] 7 Apple tasks
[loaded] 181 Apple tasks
[running] 91 Apple tasks

System Launch Daemons:
[not loaded] 41 Apple tasks
[loaded] 168 Apple tasks
[running] 101 Apple tasks

Launch Daemons:
[not loaded] PT.updd.plist (2016-11-24) [Support]
[loaded]
com.adobe.fpsaud.plist (2016-10-26) [Support]
[loaded]
com.malwarebytes.HelperTool.plist (2016-12-08) [Support]
[loaded]
com.microsoft.autoupdate.helper.plist (2016-11-21) [Support]
[loaded]
com.microsoft.office.licensingV2.helper.plist (2016-11-16) [Support]

User Launch Agents:
[loaded] com.bittorrent.uTorrent.plist (2016-11-21) Adware! [Remove]
/usr/bin/open
[loaded] com.google.keystone.agent.plist (2016-11-22) [Support]
[running]
com.spotify.webhelper.plist (2016-12-05) [Support]

User Login Items:
Google Chrome Application Hidden
(/Applications/Google Chrome.app)

Internet Plug-ins:
FlashPlayer-10.6: 23.0.0.207 - SDK 10.9 (2016-11-23) [Support]
QuickTime Plugin: 7.7.3 (2016-10-21)
Flash Player: 23.0.0.207 - SDK 10.9 (2016-11-23) [Support]

3rd Party Preference Panes:
Flash Player (2016-10-26) [Support]

Time Machine:
Time Machine not configured!

Top Processes by CPU:
6% Google Chrome Helper(4)
5% WindowServer
4% Google Chrome
2% fontd
2% kernel_task

Top Processes by Memory:
886 MB kernel_task
442 MB Google Chrome Helper(4)
377 MB com.apple.WebKit.WebContent(3)
295 MB mdworker(10)
213 MB Google Chrome

Virtual Memory Information:
11.98 GB Available RAM
9.52 GB Free RAM
4.02 GB Used RAM
2.46 GB Cached files
0 B Swap Used

Diagnostics Information:
Dec 9, 2016, 07:20:44 PM Self test - passed
Dec 8, 2016, 01:15:38 AM /Library/Logs/DiagnosticReports/Safari_2016-12-08-011538_[redacted].crash
com.apple.Safari - /Applications/Safari.app/Contents/MacOS/Safari
Dec 8, 2016, 01:15:37 AM /Library/Logs/DiagnosticReports/Safari_2016-12-08-011537_[redacted].crash
Dec 8, 2016, 01:15:36 AM /Library/Logs/DiagnosticReports/Safari_2016-12-08-011536_[redacted].crash
Dec 8, 2016, 01:15:35 AM /Library/Logs/DiagnosticReports/Safari_2016-12-08-011535_[redacted].crash
Dec 8, 2016, 01:15:34 AM /Library/Logs/DiagnosticReports/Safari_2016-12-08-011534_[redacted].crash
Dec 8, 2016, 01:15:33 AM /Library/Logs/DiagnosticReports/Safari_2016-12-08-011533_[redacted].crash
Dec 8, 2016, 01:15:32 AM /Library/Logs/DiagnosticReports/Safari_2016-12-08-011532_[redacted].crash
Dec 8, 2016, 01:15:31 AM /Library/Logs/DiagnosticReports/Safari_2016-12-08-011531_[redacted].crash
Dec 8, 2016, 01:15:30 AM /Library/Logs/DiagnosticReports/Safari_2016-12-08-011530_[redacted].crash
Dec 8, 2016, 01:15:29 AM /Library/Logs/DiagnosticReports/Safari_2016-12-08-011529_[redacted].crash
Dec 8, 2016, 01:15:28 AM /Library/Logs/DiagnosticReports/Safari_2016-12-08-011528_[redacted].crash
Dec 8, 2016, 01:15:27 AM /Library/Logs/DiagnosticReports/Safari_2016-12-08-011527_[redacted].crash
Dec 8, 2016, 01:15:26 AM /Library/Logs/DiagnosticReports/Safari_2016-12-08-011526_[redacted].crash
Dec 8, 2016, 12:51:39 AM /Library/Logs/DiagnosticReports/mds_stores_2016-12-08-005139_[redacted].crash
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Support/mds_stores

Dec 8, 2016, 12:31:42 AM /Library/Logs/DiagnosticReports/com.apple.WebKit.WebContent_2016-12-08-003142_[redacted].cpu_resource.diag [Details]
/System/Library/Frameworks/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.WebContent.xpc/Contents/MacOS/com.apple.WebKit.WebContent

Dec 8, 2016, 12:18:05 AM ~/Library/Logs/DiagnosticReports/bird_2016-12-08-001805_[redacted].crash
/System/Library/PrivateFrameworks/CloudDocsDaemon.framework/Versions/A/Support/bird
Dec 7, 2016, 11:02:18 AM /Library/Logs/DiagnosticReports/Safari_2016-12-07-110218_[redacted].crash
Dec 7, 2016, 11:02:17 AM /Library/Logs/DiagnosticReports/Safari_2016-12-07-110217_[redacted].crash
Dec 7, 2016, 11:02:16 AM /Library/Logs/DiagnosticReports/Safari_2016-12-07-110216_[redacted].crash
Dec 7, 2016, 11:02:15 AM /Library/Logs/DiagnosticReports/Safari_2016-12-07-110215_[redacted].crash
Dec 7, 2016, 11:02:14 AM /Library/Logs/DiagnosticReports/Safari_2016-12-07-110214_[redacted].crash
Dec 7, 2016, 11:02:13 AM /Library/Logs/DiagnosticReports/Safari_2016-12-07-110213_[redacted].crash
Dec 7, 2016, 11:02:12 AM /Library/Logs/DiagnosticReports/Safari_2016-12-07-110212_[redacted].crash
Dec 7, 2016, 11:02:11 AM /Library/Logs/DiagnosticReports/Safari_2016-12-07-110211_[redacted].crash
Dec 7, 2016, 11:02:10 AM /Library/Logs/DiagnosticReports/Safari_2016-12-07-110210_[redacted].crash
Dec 7, 2016, 11:02:09 AM /Library/Logs/DiagnosticReports/Safari_2016-12-07-110209_[redacted].crash
Dec 7, 2016, 11:02:08 AM /Library/Logs/DiagnosticReports/Safari_2016-12-07-110208_[redacted].crash
Dec 7, 2016, 11:02:07 AM /Library/Logs/DiagnosticReports/Safari_2016-12-07-110207_[redacted].crash
 
Nothing jumps out at me, but you appear to have some BitTorrent malware that you should remove, either by clicking on the Remove link in the report, or by running MalwareBytes.
 
  • Like
Reactions: satcomer
Went to apple and asked them but they found nothing wrong with the computer and the repairman had it for two days but it never turned off for him..
 
Went to apple and asked them but they found nothing wrong with the computer and the repairman had it for two days but it never turned off for him..

Please tell me you found out what was happening to your Mac? I have EXACTLY the same issue.

Mid-2014 15" MacBook Pro Retina

Started crashing sometimes once a week, sometimes more often, then it became more often... every 5 minutes.. or.. every 8 hours... Took it to the Genius Bar.. kept it there for 2 days.. they ran a bunch of tests, it didn't crash for them. Hardware test passes. Separate meatiest passes too. I reformatted 3 times.. one even with the write 0's option... same issue.

Here are my logs... I've been able to associate the crash with 3 log lines:
1 - A Google Chrome Update...
2 - A "Service sets EnableTransactions=false and EnablePressuredExit=true, which makes no sense. Enabling Transactions."
3 - _DirtyJetsamMemoryLimit message.

I removed Google Chrome and all related folders, so now I got a Google Update cannot be found message... here are the related log lines right before the crash

The only way I get it to run for 60-90 minutes without crashing, is in safe-mode, and even here it crashes from time to time.
--------------
Jul 17 23:03:29 sml bird[263]: BUG in libdispatch: 16F73 - 3804 - 0x4

Jul 17 23:03:29 sml com.apple.xpc.launchd[1] (com.apple.xpc.launchd.user.domain.501.100006.Aqua): Could not import service from caller: caller = otherbsd.246, service = com.evernote.EvernoteHelper, error = 119: Service is disabled

Jul 17 23:03:29 sml com.apple.xpc.launchd[1] (com.apple.xpc.launchd.user.domain.501.100006.Aqua): Could not import service from caller: caller = otherbsd.246, service = com.evernote.EvernoteLauncher, error = 119: Service is disabled

Jul 17 23:03:29 sml mapspushd[302]: objc[302]: Class MSPUserRoutingPreferences is implemented in both /System/Library/PrivateFrameworks/MapsSupport.framework/Versions/A/MapsSupport (0x7fffe5904410) and /System/Library/CoreServices/mapspushd (0x108114918). One of the two will be used. Which one is undefined.

Jul 17 23:03:29 sml com.apple.xpc.launchd[1] (com.apple.imfoundation.IMRemoteURLConnectionAgent): Unknown key for integer: _DirtyJetsamMemoryLimit

Jul 17 23:03:29 sml com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.user.55): Service sets EnableTransactions=false and EnablePressuredExit=true, which makes no sense. Enabling Transactions.

Jul 17 23:03:29 --- last message repeated 10 times ---

Jul 17 23:03:29 sml Finder[254]: assertion failed: 16F73: libxpc.dylib + 74307 [1C9AF716-69DF-359F-85E9-7DFDE362F9A2]: 0x89

Jul 17 23:03:29 sml com.apple.xpc.launchd[1] (com.apple.imfoundation.IMRemoteURLConnectionAgent): Unknown key for integer: _DirtyJetsamMemoryLimit

Jul 17 23:03:29 sml com.apple.xpc.launchd[1] (com.google.keystone.user.agent[317]): Could not find and/or execute program specified by service: 2: No such file or directory: /Users/smorhaim/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/MacOS/GoogleSoftwareUpdateAgent

Jul 17 23:03:29 sml com.apple.xpc.launchd[1] (com.google.keystone.user.agent[317]): Service setup event to handle failure and will not launch until it fires.

Jul 17 23:03:29 sml com.apple.xpc.launchd[1] (com.apple.imfoundation.IMRemoteURLConnectionAgent): Unknown key for integer: _DirtyJetsamMemoryLimit

Jul 17 23:03:29 --- last message repeated 1 time ---

Jul 17 23:03:29 sml networkserviceproxy[340]: objc[340]: Class NSPFlowDivert is implemented in both /System/Library/PrivateFrameworks/NetworkServiceProxy.framework/Versions/A/NetworkServiceProxy (0x108e3a388) and /usr/libexec/networkserviceproxy (0x108d5aa10). One of the two will be used. Which one is undefined.

Jul 17 23:03:29 sml com.apple.xpc.launchd[1] (com.apple.imfoundation.IMRemoteURLConnectionAgent): Unknown key for integer: _DirtyJetsamMemoryLimit

Jul 17 23:03:29 sml akd[350]: objc[350]: Class AKToken is implemented in both /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/AuthKit (0x7fffe4641338) and /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/Support/akd (0x105f986b8). One of the two will be used. Which one is undefined.

Jul 17 23:03:29 sml akd[350]: objc[350]: Class AKMasterToken is implemented in both /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/AuthKit (0x7fffe4641388) and /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/Support/akd (0x105f98708). One of the two will be used. Which one is undefined.

Jul 17 23:03:29 sml com.apple.xpc.launchd[1] (com.apple.quicklook[352]): Endpoint has been activated through legacy launch(3) APIs. Please switch to XPC or bootstrap_check_in(): com.apple.quicklook

Jul 17 23:03:29 sml com.apple.xpc.launchd[1] (com.apple.imfoundation.IMRemoteURLConnectionAgent): Unknown key for integer: _DirtyJetsamMemoryLimit

Jul 17 23:03:30 sml pbs[361]: BUG in libdispatch client: kevent[EVFILT_MACHPORT] monitored resource vanished before the source cancel handler was invoked

Jul 17 23:03:30 sml AssetCache[269]: BUG in libdispatch: 16F73 - 3804 - 0x4

Jul 17 23:03:30 sml AssetCacheLocatorService[364]: BUG in libdispatch: 16F73 - 3804 - 0x4

Jul 17 23:03:30 sml com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.user.235): Service sets EnableTransactions=false and EnablePressuredExit=true, which makes no sense. Enabling Transactions.

Jul 17 23:03:31 --- last message repeated 10 times ---

Jul 17 23:03:31 sml com.apple.xpc.launchd[1] (com.apple.imfoundation.IMRemoteURLConnectionAgent): Unknown key for integer: _DirtyJetsamMemoryLimit

Jul 17 23:03:31 sml com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.pid.IDECacheDeleteAppExtension.280): Path not allowed in target domain: type = pid, path = /Applications/Xcode.app/Contents/SharedFrameworks/LLDB.framework/Versions/A/XPCServices/RootDebuggingXPCService.xpc error = 147: The specified service did not ship in the requestor's bundle, origin = /Applications/Xcode.app/Contents/PlugIns/IDECacheDeleteAppExtension.appex

Jul 17 23:03:31 sml com.apple.xpc.launchd[1] (com.apple.imfoundation.IMRemoteURLConnectionAgent): Unknown key for integer: _DirtyJetsamMemoryLimit

Jul 17 23:03:32 --- last message repeated 2 times ---

Jul 17 23:03:32 sml com.apple.xpc.launchd[1] (com.apple.WebKit.Networking.3604B292-C2FD-43E4-9E1C-358F234BB336[297]): Service exited with abnormal code: 1

Jul 17 23:03:35 sml com.apple.xpc.launchd[1] (com.apple.imfoundation.IMRemoteURLConnectionAgent): Unknown key for integer: _DirtyJetsamMemoryLimit

Jul 17 23:03:36 --- last message repeated 3 times ---

Jul 17 23:03:36 sml com.apple.xpc.launchd[1] (com.apple.WebKit.Networking.0A2696AF-BC0E-417B-8A4F-AEB4B58CEFEA[383]): Service exited with abnormal code: 1

Jul 17 23:03:37 sml login[387]: USER_PROCESS: 387 ttys000

Jul 17 23:03:39 sml gamed[349]: BUG in libdispatch client: kevent[EVFILT_MACHPORT] monitored resource vanished before the source cancel handler was invoked

Jul 17 23:03:39 sml com.apple.xpc.launchd[1] (com.apple.appkit.xpc.sandboxedServiceRunner): The JoinExistingSession key is only available to Application services.
-------------
 
Wish I could tell you that I have a fix (I do not) but I do have a workaround and would like to see if others can confirm. I have the same MBP (mid2014 Retina 2.2GHz 16MB, Intel Iris PRO,no dedicated GPU, 256SSD) I have tried every possible solution. Multiple formats, reinstall OS, tried different version of OS X, resetting SMB etc, etc. I was ready to accept Apple's stock answer (you need a new logic board) Which in itself is infuriating, its a $2000 less than 3yr old laptop...really??

So I decided to do a little experimenting and I installed a fresh install of Windows 10 as a dual boot option and Shazam, Windows 10 will run for days on end with no crashes, so I decided to try Linux (tried multiple distributions, Ubuntu, Debian, Arch, Kali) they all run for days on end no crashes.

So APPLE, telling me I have a bad logic board is just bullshyte. The problem ONLY shows up while running Mac OS.

For several months I just gave up on running MacOS and accepted the fact that I had a $2000 MBP that could only run Windows or Linux but then recently I happened to have my MPB plugged into my TV via HDMI and I needed a file that was stored in MacOS, so I rebooted in OSX (expecting a crash at any sec) but suddenly no crashes after a couple of hours. Then it dawned on me that the only thing different was that I was running an external monitor this time. So I unplug the HDMA cable and within 5 mins the MMP crashed. Rebooted, and it crashed again. Plugged the HDMI cable back in, rebooted, no crashes (I have tested this extensively and never have a crash while the external monitor is plugged in).

What does this tell us?

Many things, but most importantly, Apple has yet another MBP video issue (see 2011 and 2012 issues) but will not admit it this time (looks like it will take another Class action law suit)

I am a Network Engineer, not a software engineer so although I can find the problem I have no fixes. My gut tells me that is might be related to Intel drivers (not the drivers themselves, but more likely how OpenCL, OpenGL is working with the OS) However because Apple will not allows us to uninstall and use different video drives we cannot test that. Why it works fine while driving a second external HDTV leaves me scratching my head. It is almost as though putting an additional load on the GPU keeps things running smoothly (who knows).

Would love to see if some of you can reproduce my results as it gives us something more concrete to go back to Apple with.
 
Last edited:
I easily fixed the issue by keeping 1 core running 100%. Simply run

yes > /dev/null &

And don't close the terminal (or run it at startup, etc). This 100% solved the issue. Accidentally closing the terminal (making all cores go to 0%) effectively causes the crash. Keeping at least 1 core at 100%, I was able to run 20 days straight with no crashes.

I've heard about the HDMI fix... Just guessing here... maybe connecting the HDMI causes a small process to be run and so it doesn't crash. I never got to test it.



Wish I could tell you that I have a fix (I do not) but I do have a workaround and would like to see if others can confirm. I have the same MBP (mid2014 Retina 2.2GHz 16MB, Intel Iris PRO,no dedicated GPU, 256SSD) I have tried every possible solution. Multiple formats, reinstall OS, tried different version of OS X, resetting SMB etc, etc. I was ready to accept Apple's stock answer (you need a new logic board) Which in itself is infuriating, its a $2000 less than 3yr old laptop...really??

So I decided to do a little experimenting and I installed a fresh install of Windows 10 as a dual boot option and Shazam, Windows 10 will run for days on end with no crashes, so I decided to try Linux (tried multiple distributions, Ubuntu, Debian, Arch, Kali) they all run for days on end no crashes.

So APPLE, telling me I have a bad logic board is just bullshyte. The problem ONLY shows up while running Mac OS.

For several months I just gave up on running MacOS and accepted the fact that I had a $2000 MBP that could only run Windows or Linux but then recently I happened to have my MPB plugged into my TV via HDMI and I needed a file that was stored in MacOS, so I rebooted in OSX (expecting a crash at any sec) but suddenly no crashes after a couple of hours. Then it dawned on me that the only thing different was that I was running an external monitor this time. So I unplug the HDMA cable and within 5 mins the MMP crashed. Rebooted, and it crashed again. Plugged the HDMI cable back in, rebooted, no crashes (I have tested this extensively and never have a crash while the external monitor is plugged in).

What does this tell us?

Many things, but most importantly, Apple has yet another MBP video issue (see 2011 and 2012 issues) but will not admit it this time (looks like it will take another Class action law suit)

I am a Network Engineer, not a software engineer so although I can find the problem I have no fixes. My gut tells me that is might be related to Intel drivers (not the drivers themselves, but more likely how OpenCL, OpenGL is working with the OS) However because Apple will not allows us to uninstall and use different video drives we cannot test that. Why it works fine while driving a second external HDTV leaves me scratching my head. It is almost as though putting an additional load on the GPU keeps things running smoothly (who knows).

Would love to see if some of you can reproduce my results as it gives us something more concrete to go back to Apple with.
 
@smorhaim good info, If that works, I will write a shell script with a continuous loop and have it load at startup, that should keep us from having to open a terminal and run the command manually (also not having to worry about accidentally closing the terminal app).

I will reply back and share my script once I test this method.

Thanks for the reply!
 
But this is just a band-aid...

I had bought a new MBP 2017 a couple days before I found the fix.. so now I have a potentially $1200 used laptop that I can't really sell because nobody will buy it with that "condition" and apple won't fix it... It's a 15" Retina 2015 which without the issue could be sold for that or even more.

I wish we find a permanent fix!
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.