Node.js exits with a "segmentation fault: 11"-Error when closing a midi-application whose (virtual) midi-ports where already recognized by JZZ's watcher.
This happens when JZZ.js runs within my node application, then I open e.g. the DLS-Midi Synth App on Mac and the port 'DLS-MIDI-Synth Virtual In' shows up in JZZ's list of available ports. Now, when I close the DLS-Midi Synth App, my node application exits with the segmentation fault.
There seems to be a problem with the watcher and the MidiOutInfo method calling the compiled jazz-midi/bin/11_15/macos64/jazz.node gyp. And it seems to be related to virtual ports that weren't created by JZZ.
Reinstalling all node_modules didn't fix it.
Running node.js v16.1.0 on Mac 10.14.6. The jzz version is 1.3.8, the jazz-midi version is 1.7.5.
Node.js exits with a "segmentation fault: 11"-Error when closing a midi-application whose (virtual) midi-ports where already recognized by JZZ's watcher.
This happens when JZZ.js runs within my node application, then I open e.g. the DLS-Midi Synth App on Mac and the port 'DLS-MIDI-Synth Virtual In' shows up in JZZ's list of available ports. Now, when I close the DLS-Midi Synth App, my node application exits with the segmentation fault.
There seems to be a problem with the watcher and the MidiOutInfo method calling the compiled jazz-midi/bin/11_15/macos64/jazz.node gyp. And it seems to be related to virtual ports that weren't created by JZZ.
Reinstalling all node_modules didn't fix it.
Running node.js v16.1.0 on Mac 10.14.6. The jzz version is 1.3.8, the jazz-midi version is 1.7.5.
Here the log:
How to reproduce the issue: 1) Open a midi-application like Koala Sampler or DLS-Midi-Synth.
2) Call following node script:
3) Close the midi-application.