Kontakt 7.7.1 Crashes when closing all instruments on M2 Studio MacOS 14.1.1
Comments
-
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: Kontakt 7 [15154]
Path: /Users/USER/Music/*/Kontakt 7.app/Contents/MacOS/Kontakt 7
Identifier: com.native-instruments.Kontakt 7
Version: 7.7.1 (7.7.1 (R0), Copyright © 2023 Native Instruments GmbH)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2023-11-21 11:52:23.3354 -0500
OS Version: macOS 14.1.1 (23B81)
Report Version: 12
Anonymous UUID: 9A659430-265F-F839-B948-85E6B0D542EB
Sleep/Wake UUID: 486A99E6-B0B6-43BF-BA67-9E7250188505
Time Awake Since Boot: 100000 seconds
Time Since Wake: 10462 seconds
System Integrity Protection: disabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000020
Exception Codes: 0x0000000000000001, 0x0000000000000020
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [15154]
VM Region Info: 0x20 is not in any region. Bytes before following region: 4338630624
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
__TEXT 1029a4000-10847c000 [ 90.8M] r-x/r-x SM=COW ...cOS/Kontakt 7
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 Kontakt 7 0x1054261a8 ni::odr::ipc::kks::odr_device::set_page(ni::odr::kks::instance::instance_page) + 16
1 Kontakt 7 0x1033ba8ac Hardware::DeviceManager::MapControls(int) + 832
2 Kontakt 7 0x102da3984 void BEventHandlerList<std::__1::function<void (BEngine&, int)>>::Notify<BEngine&, int&>(BEngine&, int&) const + 112
3 Kontakt 7 0x102e03428 BEngine::IO_RemoveProgramContainer(int) + 856
4 Kontakt 7 0x102a9b600 InstHeaderBase::CloseInstrument() + 560
5 Kontakt 7 0x102a9b920 InstHeaderBase::onControlEvent(unsigned int, unsigned int, NI::NGL::ControlEventData*) + 552
6 Kontakt 7 0x102a9d09c InstHeaderBigBase::onControlEvent(unsigned int, unsigned int, NI::NGL::ControlEventData*) + 48
7 Kontakt 7 0x102aa83c8 InstHeaderBig::onControlEvent(unsigned int, unsigned int, NI::NGL::ControlEventData*) + 44
8 Kontakt 7 0x103e033ac NI::NGL::Control::notifyListeners(unsigned int, NI::NGL::ControlEventData*, bool) + 232
9 Kontakt 7 0x103df3ac8 NI::NGL::SwitchControl::doReleaseMouseCapture(unsigned int, NI::UIA::EventData*) + 400
10 Kontakt 7 0x103df3900 NI::NGL::SwitchControl::onEvent(unsigned int, NI::UIA::EventData*) + 996
11 Kontakt 7 0x103dcb9fc NI::NGL::Form::onMouseEvent(unsigned int, NI::UIA::MouseEventData*) + 112
12 Kontakt 7 0x1029c0f24 Module::onEvent(unsigned int, NI::UIA::EventData*) + 36
13 Kontakt 7 0x102a9c028 InstHeaderBase::onEvent(unsigned int, NI::UIA::EventData*) + 1256
14 Kontakt 7 0x102a9d8e4 InstHeaderBigBase::onEvent(unsigned int, NI::UIA::EventData*) + 488
15 Kontakt 7 0x103deba84 NI::NGL::SubFormControl::onEvent(unsigned int, NI::UIA::EventData*) + 88
16 Kontakt 7 0x103dcb9fc NI::NGL::Form::onMouseEvent(unsigned int, NI::UIA::MouseEventData*) + 112
17 Kontakt 7 0x103deba84 NI::NGL::SubFormControl::onEvent(unsigned int, NI::UIA::EventData*) + 88
18 Kontakt 7 0x103dcb9fc NI::NGL::Form::onMouseEvent(unsigned int, NI::UIA::MouseEventData*) + 112
19 Kontakt 7 0x103dd306c NI::NGL::ScrollableForm::onEvent(unsigned int, NI::UIA::EventData*) + 252
20 Kontakt 7 0x102b7d2ac InstList::onEvent(unsigned int, NI::UIA::EventData*) + 1440
21 Kontakt 7 0x103deba84 NI::NGL::SubFormControl::onEvent(unsigned int, NI::UIA::EventData*) + 88
22 Kontakt 7 0x103dcb9fc NI::NGL::Form::onMouseEvent(unsigned int, NI::UIA::MouseEventData*) + 112
23 Kontakt 7 0x1029c0f24 Module::onEvent(unsigned int, NI::UIA::EventData*) + 36
24 Kontakt 7 0x102b81a84 Multi::onEvent(unsigned int, NI::UIA::EventData*) + 48
25 Kontakt 7 0x103deba84 NI::NGL::SubFormControl::onEvent(unsigned int, NI::UIA::EventData*) + 88
26 Kontakt 7 0x103dcb9fc NI::NGL::Form::onMouseEvent(unsigned int, NI::UIA::MouseEventData*) + 112
27 Kontakt 7 0x1029c0f24 Module::onEvent(unsigned int, NI::UIA::EventData*) + 36
28 Kontakt 7 0x103dcecb0 NI::NGL::FormContainer::onMouseEvent(unsigned int, NI::UIA::MouseEventData*) + 96
29 Kontakt 7 0x103dd0ee0 NI::NGL::FormManager::onEvent(unsigned int, NI::UIA::EventData*) + 552
30 Kontakt 7 0x1029bc698 KontaktFormManager::onEvent(unsigned int, NI::UIA::EventData*) + 372
31 Kontakt 7 0x103dd0b88 NI::NGL::FormManager::sendEvent(unsigned int, NI::UIA::EventData*) + 292
32 Kontakt 7 0x103e34a5c NI::UIA::QuickHybridItem::mouseReleaseEvent(NI_6_3_2_R9::QMouseEvent*) + 172
33 Kontakt 7 0x10473b408 NI_6_3_2_R9::QQuickItem::event(NI_6_3_2_R9::QEvent*) + 112
34 Kontakt 7 0x102a5c5f0 non-virtual thunk to BClassicNGLView::event(NI_6_3_2_R9::QEvent*) + 116
35 Kontakt 7 0x104128898 NI_6_3_2_R9::QApplicationPrivate::notify_helper(NI_6_3_2_R9::QObject*, NI_6_3_2_R9::QEvent*) + 272
36 Kontakt 7 0x104129a08 NI_6_3_2_R9::QApplication::notify(NI_6_3_2_R9::QObject*, NI_6_3_2_R9::QEvent*) + 852
37 Kontakt 7 0x1056ca010 NI_6_3_2_R9::QCoreApplication::notifyInternal2(NI_6_3_2_R9::QObject*, NI_6_3_2_R9::QEvent*) + 208
38 Kontakt 7 0x104862ff0 NI_6_3_2_R9::QQuickDeliveryAgentPrivate::deliverMatchingPointsToItem(NI_6_3_2_R9::QQuickItem*, bool, NI_6_3_2_R9::QPointerEvent*, bool) + 472
39 Kontakt 7 0x104862604 NI_6_3_2_R9::QQuickDeliveryAgentPrivate::deliverUpdatedPoints(NI_6_3_2_R9::QPointerEvent*) + 224
40 Kontakt 7 0x10485de5c NI_6_3_2_R9::QQuickDeliveryAgentPrivate::deliverPointerEvent(NI_6_3_2_R9::QPointerEvent*) + 2196
41 Kontakt 7 0x10485c370 NI_6_3_2_R9::QQuickDeliveryAgentPrivate::handleMouseEvent(NI_6_3_2_R9::QMouseEvent*) + 296
42 Kontakt 7 0x10485bedc NI_6_3_2_R9::QQuickDeliveryAgent::event(NI_6_3_2_R9::QEvent*) + 96
43 Kontakt 7 0x1047bae80 NI_6_3_2_R9::QQuickWindow::event(NI_6_3_2_R9::QEvent*) + 3316
44 Kontakt 7 0x104128898 NI_6_3_2_R9::QApplicationPrivate::notify_helper(NI_6_3_2_R9::QObject*, NI_6_3_2_R9::QEvent*) + 272
45 Kontakt 7 0x104129a08 NI_6_3_2_R9::QApplication::notify(NI_6_3_2_R9::QObject*, NI_6_3_2_R9::QEvent*) + 852
46 Kontakt 7 0x1056ca010 NI_6_3_2_R9::QCoreApplication::notifyInternal2(NI_6_3_2_R9::QObject*, NI_6_3_2_R9::QEvent*) + 208
47 Kontakt 7 0x104e24b64 NI_6_3_2_R9::QGuiApplicationPrivate::processMouseEvent(NI_6_3_2_R9::QWindowSystemInterfacePrivate::MouseEvent*) + 1780
48 Kontakt 7 0x104e60aa8 NI_6_3_2_R9::QWindowSystemInterface::sendWindowSystemEvents(NI_6_3_2_R9::QFlags<NI_6_3_2_R9::QEventLoop::ProcessEventsFlag>) + 444
49 Kontakt 7 0x10511e5a8 NI_6_3_2_R9::QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) + 48
50 CoreFoundation 0x18cfcdcfc __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28
51 CoreFoundation 0x18cfcdc90 __CFRunLoopDoSource0 + 176
52 CoreFoundation 0x18cfcda00 __CFRunLoopDoSources0 + 244
53 CoreFoundation 0x18cfcc5f0 __CFRunLoopRun + 828
54 CoreFoundation 0x18cfcbc5c CFRunLoopRunSpecific + 608
55 HIToolbox 0x197548448 RunCurrentEventLoopInMode + 292
56 HIToolbox 0x1975480d8 ReceiveNextEventCommon + 220
57 HIToolbox 0x197547fdc _BlockUntilNextEventMatchingListInModeWithFilter + 76
58 AppKit 0x1907a6c54 _DPSNextEvent + 660
59 AppKit 0x190f7cebc -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 716
60 AppKit 0x19079a100 -[NSApplication run] + 476
61 Foundation 0x18e0c4494 -[NSObject(NSThreadPerformAdditions) performSelector:onThread:withObject:waitUntilDone:modes:] + 848
62 Foundation 0x18e0c3f9c -[NSObject(NSThreadPerformAdditions) performSelectorOnMainThread:withObject:waitUntilDone:] + 112
63 Kontakt 7 0x1033a1ca0 main + 140
64 dyld 0x18cb750e0 start + 2360
0 -
Sonoma compatibility has not yet been announced by NI, just FYI.
0 -
Might not be a Sonoma thing though, I'm also on 14.1.1 and can't so far replicate this.
0 -
Well despite it consistently crashing yesterday, today is a new day and so it's no longer crashing. :shrug:
0 -
Hi reffahcs!
I have tried to repro this here on MacOS Sonoma 14.1.1 on my MacBookAir M1. But was not able to.
Can you describe the exact steps on reproducing this?
So opening standalone, then loading multiple instruments via the Library Browser. Switching the focus to the empty rack area in between, so they are added to the rack instead of replacing currently selected instrument.
Then I would close each instrument one by one using the "X" on the instrument headers. Or I would use the "Reset Multi" from the file menu. No crash for me.
Tried the same approach by loading the instruments via my new MK3 Keyboard. Also no crash when closing these until the rack is empty again.
Do you also have the MK3 keyboard ?
Thanks
cheers
0 -
see my last post, it is no longer crashing today. maybe my mac went to sleep, but i didn't power it down or reboot it yesterday. everything was still open this morning. only thing i can think of is that i did power off my audio interface while installing another device in the rack. maybe that's all it took. im not really sure.
but yes, yesterday it could consistently crash upon closing the last instrument in the rack. i've always used the tiny "x" on the instruments, never tried reset multi before. it is no longer crashing as of this morning.
0 -
I guess even computers have a bad day :)
1
Categories
- All Categories
- 19 Welcome
- 1.3K Hangout
- 59 NI News
- 662 Tech Talks
- 3.4K Native Access
- 14.5K Komplete
- 1.7K Komplete General
- 3.8K Komplete Kontrol
- 5K Kontakt
- 1.5K Reaktor
- 345 Battery 4
- 759 Guitar Rig & FX
- 391 Massive X & Synths
- 1.1K Other Software & Hardware
- 4.8K Maschine
- 6.4K Traktor
- 6.4K Traktor Software & Hardware
- Check out everything you can do
- Create an account
- See member benefits
- Answer questions
- Ask the community
- See product news
- Connect with creators