Hey HISE Community,
I'm excited to use the beautiful Loris Toolbox utility for some sample-based virtual instrument projects but I'm having some difficulty getting it to open and compile in HISE. I'm on an M1 Max running macOS Sequoia 15.1 with the latest version of HISE (4.1.0) compiled with the following flags:
HISE_INCLUDE_FAUST=1
HISE_INCLUDE_LORIS=1
HISE_FAUST_USE_LLVM_JIT=1
HISE_INCLUDE_FAUST_JIT=1
PERFETTO=1
I can compile my own projects fine but unfortunately cannot successfully open the Loris Toolbox project from Christoph's loris-tools repo. Each time I attempt to, HISE crashes. This is even if the two preferences (Include Loris in Fronted and Enable Loris) are enabled. Here's my crash report:
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: HISE [5104]
Path: /Applications/HISE.app/Contents/MacOS/HISE
Identifier: com.hartinstruments.HISEStandalone
Version: 4.1.0 (4.1.0)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2024-11-13 12:11:02.4914 -0800
OS Version: macOS 15.1 (24B83)
Report Version: 12
Anonymous UUID: 2F733C4C-5EAE-00EF-5880-C1637F4666B0
Time Awake Since Boot: 7600 seconds
System Integrity Protection: enabled
Crashed Thread: 2 Sample Loading Thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
Exception Codes: 0x0000000000000001, 0x0000000000000000
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [5104]
VM Region Info: 0 is not in any region. Bytes before following region: 4371562496
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
__TEXT 10490c000-1065f4000 [ 28.9M] r-x/r-x SM=COW /Applications/HISE.app/Contents/MacOS/HISE
Thread 0:: JUCE Message Thread Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x19c7655cc __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x19c7a3894 _pthread_cond_wait + 1204
2 libc++.1.dylib 0x19c6d9578 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3 HISE 0x105f84e50 juce::MessageManager::Lock::BlockingMessage::messageCallback() + 172
4 HISE 0x105f81ea8 juce::MessageQueue::runLoopSourceCallback(void*) + 68
5 CoreFoundation 0x19c889d34 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28
6 CoreFoundation 0x19c889cc8 __CFRunLoopDoSource0 + 176
7 CoreFoundation 0x19c889a2c __CFRunLoopDoSources0 + 244
8 CoreFoundation 0x19c8885c8 __CFRunLoopRun + 840
9 CoreFoundation 0x19c887bc4 CFRunLoopRunSpecific + 588
10 HIToolbox 0x1a7cf7f64 RunCurrentEventLoopInMode + 292
11 HIToolbox 0x1a7cfdd54 ReceiveNextEventCommon + 636
12 HIToolbox 0x1a7cfdeb8 _BlockUntilNextEventMatchingListInModeWithFilter + 76
13 AppKit 0x1a03b3a08 _DPSNextEvent + 660
14 AppKit 0x1a0cf3e0c -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 688
15 AppKit 0x1a03a6ae0 -[NSApplication run] + 480
16 HISE 0x104923844 main + 296
17 dyld 0x19c420274 start + 2840
Thread 1:
0 libsystem_pthread.dylib 0x19c79e0e8 start_wqthread + 0
Thread 2 Crashed:: Sample Loading Thread
0 HISE 0x1050c8d94 hise::HiseJavascriptEngine::RootObject::LoopStatement::perform(hise::HiseJavascriptEngine::RootObject::Scope const&, juce::var*) const + 168
1 HISE 0x1050e2794 hise::HiseJavascriptEngine::RootObject::BlockStatement::performWithinScope(hise::HiseJavascriptEngine::RootObject::Scope const&, juce::var*) const + 88
2 HISE 0x1050b8d40 hise::HiseJavascriptEngine::RootObject::InlineFunction::FunctionCall::getResult(hise::HiseJavascriptEngine::RootObject::Scope const&) const + 832
3 HISE 0x1050a11e8 hise::HiseJavascriptEngine::RootObject::Expression::perform(hise::HiseJavascriptEngine::RootObject::Scope const&, juce::var*) const + 36
4 HISE 0x1050e2794 hise::HiseJavascriptEngine::RootObject::BlockStatement::performWithinScope(hise::HiseJavascriptEngine::RootObject::Scope const&, juce::var*) const + 88
5 HISE 0x1050bf31c hise::HiseJavascriptEngine::RootObject::InlineFunction::Object::performDynamically(hise::HiseJavascriptEngine::RootObject::Scope const&, juce::var const*, int) + 688
6 HISE 0x10528a23c hise::ProcessorWithScriptingContent::customControlCallbackIdle(hise::ScriptingApi::Content::ScriptComponent*, juce::var const&, juce::Result&) + 712
7 HISE 0x1052895d8 hise::ProcessorWithScriptingContent::controlCallback(hise::ScriptingApi::Content::ScriptComponent*, juce::var) + 612
8 HISE 0x10528c174 hise::ProcessorWithScriptingContent::setControlValue(int, float) + 644
9 HISE 0x10529b590 hise::ScriptingApi::Content::restoreAllControlsFromPreset(juce::ValueTree const&) + 1948
10 HISE 0x105299f50 hise::JavascriptProcessor::compileInternal() + 8268
11 HISE 0x105089e00 std::__1::__function::__func<hise::JavascriptProcessor::compileScript(std::__1::function<void (hise::JavascriptProcessor::SnippetResult const&)> const&)::$_0, std::__1::allocator<hise::JavascriptProcessor::compileScript(std::__1::function<void (hise::JavascriptProcessor::SnippetResult const&)> const&)::$_0>, hise::SafeFunctionCall::Status (hise::Processor*)>::operator()(hise::Processor*&&) + 92
12 HISE 0x104b16c80 std::__1::__function::__func<hise::MainController::KillStateHandler::deferToThread(hise::Processor*, std::__1::function<hise::SafeFunctionCall::Status (hise::Processor*)> const&, hise::MainController::KillStateHandler::TargetThread)::$_0, std::__1::allocator<hise::MainController::KillStateHandler::deferToThread(hise::Processor*, std::__1::function<hise::SafeFunctionCall::Status (hise::Processor*)> const&, hise::MainController::KillStateHandler::TargetThread)::$_0>, juce::Result (hise::JavascriptProcessor*)>::operator()(hise::JavascriptProcessor*&&) + 92
13 HISE 0x105094180 hise::JavascriptThreadPool::Task::callWithResult() + 644
14 HISE 0x105092b94 hise::JavascriptThreadPool::addJob(hise::JavascriptThreadPool::Task::Type, hise::JavascriptProcessor*, std::__1::function<juce::Result (hise::JavascriptProcessor*)> const&) + 584
15 HISE 0x104b15818 hise::MainController::KillStateHandler::deferToThread(hise::Processor*, std::__1::function<hise::SafeFunctionCall::Status (hise::Processor*)> const&, hise::MainController::KillStateHandler::TargetThread) + 428
16 HISE 0x104b151b0 hise::MainController::KillStateHandler::killVoicesAndCall(hise::Processor*, std::__1::function<hise::SafeFunctionCall::Status (hise::Processor*)> const&, hise::MainController::KillStateHandler::TargetThread) + 544
17 HISE 0x1050899e0 hise::JavascriptProcessor::compileScript(std::__1::function<void (hise::JavascriptProcessor::SnippetResult const&)> const&) + 816
18 HISE 0x104b88d3c std::__1::__function::__func<hise::MainController::loadPresetInternal(juce::ValueTree const&)::$_0, std::__1::allocator<hise::MainController::loadPresetInternal(juce::ValueTree const&)::$_0>, hise::SafeFunctionCall::Status (hise::Processor*)>::operator()(hise::Processor*&&) + 2620
19 HISE 0x104b150fc hise::MainController::KillStateHandler::killVoicesAndCall(hise::Processor*, std::__1::function<hise::SafeFunctionCall::Status (hise::Processor*)> const&, hise::MainController::KillStateHandler::TargetThread) + 364
20 HISE 0x104b87d14 hise::MainController::loadPresetFromValueTree(juce::ValueTree const&, juce::Component*) + 1252
21 HISE 0x1049ba5dc std::__1::__function::__func<hise::BackendProcessorEditor::loadNewContainer(juce::ValueTree const&)::$_0, std::__1::allocator<hise::BackendProcessorEditor::loadNewContainer(juce::ValueTree const&)::$_0>, hise::SafeFunctionCall::Status (hise::Processor*)>::operator()(hise::Processor*&&) + 28
22 HISE 0x104b1c964 hise::MainController::SampleManager::PreloadJob::runJob() + 536
23 HISE 0x105b3afb4 hise::SampleThreadPool::run() + 292
24 HISE 0x105f0f88c juce::threadEntryProc(void*) + 284
25 libsystem_pthread.dylib 0x19c7a32e4 _pthread_start + 136
26 libsystem_pthread.dylib 0x19c79e0fc thread_start + 8
Thread 3:: Javascript Thread
0 libsystem_kernel.dylib 0x19c764a9c __psynch_mutexwait + 8
1 libsystem_pthread.dylib 0x19c7a03f8 _pthread_mutex_firstfit_lock_wait + 84
2 libsystem_pthread.dylib 0x19c79ddbc _pthread_mutex_firstfit_lock_slow + 220
3 HISE 0x104aeefc4 hise::LockHelpers::SafeLock::SafeLock(hise::MainController const*, hise::LockHelpers::Type, bool) + 636
4 HISE 0x105094140 hise::JavascriptThreadPool::Task::callWithResult() + 580
5 HISE 0x1052bc0e8 hise::JavascriptThreadPool::executeQueue(hise::JavascriptThreadPool::Task::Type const&, juce::Array<juce::WeakReference<hise::JavascriptProcessor, juce::ReferenceCountedObject>, juce::DummyCriticalSection, 0>&) + 3276
6 HISE 0x1052ba4f4 hise::JavascriptThreadPool::run() + 140
7 HISE 0x105f0f88c juce::threadEntryProc(void*) + 284
8 libsystem_pthread.dylib 0x19c7a32e4 _pthread_start + 136
9 libsystem_pthread.dylib 0x19c79e0fc thread_start + 8
Thread 4:: caulk.messenger.shared:17
0 libsystem_kernel.dylib 0x19c761db0 semaphore_wait_trap + 8
1 caulk 0x1a77cf0e0 caulk::semaphore::timed_wait(double) + 220
2 caulk 0x1a77cef8c caulk::concurrent::details::worker_thread::run() + 36
3 caulk 0x1a77cec60 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*) + 96
4 libsystem_pthread.dylib 0x19c7a32e4 _pthread_start + 136
5 libsystem_pthread.dylib 0x19c79e0fc thread_start + 8
Thread 5:: caulk.messenger.shared:high
0 libsystem_kernel.dylib 0x19c761db0 semaphore_wait_trap + 8
1 caulk 0x1a77cf0e0 caulk::semaphore::timed_wait(double) + 220
2 caulk 0x1a77cef8c caulk::concurrent::details::worker_thread::run() + 36
3 caulk 0x1a77cec60 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, void (caulk::concurrent::details::worker_thread::*)(), std::__1::tuple<caulk::concurrent::details::worker_thread*>>>(void*) + 96
4 libsystem_pthread.dylib 0x19c7a32e4 _pthread_start + 136
5 libsystem_pthread.dylib 0x19c79e0fc thread_start + 8
Thread 6:: com.apple.audio.IOThread.client
0 libsystem_kernel.dylib 0x19c761dbc semaphore_wait_signal_trap + 8
1 caulk 0x1a77eb5c4 caulk::mach::semaphore::wait_signal_or_error(caulk::mach::semaphore&) + 36
2 CoreAudio 0x19f2b0998 HALC_ProxyIOContext::IOWorkLoop() + 4892
3 CoreAudio 0x19f2aef00 invocation function for block in HALC_ProxyIOContext::HALC_ProxyIOContext(unsigned int, unsigned int) + 176
4 CoreAudio 0x19f45b108 HALC_IOThread::Entry(void*) + 88
5 libsystem_pthread.dylib 0x19c7a32e4 _pthread_start + 136
6 libsystem_pthread.dylib 0x19c79e0fc thread_start + 8
Thread 7:
0 libsystem_kernel.dylib 0x19c761e34 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x19c7745d0 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x19c76a9d8 mach_msg_overwrite + 480
3 libsystem_kernel.dylib 0x19c76217c mach_msg + 24
4 CoreMIDI 0x1b807f1e0 XServerMachPort::ReceiveMessage(int&, void*, int&) + 104
5 CoreMIDI 0x1b80a09c0 MIDIProcess::MIDIInPortThread::Run() + 156
6 CoreMIDI 0x1b8095cb4 CADeprecated::XThread::RunHelper(void*) + 48
7 CoreMIDI 0x1b80a00c4 CADeprecated::CAPThread::Entry(CADeprecated::CAPThread*) + 92
8 libsystem_pthread.dylib 0x19c7a32e4 _pthread_start + 136
9 libsystem_pthread.dylib 0x19c79e0fc thread_start + 8
Thread 8:: Directory Scanner
0 libsystem_kernel.dylib 0x19c7655cc __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x19c7a3894 _pthread_cond_wait + 1204
2 libc++.1.dylib 0x19c6d960c std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l>>>) + 100
3 HISE 0x105efd864 juce::WaitableEvent::wait(int) const + 152
4 HISE 0x105efd4c4 juce::TimeSliceThread::run() + 128
5 HISE 0x105f0f88c juce::threadEntryProc(void*) + 284
6 libsystem_pthread.dylib 0x19c7a32e4 _pthread_start + 136
7 libsystem_pthread.dylib 0x19c79e0fc thread_start + 8
Thread 9:: Pool
0 libsystem_platform.dylib 0x19c7d7ac4 __bzero + 68
1 AGXMetalG13X 0x11d2478ac -[AGXG13XFamilyRenderContext initWithCommandBuffer:descriptor:subEncoderIndex:framebuffer:] + 356
2 AGXMetalG13X 0x11d135bc4 -[AGXG13XFamilyCommandBuffer renderCommandEncoderWithDescriptor:] + 152
3 AppleMetalOpenGLRenderer 0x113e1c92c GLDContextRec::beginRenderPass() + 148
4 AppleMetalOpenGLRenderer 0x113e3288c gldRenderVertexArray(GLDContextRec*, unsigned int, unsigned int, int, int, unsigned int, void const*, int, void const*) + 496
5 GLEngine 0x1f835deb4 glDrawElements_ACC_Exec + 436
6 HISE 0x1060ddd30 void juce::EdgeTable::iterate<juce::OpenGLRendering::StateHelpers::EdgeTableRenderer<juce::OpenGLRendering::StateHelpers::ShaderQuadQueue>>(juce::OpenGLRendering::StateHelpers::EdgeTableRenderer<juce::OpenGLRendering::StateHelpers::ShaderQuadQueue>&) const + 724
7 HISE 0x1060dd09c juce::RenderingHelpers::ClipRegions<juce::OpenGLRendering::SavedState>::EdgeTableRegion::fillAllWithColour(juce::OpenGLRendering::SavedState&, juce::PixelARGB, bool) const + 144
8 HISE 0x1060db924 juce::RenderingHelpers::SavedStateBase<juce::OpenGLRendering::SavedState>::fillShape(juce::ReferenceCountedObjectPtr<juce::RenderingHelpers::ClipRegions<juce::OpenGLRendering::SavedState>::Base>, bool) + 1068
9 HISE 0x1060db328 juce::RenderingHelpers::SavedStateBase<juce::OpenGLRendering::SavedState>::fillEdgeTable(juce::EdgeTable const&, float, int) + 564
10 HISE 0x1060daa5c juce::RenderingHelpers::StackBasedLowLevelGraphicsContext<juce::OpenGLRendering::SavedState>::drawGlyph(int, juce::AffineTransform const&) + 1160
11 HISE 0x105fd6358 juce::GlyphArrangement::draw(juce::Graphics const&, juce::AffineTransform) const + 264
12 HISE 0x105fd71f8 juce::Graphics::drawFittedText(juce::String const&, juce::Rectangle<int>, juce::Justification, int, float) const + 252
13 HISE 0x105b5a824 hise::PopupLookAndFeel::drawComboBoxTextWhenNothingSelected(juce::Graphics&, juce::ComboBox&, juce::Label&) + 304
14 HISE 0x10605ee6c juce::ComboBox::paint(juce::Graphics&) + 336
15 HISE 0x106003998 juce::Component::paintComponentAndChildren(juce::Graphics&) + 192
16 HISE 0x106003e1c juce::Component::paintChildComponents(juce::Graphics&, juce::Rectangle<int>) + 984
17 HISE 0x1060039d4 juce::Component::paintComponentAndChildren(juce::Graphics&) + 252
18 HISE 0x106003e1c juce::Component::paintChildComponents(juce::Graphics&, juce::Rectangle<int>) + 984
19 HISE 0x1060039d4 juce::Component::paintComponentAndChildren(juce::Graphics&) + 252
20 HISE 0x106003e1c juce::Component::paintChildComponents(juce::Graphics&, juce::Rectangle<int>) + 984
21 HISE 0x1060039d4 juce::Component::paintComponentAndChildren(juce::Graphics&) + 252
22 HISE 0x106003e1c juce::Component::paintChildComponents(juce::Graphics&, juce::Rectangle<int>) + 984
23 HISE 0x1060039d4 juce::Component::paintComponentAndChildren(juce::Graphics&) + 252
24 HISE 0x106003e1c juce::Component::paintChildComponents(juce::Graphics&, juce::Rectangle<int>) + 984
25 HISE 0x1060039d4 juce::Component::paintComponentAndChildren(juce::Graphics&) + 252
26 HISE 0x106003e1c juce::Component::paintChildComponents(juce::Graphics&, juce::Rectangle<int>) + 984
27 HISE 0x1060039d4 juce::Component::paintComponentAndChildren(juce::Graphics&) + 252
28 HISE 0x106003e1c juce::Component::paintChildComponents(juce::Graphics&, juce::Rectangle<int>) + 984
29 HISE 0x1060039d4 juce::Component::paintComponentAndChildren(juce::Graphics&) + 252
30 HISE 0x106003e1c juce::Component::paintChildComponents(juce::Graphics&, juce::Rectangle<int>) + 984
31 HISE 0x1060039d4 juce::Component::paintComponentAndChildren(juce::Graphics&) + 252
32 HISE 0x106003e1c juce::Component::paintChildComponents(juce::Graphics&, juce::Rectangle<int>) + 984
33 HISE 0x1060039d4 juce::Component::paintComponentAndChildren(juce::Graphics&) + 252
34 HISE 0x106003e1c juce::Component::paintChildComponents(juce::Graphics&, juce::Rectangle<int>) + 984
35 HISE 0x1060039d4 juce::Component::paintComponentAndChildren(juce::Graphics&) + 252
36 HISE 0x106003e1c juce::Component::paintChildComponents(juce::Graphics&, juce::Rectangle<int>) + 984
37 HISE 0x1060039d4 juce::Component::paintComponentAndChildren(juce::Graphics&) + 252
38 HISE 0x106003e1c juce::Component::paintChildComponents(juce::Graphics&, juce::Rectangle<int>) + 984
39 HISE 0x1060039d4 juce::Component::paintComponentAndChildren(juce::Graphics&) + 252
40 HISE 0x106003e1c juce::Component::paintChildComponents(juce::Graphics&, juce::Rectangle<int>) + 984
41 HISE 0x1060039d4 juce::Component::paintComponentAndChildren(juce::Graphics&) + 252
42 HISE 0x106003e1c juce::Component::paintChildComponents(juce::Graphics&, juce::Rectangle<int>) + 984
43 HISE 0x1060039d4 juce::Component::paintComponentAndChildren(juce::Graphics&) + 252
44 HISE 0x106003e1c juce::Component::paintChildComponents(juce::Graphics&, juce::Rectangle<int>) + 984
45 HISE 0x1060039d4 juce::Component::paintComponentAndChildren(juce::Graphics&) + 252
46 HISE 0x1060eef24 juce::OpenGLContext::CachedImage::renderFrame() + 956
47 HISE 0x1060ee5b0 juce::OpenGLContext::CachedImage::runJob() + 1732
48 HISE 0x1060ee888 non-virtual thunk to juce::OpenGLContext::CachedImage::runJob() + 16
49 HISE 0x105f39acc juce::ThreadPool::ThreadPoolThread::run() + 620
50 HISE 0x105f0f88c juce::threadEntryProc(void*) + 284
51 libsystem_pthread.dylib 0x19c7a32e4 _pthread_start + 136
52 libsystem_pthread.dylib 0x19c79e0fc thread_start + 8
Thread 10:
0 libsystem_pthread.dylib 0x19c79e0e8 start_wqthread + 0
Thread 11:: Dispatch queue: com.apple.root.user-interactive-qos
0 libsystem_kernel.dylib 0x19c761e34 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x19c7745d0 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x19c76a9d8 mach_msg_overwrite + 480
3 libsystem_kernel.dylib 0x19c76217c mach_msg + 24
4 CoreFoundation 0x19c889edc __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x19c88873c __CFRunLoopRun + 1212
6 CoreFoundation 0x19c887bc4 CFRunLoopRunSpecific + 588
7 Foundation 0x19da46808 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 212
8 AppKit 0x1a08f3210 -[NSAnimation _runBlocking] + 324
9 libdispatch.dylib 0x19c5ee8f8 _dispatch_call_block_and_release + 32
10 libdispatch.dylib 0x19c5f0658 _dispatch_client_callout + 20
11 libdispatch.dylib 0x19c6024e8 _dispatch_root_queue_drain + 860
12 libdispatch.dylib 0x19c602b20 _dispatch_worker_thread2 + 156
13 libsystem_pthread.dylib 0x19c79f39c _pthread_wqthread + 228
14 libsystem_pthread.dylib 0x19c79e0f0 start_wqthread + 8
Thread 12:: com.apple.NSEventThread
0 libsystem_kernel.dylib 0x19c761e34 mach_msg2_trap + 8
1 libsystem_kernel.dylib 0x19c7745d0 mach_msg2_internal + 80
2 libsystem_kernel.dylib 0x19c76a9d8 mach_msg_overwrite + 480
3 libsystem_kernel.dylib 0x19c76217c mach_msg + 24
4 CoreFoundation 0x19c889edc __CFRunLoopServiceMachPort + 160
5 CoreFoundation 0x19c88873c __CFRunLoopRun + 1212
6 CoreFoundation 0x19c887bc4 CFRunLoopRunSpecific + 588
7 AppKit 0x1a04d8b8c _NSEventThread + 148
8 libsystem_pthread.dylib 0x19c7a32e4 _pthread_start + 136
9 libsystem_pthread.dylib 0x19c79e0fc thread_start + 8
Thread 13:: JUCE Timer
0 libsystem_kernel.dylib 0x19c7655cc __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x19c7a3894 _pthread_cond_wait + 1204
2 libc++.1.dylib 0x19c6d960c std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l>>>) + 100
3 HISE 0x105efd864 juce::WaitableEvent::wait(int) const + 152
4 HISE 0x105f85ce0 juce::Timer::TimerThread::run() + 188
5 HISE 0x105f0f88c juce::threadEntryProc(void*) + 284
6 libsystem_pthread.dylib 0x19c7a32e4 _pthread_start + 136
7 libsystem_pthread.dylib 0x19c79e0fc thread_start + 8
Thread 14:: CVDisplayLink
0 libsystem_kernel.dylib 0x19c7655cc __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x19c7a38c0 _pthread_cond_wait + 1248
2 CoreVideo 0x1a5b1b3e8 CVDisplayLink::waitUntil(unsigned long long) + 316
3 CoreVideo 0x1a5b1a4c0 CVDisplayLink::runIOThread() + 504
4 libsystem_pthread.dylib 0x19c7a32e4 _pthread_start + 136
5 libsystem_pthread.dylib 0x19c79e0fc thread_start + 8
Thread 15:
0 libsystem_pthread.dylib 0x19c79e0e8 start_wqthread + 0
Thread 16:
0 libsystem_pthread.dylib 0x19c79e0e8 start_wqthread + 0
Thread 17:
0 libsystem_pthread.dylib 0x19c79e0e8 start_wqthread + 0
Thread 18:
0 libsystem_pthread.dylib 0x19c79e0e8 start_wqthread + 0
Thread 19:
0 libsystem_pthread.dylib 0x19c79e0e8 start_wqthread + 0
Thread 20:
0 libsystem_pthread.dylib 0x19c79e0e8 start_wqthread + 0
Thread 21:
0 libsystem_pthread.dylib 0x19c79e0e8 start_wqthread + 0
Thread 22:
0 libsystem_pthread.dylib 0x19c79e0e8 start_wqthread + 0
Thread 23:
0 libsystem_pthread.dylib 0x19c79e0e8 start_wqthread + 0
Thread 24:
0 libsystem_pthread.dylib 0x19c79e0e8 start_wqthread + 0
Thread 25:
0 libsystem_pthread.dylib 0x19c79e0e8 start_wqthread + 0
Thread 26:
0 libsystem_pthread.dylib 0x19c79e0e8 start_wqthread + 0
Thread 2 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x000000014b574450 x2: 0x000000010676dbf0 x3: 0x0000000106753098
x4: 0x0000000000000000 x5: 0x0000000000000000 x6: 0x0000000000000000 x7: 0x000000019c75b210
x8: 0x0000000000000000 x9: 0x0000000106593b92 x10: 0x000000014b574450 x11: 0x000000014b574450
x12: 0x0000000157238820 x13: 0x0000000000003001 x14: 0x00000000ffffffff x15: 0x0000000000000001
x16: 0x000000030f159064 x17: 0x000000016bf2b000 x18: 0x0000000000000000 x19: 0x000000016bf2a1b8
x20: 0x000000014ef466b0 x21: 0x000000014ef44980 x22: 0x0000000000000004 x23: 0x000000016bf29e70
x24: 0x0000000000000000 x25: 0x0000000000000020 x26: 0x0000000000000020 x27: 0x000000016bf2a000
x28: 0x0000000000000001 fp: 0x000000016bf29ec0 lr: 0x00000001050c8fdc
sp: 0x000000016bf29e70 pc: 0x00000001050c8d94 cpsr: 0x80001000
far: 0x0000000000000000 esr: 0x92000006 (Data Abort) byte read Translation fault
Binary Images:
0x10490c000 - 0x1065f3fff com.hartinstruments.HISEStandalone (4.1.0) <08418a4d-4c95-3891-9184-4dad17d8f8db> /Applications/HISE.app/Contents/MacOS/HISE
0x109df0000 - 0x10bedffff libfaust.2.75.7.dylib (*) <ced05c05-fbeb-3f8e-86e1-a7d30c364822> /Users/USER/*/libfaust.2.75.7.dylib
0x109dd0000 - 0x109ddbfff libobjc-trampolines.dylib (*) <f1242604-dcb7-30a9-a19a-182991e6e645> /usr/lib/libobjc-trampolines.dylib
0x113ed4000 - 0x11400ffff com.apple.audio.units.Components (1.14) <991e9450-6031-3491-8c08-9b61e91a29dd> /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio
0x11cf80000 - 0x11d61ffff com.apple.AGXMetalG13X (322.10) <e863b7d4-d308-3f26-a59f-9dc04134c15e> /System/Library/Extensions/AGXMetalG13X.bundle/Contents/MacOS/AGXMetalG13X
0x113df4000 - 0x113e5bfff com.apple.AppleMetalOpenGLRenderer (1.0) <cf2a5428-9317-35dd-847f-f1d1970961a0> /System/Library/Extensions/AppleMetalOpenGLRenderer.bundle/Contents/MacOS/AppleMetalOpenGLRenderer
0x19c761000 - 0x19c79bff7 libsystem_kernel.dylib (*) <9fea25a4-e8ca-3f3d-901c-a53ff2bc7217> /usr/lib/system/libsystem_kernel.dylib
0x19c79c000 - 0x19c7a8fff libsystem_pthread.dylib (*) <3b8268be-4e02-3b4a-8b41-baed2bbaacff> /usr/lib/system/libsystem_pthread.dylib
0x19c6b8000 - 0x19c745ffb libc++.1.dylib (*) <601f843f-71f1-30bb-88fb-55b131097d1d> /usr/lib/libc++.1.dylib
0x19c80c000 - 0x19cd00fff com.apple.CoreFoundation (6.9) <ae4610f8-7c5c-3484-858e-cae7457d206e> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x1a7bec000 - 0x1a7ef3fff com.apple.HIToolbox (2.1.1) <738685cb-aca1-3dfe-91c5-192bab97a042> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x1a0379000 - 0x1a1774fff com.apple.AppKit (6.9) <49d8b1b6-0ea8-36ad-89fd-a41acf00a742> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x19c41a000 - 0x19c49c7b3 dyld (*) <6beafde4-b011-3e47-8aae-4d7b6e4bb7e8> /usr/lib/dyld
0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
0x19c746000 - 0x19c760fff libc++abi.dylib (*) <7de440df-bc7d-3ff3-905d-2e17a7629449> /usr/lib/libc++abi.dylib
0x1a77cd000 - 0x1a77f4fff com.apple.audio.caulk (1.0) <df348b0e-ec5a-338c-bdce-124cbc65fc2f> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk
0x19f0c5000 - 0x19f7f7fff com.apple.audio.CoreAudio (5.0) <bf060bdb-927e-3b2d-a273-9ee17cb5be2d> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x1b8042000 - 0x1b80f9fff com.apple.audio.midi.CoreMIDI (2.0) <b944feff-be38-3137-8548-9058fb577397> /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI
0x19c7d4000 - 0x19c7dbfe3 libsystem_platform.dylib (*) <7d01a5f7-2dbb-36b1-b44d-04d289d8f4b0> /usr/lib/system/libsystem_platform.dylib
0x1f829f000 - 0x1f83fdff7 GLEngine (*) <74a3baaf-3478-3575-8b91-691b5a6cec9d> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine
0x19d9ec000 - 0x19e82bfff com.apple.Foundation (6.9) <9b5ba00d-2241-342d-9949-f2f517d6989e> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x19c5ec000 - 0x19c632fff libdispatch.dylib (*) <9ea577db-73c2-39d8-9fc0-544fa595a142> /usr/lib/system/libdispatch.dylib
0x1a5b18000 - 0x1a5b78fff com.apple.CoreVideo (1.8) <c07f30c3-7eed-3339-b7a8-585bc22f6867> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 2
thread_create: 0
thread_set_state: 54
VM Region Summary:
ReadOnly portion of Libraries: Total=1.4G resident=0K(0%) swapped_out_or_unallocated=1.4G(100%)
Writable regions: Total=601.5M written=851K(0%) resident=851K(0%) swapped_out=0K(0%) unallocated=600.7M(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Accelerate framework 128K 1
Activity Tracing 256K 1
CG image 400K 17
ColorSync 624K 33
CoreAnimation 16.3M 47
CoreGraphics 80K 5
CoreUI image data 1472K 12
Dispatch continuations 80.0M 1
Foundation 16K 1
Kernel Alloc Once 32K 1
MALLOC 446.0M 99
MALLOC guard page 288K 18
OpenGL GLSL 256K 3
STACK GUARD 56.4M 27
Stack 36.8M 27
VM_ALLOCATE 528K 22
__AUTH 3423K 444
__AUTH_CONST 49.0M 645
__CTF 824 1
__DATA 20.4M 628
__DATA_CONST 21.6M 655
__DATA_DIRTY 1804K 222
__FONT_DATA 2352 1
__GLSLBUILTINS 5174K 1
__LINKEDIT 606.4M 7
__OBJC_RW 2354K 1
__TEXT 815.8M 671
__TPRO_CONST 272K 2
mapped file 277.4M 33
owned unmapped memory 16.4M 1
page table in kernel 851K 1
shared memory 1520K 18
=========== ======= =======
TOTAL 2.4G 3646