Hi, looks like I’ve had a crash when doing the conversion:
0 AudioToolboxCore 0x189657b84 caulk::inplace_function_detail::vtable<void, MIDI::EventList const*>::vtable<APMIDIRouter::handleSetProperty(void*, AudioUnitPluginDispatch const&, unsigned int, unsigned int, unsigned int, void const*, unsigned int)::$_17::operator()(void*, AudioTimeStamp const*, unsigned int, MIDIPacketList const*) const::'lambda'(MIDIPacket const*)::operator()(MIDIPacket const*) const::'lambda'(MIDI::EventList const*)>(caulk::inplace_function_detail::wrapper<APMIDIRouter::handleSetProperty(void*, AudioUnitPluginDispatch const&, unsigned int, unsigned int, unsigned int, void const*, unsigned int)::$_17::operator()(void*, AudioTimeStamp const*, unsigned int, MIDIPacketList const*) const::'lambda'(MIDIPacket const*)::operator()(MIDIPacket const*) const::'lambda'(MIDI::EventList const*)>)::'lambda'(void*, MIDI::EventList const*&&)::__invoke(void*, MIDI::EventList const*&&) + 60
1 AudioToolboxCore 0x189581a1c MIDI::LegacyMIDIConverter<MIDI::MIDI_1_to_2_Translator>::convertLegacyDataToEventList(std::__1::span<unsigned char const, 18446744073709551615ul>, unsigned long long, caulk::inplace_function<void (MIDI::EventList const*), 48ul, 8ul>) + 224
2 AudioToolboxCore 0x189657a90 APMIDIRouter::handleSetProperty(void*, AudioUnitPluginDispatch const&, unsigned int, unsigned int, unsigned int, void const*, unsigned int)::$_17::__invoke(void*, AudioTimeStamp const*, unsigned int, MIDIPacketList const*) + 156
3 Melody Sauce 2 0x14b3f4780 JuceAU::Render(unsigned int&, AudioTimeStamp const&, unsigned int) + 4296
4 Melody Sauce 2 0x14b405994 ausdk::AUMethodRender(void*, unsigned int*, AudioTimeStamp const*, unsigned int, unsigned int, AudioBufferList*) + 1508
5 AudioToolboxCore 0x18967147c AudioUnitRender + 420
6 AudioToolboxCore 0x1895ec3b8 invocation function for block in AUAudioUnitV2Bridge_Renderer::renderBlock() + 628
7 AudioToolboxCore 0x1896048d0 void* caulk::thread_proxy<std::__1::tuple<caulk::thread::attributes, AUOOPRenderingServer::AUOOPRenderingServer(int, int, int, std::__1::vector<AudioStreamBasicDescription, std::__1::allocator<AudioStreamBasicDescription>> const&, unsigned int, unsigned int, applesauce::xpc::dict const&, std::__1::shared_ptr<auoop::WorkgroupMirror>)::$_0, std::__1::tuple<>>>(void*) + 2304
Anything I can do to help track this down? Has happened once or twice to a couple of customers, so not a consistent isse.
thx