You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
rpmalloc aborts from an assertion on program exit if the equalizer plugin is added to an FX track. #5733 might be related, which was thought to be fixed by #5776.
Note: The few other plugins I've tested don't seem to cause this, only equalizer. I haven't tested many other plugins though.
Steps to reproduce
Run a debug build of LMMS.
Add the equalizer plugin to either the master FX track or a created FX track.
Close LMMS via the 'X' button or File -> Quit.
Expected behavior
LMMS closes without aborting preemptively.
Actual behavior
LMMS "crashes" from the assert calling an abort.
Screenshot
Affected LMMS versions
Version 1.3.0-alpha.1.105
Debug configuration.
Unknown if on stable because I don't have the know-how to build and test 1.2.2
Logs
(From console)
Assertion failed: span->list_size == span->used_count, file C:\LMMSDev\lmms\src\3rdparty\rpmalloc\rpmalloc\rpmalloc\rpmalloc.c, line 1248
Note
Probably not a big deal since it happens on program exit, so the OS will (hopefully) clean up anyway, but still something to consider.
The text was updated successfully, but these errors were encountered:
The two setModel calls passes false as the second argument, and this makes the default model constructed in the automatableButtonGroup constructor leaked.
Bug Summary
rpmalloc
aborts from an assertion on program exit if the equalizer plugin is added to an FX track.#5733 might be related, which was thought to be fixed by #5776.
Note: The few other plugins I've tested don't seem to cause this, only equalizer. I haven't tested many other plugins though.
Steps to reproduce
Expected behavior
LMMS closes without aborting preemptively.
Actual behavior
LMMS "crashes" from the assert calling an abort.
Screenshot
Affected LMMS versions
Version 1.3.0-alpha.1.105
Debug configuration.
Unknown if on stable because I don't have the know-how to build and test 1.2.2
Logs
(From console)
Assertion failed: span->list_size == span->used_count, file C:\LMMSDev\lmms\src\3rdparty\rpmalloc\rpmalloc\rpmalloc\rpmalloc.c, line 1248
Note
Probably not a big deal since it happens on program exit, so the OS will (hopefully) clean up anyway, but still something to consider.
The text was updated successfully, but these errors were encountered: