Crash on MacOS 14.2

Today I have developed a crash whenever I press spacebar to stop a recording.

I this this is the relevant part of the crash log - anyone know what is causing this?

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000f66bcc6a8e68 → 0x0000766bcc6a8e68 (possible pointer authentication failure)
Exception Codes: 0x0000000000000001, 0x0000f66bcc6a8e68

Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [2142]

VM Region Info: 0x766bcc6a8e68 is not in any region. Bytes after previous region: 24649562492521
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
MALLOC_NANO 600080000000-6000a0000000 [512.0M] rw-/rwx SM=PRV
—>
UNUSED SPACE AT END

Kernel Triage:
VM - (arg = 0x3) mach_vm_allocate_kernel failed within call to vm_map_enter
VM - (arg = 0x3) mach_vm_allocate_kernel failed within call to vm_map_enter
VM - (arg = 0x3) mach_vm_allocate_kernel failed within call to vm_map_enter
VM - (arg = 0x3) mach_vm_allocate_kernel failed within call to vm_map_enter
VM - (arg = 0x3) mach_vm_allocate_kernel failed within call to vm_map_enter

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 Cubase 12 0x104c0c0a0 0x104b90000 + 508064
1 Cubase 12 0x1050bc700 0x104b90000 + 5424896
2 Cubase 12 0x1050b4610 0x104b90000 + 5391888
3 Cubase 12 0x1050caf9c 0x104b90000 + 5484444
4 Cubase 12 0x1050ca984 0x104b90000 + 5482884
5 Cubase 12 0x1050ddcf0 0x104b90000 + 5561584
6 Cubase 12 0x1050e5030 0x104b90000 + 5591088
7 Cubase 12 0x1050e4988 0x104b90000 + 5589384
8 Cubase 12 0x10675f1d0 0x104b90000 + 29159888
9 Cubase 12 0x10525b07c 0x104b90000 + 7123068
10 Cubase 12 0x106e14914 0x104b90000 + 36194580
11 Cubase 12 0x10675f1d0 0x104b90000 + 29159888
12 Cubase 12 0x10675f8f8 0x104b90000 + 29161720
13 Cubase 12 0x106e6492c 0x104b90000 + 36522284
14 Cubase 12 0x1070b79b8 0x104b90000 + 38959544
15 Cubase 12 0x107288adc 0x104b90000 + 40864476
16 CoreFoundation 0x181e3fa20 CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION + 32
17 CoreFoundation 0x181e3f6c8 __CFRunLoopDoTimer + 972
18 CoreFoundation 0x181e3f200 __CFRunLoopDoTimers + 356
19 CoreFoundation 0x181e22744 __CFRunLoopRun + 1856
20 CoreFoundation 0x181e219ac CFRunLoopRunSpecific + 608
21 HIToolbox 0x18c3d0448 RunCurrentEventLoopInMode + 292
22 HIToolbox 0x18c3d0284 ReceiveNextEventCommon + 648
23 HIToolbox 0x18c3cffdc _BlockUntilNextEventMatchingListInModeWithFilter + 76
24 AppKit 0x1855fe8a4 _DPSNextEvent + 660
25 AppKit 0x185dd8980 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 716
26 AppKit 0x1855f1d50 -[NSApplication run] + 476
27 Cubase 12 0x1072890e0 0x104b90000 + 40866016
28 Cubase 12 0x1070b6a48 0x104b90000 + 38955592
29 Cubase 12 0x106705210 0x104b90000 + 28791312
30 Cubase 12 0x106709e84 0x104b90000 + 28810884
31 dyld 0x1819c50e0 start + 2360

Thread 1:: WatchdogThread
0 libsystem_kernel.dylib 0x181d05808 semaphore_timedwait_trap + 8
1 Cubase 12 0x10676315c 0x104b90000 + 29176156
2 Cubase 12 0x106d6ec74 0x104b90000 + 35515508
3 Cubase 12 0x106ed7a28 0x104b90000 + 36993576
4 libsystem_pthread.dylib 0x181d46034 _pthread_start + 136
5 libsystem_pthread.dylib 0x181d40e3c thread_start + 8

Thread 2:: CRASH THREAD
0 libsystem_kernel.dylib 0x181d05808 semaphore_timedwait_trap + 8
1 Cubase 12 0x10676315c 0x104b90000 + 29176156
2 Cubase 12 0x105d663c8 0x104b90000 + 18703304
3 Cubase 12 0x106762c18 0x104b90000 + 29174808
4 libsystem_pthread.dylib 0x181d46034 _pthread_start + 136
5 libsystem_pthread.dylib 0x181d40e3c thread_start + 8

Rule out corrupt prefs and see if that’s the prob.

Rebuilt preferences but it still does the same. Very strange as for the past couple of weeks since I got this new M2 Studio I have been using Cubase daily and it has performed almost perfectly, over the weekend I did lots of audio recording and didn’t have this issue. Only started this evening. But it crashes every time I stop recording either with the spacebar or mouse.

I have attached a full crash log.

Cubase 12-2023-12-14-200645.ips (604.5 KB)

1 Like

I think I have solved it. When I tried a new empty project everything was fine, so I knew it had to be something specific to the current project I was working on.

I was trying to record a new part on to a track that had a part with a ARA Melodyne Extension on it. Once I made the Melodyne extension permanent I stopped getting the crash.

In the past I have had the odd crash/weird behaviour that in the end I traced to a ARA Melodyne Extension.

Hi and thanks for your report.

Sorry to hear about your crash. This specific crash should have been fixed in C13.0.20

Cheers,
Armand

Hi Armand,

Thanks for your reply, I have not upgraded to C13 yet.

Is my conclusion about the crash being related to recording on a track with an ARA Melodyne extension correct?

Thanks

That’s the correct. You should avoid this use case until you can upgrade to C13. Sorry about that.

Cheers,
Armand

While I have not had this happen in Cubase ( I don’t use it extensively at the moment, and only for some light mastering) I have had it happen in Dorico. Too many times to recall.
However, I believe I fixed it. Belief is affixed to hope. While thinking is affixed to certainly.
I am on a mac M1 using Dorico with VEPro7. fwiw.

Here is what I did
deleted your user cache. restart, and no more fault 11 segmentation crashes. Hope this helps.
Click solved if it does so, others will stumble across this! Thanks

here’s the link that helped me and here’s the path to your cache

  1. Open Finder, select the Go menu, and click Go to Folder.
  2. Type /Users/[YourUserName]/Library/Caches in the window and click Go.
  3. You’ll see the user caches for all your apps. You can go into each folder, select the files inside, and drag them to the Trash.