GNOME Bugzilla – Bug 769653
gnome-shell crashed with signal 5 in _XIOError()
Last modified: 2018-07-28 10:37:29 UTC
Open bug in Lauchpad.net https://bugs.launchpad.net/bugs/1611053 "Start GNOME-Ubuntu and Crash gnome-shell" BackTrace
+ Trace 236512
I see the signal 5 crash quite frequently on my Arch Linux, as well. And I can reproduce it reliably by following these steps: 1. The system needs to be under moderate load. Having a few browser windows open causing a load of 20-30% is usually all that's needed to trigger the bug. Having a few instances of cpuburn running will trigger it every time. 2. Open a GTK2 app, like Gimp of Firefox. 3. Press ALT+F to bring up the main menu. 4. Press and hold the back arrow, to rapidly scroll through the menus. 5. Crash! Output of coredumpctl: PID: 522 (gnome-shell) UID: 1000 (plp) GID: 100 (users) Signal: 5 (TRAP) Timestamp: Thu 2016-11-24 10:38:30 EET (23min ago) Command Line: /usr/bin/gnome-shell Executable: /usr/bin/gnome-shell Control Group: /user.slice/user-1000.slice/session-c1.scope Unit: session-c1.scope Slice: user-1000.slice Session: c1 Owner UID: 1000 (plp) Boot ID: c6674aa36a1e42febb5954464a026d33 Machine ID: e814acba5178441fb4d495b6a1ff3d48 Hostname: saxonia Message: Process 522 (gnome-shell) of user 1000 dumped core. Stack trace of thread 522: #0 0x00007f525fe4bff1 n/a (libglib-2.0.so.0) #1 0x00007f525fe4d047 g_log_default_handler (libglib-2.0.so.0) #2 0x00000000004024d8 n/a (gnome-shell) #3 0x00007f525fe4d354 g_logv (libglib-2.0.so.0) #4 0x00007f525fe4d55f g_log (libglib-2.0.so.0) #5 0x00007f526161d89e n/a (libmutter.so.0) #6 0x00007f525cfb47ae _XIOError (libX11.so.6) #7 0x00007f525cfb27f3 _XReply (libX11.so.6) #8 0x00007f525cfadfed XSync (libX11.so.6) #9 0x00007f525cad3552 n/a (libgdk-3.so.0) #10 0x00007f525ac181c8 ffi_call_unix64 (libffi.so.6) #11 0x00007f525ac17c2a ffi_call (libffi.so.6) #12 0x00007f5262158991 n/a (libgjs.so.0) #13 0x00007f526215a10f n/a (libgjs.so.0) #14 0x00007f525b5c589c n/a (libmozjs-24.so) #15 0x00007f525b5c5c6f n/a (libmozjs-24.so) #16 0x00007f525b81a33a n/a (libmozjs-24.so) #17 0x00007f5262ce7aa2 n/a (n/a) -- PID: 1508 (seahorse) UID: 1000 (plp) GID: 100 (users) Signal: 5 (TRAP) Timestamp: Thu 2016-11-24 10:38:32 EET (24min ago) Command Line: /usr/bin/seahorse --no-window Executable: /usr/bin/seahorse Control Group: /user.slice/user-1000.slice/user@1000.service/dbus.service Unit: user@1000.service User Unit: user@1000.service Slice: user-1000.slice Owner UID: 1000 (plp) Boot ID: c6674aa36a1e42febb5954464a026d33 Machine ID: e814acba5178441fb4d495b6a1ff3d48 Hostname: saxonia Message: Process 1508 (seahorse) of user 1000 dumped core. Stack trace of thread 1508: #0 0x00007fce66f82ff1 n/a (libglib-2.0.so.0) #1 0x00007fce66f85731 g_log_writer_default (libglib-2.0.so.0) #2 0x00007fce66f83b8c g_log_structured_array (libglib-2.0.so.0) #3 0x00007fce66f83e89 g_log_structured (libglib-2.0.so.0) #4 0x00007fce681dd6b0 n/a (libgdk-3.so.0) #5 0x00007fce66f7d179 g_main_context_check (libglib-2.0.so.0) #6 0x00007fce66f7d724 n/a (libglib-2.0.so.0) #7 0x00007fce66f7d89c g_main_context_iteration (libglib-2.0.so.0) #8 0x00007fce6753754d g_application_run (libgio-2.0.so.0) #9 0x0000000000428a7f main (seahorse) #10 0x00007fce65db8291 __libc_start_main (libc.so.6) #11 0x0000000000428aca _start (seahorse) Stack trace of thread 1518: #0 0x00007fce65e7748d poll (libc.so.6) #1 0x00007fce66f7d786 n/a (libglib-2.0.so.0) #2 0x00007fce66f7d89c g_main_context_iteration (libglib-2.0.so.0) #3 0x00007fce5a2fd4bd n/a (libdconfsettings.so) #4 0x00007fce66fa50d5 n/a (libglib-2.0.so.0) #5 0x00007fce6613d454 start_thread (libpthread.so.0) #6 0x00007fce65e807df __clone (libc.so.6) Stack trace of thread 1523: #0 0x00007fce65e7748d poll (libc.so.6) #1 0x00007fce66f7d786 n/a (libglib-2.0.so.0) #2 0x00007fce66f7d89c g_main_context_iteration (libglib-2.0.so.0) #3 0x00007fce66f7d8e1 n/a (libglib-2.0.so.0) #4 0x00007fce66fa50d5 n/a (libglib-2.0.so.0) #5 0x00007fce6613d454 start_thread (libpthread.so.0) #6 0x00007fce65e807df __clone (libc.so.6) Stack trace of thread 1524: #0 0x00007fce65e7748d poll (libc.so.6) #1 0x00007fce66f7d786 n/a (libglib-2.0.so.0) #2 0x00007fce66f7db12 g_main_loop_run (libglib-2.0.so.0) #3 0x00007fce67563316 n/a (libgio-2.0.so.0) #4 0x00007fce66fa50d5 n/a (libglib-2.0.so.0) #5 0x00007fce6613d454 start_thread (libpthread.so.0) #6 0x00007fce65e807df __clone (libc.so.6) -- PID: 1493 (gnome-control-c) UID: 1000 (plp) GID: 100 (users) Signal: 5 (TRAP) Timestamp: Thu 2016-11-24 10:38:32 EET (25min ago) Command Line: /usr/lib/gnome-control-center/gnome-control-center-search-provider Executable: /usr/lib/gnome-control-center/gnome-control-center-search-provider Control Group: /user.slice/user-1000.slice/user@1000.service/dbus.service Unit: user@1000.service User Unit: user@1000.service Slice: user-1000.slice Owner UID: 1000 (plp) Boot ID: c6674aa36a1e42febb5954464a026d33 Machine ID: e814acba5178441fb4d495b6a1ff3d48 Hostname: saxonia Message: Process 1493 (gnome-control-c) of user 1000 dumped core. Stack trace of thread 1493: #0 0x00007f7494674ff1 n/a (libglib-2.0.so.0) #1 0x00007f7494677731 g_log_writer_default (libglib-2.0.so.0) #2 0x00007f7494675b8c g_log_structured_array (libglib-2.0.so.0) #3 0x00007f7494675e89 g_log_structured (libglib-2.0.so.0) #4 0x00007f7494fb06b0 n/a (libgdk-3.so.0) #5 0x00007f749466f179 g_main_context_check (libglib-2.0.so.0) #6 0x00007f749466f724 n/a (libglib-2.0.so.0) #7 0x00007f749466f89c g_main_context_iteration (libglib-2.0.so.0) #8 0x00007f7494c2954d g_application_run (libgio-2.0.so.0) #9 0x00007f749408a291 __libc_start_main (libc.so.6) #10 0x0000000000403d7a n/a (gnome-control-center-search-provider) Stack trace of thread 1510: #0 0x00007f749414948d poll (libc.so.6) #1 0x00007f749466f786 n/a (libglib-2.0.so.0) #2 0x00007f749466f89c g_main_context_iteration (libglib-2.0.so.0) #3 0x00007f749466f8e1 n/a (libglib-2.0.so.0) #4 0x00007f74946970d5 n/a (libglib-2.0.so.0) #5 0x00007f749440f454 start_thread (libpthread.so.0) #6 0x00007f74941527df __clone (libc.so.6) Stack trace of thread 1514: #0 0x00007f749414948d poll (libc.so.6) #1 0x00007f749466f786 n/a (libglib-2.0.so.0) #2 0x00007f749466fb12 g_main_loop_run (libglib-2.0.so.0) #3 0x00007f7494c55316 n/a (libgio-2.0.so.0) #4 0x00007f74946970d5 n/a (libglib-2.0.so.0) #5 0x00007f749440f454 start_thread (libpthread.so.0) #6 0x00007f74941527df __clone (libc.so.6) Stack trace of thread 1515: #0 0x00007f749414948d poll (libc.so.6) #1 0x00007f749466f786 n/a (libglib-2.0.so.0) #2 0x00007f749466f89c g_main_context_iteration (libglib-2.0.so.0) #3 0x00007f74891554bd n/a (libdconfsettings.so) #4 0x00007f74946970d5 n/a (libglib-2.0.so.0) #5 0x00007f749440f454 start_thread (libpthread.so.0) #6 0x00007f74941527df __clone (libc.so.6) -- PID: 915 (gnome-terminal-) UID: 1000 (plp) GID: 100 (users) Signal: 5 (TRAP) Timestamp: Thu 2016-11-24 10:38:32 EET (25min ago) Command Line: /usr/lib/gnome-terminal/gnome-terminal-server Executable: /usr/lib/gnome-terminal/gnome-terminal-server Control Group: /user.slice/user-1000.slice/user@1000.service/gnome-terminal-server.service Unit: user@1000.service User Unit: user@1000.service Slice: user-1000.slice Owner UID: 1000 (plp) Boot ID: c6674aa36a1e42febb5954464a026d33 Machine ID: e814acba5178441fb4d495b6a1ff3d48 Hostname: saxonia Message: Process 915 (gnome-terminal-) of user 1000 dumped core. Stack trace of thread 915: #0 0x00007fdaf1dfeff1 n/a (libglib-2.0.so.0) #1 0x00007fdaf1e01731 g_log_writer_default (libglib-2.0.so.0) #2 0x00007fdaf1dffb8c g_log_structured_array (libglib-2.0.so.0) #3 0x00007fdaf1dffe89 g_log_structured (libglib-2.0.so.0) #4 0x00007fdaf2dba6b0 n/a (libgdk-3.so.0) #5 0x00007fdaf1df9179 g_main_context_check (libglib-2.0.so.0) #6 0x00007fdaf1df9724 n/a (libglib-2.0.so.0) #7 0x00007fdaf1df989c g_main_context_iteration (libglib-2.0.so.0) #8 0x00007fdaf23b354d g_application_run (libgio-2.0.so.0) #9 0x0000000000412909 n/a (gnome-terminal-server) #10 0x00007fdaf160f291 __libc_start_main (libc.so.6) #11 0x0000000000412a3a n/a (gnome-terminal-server) Stack trace of thread 932: #0 0x00007fdaf16ce48d poll (libc.so.6) #1 0x00007fdaf1df9786 n/a (libglib-2.0.so.0) #2 0x00007fdaf1df989c g_main_context_iteration (libglib-2.0.so.0) #3 0x00007fdaf1df98e1 n/a (libglib-2.0.so.0) #4 0x00007fdaf1e210d5 n/a (libglib-2.0.so.0) #5 0x00007fdaf1994454 start_thread (libpthread.so.0) #6 0x00007fdaf16d77df __clone (libc.so.6) Stack trace of thread 933: #0 0x00007fdaf16ce48d poll (libc.so.6) #1 0x00007fdaf1df9786 n/a (libglib-2.0.so.0) #2 0x00007fdaf1df9b12 g_main_loop_run (libglib-2.0.so.0) #3 0x00007fdaf23df316 n/a (libgio-2.0.so.0) #4 0x00007fdaf1e210d5 n/a (libglib-2.0.so.0) #5 0x00007fdaf1994454 start_thread (libpthread.so.0) #6 0x00007fdaf16d77df __clone (libc.so.6) Stack trace of thread 931: #0 0x00007fdaf16ce48d poll (libc.so.6) #1 0x00007fdaf1df9786 n/a (libglib-2.0.so.0) #2 0x00007fdaf1df989c g_main_context_iteration (libglib-2.0.so.0) #3 0x00007fdae66894bd n/a (libdconfsettings.so) #4 0x00007fdaf1e210d5 n/a (libglib-2.0.so.0) #5 0x00007fdaf1994454 start_thread (libpthread.so.0) #6 0x00007fdaf16d77df __clone (libc.so.6)
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!
It appears this is probably a duplicate of bug 776529. See also: https://launchpad.net/bugs/1505409
*** This bug has been marked as a duplicate of bug 776529 ***