Contribute
Register

iTunes Crashing: Mojave (macOS 10.14.5), iTunes v12.9.5

Joined
Mar 13, 2016
Messages
30
Motherboard
Asus Prime X299-Deluxe II
CPU
i9-9980XE
Graphics
RX 590
Hi, I have a fairly new system and was trying to get things migrated over, and iTunes is crashing about 7-8 seconds after opening. This is on "Hackintosh 2" in my signature. Audio does work (through QuickLook, VLC), and so far this is the only issue I've noticed (except hot plugging of USB devices seems to cause a kernel panic ... that's a separate issue?). I did a fair amount of internet searching on this issue and can't find anyone having it in Mojave, 10.14.x, so that's why I'm posting a new thread.

The big issue that seems to have fixed the problem for people in the past is to use a kernel extension named "Shiki," but that is now part of WhateverGreen. I do have the latest version of WhateverGreen (April 9, 2019 - v1.2.8 - as of this post), so that doesn't seem to be a fix.

When I say this is a "fairly new system" from an iTunes standpoint it's a completely new system. Nothing in the library, and I made doubley sure and deleted everything in my ~/ directory and sub-directories that had iTunes in it to make sure that wasn't the issue. I also tried to limit any internet activity to it by blocking all connections in Little Snitch, but it still crashed. Another person's fix of trying to play something in it on startup, and another's of trying to close the main window on the application's startup also did not fix the crash issue.

Here's the dump of the Report that it would send to Apple, up to where it starts listing thread-by-thread what was going on:

Process: iTunes [10373]
Path: /Applications/iTunes.app/Contents/MacOS/iTunes
Identifier: com.apple.iTunes
Version: 12.9.5 (12.9.5)
Build Info: iTunes-1200012009005005~7
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: iTunes [10373]
User ID: 501

Date/Time: 2019-05-15 22:17:36.258 -0600
OS Version: Mac OS X 10.14.5 (18F132)
Report Version: 12
Anonymous UUID: 0933F537-03A5-85E1-B758-E7C6536848AD


Time Awake Since Boot: 8000 seconds

System Integrity Protection: disabled

Crashed Thread: 2 Dispatch queue: com.apple.FigASMF.InstanceManagement

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000000000044c
Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [10373]

VM Regions Near 0x44c:
-->
__TEXT 000000010d553000-000000010f27e000 [ 29.2M] r-x/rwx SM=COW /Applications/iTunes.app/Contents/MacOS/iTunes

Application Specific Information:
dyld3 mode
Suggestions? I'm hesitant now to update my old Hackintosh 1 (see sig) from 10.11.4 to 10.13.6 (NVIDIA GPU) if I can't get iTunes working on this computer.
 
Joined
Nov 10, 2011
Messages
2
Motherboard
ECS Elitegroup H110M4-C23
CPU
i7-6700
Graphics
RX 580
Same for me
 

UtterDisbelief

Moderator
Joined
Feb 13, 2012
Messages
1,929
Motherboard
Gigabyte Z370M D3H
CPU
i3-8350K
Graphics
RX 560
Mac
iMac, Mac mini
Classic Mac
eMac, iBook
Mobile Phone
iOS
Hi, I have a fairly new system and was trying to get things migrated over, and iTunes is crashing about 7-8 seconds after opening. This is on "Hackintosh 2" in my signature. Audio does work (through QuickLook, VLC), and so far this is the only issue I've noticed (except hot plugging of USB devices seems to cause a kernel panic ... that's a separate issue?). I did a fair amount of internet searching on this issue and can't find anyone having it in Mojave, 10.14.x, so that's why I'm posting a new thread.

The big issue that seems to have fixed the problem for people in the past is to use a kernel extension named "Shiki," but that is now part of WhateverGreen. I do have the latest version of WhateverGreen (April 9, 2019 - v1.2.8 - as of this post), so that doesn't seem to be a fix.

When I say this is a "fairly new system" from an iTunes standpoint it's a completely new system. Nothing in the library, and I made doubley sure and deleted everything in my ~/ directory and sub-directories that had iTunes in it to make sure that wasn't the issue. I also tried to limit any internet activity to it by blocking all connections in Little Snitch, but it still crashed. Another person's fix of trying to play something in it on startup, and another's of trying to close the main window on the application's startup also did not fix the crash issue.

Here's the dump of the Report that it would send to Apple, up to where it starts listing thread-by-thread what was going on:



Suggestions? I'm hesitant now to update my old Hackintosh 1 (see sig) from 10.11.4 to 10.13.6 (NVIDIA GPU) if I can't get iTunes working on this computer.
Searching hereabouts it seems this particular problem can be caused by the System Definition.

Which one are you using?

As your PC is z370-based it should be good and solid, generally.

(Bear in mind that changing Sys-Def will also change your SMBIOS and serial-number so do any testing "off line" to avoid worrying Apple. You can always reuse your old serial numbers again once the problem is resolved :thumbup: )

:)
 
Joined
Nov 10, 2011
Messages
2
Motherboard
ECS Elitegroup H110M4-C23
CPU
i7-6700
Graphics
RX 580
I'm also use MacPro6,1
BTW, when i'm booting in safe mode, iTunes doesn't crashes
 
Last edited:
Joined
Mar 13, 2016
Messages
30
Motherboard
Asus Prime X299-Deluxe II
CPU
i9-9980XE
Graphics
RX 590
I am also using MacPro6,1 ... maybe that's the culprit? I needed to use a MacPro definition to fix the JPG QuickLook / Preview bug.
 

UtterDisbelief

Moderator
Joined
Feb 13, 2012
Messages
1,929
Motherboard
Gigabyte Z370M D3H
CPU
i3-8350K
Graphics
RX 560
Mac
iMac, Mac mini
Classic Mac
eMac, iBook
Mobile Phone
iOS
I am also using MacPro6,1 ... maybe that's the culprit? I needed to use a MacPro definition to fix the JPG QuickLook / Preview bug.
Yes, that is one way. There are others such as NoVPAJpeg.kext. How you wish to address the Preview problem is obviously your choice. With iTunes crashing though is it worth trying? Your call. I know some folk have valid reasons for not wanting the kext workaround.

:)
 
Joined
Mar 13, 2016
Messages
30
Motherboard
Asus Prime X299-Deluxe II
CPU
i9-9980XE
Graphics
RX 590
Yes, that is one way. There are others such as NoVPAJpeg.kext. How you wish to address the Preview problem is obviously your choice. With iTunes crashing though is it worth trying? Your call. I know some folk have valid reasons for not wanting the kext workaround.

:)
I don't care how it works, I just want it to work!

I can't try anything for a few days, though, because I started some code running last night that'll take another 2-3 days to finish. It's a "work" machine at home that I also use for personal stuff, and I have some deadlines approaching so I can't lose the last day in processing time. Meantime, maybe others having this issue on this thread might figure out other fixes for the rest of us?
 
Joined
Jun 28, 2012
Messages
383
Motherboard
EVGA X99 Classified
CPU
i7-5960X
Graphics
RX 590
Mac
MacBook Pro
Mobile Phone
iOS
I think I figured it out! No iTunes crashes so far - preview and quicklook for jpegs also seems to be working fine since this does not affect AppleVPA.framework... Basically instead of changing the SMBios, we just need to tell AppleGVA.framework to use a different board-id (in this case the iMacPro1,1).
Use the following boot flags: shikigva=32 shiki-id=Mac-7BA5B2D9E42DDD94
You need WhateverGreen for them to work.
You may need to use shikigva=40 instead if you have an iGPU. I'll follow up with an explanation of how I came to this solution.
 
Top