-
-
Notifications
You must be signed in to change notification settings - Fork 58
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crash when playing silence.wav from VPO Tubular Bells A3 #215
Comments
Hi! Thanks for reporting. Is this with the latest release or the develop branch? |
A backtrace of this crash from the jack client
|
Hmm. I was using the 0.3.2 release. I just tried using sfizz_jack from the develop branch as at May 1st (commit 7710282), and it does NOT crash. Does that pre-date the one jpcima just tested against? |
No he tested develop but as shown by the address sanitizer there is an invalid memory read. Such read can crash or can not crash so it does not mean the bug is absent on develop 🙂 |
In the previous version, for very short sample, the voice could start and end in the same block and falsely reset itself before finishing its rendering pass
In the previous version, for very short sample, the voice could start and end in the same block and falsely reset itself before finishing its rendering pass
In the previous version, for very short sample, the voice could start and end in the same block and falsely reset itself before finishing its rendering pass
I'll let you reopen an issue if needed, since this code path moved in the past commits 🙂 |
[edit: it looks like the wav file itself that's crashing sfizz]
In Virtual Playing Orchestra, the Tubular Bells patch crashes sfizz when playing A3. In Ardour6, this results in a full crash of Ardour. In sfizz_jack it causes a segfault.
The patch otherwise works fine. The key A3 is defined in a separate group which is used as an "off_by" group for the other velocity groups, but I was able to replicate the issue with the following sfz:
Swapping the silence.wav for another wav file resolves the crash, so it seems sfizz is having issues parsing/playing this particular wav file. I've attached the wav file in question.
silence-wav.zip
The text was updated successfully, but these errors were encountered: