Seems like no one is using the panic button to immediately stop transport as well as audio processing.
Since at least v1.0.0-beta2 the call to Hydrogen::__panic was not guarded by locking the AudioEngine mutex. This lead to segfaults when hitting the panic button while playback was rolling.
Seems like no one is using the panic button to immediately stop transport as well as audio processing.
Since at least v1.0.0-beta2 the call to
Hydrogen::__panic
was not guarded by locking theAudioEngine
mutex. This lead to segfaults when hitting the panic button while playback was rolling.