crasher when no alsa midi in/out ports are set
- Use also midi api
- Set in/out ports to zero
- Create a patch with
[nbx]---[midiout]
- Click the "nbx" and drag it to send a stream of values
This will crash Purr Data.
It appears that snd_seq_event_output_direct
in s_midi_alsa.c
can get called with a midi_handle
argument still set to NULL. I'm assuming that happens because our ports are still zero, but there may be other corruption happening in the upstream dataflow related to #555