Bug#764716: libmutter0: SIGABRT with gnome shell 3.14, when switching workspaces sometimes
Christian Weeks
cpw at weeksfamily.ca
Fri Oct 10 13:09:59 UTC 2014
Package: libmutter0e
Version: 3.14.0-1
Severity: important
File: libmutter0
Dear Maintainer,
When switching workspaces with gnome-shell 3.14, sometimes gnome-shell seems
to crash and then reload. Its very annoying.
I performed the steps in https://wiki.gnome.org/Projects/GnomeShell/Debugging
and captured the following backtrace from gdb. Also, journalctl shows these
lines whenever the crash occurs (not very helpful, I know). I'm reporting this
to libmutter because that's the top of the stack and seems to be the cause of
the crash.
Oct 10 09:01:00 xx gnome-session[1837]: gnome-session[1837]: WARNING: Application 'gnome-shell.desktop' killed by signal 6
Oct 10 09:01:00 xx gnome-session[1837]: WARNING: Application 'gnome-shell.desktop' killed by signal 6
(gdb) t a a bt
Thread 8 (Thread 0x7fb57b000700 (LWP 15346)):
#0 0x00007fb58d2690ed in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007fb58d79aee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fb58d79affc in g_main_context_iteration ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fb58d79b039 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fb58d7c1925 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007fb58d53c0a4 in start_thread (arg=0x7fb57b000700)
at pthread_create.c:309
#6 0x00007fb58d271c2d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 7 (Thread 0x7fb57972c700 (LWP 15347)):
#0 0x00007fb58d2690ed in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007fb58d79aee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fb58d79b272 in g_main_loop_run ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fb58df9af06 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x00007fb58d7c1925 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007fb58d53c0a4 in start_thread (arg=0x7fb57972c700)
at pthread_create.c:309
#6 0x00007fb58d271c2d in clone ()
---Type <return> to continue, or q <return> to quit---
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 6 (Thread 0x7fb5713eb700 (LWP 15350)):
#0 0x00007fb58d2690ed in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007fb58d79aee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fb58d79affc in g_main_context_iteration ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fb5782dd27d in ?? ()
from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4 0x00007fb58d7c1925 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007fb58d53c0a4 in start_thread (arg=0x7fb5713eb700)
at pthread_create.c:309
#6 0x00007fb58d271c2d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 5 (Thread 0x7fb570bea700 (LWP 15351)):
#0 0x00007fb58d2690ed in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007fb5893dfc20 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2 0x00007fb5893cc258 in pa_mainloop_poll ()
from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3 0x00007fb5893cc619 in pa_mainloop_iterate ()
from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4 0x00007fb5893cc68b in pa_mainloop_run ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5 0x00007fb5893dfc9d in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6 0x00007fb57f60cac8 in ?? ()
from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-5.0.so
#7 0x00007fb58d53c0a4 in start_thread (arg=0x7fb570bea700)
at pthread_create.c:309
#8 0x00007fb58d271c2d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 4 (Thread 0x7fb55fffe700 (LWP 15352)):
#0 pthread_cond_wait@@GLIBC_2.3.2 ()
at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007fb57eb742fd in PR_WaitCondVar ()
from /usr/lib/x86_64-linux-gnu/libnspr4.so
#2 0x00007fb588dd4b34 in ?? () from /usr/lib/x86_64-linux-gnu/libmozjs-24.so.0
#3 0x00007fb57eb79848 in ?? () from /usr/lib/x86_64-linux-gnu/libnspr4.so
#4 0x00007fb58d53c0a4 in start_thread (arg=0x7fb55fffe700)
at pthread_create.c:309
#5 0x00007fb58d271c2d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 3 (Thread 0x7fb55f7fd700 (LWP 15353)):
#0 pthread_cond_wait@@GLIBC_2.3.2 ()
---Type <return> to continue, or q <return> to quit---
at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007fb57eb742fd in PR_WaitCondVar ()
from /usr/lib/x86_64-linux-gnu/libnspr4.so
#2 0x00007fb588e47f2e in ?? () from /usr/lib/x86_64-linux-gnu/libmozjs-24.so.0
#3 0x00007fb57eb79848 in ?? () from /usr/lib/x86_64-linux-gnu/libnspr4.so
#4 0x00007fb58d53c0a4 in start_thread (arg=0x7fb55f7fd700)
at pthread_create.c:309
#5 0x00007fb58d271c2d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Thread 1 (Thread 0x7fb5907bca40 (LWP 8072)):
#0 0x00007fb58d1c1077 in __GI_raise (sig=sig at entry=6)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1 0x00007fb58d1c2458 in __GI_abort () at abort.c:89
#2 0x00007fb58d7c0b25 in g_assertion_message ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fb58d7c0bba in g_assertion_message_expr ()
from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fb58f1cb9fb in meta_window_set_focused_internal ()
from /usr/lib/libmutter.so.0
#5 0x00007fb58f1ae8df in meta_display_update_focus_window ()
from /usr/lib/libmutter.so.0
#6 0x00007fb58f1af994 in ?? () from /usr/lib/libmutter.so.0
---Type <return> to continue, or q <return> to quit---
#7 0x00007fb58f1f2c27 in ?? () from /usr/lib/libmutter.so.0
#8 0x00007fb58f1cea4f in meta_window_focus () from /usr/lib/libmutter.so.0
#9 0x00007fb58f1d1b86 in ?? () from /usr/lib/libmutter.so.0
#10 0x00007fb58f1d360d in meta_workspace_activate_with_focus ()
from /usr/lib/libmutter.so.0
#11 0x00007fb5880f9d1e in ffi_call_unix64 ()
from /usr/lib/x86_64-linux-gnu/libffi.so.6
#12 0x00007fb5880f9788 in ffi_call ()
from /usr/lib/x86_64-linux-gnu/libffi.so.6
#13 0x00007fb58fb0105a in ?? () from /usr/lib/libgjs.so.0
#14 0x00007fb58fb02508 in ?? () from /usr/lib/libgjs.so.0
#15 0x00007fb588cb7982 in ?? () from /usr/lib/x86_64-linux-gnu/libmozjs-24.so.0
#16 0x00007fb588cbb7a9 in ?? () from /usr/lib/x86_64-linux-gnu/libmozjs-24.so.0
#17 0x00007fb588cc5118 in ?? () from /usr/lib/x86_64-linux-gnu/libmozjs-24.so.0
#18 0x00007fb588cb77ba in ?? () from /usr/lib/x86_64-linux-gnu/libmozjs-24.so.0
#19 0x00007fb588dcc0bb in ?? () from /usr/lib/x86_64-linux-gnu/libmozjs-24.so.0
#20 0x00007fb588cb7804 in ?? () from /usr/lib/x86_64-linux-gnu/libmozjs-24.so.0
#21 0x00007fb588cc7123 in ?? () from /usr/lib/x86_64-linux-gnu/libmozjs-24.so.0
#22 0x00007fb588f102b8 in ?? () from /usr/lib/x86_64-linux-gnu/libmozjs-24.so.0
#23 0x00007fb57809aaa2 in ?? ()
#24 0x00007fb57015fc40 in ?? ()
#25 0x00007fffab611948 in ?? ()
#26 0x000000000aaad580 in ?? ()
---Type <return> to continue, or q <return> to quit---
#27 0xfff9000000000000 in ?? ()
#28 0x00007fb589399260 in ?? () from /usr/lib/x86_64-linux-gnu/libmozjs-24.so.0
#29 0x00007fb570235640 in ?? ()
#30 0x00007fb57809eb4f in ?? ()
#31 0x0000000000000502 in ?? ()
#32 0x00007fffab611a08 in ?? ()
#33 0x00000000034b9a30 in ?? ()
#34 0x0000000000000002 in ?? ()
#35 0x00007fffab611990 in ?? ()
#36 0xfffbffb5701378c0 in ?? ()
#37 0xfffbffb55eebb7c0 in ?? ()
#38 0xfffbffb55ea2ae40 in ?? ()
#39 0xfffa000000000009 in ?? ()
#40 0x00007fffab611a50 in ?? ()
#41 0x00000000034b9a30 in ?? ()
#42 0x00007fb57a2991e0 in ?? ()
#43 0x0000000000000881 in ?? ()
#44 0xfffa000000000009 in ?? ()
#45 0xfffbffb55ea2ae40 in ?? ()
#46 0xfffbffb55eebb7c0 in ?? ()
#47 0xfffbffb5701378c0 in ?? ()
#48 0xfffa000000000009 in ?? ()
#49 0xfff9000000000000 in ?? ()
---Type <return> to continue, or q <return> to quit---
#50 0xfffb000000000000 in ?? ()
#51 0x00007fb58e493b66 in clutter_actor_get_y ()
from /usr/lib/x86_64-linux-gnu/libclutter-1.0.so.0
#52 0x00007fb500000088 in ?? ()
#53 0x00007fb55eebe380 in ?? ()
#54 0x00007fb58da7c47b in g_param_spec_pool_lookup ()
from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#55 0x0000000000000000 in ?? ()
(gdb) call gjs_dumpstack ()
$1 = 34483920
(gdb) r
The program being debugged has been started already.
Start it from the beginning? (y or n) n
Program not restarted.
(gdb)
(gdb)
(gdb)
(gdb)
(gdb) continue
Continuing.
[Thread 0x7fb57972c700 (LWP 15347) exited]
[Thread 0x7fb5713eb700 (LWP 15350) exited]
[Thread 0x7fb570bea700 (LWP 15351) exited]
[Thread 0x7fb55fffe700 (LWP 15352) exited]
[Thread 0x7fb55f7fd700 (LWP 15353) exited]
[Thread 0x7fb5907bca40 (LWP 8072) exited]
Program terminated with signal SIGABRT, Aborted.
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (501, 'unstable'), (500, 'stable'), (499, 'testing'), (399, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.16-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libmutter0e depends on:
ii gsettings-desktop-schemas 3.14.0-1
ii libc6 2.19-11
ii libcairo2 1.12.16-5
ii libcanberra-gtk3-0 0.30-2.1
ii libcanberra0 0.30-2.1
ii libclutter-1.0-0 1.20.0-1
ii libcogl20 1.18.2-2
ii libdrm2 2.4.58-2
ii libgbm1 10.2.8-1
ii libgdk-pixbuf2.0-0 2.31.1-2
ii libgirepository-1.0-1 1.42.0-2
ii libglib2.0-0 2.42.0-2
ii libgnome-desktop-3-10 3.14.0-1
ii libgtk-3-0 3.14.1-1
ii libice6 2:1.0.9-1
ii libinput5 0.6.0+dfsg-2
ii libpango-1.0-0 1.36.8-2
ii libpangocairo-1.0-0 1.36.8-2
ii libsm6 2:1.2.2-1
ii libstartup-notification0 0.12-4
ii libsystemd0 215-5+b1
ii libupower-glib3 0.99.1-3
ii libwayland-client0 1.6.0-2
ii libwayland-server0 1.6.0-2
ii libx11-6 2:1.6.2-3
ii libx11-xcb1 2:1.6.2-3
ii libxcb-randr0 1.10-3
ii libxcomposite1 1:0.4.4-1
ii libxcursor1 1:1.1.14-1
ii libxdamage1 1:1.1.4-2
ii libxext6 2:1.3.3-1
ii libxfixes3 1:5.0.1-2
ii libxi6 2:1.7.4-1
ii libxinerama1 2:1.1.3-1
ii libxkbcommon-x11-0 0.4.3-2
ii libxkbcommon0 0.4.3-2
ii libxkbfile1 1:1.0.8-1
ii libxrandr2 2:1.4.2-1
ii mutter-common 3.14.0-1
libmutter0e recommends no packages.
libmutter0e suggests no packages.
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list