-
Notifications
You must be signed in to change notification settings - Fork 130
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
Segmentation fault (core dumped) on the start #255
Comments
Unfortunately GDB log doesn't contain |
can you help me to locate the correct packages to install? I was expecting name-gdb, but I can't find it. for example, searching for gdk:
|
As far as I know Arch strips debug symbols and doesn't provide them in separate packages. You may need to rebuild these libraries. Try https://wiki.archlinux.org/index.php/Debug_-_Getting_Traces |
Ok, I have recompiled the following packages to enable the debug symbols:
No more "in () at" on this debug log. GDB logGDB log
|
I have added a few locks for hashmaps access which should hopefully fix this crash. |
I believe the issue is fixed, I've tried many times and no crash so far. |
It return to crash on start, not sure if the problem is related, but this time it crash always, instead of sometimes. I can see that there are missing symbols, but the same packages with debug symbols (glib2, gtk3, dconf, glic) are installed. if you need the other symbols let me know, then I can manually search for the packages and compile them. GDB logGDB log
|
I can confirm the fix worked |
Add log filtering to hide useless debug messages Former-commit-id: 2713b16
Former-commit-id: 34b0109
Steps to reproduce
Just start the GameHub, It's not crash all the time, so, I need to restart the application many times until it crashes.
Version and environment
Note: The early versions that I have tested before, also happens to crash too.
GDB log
GDB log
The text was updated successfully, but these errors were encountered: