Contribute
Register

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

Status
Not open for further replies.
Joined
Mar 13, 2016
Messages
34
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.
 
Same for me
 
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: )

:)
 
I'm also use MacPro6,1
BTW, when i'm booting in safe mode, iTunes doesn't crashes
 
Last edited:
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.
 
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.

:)
 
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?
 
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.
 
Status
Not open for further replies.
Back
Top