GNOME Bugzilla – Bug 786953
random crash (SIGSEGV)
Last modified: 2017-12-05 13:26:27 UTC
Created attachment 358648 [details] gdb backtrace of the crash I got a random crash (SIGSEGV) in gnome-software. I am using gnome-software 3.22.5-1 and GNOME 3.22 on Debian stretch. If the below gdb backtrace and the attached full gdb backtrace isn't useful, please close this bug. Core was generated by `/usr/bin/gnome-software --gapplication-service'. Program terminated with signal SIGSEGV, Segmentation fault.
+ Trace 237900
Thanks for taking the time to report this. Unfortunately, that stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash. Can you get us a stack trace with debugging symbols? Please see https://wiki.gnome.org/Community/GettingInTouch/Bugzilla/GettingTraces for more information on how to do so and reopen this bug report. Thanks in advance!
Are you sure? I don't see any missing trace information in the trace nor the attachment. Even the glibc parts have proper trace info. The trace has all threads in it. This isn't gnome-shell so there is no JavaScript backtrace to get.
Well, I reviewed the bt, and I couldn't seem how this could happen: g_clear_error() is the crash, which can't really happen looking at the code. Can you reproduce this again?
The trace seemed like a use-after-free to me. It was a random crash that happened one day, so no way to reproduce. gnome-software is at 3.26 now, so lets mark the crash as obsolete.