OSX: Reset/crash while powering-on firewire / midi firewire

Hi,

if I power on my Korg M3 firewire audio interface -while- Renoise is opened, the Renoise says “midi devices blabla detected” and then the system does a reset. Which is really uncommon for OSX, such level of bug.

If I power on the device this time only on desktop/finder, no reset or crash will appear.

The korg m3 firewire uses the OSX’s internal firewire driver, no custom kext.

Maybe Renoise is the cause for this hard crash? Or is it OSX, I cannot say…

I am pretty sure now that the reason for the crash relies on the code of Renoise: Tried the same switch on / switch off in Bitwig - no crash whatever.

The korg m3 also adds a midi interface at the same time, after powered on.

I looked into the renoise.log (btw. really missing timestamps per line…), it seems that the crash appears right after the M3’s midi device detection:

GUI: Creating the Document GUI...
GUI: Successfully constructed

Application: Successfully loaded 'freqtest.xrns'.

MIDI: Rescanning MIDI devices...

CoreMIDI: Enumerating devices...
CoreMIDI: Adding input device 'M3 (1522) (Plug 1)'
CoreMIDI: Adding input device 'Seaboard RISE'
CoreMIDI: Adding output device 'M3 (1522) (Plug 1)'
CoreMIDI: Adding output device 'Seaboard RISE'
CoreMIDI: Trying to open the input device 'Seaboard RISE'
CoreMIDI: Successfully opened device 'Seaboard RISE'
CoreMIDI: Trying to open the output device 'M3 (1522) (Plug 1)'
CoreMIDI: Sucessfully opened device 'M3 (1522) (Plug 1)'

MIDI: Rescanning MIDI devices...

CoreMIDI: Enumerating devices...
CoreMIDI: Adding input device 'M3 (1522) (Plug 1)'
CoreMIDI: Adding output device 'M3 (1522) (Plug 1)'
CoreMIDI: Trying to open the output device 'M3 (1522) (Plug 1)'
CoreMIDI: Sucessfully opened device 'M3 (1522) (Plug 1)'

Application: Releasing the old document...

MIDI: Loading MIDI actions from file '/Applications/Audio/Renoise/Renoise31_64.app/Contents/Resources/Scripts/GlobalMidiActions.lua'...

Osc: Loading OSC actions from file '/Applications/Audio/Renoise/Renoise31_64.app/Contents/Resources/Scripts/GlobalOscActions.lua'...

Player: Constructing...
Player: Creating slave threads...
Player: 8 threads enabled. 8 CPUs are available.
Player: Start running...

GUI: Creating the Document GUI...
GUI: Successfully constructed