Decibel Crashes

Decibel seems to build a library from an external USB-drive, but whenever I try to play something it crashes. This is the report, Best regards


Translated Report (Full Report Below)

Process: Decibel [35159]
Path: /Users/USER/*/Decibel.app/Contents/MacOS/Decibel
Identifier: com.feisty-dog.Decibel
Version: 2.0 beta 29 (29)
Code Type: X86-64 (Native)
Parent Process: launchd [1]
User ID: 502

Date/Time: 2023-01-10 19:36:07.4780 +0100
OS Version: macOS 12.6.2 (21G320)
Report Version: 12
Bridge OS Version: 7.1 (20P2059)
Anonymous UUID: 8DC0CCD5-CC12-2DDC-EC34-BB46E09322DD

Time Awake Since Boot: 350000 seconds

System Integrity Protection: enabled

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

Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

Termination Reason: Namespace SIGNAL, Code 4 Illegal instruction: 4
Terminating Process: exc handler [35159]

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 Decibel 0x10aff25b9 0x10afc6000 + 181689
1 Decibel 0x10b0b6d03 0x10afc6000 + 986371
2 Decibel 0x10afeb6fd 0x10afc6000 + 153341
3 Decibel 0x10b11af24 0x10afc6000 + 1396516
4 Decibel 0x10b11a806 0x10afc6000 + 1394694
5 AppKit 0x7ff8151740ce -[NSApplication(NSResponder) sendAction:to:from:] + 288
6 AppKit 0x7ff815173f74 -[NSControl sendAction:to:] + 86
7 AppKit 0x7ff815173ea6 __26-[NSCell _sendActionFrom:]_block_invoke + 131
8 AppKit 0x7ff815173daf -[NSCell _sendActionFrom:] + 171
9 AppKit 0x7ff815173cf7 -[NSButtonCell _sendActionFrom:] + 96
10 AppKit 0x7ff815170b6f NSControlTrackMouse + 1813
11 AppKit 0x7ff815170436 -[NSCell trackMouse:inRect:ofView:untilMouseUp:] + 121
12 AppKit 0x7ff815170306 -[NSButtonCell trackMouse:inRect:ofView:untilMouseUp:] + 679
13 AppKit 0x7ff81516f6d6 -[NSControl mouseDown:] + 678
14 AppKit 0x7ff81516dbc1 -[NSWindow(NSEventRouting) _handleMouseDownEvent:isDelayedEvent:] + 4859
15 AppKit 0x7ff8150e1d7e -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 2582
16 AppKit 0x7ff8150e114e -[NSWindow(NSEventRouting) sendEvent:] + 352
17 AppKit 0x7ff8150df524 -[NSApplication(NSEvent) sendEvent:] + 352
18 AppKit 0x7ff81539818b -[NSApplication _handleEvent:] + 65
19 AppKit 0x7ff814f60d3e -[NSApplication run] + 623
20 AppKit 0x7ff814f34c97 NSApplicationMain + 817
21 dyld 0x1132be52e start + 462

Thread 1:: org.sbooth.AudioEngine.AudioPlayerNode.DecoderThread
0 libsystem_kernel.dylib 0x7ff8124349ce semaphore_timedwait_trap + 10
1 libdispatch.dylib 0x7ff8122ba848 _dispatch_sema4_timedwait + 72
2 libdispatch.dylib 0x7ff8122bac75 _dispatch_semaphore_wait_slow + 58
3 SFBAudioEngine 0x10b6f9f86 -[SFBAudioPlayerNode decoderThreadEntry] + 3545
4 SFBAudioEngine 0x10b6f7dd4 (anonymous namespace)::DecoderThreadEntry(void*) + 49
5 SFBAudioEngine 0x10b6fadac void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_deletestd::__1::__thread_struct >, void* ()(void), void*> >(void*) + 40
6 libsystem_pthread.dylib 0x7ff8124714e1 _pthread_start + 125
7 libsystem_pthread.dylib 0x7ff81246cf6b thread_start + 15

Thread 2:: AMCP Logging Spool
0 libsystem_kernel.dylib 0x7ff8124349b6 semaphore_wait_trap + 10
1 caulk 0x7ff81af712e6 caulk::mach::semaphore::wait_or_error() + 16
2 caulk 0x7ff81af59148 caulk::concurrent::details::worker_thread::run() + 36
3 caulk 0x7ff81af58e0c void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::)(), std::__1::tuplecaulk::concurrent::details::worker_thread* > >(void) + 41
4 libsystem_pthread.dylib 0x7ff8124714e1 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff81246cf6b thread_start + 15

Thread 3:: com.apple.audio.toolbox.AUScheduledParameterRefresher
0 libsystem_kernel.dylib 0x7ff8124349b6 semaphore_wait_trap + 10
1 caulk 0x7ff81af712e6 caulk::mach::semaphore::wait_or_error() + 16
2 caulk 0x7ff81af59148 caulk::concurrent::details::worker_thread::run() + 36
3 caulk 0x7ff81af58e0c void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::)(), std::__1::tuplecaulk::concurrent::details::worker_thread* > >(void) + 41
4 libsystem_pthread.dylib 0x7ff8124714e1 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff81246cf6b thread_start + 15

Thread 4:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x7ff81243497a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x7ff812434ce8 mach_msg + 56
2 CoreFoundation 0x7ff81253836d __CFRunLoopServiceMachPort + 319
3 CoreFoundation 0x7ff8125369f8 __CFRunLoopRun + 1276
4 CoreFoundation 0x7ff812535e3c CFRunLoopRunSpecific + 562
5 AppKit 0x7ff8150dd9ce _NSEventThread + 132
6 libsystem_pthread.dylib 0x7ff8124714e1 _pthread_start + 125
7 libsystem_pthread.dylib 0x7ff81246cf6b thread_start + 15

Thread 5:
0 libsystem_pthread.dylib 0x7ff81246cf48 start_wqthread + 0

Thread 6:
0 libsystem_pthread.dylib 0x7ff81246cf48 start_wqthread + 0

Thread 7:
0 libsystem_pthread.dylib 0x7ff81246cf48 start_wqthread + 0

Thread 8:
0 libsystem_pthread.dylib 0x7ff81246cf48 start_wqthread + 0

Thread 9:
0 libsystem_pthread.dylib 0x7ff81246cf48 start_wqthread + 0

Thread 10:
0 libsystem_pthread.dylib 0x7ff81246cf48 start_wqthread + 0

Thread 11:
0 libsystem_pthread.dylib 0x7ff81246cf48 start_wqthread + 0

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x00000000000000ff rbx: 0xff00000000000000 rcx: 0x0000000000000000 rdx: 0x0000000000000002
rdi: 0x00006000019689e0 rsi: 0x0000000000000001 rbp: 0x00007ff7b4f38870 rsp: 0x00007ff7b4f386e0
r8: 0x0000000000000002 r9: 0x80000000ffffffff r10: 0xfffffffe00000000 r11: 0x00000000000001ff
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x00007ff85534f360 r15: 0x0000000000000001
rip: 0x000000010aff25b9 rfl: 0x0000000000010202 cr2: 0x000000010aff25c0

Logical CPU: 1
Error Code: 0x00000000
Trap Number: 6

Thanks for the report.

The crash seems to be related to resolving URL bookmarks.

Did you create your library using beta 29 or was it created using an older version of Decibel?