-
Notifications
You must be signed in to change notification settings - Fork 404
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
Segfault Surge XT #4482
Comments
Duo of #4479 - pull to head and you should be good |
still segfaulting
|
So 3df2 isn’t a hash I see in our repo |
if that works you are good. If it doesn't type
then once gdb starts type 'run' and tell me where the stack is |
still segfaulting... here is what I get
|
one you are there you can type 'where' and it will give you the whole stack. |
|
huh. is jack running properly on your system? if you blow away ~/.config/Surge XT.settings does it work? |
jack is ok this file appears to be missing
|
yeah that's the std library |
maybe it's pipewire related |
yeah |
SurgeXT : Version 1.9.main.e679f249 loads |
how do we uninstall and install assets locally for Surge XT using cmake? up until recently was uninstalling and installing using my own scripts... and the bash scripts that are no longer in the recent commits it could be an assets not in their proper locations issue because all commits are segfaulting just after the GUI appears |
I built commit 128ee2c locally on another computer and it does not crash so I nuked my user profile and that looks to have been the issue... upping from Buster to Bullseye looks to have required a rebuild of the local user profile under that being said... running the debug using gbd still gives the same error... which in my opinion is problematic... also am not convinced squelching the SQL error is a fix... as it isn't a warning (but I could be wrong) will close this because it's not exploding and the issue was local |
@tank-trax i5-2500 does support AVX that's why it didn't crash. |
128eee2c has the avx fix in and will run on an older system. I think the profile is what caused the crash here. It looks like xt was crashing deep in the jack code from the stack he shared. |
I get the same error when running Debug and no crash.... I am thinking that GDB report is not reporting the crash but something else the app is looking for also this file does not exist either my guess is the AVX part needs source to build... the same way if I build an app with IPP support I need to DL the Primitives from Intel for Linux (but I could be wrong) |
But: there is no AVX support right now. Nothing is using AVX at head and ave isn't on. That looks like jack is failing an assertion harmlessly perhaps. If it's not a crash and just a stop in gdb that means there's something flagged but recoverable usually. Those files are not from surge. They are from glibc. If you didn't build the std library from source you won't have them. |
Debian 11 Bullseye
Operating System: Debian GNU/Linux
KDE Plasma Version: 5.20.5
KDE Frameworks Version: 5.78.0
Qt Version: 5.15.2
Kernel Version: 5.10.0-6-rt-amd64
OS Type: 64-bit
Processors: 4 × Intel® Core™ i5-3470 CPU @ 3.20GHz
Memory: 11.4 GiB of RAM
Graphics Processor: Mesa DRI Intel® HD Graphics 2500
The text was updated successfully, but these errors were encountered: