Crash on resume with multiple monitors in meta_window_move_resize_internal () from g_slist_foreach()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-shell (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
I'm resuming from suspend with multiple monitors attached, and occasionally I get a crash of gnome-shell. Will attach the core file
PID: 1349 (gnome-shell)
UID: 1000 (dpb)
GID: 1000 (dpb)
Signal: 8 (FPE)
Timestamp: Fri 2017-10-20 20:24:01 MDT (8min ago)
Command Line: /usr/bin/
Executable: /usr/bin/
Control Group: /user.slice/
Unit: session-2.scope
Slice: user-1000.slice
Session: 2
Owner UID: 1000 (dpb)
Boot ID: 10e0e8b9f3bc493
Machine ID: 58b9ae27536a4e6
Hostname: aries
Storage: /var/lib/
Message: Process 1349 (gnome-shell) of user 1000 dumped core.
#0 0x00007f7e5fd30450 n/a (libmutter-1.so.0)
#1 0x00007f7e5fcfb683 meta_window_
#2 0x00007f7e617d16ad g_slist_foreach (libglib-2.0.so.0)
#3 0x00007f7e5fced114 meta_screen_
#4 0x00007f7e5fcefc86 n/a (libmutter-1.so.0)
#5 0x00007f7e61a8bf9d g_closure_invoke (libgobject-
#6 0x00007f7e61a9ecde n/a (libgobject-
#7 0x00007f7e61aa74b5 g_signal_
#8 0x00007f7e61aa7ecf g_signal_emit (libgobject-
#9 0x00007f7e5fcb2e3d n/a (libmutter-1.so.0)
#10 0x00007f7e5fcb5187 meta_monitor_
#11 0x00007f7e5fd3a132 n/a (libmutter-1.so.0)
#12 0x00007f7e5fcb2e7c n/a (libmutter-1.so.0)
#13 0x00007f7e5fcb3e99 meta_monitor_
#14 0x00007f7e5b710e18 ffi_call_unix64 (libffi.so.6)
#15 0x00007f7e5b71087a ffi_call (libffi.so.6)
#16 0x00007f7e61a8c799 g_cclosure_
#17 0x00007f7e61a8bf9d g_closure_invoke (libgobject-
#18 0x00007f7e61a9ecde n/a (libgobject-
#19 0x00007f7e61aa74b5 g_signal_
#20 0x00007f7e61aa7ecf g_signal_emit (libgobject-
#21 0x00007f7e541429d4 n/a (libgudev-1.0.so.0)
#22 0x00007f7e617b2e25 g_main_
#23 0x00007f7e617b31f0 n/a (libglib-2.0.so.0)
#24 0x00007f7e617b3502 g_main_loop_run (libglib-2.0.so.0)
#25 0x00007f7e5fce868c meta_run (libmutter-1.so.0)
#26 0x0000563b4961e2e7 n/a (gnome-shell)
#27 0x00007f7e5f67a1c1 __libc_start_main (libc.so.6)
#28 0x0000563b4961e3fa n/a (gnome-shell)
#0 0x00007f7e5f761901 __GI___poll (libc.so.6)
#1 0x00007f7e39188451 n/a (libpulse.so.0)
#2 0x00007f7e39179e10 pa_mainloop_poll (libpulse.so.0)
#3 0x00007f7e3917a4a0 pa_mainloop_iterate (libpulse.so.0)
#4 0x00007f7e3917a530 pa_mainloop_run (libpulse.so.0)
#5 0x00007f7e39188399 n/a (libpulse.so.0)
#6 0x00007f7e38f29ed8 n/a (libpulsecommon
#7 0x00007f7e5fa407fc start_thread (libpthread.so.0)
#8 0x00007f7e5f76db0f __clone (libc.so.6)
#0 0x00007f7e5fa47072 futex_wait_
#1 0x00007f7e582f4864 n/a (libmozjs-52.so.0)
#2 0x00007f7e582f4ab5 n/a (libmozjs-52.so.0)
#3 0x00007f7e586ead15 n/a (libmozjs-52.so.0)
#4 0x00007f7e5870b352 n/a (libmozjs-52.so.0)
#5 0x00007f7e5fa407fc start_thread (libpthread.so.0)
#6 0x00007f7e5f76db0f __clone (libc.so.6)
#0 0x00007f7e5f761901 __GI___poll (libc.so.6)
#1 0x00007f7e617b3169 n/a (libglib-2.0.so.0)
#2 0x00007f7e617b3502 g_main_loop_run (libglib-2.0.so.0)
#3 0x00007f7e61d9cb26 n/a (libgio-2.0.so.0)
#4 0x00007f7e617da645 n/a (libglib-2.0.so.0)
#5 0x00007f7e5fa407fc start_thread (libpthread.so.0)
#6 0x00007f7e5f76db0f __clone (libc.so.6)
#0 0x00007f7e5f7679f9 syscall (libc.so.6)
#1 0x00007f7e617f880a g_cond_wait_until (libglib-2.0.so.0)
#2 0x00007f7e617872e1 n/a (libglib-2.0.so.0)
#3 0x00007f7e617dafe4 n/a (libglib-2.0.so.0)
#4 0x00007f7e617da645 n/a (libglib-2.0.so.0)
#5 0x00007f7e5fa407fc start_thread (libpthread.so.0)
#6 0x00007f7e5f76db0f __clone (libc.so.6)
#0 0x00007f7e5f761901 __GI___poll (libc.so.6)
#1 0x00007f7e617b3169 n/a (libglib-2.0.so.0)
#2 0x00007f7e617b327c g_main_
#3 0x00007f7e4807946d n/a (libdconfsettin
#4 0x00007f7e617da645 n/a (libglib-2.0.so.0)
#5 0x00007f7e5fa407fc start_thread (libpthread.so.0)
#6 0x00007f7e5f76db0f __clone (libc.so.6)
#0 0x00007f7e5fa47072 futex_wait_
#1 0x00007f7e582f4864 n/a (libmozjs-52.so.0)
#2 0x00007f7e582f4ab5 n/a (libmozjs-52.so.0)
#3 0x00007f7e586ead15 n/a (libmozjs-52.so.0)
#4 0x00007f7e5870b352 n/a (libmozjs-52.so.0)
#5 0x00007f7e5fa407fc start_thread (libpthread.so.0)
#6 0x00007f7e5f76db0f __clone (libc.so.6)
#0 0x00007f7e5fa47072 futex_wait_
#1 0x00007f7e582f4864 n/a (libmozjs-52.so.0)
#2 0x00007f7e582f4ab5 n/a (libmozjs-52.so.0)
#3 0x00007f7e586ead15 n/a (libmozjs-52.so.0)
#4 0x00007f7e5870b352 n/a (libmozjs-52.so.0)
#5 0x00007f7e5fa407fc start_thread (libpthread.so.0)
#6 0x00007f7e5f76db0f __clone (libc.so.6)
#0 0x00007f7e5fa47072 futex_wait_
#1 0x00007f7e582f4864 n/a (libmozjs-52.so.0)
#2 0x00007f7e582f4ab5 n/a (libmozjs-52.so.0)
#3 0x00007f7e586ead15 n/a (libmozjs-52.so.0)
#4 0x00007f7e5870b352 n/a (libmozjs-52.so.0)
#5 0x00007f7e5fa407fc start_thread (libpthread.so.0)
#6 0x00007f7e5f76db0f __clone (libc.so.6)
#0 0x00007f7e5fa47072 futex_wait_
#1 0x00007f7e582f4864 n/a (libmozjs-52.so.0)
#2 0x00007f7e582f4ab5 n/a (libmozjs-52.so.0)
#3 0x00007f7e586ead15 n/a (libmozjs-52.so.0)
#4 0x00007f7e5870b352 n/a (libmozjs-52.so.0)
#5 0x00007f7e5fa407fc start_thread (libpthread.so.0)
#6 0x00007f7e5f76db0f __clone (libc.so.6)
#0 0x00007f7e5fa47072 futex_wait_
#1 0x00007f7e582f4864 n/a (libmozjs-52.so.0)
#2 0x00007f7e582f4ab5 n/a (libmozjs-52.so.0)
#3 0x00007f7e586ead15 n/a (libmozjs-52.so.0)
#4 0x00007f7e5870b352 n/a (libmozjs-52.so.0)
#5 0x00007f7e5fa407fc start_thread (libpthread.so.0)
#6 0x00007f7e5f76db0f __clone (libc.so.6)
#0 0x00007f7e5fa47072 futex_wait_
#1 0x00007f7e582f4864 n/a (libmozjs-52.so.0)
#2 0x00007f7e582f4ab5 n/a (libmozjs-52.so.0)
#3 0x00007f7e586ead15 n/a (libmozjs-52.so.0)
#4 0x00007f7e5870b352 n/a (libmozjs-52.so.0)
#5 0x00007f7e5fa407fc start_thread (libpthread.so.0)
#6 0x00007f7e5f76db0f __clone (libc.so.6)
#0 0x00007f7e5f7679f9 syscall (libc.so.6)
#1 0x00007f7e617f880a g_cond_wait_until (libglib-2.0.so.0)
#2 0x00007f7e617872e1 n/a (libglib-2.0.so.0)
#3 0x00007f7e617dafe4 n/a (libglib-2.0.so.0)
#4 0x00007f7e617da645 n/a (libglib-2.0.so.0)
#5 0x00007f7e5fa407fc start_thread (libpthread.so.0)
#6 0x00007f7e5f76db0f __clone (libc.so.6)
#0 0x00007f7e5fa47072 futex_wait_
#1 0x00007f7e582f4864 n/a (libmozjs-52.so.0)
#2 0x00007f7e582f4ab5 n/a (libmozjs-52.so.0)
#3 0x00007f7e586ead15 n/a (libmozjs-52.so.0)
#4 0x00007f7e5870b352 n/a (libmozjs-52.so.0)
#5 0x00007f7e5fa407fc start_thread (libpthread.so.0)
#6 0x00007f7e5f76db0f __clone (libc.so.6)
#0 0x00007f7e5f761901 __GI___poll (libc.so.6)
#1 0x00007f7e617b3169 n/a (libglib-2.0.so.0)
#2 0x00007f7e617b327c g_main_
#3 0x00007f7e617b32c1 n/a (libglib-2.0.so.0)
#4 0x00007f7e617da645 n/a (libglib-2.0.so.0)
#5 0x00007f7e5fa407fc start_thread (libpthread.so.0)
#6 0x00007f7e5f76db0f __clone (libc.so.6)
core file