Hi!
I had my first GP crash today. I have backspaces and a rig that has been working fine for a couple of weeks. Suddenly, it crashes when loading and is seems to be a problem with the Korg opsix VST3 module. If I change it to an audio unit version, it works (for now).
I have included the crash report.
GP4 Crash.txt (60.2 KB)
Is that plugin supported under the os you are using?
Yes, according to the OS compatibility chart:
It’s the KORG Collection.
dhj
May 8, 2022, 5:09pm
4
The crash is in your plugin as shown by the stack trace — you should report it to the developer of that plugin. See first bold line below
Process: GigPerformer4 [2128]
Path: /Applications/GigPerformer4.app/Contents/MacOS/GigPerformer4
Identifier: com.deskew.gigperformer4
Version: 4.1.5 (4.1.5)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2022-05-08 18:19:21.8895 +0200
OS Version: macOS 12.3.1 (21E258)
Report Version: 12
Anonymous UUID: E2981716-4747-E7B1-83A1-09C014AF4A70
Time Awake Since Boot: 540 seconds
System Integrity Protection: enabled
Crashed Thread: 0 HotFudge Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000088
Exception Codes: 0x0000000000000001, 0x0000000000000088
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [2128]
Thread 0 Crashed:: HotFudge Dispatch queue: com.apple.main-thread
0 opsix_native 0x168415618 Inspiration::ServerObject::ClampAndCheckNewValue(Inspiration::ParameterValue&) const + 56
1 opsix_native 0x168415618 Inspiration::ServerObject::ClampAndCheckNewValue(Inspiration::ParameterValue&) const + 56
2 opsix_native 0x168415824 Inspiration::ServerObject::SetValue(Inspiration::ParameterValue const&, Inspiration::Object::ChangeType) + 72
3 opsix_native 0x1681322d8 0x168000000 + 1254104
4 opsix_native 0x168130164 Inspiration::Operator6::Product::PerformanceRecalled(Inspiration::Performance*) + 4116
5 opsix_native 0x16834d788 Inspiration::Performance::Recall(KorgProtocolMessage::Performance const&) + 2476
6 opsix_native 0x168352180 Inspiration::StorableServerObject<KorgProtocolMessage::Performance, Inspiration::DatabaseObjectInspiration::ServerObject , true>::ReadFromBuffer(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator > const&) + 136
7 opsix_native 0x168bf22f8 std::__1::__function::__func<Inspiration::Opsix::OpsixAudioProcessor::HandleLoadPerformance(char const*, int)::$_0, std::__1::allocator<Inspiration::Opsix::OpsixAudioProcessor::HandleLoadPerformance(char const*, int)::$_0>, void ()>::operator()() + 152
8 opsix_native 0x168befad4 Inspiration::Opsix::OpsixAudioProcessor::DoSetState(juce::XmlElement*) + 472
9 opsix_native 0x1680131b8 Inspiration::Common::PluginAudioProcessor::HandlePreloadComplete() + 44
10 opsix_native 0x168bf0814 Inspiration::Opsix::OpsixAudioProcessor::HandlePreloadComplete() + 36
11 opsix_native 0x168cb94d8 juce::MessageQueue::deliverNextMessage() + 288
12 opsix_native 0x168cb936c juce::MessageQueue::runLoopSourceCallback(void*) + 20
13 CoreFoundation 0x1bccfe9a0 CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION + 28
14 CoreFoundation 0x1bccfe8ec __CFRunLoopDoSource0 + 208
15 CoreFoundation 0x1bccfe650 __CFRunLoopDoSources0 + 368
16 CoreFoundation 0x1bccfcf6c __CFRunLoopRun + 828
17 CoreFoundation 0x1bccfc490 CFRunLoopRunSpecific + 600
18 HIToolbox 0x1c591cdd8 RunCurrentEventLoopInMode + 292
19 HIToolbox 0x1c591ca64 ReceiveNextEventCommon + 324
20 HIToolbox 0x1c591c908 _BlockUntilNextEventMatchingListInModeWithFilter + 72
21 AppKit 0x1bf85bb2c _DPSNextEvent + 860
22 AppKit 0x1bf85a424 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1328
23 GigPerformer4 0x101422c70 0x100e20000 + 6302832
24 GigPerformer4 0x1011b8968 0x100e20000 + 3770728
25 GigPerformer4 0x1011bc19c 0x100e20000 + 3785116
26 GigPerformer4 0x101294058 0x100e20000 + 4669528
27 GigPerformer4 0x101290584 0x100e20000 + 4654468
28 GigPerformer4 0x10154ec74 0x100e20000 + 7531636
29 GigPerformer4 0x1012e0c64 0x100e20000 + 4983908
30 GigPerformer4 0x1012481d4 0x100e20000 + 4358612
31 GigPerformer4 0x10141f608 0x100e20000 + 6288904
32 CoreFoundation 0x1bccfe9a0 CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION + 28
33 CoreFoundation 0x1bccfe8ec __CFRunLoopDoSource0 + 208
34 CoreFoundation 0x1bccfe5ec __CFRunLoopDoSources0 + 268
35 CoreFoundation 0x1bccfcf6c __CFRunLoopRun + 828
36 CoreFoundation 0x1bccfc490 CFRunLoopRunSpecific + 600
37 HIToolbox 0x1c591cdd8 RunCurrentEventLoopInMode + 292
38 HIToolbox 0x1c591cb54 ReceiveNextEventCommon + 564
39 HIToolbox 0x1c591c908 _BlockUntilNextEventMatchingListInModeWithFilter + 72
40 AppKit 0x1bf85bb2c _DPSNextEvent + 860
41 AppKit 0x1bf85a424 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1328
42 AppKit 0x1bf84c5f0 -[NSApplication run] + 596
43 GigPerformer4 0x1012b2664 0x100e20000 + 4793956
44 dyld
Yes, I thought so. Will try to report this to Korg.
Last month I posted in another thread:
Yesterday I stepped through the presets of the Korg Opsix native VST3 on my Macbook Pro M1 in a GigPerformer Rackspace. After trying a lot of presets I tried the search function… the Opsix with GigPerformer crashed to the desktop without warning. That was my first crash with GigPerformer 4 and a VST plugin on my MacBook. Now I think, that I can’t trust the Opsix Vst for a live gig and that is a shame because some sounds are great.
I reported it to the developer, but they could not reproduce the crash. As a workaround I should use the AU-Version.
I hoped that the last Update has helped, obviously not, Korg Opsix is still buggy. That is very bad, Opsix sounds awesome.
dhj
May 8, 2022, 7:56pm
7
The crash was in the GUI part of the plugin, this much I can tell from the stack trace.
I have also reported the issue to Korg. Let’s see what they say.
I replaced the VST3 version with the au one, and so far it works.
I also had problems with the Korg Arp Odyssey VST3, it didn’t crash, but midi events seems to get “stuck”. I have an Arturia KeyLab MkII, and when I move the mod wheel the notes get stuck. To make the keyboard work again, I have to unplug it and then plug it in again. If I change the plugin to au format, this doesn’t happen. Not sure if this is a problem with the Korg plugins or GP4, or a combination.
I have now switched all the Korg plugins that I use to au.
Off topic: Tomorrow Arturia will release the Arturia_V_Collection 9!
But back to Korg Opsix:
I did exactly the opposite and have changed all AUs to VST3 where possible. I do not trust AUs. In my GigFile I now have three or four AUs and I hope, that there will be a VST-Version for Apple M1 soon.
From Korg I use only the M1 VST, I had replaced a lot of Triton Sounds and until now I haven’t tried the Opsix again. I wait for the next update.
Funny! Well, maybe I will run non-Korg plugins as VST3, and Korg plugins as au.