-
Notifications
You must be signed in to change notification settings - Fork 10
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
HPSS~ crashes with even numbered HSize
argument
#51
Comments
update: one needs to open the hpss help, close it, and open again. then it crashes. crash report: Exception Type: EXC_BAD_ACCESS (SIGSEGV) Termination Signal: Segmentation fault: 11 VM Regions Near 0x7f8997711000: Thread 0 Crashed:: Dispatch queue: com.apple.main-thread |
this is on nightly of yesterday, and on tip of today: Fluid Corpus Manipulation version 1.0.0-TB2.beta6+sha.0b7a899.core.sha.44635d2c |
luckily it's simpler: you just need to launch hpss~ help with the dsp on |
:D |
It's the leading argument of |
so should that go in core as a hpss bug? |
No, it could be the wrapper. Leave it here and I'll move if needed when I come to investigate |
HSize
argument
The problem is that the first argument sets the maximum value for the harmonic filter size, but doesn't take into account that there is also an So, for maxima-setting args like this, they need to go through the same constraints as incoming values to ensure that everything is consistent. Sadly that needs doing in every wrapper as it stands, but seems suitably tedious that I might ship it in to core instead. |
I think I got the same crash with spectralshape helpfile (it was doing 4096 as argument and removing that argument solved the crash - if not the same bug, I can make another ticket): Crashed Thread: 0 Dispatch queue: com.apple.main-thread Exception Type: EXC_BAD_ACCESS (SIGSEGV) Termination Signal: Segmentation fault: 11 VM Regions Near 0: Thread 0 Crashed:: Dispatch queue: com.apple.main-thread |
recompiling in Test now, but in the meantime, how to reproduce:
PD crashes. It doesn't happen if you load both then start playing. And it doesn't crash if you just turn DSP on, it's when a file is playing.
The text was updated successfully, but these errors were encountered: