Contribute
Register

Adobe CC 2015 causing complete reboot

Status
Not open for further replies.
Joined
Jun 20, 2015
Messages
5
Motherboard
Gigabyte GA-97MX-Gaming 5
CPU
Intel i7 4790K
Graphics
EVGA GeForce GTX 970 4GB FTW+ GAMING ACX 2.0+
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. 512K
  2. LC
  3. Power Mac
  4. Quadra
  5. SE
Mobile Phone
  1. iOS
  2. Windows Phone
First, here's the system:
  • Clover boot loader (using MacPro 6,1 information)
  • Gigabyte Z97MX-Gaming 5
  • Intel i7 4790K (not overclocked)
  • Crucial Ballistix Sport XT 32GB Kit (8GBx4) DDR3 1866 MT/s
  • EVGA GeForce GTX 970 4GB FTW+ GAMING ACX 2.0+
  • OS X 10.11.4 (along with MacPro6,1 video fix)
  • Latest nVidia web drivers
I'm hoping that you all can direct me in my investigation, so that I can find the underlying cause. If I have to, it will be debugger time, because this issue is a major crash. The trouble all started recently with the upgrade to El Capitan and Adobe CC... (cue music)...

This system had been rocking under OS 10.10 and PS CC 2014. However, some must have functionality was released, and so an upgrade was performed. Now, it was not that the system never crashed before; they were infrequent and irksome, but so rare that it could be excused. I considered the system stable. However, during my investigations, the crashes as they occurred could not be reliably produced. That is, until now...

Issue

When using the Healing tool on any image in PS CC 2015, I can reliably crash the entire system to disk. I do not pass go. I do not collect $200. I do not have any logs of the crash. The system just clicks, and then it restarts. It prevents using the environment for anything Adobe CC related, which was the reason for this build.

In addition, it appears that Lightroom has a similar instability. Periodically, LR will crash the system completely. I have tested this situation by leaving LR running (it will be doing a network sync with the Adobe Cloud), not doing any other work on the computer. However, it is a random crash and not reproducible, so I believe that since PS appears to expose the underlying issue,

Investigation

I first tested the same apps on a MacBook Pro (Retina 2015) running El Capitan. These same apps do not cause a crash. So, I know that they should not theoretically be the source of the issue. However, their actions may be creating some instability, one that the Hackintosh just can't handle.

I've scoured the Adobe boards, and I have reviewed the versions installed. I checked all support issues available, and while there were reports when El Capitan came out, they were resolved in later builds. I have installed the OS X Compatibility plugin to ensure that there are no issues remaining, but the logs indicate that the plugin is not required under the current PS version (2015.1.2).

I am told that downgrading is a high hurdle, since there are new features in the latest Adobe CC that are critical for use. So, while I would normally just consider going back to CC 2014, that does not appear to be an immediate option. Moreover, I see this situation as an uncovered instability, not something to avoid by downgrading.

I'd put a test matrix here, to show you all the ways I've tested it, but alas, there's no table. So, here are the major variables I tested. I've run the full factorial of all the tests, so there's not a combination I have not tried.

Video Driver: Apple vs. nVidia (2 options)
When using the Apple driver, the system will crash to disk within 1-2 seconds of tool use. When using the nVidia web driver, the system will crash to disk within 5-7 seconds of tool use.

OS Version: 10.10 vs. 10.11 (2 options)
I installed a second HD and then a clean 10.10 install. It was upgraded to the latest version. I then installed the latest nVidia web driver for that version. The system will crash under both environments; although, under 10.10, it lasts approximately 2 seconds longer when using the nVidia driver than 10.11. Otherwise, both OS versions manifest the issue.

App Settings: GPU Acceleration (5 options)
PS has a number of performance settings related to use of the graphics coprocessor. None of these options seem to affect the crash. I have tested PS with the acceleration turned off; it crashes. I have tested with the basic acceleration turned on; again, it crashed. I have enabled all options save OpenCL, and it still crashes. Lastly, with all options, it crashes. There does not appear to be a variance in the time to crash directly, more that both crash.

Analysis

This kind of crash has to be some buffer overflow or something similar that would cause OS X to completely crash to disk. It cannot be just a simple bug in the API calls.

I don't think it's a hardware related issue, since I have run the system components here for some time, and they all have not generated this kind of reliable error before. In fact, the system was stable and very fast, generating a Geekbench score well above many of the MacPro configurations.

Searching here has identified my next avenue of investigation. I have recently identified that there may be an issue with the ECC specification of the MacPro6,1 profile, and that I should change it to iMac14,2. Otherwise, I should remove the AppleTyMCEDriver.kext extension, since my system does not have ECC memory. Both of these issues revolve around memory, and this type of crash bears the hallmarks of a memory error.

Request

When I first looked on these boards, I was surprised I could not find a direct solution. That either said I was missing something, or that others aren't seeing it. I hope it's the former rather than the latter. Obviously, I'd like to resolve the issue. I'm not a kernel debugger, so beyond what I have done, I'm a bit out of my depth. So, I'm making these requests:
  • If the memory issue does not pan out, what's my next route of investigation? Do I install a debugger and see if I can intercept the error as it occurs, identifying what's happening?
  • Are there any other items I should be considering to resolve this issue?

All help is greatly appreciated, and feel free to make any requests for information. I will make sure that regardless of the outcome, I update the thread so that we do not lose the lessons learned here.

Additional Note 1:
Prior to LR 6, the system used a EVGA GeForce GTX 760 Super Clocked ACX 2GB GDDR5 SLI Ready graphics card. However, LR indicated that the card was not supported under El Capitan for GPU acceleration, so the decision was made to upgrade. LR now indicates that the card is OpenGL 4 compliant, so it will enable the acceleration. Nonetheless, it remains unstable.
 
Suggest using MacPro3,1, turn off XMP profile for your RAM in BIOS then retest for crashes.
 
Suggest using MacPro3,1, turn off XMP profile for your RAM in BIOS then retest for crashes.

I appreciate the rapid response. I'm returning home from the client site later this afternoon, so I will make sure to make these changes and test it out ASAP. I'll let you know my results.
 
Nvidia web drivers were causing my Photoshop CC to crash every time I used a filter linked to the GPU. Mac OS drivers were OK. Strange.
 
I see what you're saying rankrotten. I've tried turning the PS CC GPU functionality completely off, but to no avail.
 
random idea: possible to try w/o the nvidia? use the onboard DVI + intel graphics?
 
The brass ring goes to tonymacx86. I changed my system designation to a MacPro3,1, generated new ROM IDs, and then rebooted. I turned off XMP in the BIOS, and with my fingers crossed, I booted into El Capitan. I powered up Photoshop. I opened a JPG and started the dreaded healing tool test.

5 seconds...no crash.

10 seconds...still no crash.

1 minute...no crash. Victory!

I then checked the GPU performance settings. The GPU acceleration was enabled, but it was on normal priority. So, I changed it to advanced, turned on OpenCL along with the other options and tried it again. Sweet victory again! The type of crash clearly showed something deep down that was wrong, and you tagged it just right.

thank-you.png


Now, perhaps you can answer two questions:
  1. Did I just not have the right DIMMs for using XMP? The motherboard's telling me they are 10-10-10-30, but I've little experience with this setting. The motherboard says it needs 1600s, but I got the 1866s, to give it some room for overclocking (if I ever wanted to play around).
  2. I assume I will lose some of the more advanced OS features, since the hardware profile is an older one, functionality like Handoff. If I was to experiment with a more modern configuration that supported those features in El Capitan, do you know the system ID I would use?
Again, thanks for your help, everyone.

I leave this thread as a simple reminder to consider even the most low-level issues when debugging something like this one. Sometimes, you just have to get down and dirty with the problem to find the solution.
 
random idea: possible to try w/o the nvidia? use the onboard DVI + intel graphics?

I would have considered the onboard DVI, but it's currently disabled. The system needs really top notch video performance for the Adobe CC work my wife does. That's why I've been looking to incorporate the best but also most stable board I could. She does not like it when her system does not work. Unhappy wife, unhappy life!
 
I would have considered the onboard DVI, but it's currently disabled. The system needs really top notch video performance for the Adobe CC work my wife does. That's why I've been looking to incorporate the best but also most stable board I could. She does not like it when her system does not work. Unhappy wife, unhappy life!

yes...it was a stopgap thing just to eliminate if your issue was videocard related (which is obviously now, not).

glad that you have it resolved!
 
I recently updated to 10.11.5, and I have the exact same build pretty much as you do. I keep getting Premiere Pro crashes due to nvidia drivers being the issue, even though I've updated everything. Mine is already on MacPro 3,1 as well as disabled XMP. I have not done the other step of generating new ROM IDs. What's your take on it?

Anonymous UUID:



Mon Jul 4 09:51:45 2016



*** Panic Report ***

panic(cpu 6 caller 0xffffff8003cf437e): "thread_invoke: preemption_level 1, possible cause: blocking while holding a spinlock, or within interrupt context"@/Library/Caches/com.apple.xbs/Sources/xnu/xnu-3248.50.21/osfmk/kern/sched_prim.c:2068

Backtrace (CPU 6), Frame : Return Address

0xffffff83be6839a0 : 0xffffff8003cdab12

0xffffff83be683a20 : 0xffffff8003cf437e

0xffffff83be683ab0 : 0xffffff8003cf0def

0xffffff83be683af0 : 0xffffff8003ce71b4

0xffffff83be683b30 : 0xffffff8003d1f3cc

0xffffff83be683c60 : 0xffffff8003cc1e11

0xffffff83be683c90 : 0xffffff8003cc26ef

0xffffff83be683ce0 : 0xffffff8003cdf6b3

0xffffff83be683d10 : 0xffffff7f8652746f

0xffffff83be683d40 : 0xffffff7f8658678d

0xffffff83be683d60 : 0xffffff7f866334ea

0xffffff83be683db0 : 0xffffff7f868dfa05

0xffffff83be683de0 : 0xffffff7f868f6a2b

0xffffff83be683e40 : 0xffffff7f8658d3a9

0xffffff83be683ef0 : 0xffffff80042b50b6

0xffffff83be683f40 : 0xffffff80042b2f21

0xffffff83be683f80 : 0xffffff80042b3016

0xffffff83be683fb0 : 0xffffff8003dc9017

Kernel Extensions in backtrace:

com.nvidia.web.NVDAResmanWeb(10.1.1)[5C094812-86E1-35B5-9B9F-AFD29D97CEC3]@0xffffff7f86520000->0xffffff7f867fffff

dependency: com.apple.iokit.IOPCIFamily(2.9)[D8216D61-5209-3B0C-866D-7D8B3C5F33FF]@0xffffff7f8452c000

dependency: com.apple.iokit.IONDRVSupport(2.4.1)[1114B99F-E439-329E-876D-1FEC4CF45DF6]@0xffffff7f84b1a000

dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[172C2960-EDF5-382D-80A5-C13E97D74880]@0xffffff7f84ad3000

dependency: com.apple.AppleGraphicsDeviceControl(3.12.8)[81C2784E-285A-38A7-A16E-515DCB816E0A]@0xffffff7f84b2a000

com.nvidia.web.NVDAGK100HalWeb(10.1.1)[EFB29A28-D743-3BE4-8579-7D31CD0444FF]@0xffffff7f86800000->0xffffff7f869adfff

dependency: com.nvidia.web.NVDAResmanWeb(10.1.1)[5C094812-86E1-35B5-9B9F-AFD29D97CEC3]@0xffffff7f86520000

dependency: com.apple.iokit.IOPCIFamily(2.9)[D8216D61-5209-3B0C-866D-7D8B3C5F33FF]@0xffffff7f8452c000



BSD process name corresponding to current thread: kernel_task

Boot args: dart=0 nvda_drv=1



Mac OS version:

15F34



Kernel version:

Darwin Kernel Version 15.5.0: Tue Apr 19 18:36:36 PDT 2016; root:xnu-3248.50.21~8/RELEASE_X86_64

Kernel UUID: 7E7B0822-D2DE-3B39-A7A5-77B40A668BC6

Kernel slide: 0x0000000003a00000

Kernel text base: 0xffffff8003c00000

__HIB text base: 0xffffff8003b00000

System model name: MacPro3,1 (Mac-F42C88C8)



System uptime in nanoseconds: 791062130182

last loaded kext at 242724572858: com.apple.filesystems.msdosfs 1.10 (addr 0xffffff7f86a3e000, size 69632)

loaded kexts:

com.nvidia.CUDA 1.1.0

com.nvidia.web.GeForceWeb 10.1.1

com.nvidia.web.NVDAGK100HalWeb 10.1.1

com.nvidia.web.NVDAResmanWeb 10.1.1

com.nvidia.NVDAStartupWeb 10.1.1

com.sony.driver.PMCADownloader 1

org.hwsensors.driver.LPCSensors 1394

org.hwsensors.driver.GPUSensors 1394

com.insanelymac.driver.AppleIntelE1000e 3.2.4

org.rehabman.driver.FakePCIID.XHCIMux 1.2.4

org.rehabman.driver.FakePCIID 1.2.4

org.hwsensors.driver.ACPISensors 1394

org.hwsensors.driver.CPUSensors 1394

org.netkas.driver.FakeSMC 1394

com.apple.filesystems.msdosfs 1.10

com.apple.driver.AppleGraphicsDevicePolicy 3.12.7

com.apple.filesystems.autofs 3.0

com.apple.driver.AppleUpstreamUserClient 3.6.1

com.apple.driver.AppleMCCSControl 1.2.13

com.apple.driver.AppleTyMCEDriver 1.0.2d2

com.apple.driver.AudioAUUC 1.70

com.apple.driver.AppleHDAHardwareConfigDriver 274.9

com.apple.driver.AppleHDA 274.9

com.apple.driver.pmtelemetry 1

com.apple.iokit.IOUserEthernet 1.0.1

com.apple.iokit.IOBluetoothSerialManager 4.4.5f3

com.apple.driver.AppleOSXWatchdog 1

com.apple.Dont_Steal_Mac_OS_X 7.0.0

com.apple.driver.AppleHV 1

com.apple.nvidia.NVDAStartup 10.1.0

com.apple.driver.AppleFIVRDriver 4.1.0

com.apple.driver.Apple16X50ACPI 3.2

com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0

com.apple.driver.ACPI_SMC_PlatformPlugin 1.0.0

com.apple.iokit.SCSITaskUserClient 3.7.7

com.apple.iokit.IOAHCIBlockStorage 2.8.5

com.apple.driver.AppleFileSystemDriver 3.0.1

com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1

com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0

com.apple.BootCache 38

com.apple.driver.AirPort.Atheros40 700.74.5

com.apple.driver.usb.AppleUSBEHCIPCI 1.0.1

com.apple.driver.AppleAHCIPort 3.1.8

com.apple.driver.AppleRTC 2.0

com.apple.driver.AppleACPIButtons 4.0

com.apple.driver.AppleHPET 1.8

com.apple.driver.AppleSMBIOS 2.1

com.apple.driver.AppleAPIC 1.7

com.apple.nke.applicationfirewall 163

com.apple.security.quarantine 3

com.apple.security.TMSafetyNet 8

com.apple.driver.AppleGraphicsControl 3.12.8

com.apple.kext.triggers 1.0

com.apple.driver.AppleSMBusController 1.0.14d1

com.apple.iokit.IOSMBusFamily 1.1

com.apple.iokit.IOAcceleratorFamily2 205.10

com.apple.AppleGraphicsDeviceControl 3.12.8

com.apple.driver.DspFuncLib 274.9

com.apple.kext.OSvKernDSPLib 525

com.apple.iokit.IOSurface 108.2.1

com.apple.iokit.IOBluetoothFamily 4.4.5f3

com.apple.driver.CoreCaptureResponder 1

com.apple.iokit.IONDRVSupport 2.4.1

com.apple.iokit.IOUSBHIDDriver 900.4.1

com.apple.driver.AppleSMBusPCI 1.0.14d1

com.apple.driver.Apple16X50Serial 3.2

com.apple.iokit.IOSerialFamily 11

com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0

com.apple.driver.AppleHDAController 274.9

com.apple.iokit.IOGraphicsFamily 2.4.1

com.apple.iokit.IOHDAFamily 274.9

com.apple.driver.AppleSMC 3.1.9

com.apple.driver.IOPlatformPluginLegacy 1.0.0

com.apple.driver.IOPlatformPluginFamily 6.0.0d7

com.apple.driver.AppleUSBAudio 303.3.1

com.apple.iokit.IOAudioFamily 204.4

com.apple.vecLib.kext 1.2.0

com.apple.driver.usb.IOUSBHostHIDDevice 1.0.1

com.apple.iokit.IOSCSIBlockCommandsDevice 3.7.7

com.apple.iokit.IOUSBMassStorageDriver 1.0.0

com.apple.iokit.IOSCSIArchitectureModelFamily 3.7.7

com.apple.driver.usb.cdc 5.0.0

com.apple.driver.usb.networking 5.0.0

com.apple.driver.usb.AppleUSBHostCompositeDevice 1.0.1

com.apple.driver.usb.AppleUSBHub 1.0.1

com.apple.driver.AppleXsanScheme 3

com.apple.iokit.IO80211Family 1110.26

com.apple.driver.corecapture 1.0.4

com.apple.iokit.IOUSBFamily 900.4.1

com.apple.driver.usb.AppleUSBXHCIPCI 1.0.1

com.apple.driver.usb.AppleUSBXHCI 1.0.1

com.apple.driver.usb.AppleUSBEHCI 1.0.1

com.apple.iokit.IOAHCIFamily 2.8.1

com.apple.iokit.IONetworkingFamily 3.2

com.apple.iokit.IOUSBHostFamily 1.0.1

com.apple.driver.AppleUSBHostMergeProperties 1.0.1

com.apple.driver.AppleEFINVRAM 2.0

com.apple.driver.AppleEFIRuntime 2.0

com.apple.iokit.IOHIDFamily 2.0.0

com.apple.security.sandbox 300.0

com.apple.kext.AppleMatch 1.0.0d1

com.apple.driver.AppleKeyStore 2

com.apple.driver.AppleMobileFileIntegrity 1.0.5

com.apple.driver.AppleCredentialManager 1.0

com.apple.driver.DiskImages 417.4

com.apple.iokit.IOStorageFamily 2.1

com.apple.iokit.IOReportFamily 31

com.apple.driver.AppleFDEKeyStore 28.30

com.apple.driver.AppleACPIPlatform 4.0

com.apple.iokit.IOPCIFamily 2.9

com.apple.iokit.IOACPIFamily 1.4

com.apple.kec.Libm 1

com.apple.kec.pthread 1

com.apple.kec.corecrypto 1.0

Model: MacPro3,1, BootROM MP31.006C.B05, 4 processors, Intel Core i7, 4 GHz, 32 GB, SMC 1.25f4

Graphics: NVIDIA GeForce GTX 760, NVIDIA GeForce GTX 760, PCIe, 2047 MB

Memory Module: DIMM1, 8 GB, DDR3, 1333 MHz, Corsair, CMZ32GX3M4X1600C10

Memory Module: DIMM2, 8 GB, DDR3, 1333 MHz, Corsair, CMZ32GX3M4X1600C10

Memory Module: DIMM3, 8 GB, DDR3, 1333 MHz, Corsair, CMZ32GX3M4X1600C10

Memory Module: DIMM4, 8 GB, DDR3, 1333 MHz, Corsair, CMZ32GX3M4X1600C10

AirPort: spairport_wireless_card_type_airport_extreme (0x168C, 0x3112), Atheros 9380: 4.0.74.0-P2P

Network Service: Wi-Fi, AirPort, en1

Serial ATA Device: Samsung SSD 850 EVO 250GB, 250.06 GB

Serial ATA Device: WDC WD20EARX-00PASB0, 2 TB

Serial ATA Device: Corsair Neutron GTX SSD, 480.1 GB

Serial ATA Device: ST31000528AS, 1 TB

Serial ATA Device: SanDisk SDSSDXP480G, 480.1 GB

Serial ATA Device: WDC WD20EARX-00PASB0, 2 TB

Serial ATA Device: ST2000DM001-1CH164, 2 TB

Serial ATA Device: SanDisk SDSSDXP480G, 480.1 GB

USB Device: USB 2.0 Bus

USB Device: Hub

USB Device: G15 Keyboard Hub

USB Device: G15 GamePanel LCD

USB Device: G15 Gaming Keyboard

USB Device: USB Gaming Mouse

USB Device: Hub

USB Device: USB 2.0 Bus

USB Device: Hub

USB Device: Logitech G35 Headset

USB Device: Fitbit Base Station

USB Device: USB 3.0 Bus

USB Device: Hub

USB Device: Rugged THB USB 3.0

USB Device: Rugged THB USB 3.0

Thunderbolt Bus:
 
Status
Not open for further replies.
Back
Top