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 769653 - gnome-shell crashed with signal 5 in _XIOError()
gnome-shell crashed with signal 5 in _XIOError()
Status: RESOLVED DUPLICATE of bug 776529
Product: gnome-shell
Classification: Core
Component: general
3.18.x
Other Linux
: High critical
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2016-08-08 21:40 UTC by Cristian Aravena Romero
Modified: 2018-07-28 10:37 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Cristian Aravena Romero 2016-08-08 21:40:41 UTC
Open bug in Lauchpad.net
https://bugs.launchpad.net/bugs/1611053

"Start GNOME-Ubuntu and Crash gnome-shell"



BackTrace
  • #0 g_logv
    from /tmp/apport_sandbox_nmKw_z/lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #1 g_log
    from /tmp/apport_sandbox_nmKw_z/lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #2 x_io_error
    from /tmp/apport_sandbox_nmKw_z/usr/lib/libmutter.so.0
  • #3 _XIOError
    at ../../src/XlibInt.c line 1464
  • #4 _XEventsQueued
    at ../../src/xcb_io.c line 366
  • #5 XPending
    at ../../src/Pending.c line 55
  • #6 ??
  • #7 ??
  • #8 ??
  • #9 ??
  • #10 g_main_context_prepare
    from /tmp/apport_sandbox_nmKw_z/lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #11 g_main_context_iterate.isra
    from /tmp/apport_sandbox_nmKw_z/lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #12 g_main_loop_run
    from /tmp/apport_sandbox_nmKw_z/lib/x86_64-linux-gnu/libglib-2.0.so.0
  • #13 meta_run
    from /tmp/apport_sandbox_nmKw_z/usr/lib/libmutter.so.0
  • #14 main

Comment 1 Pantelis Panayiotou 2016-11-24 09:06:49 UTC
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)
Comment 2 André Klapper 2018-01-03 20:08:24 UTC
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!
Comment 3 Daniel van Vugt 2018-01-04 03:59:31 UTC
It appears this is probably a duplicate of bug 776529.

See also: https://launchpad.net/bugs/1505409
Comment 4 André Klapper 2018-07-28 10:37:29 UTC

*** This bug has been marked as a duplicate of bug 776529 ***