After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 782680 - Segmentation fault in 3.24.2 on start
Segmentation fault in 3.24.2 on start
Status: RESOLVED FIXED
Product: gnome-software
Classification: Applications
Component: General
3.24.x
Other Linux
: Normal normal
: ---
Assigned To: GNOME Software maintainer(s)
GNOME Software maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2017-05-16 06:24 UTC by Philipp Wolfer
Modified: 2017-05-16 06:42 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Output of gnome-software --verbose (95.88 KB, text/plain)
2017-05-16 06:24 UTC, Philipp Wolfer
Details

Description Philipp Wolfer 2017-05-16 06:24:56 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.
Comment 1 Philipp Wolfer 2017-05-16 06:27:26 UTC
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)
Comment 2 Philipp Wolfer 2017-05-16 06:34:33 UTC
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
Comment 3 Philipp Wolfer 2017-05-16 06:42:02 UTC
Fixed in 3.24.3