GNOME Bugzilla – Bug 782680
Segmentation fault in 3.24.2 on start
Last modified: 2017-05-16 06:42:02 UTC
Created attachment 351944 [details] Output of gnome-software --verbose Running Gnome 3.24 on Arch Linux. When I try to start gnome-software 3.24.2 it immediately segfaults. Version 3.24.1 was working. I have attached the output of "gnome-software --verbose". The last messages are somewhat flatpak related, maybe the crash is related to this. I have flatpak 0.9.3 installed with both user and system repositories and some apps installed.
Looks like this: https://bugs.archlinux.org/task/54016 Here the output from the journal with some segfault details: Mai 16 08:26:30 zoidberg kernel: gnome-software[8832]: segfault at 8 ip 00007f8bd1ae97fe sp 00007ffee198e800 error 4 in libgs_plugin_flatpak.so[7f8bd1adc000+19000] Mai 16 08:26:30 zoidberg systemd[1]: Started Process Core Dump (PID 8841/UID 0). Mai 16 08:26:30 zoidberg systemd-coredump[8842]: Process 8832 (gnome-software) of user 1000 dumped core. Stack trace of thread 8832: #0 0x00007f8bd1ae97fe n/a (libgs_plugin_flatpak.so) #1 0x00007f8bd1ae9eaa n/a (libgs_plugin_flatpak.so) #2 0x00007f8bd1aea3fc n/a (libgs_plugin_flatpak.so) #3 0x00007f8bd1aea823 gs_flatpak_setup (libgs_plugin_flatpak.so) #4 0x00007f8bd1aef931 n/a (libgs_plugin_flatpak.so) #5 0x00007f8bd1aeff68 gs_plugin_setup (libgs_plugin_flatpak.so) #6 0x0000557fb35be18b n/a (gnome-software) #7 0x0000557fb35c5339 gs_plugin_loader_setup (gnome-software) #8 0x0000557fb35787ea n/a (gnome-software) #9 0x0000557fb35793d8 n/a (gnome-software) #10 0x00007f8be64d55b8 n/a (libgio-2.0.so.0) #11 0x00007f8be64d2373 g_application_register (libgio-2.0.so.0) #12 0x0000557fb357893f n/a (gnome-software) #13 0x00007f8bdf1571c8 ffi_call_unix64 (libffi.so.6) #14 0x00007f8bdf156c2a ffi_call (libffi.so.6) #15 0x00007f8be61f1c8a g_cclosure_marshal_generic_va (libgobject-2.0.so.0) #16 0x00007f8be61f11a4 n/a (libgobject-2.0.so.0) #17 0x00007f8be620b3a1 g_signal_emit_valist (libgobject-2.0.so.0) #18 0x00007f8be620bfbf g_signal_emit (libgobject-2.0.so.0) #19 0x00007f8be64d2be8 n/a (libgio-2.0.so.0) #20 0x00007f8be64d2f72 g_application_run (libgio-2.0.so.0) #21 0x0000557fb3576c58 main (gnome-software) #22 0x00007f8be592b511 __libc_start_main (libc.so.6) #23 0x0000557fb3576d0a _start (gnome-software) Stack trace of thread 8833: #0 0x00007f8be59ed67d poll (libc.so.6) #1 0x00007f8be5f179b6 n/a (libglib-2.0.so.0) #2 0x00007f8be5f17acc g_main_context_iteration (libglib-2.0.so.0) #3 0x00007f8be5f17b11 n/a (libglib-2.0.so.0) #4 0x00007f8be5f3f295 n/a (libglib-2.0.so.0) #5 0x00007f8be5cb62e7 start_thread (libpthread.so.0) #6 0x00007f8be59f754f __clone (libc.so.6) Stack trace of thread 8834: #0 0x00007f8be59ed67d poll (libc.so.6) #1 0x00007f8be5f179b6 n/a (libglib-2.0.so.0) #2 0x00007f8be5f17d42 g_main_loop_run (libglib-2.0.so.0) #3 0x00007f8be64feff6 n/a (libgio-2.0.so.0) #4 0x00007f8be5f3f295 n/a (libglib-2.0.so.0) #5 0x00007f8be5cb62e7 start_thread (libpthread.so.0) #6 0x00007f8be59f754f __clone (libc.so.6) Stack trace of thread 8835: #0 0x00007f8be59ed67d poll (libc.so.6) #1 0x00007f8be5f179b6 n/a (libglib-2.0.so.0) #2 0x00007f8be5f17acc g_main_context_iteration (libglib-2.0.so.0) #3 0x00007f8bd801855d n/a (libdconfsettings.so) #4 0x00007f8be5f3f295 n/a (libglib-2.0.so.0) #5 0x00007f8be5cb62e7 start_thread (libpthread.so.0) #6 0x00007f8be59f754f __clone (libc.so.6) Stack trace of thread 8838: #0 0x00007f8be59f2889 syscall (libc.so.6) #1 0x00007f8be5f5d44a g_cond_wait_until (libglib-2.0.so.0) #2 0x00007f8be5eebf49 n/a (libglib-2.0.so.0) #3 0x00007f8be5eec56c g_async_queue_timeout_pop (libglib-2.0.so.0) #4 0x00007f8be5f3fd5d n/a (libglib-2.0.so.0) #5 0x00007f8be5f3f295 n/a (libglib-2.0.so.0) #6 0x00007f8be5cb62e7 start_thread (libpthread.so.0) #7 0x00007f8be59f754f __clone (libc.so.6)
Just saw https://git.gnome.org/browse/gnome-software/commit/?h=GNOME_SOFTWARE_3_24_3&id=0a259fa114ed26564657691dac8674c1fa470e5f So probably fixed in 3.24.3. Will test
Fixed in 3.24.3