gnome-shell crashed when click and hold close button of windows in overview
Affected version
Archlinux
gnome-shell version: 42.rc.0 wayland
Bug summary
gnome-shell crashed when click and hold close button of windows in overview.
Steps to reproduce
- click Activities
- hover the mouse cursor on a window and the close button of this window appear
- click the close button and hold for a second
What happened
gnome-shell crash
What did you expect to happen
gnome-shell do not crash
Relevant logs, screenshots, screencasts etc.
Mar 10 12:06:44 yoga14s gnome-shell[250482]: Bail out! Clutter:ERROR:../mutter/clutter/clutter/clutter-actor.c:1275:clutter_actor_set_mapped: assertion failed: (!CLUTTER_ACTOR_IS_MAPPED (self))
Mar 10 12:06:44 yoga14s audit[250482]: ANOM_ABEND auid=60010 uid=60010 gid=60010 ses=18 pid=250482 comm="gnome-shell" exe="/usr/bin/gnome-shell" sig=6 res=1
Mar 10 12:06:44 yoga14s gnome-shell[250482]: == Stack trace for context 0x562645441320 ==
Mar 10 12:06:44 yoga14s gnome-shell[250482]: #0 56264692ced8 i resource:///org/gnome/shell/ui/windowPreview.js:369 (c25b1d071f0 @ 12)
Mar 10 12:06:44 yoga14s gnome-shell[250482]: #1 7ffc702fe4f0 b resource:///org/gnome/shell/ui/environment.js:134 (3bba3f3cc4c0 @ 98)
Mar 10 12:06:44 yoga14s gnome-shell[250482]: #2 7ffc702fe5b0 b resource:///org/gnome/shell/ui/environment.js:221 (3bba3f3cc830 @ 14)
Mar 10 12:06:45 yoga14s systemd-coredump[253326]: Process 250482 (gnome-shell) of user 60010 dumped core.
Module libgnome-shell-menu.so with build-id 0563beffca917a5c1bf1c7e9261ac3e5f3098134
Module libgnome-shell.so with build-id 049fcba93fa716e540151a9c0ef0b6132d319ab0
Module gnome-shell with build-id 38933ff9202fec09c60143569801f8a79c15aff6
#2 0x0000562643ad5ed7 dump_gjs_stack_on_signal_handler (gnome-shell + 0x2ed7)
#42 0x0000562643ad6660 main (gnome-shell + 0x3660)
#45 0x0000562643ad5525 _start (gnome-shell + 0x2525)
Mar 10 12:06:45 yoga14s gnome-shell[251088]: (EE) failed to read Wayland events: Broken pipe
Mar 10 12:06:45 yoga14s systemd[250418]: Disable GNOME Shell extensions after failure was skipped because of a failed condition check (ConditionPathExists=/run/user/60010/gnome-shell-disable-extensions).
Mar 10 12:07:32 yoga14s gnome-shell[253417]: Running GNOME Shell (using mutter 42.rc) as a Wayland display server
Mar 10 12:07:32 yoga14s gnome-shell[253417]: Device '/dev/dri/card0' prefers shadow buffer
Stack trace of thread 1747:
#0 0x00007f019495234c __pthread_kill_implementation (libc.so.6 + 0x8f34c)
#1 0x00007f01949054b8 raise (libc.so.6 + 0x424b8)
#2 0x000055dc44177ed7 dump_gjs_stack_on_signal_handler (gnome-shell + 0x2ed7)
#3 0x00007f0194905560 __restore_rt (libc.so.6 + 0x42560)
#4 0x00007f019495234c __pthread_kill_implementation (libc.so.6 + 0x8f34c)
#5 0x00007f01949054b8 raise (libc.so.6 + 0x424b8)
#6 0x00007f01948ef534 abort (libc.so.6 + 0x2c534)
#7 0x00007f01958c9167 n/a (libglib-2.0.so.0 + 0x1d167)
#8 0x00007f019593deb1 g_assertion_message_expr (libglib-2.0.so.0 + 0x91eb1)
#9 0x00007f0194dc1447 n/a (libmutter-clutter-10.so.0 + 0x3b447)
#10 0x00007f0195a21df1 g_object_unref (libgobject-2.0.so.0 + 0x20df1)
#11 0x00007f0194f1e6d1 _ZN14ObjectInstance21release_native_objectEv (libgjs.so.0 + 0x5b6d1)
#12 0x00007f0194f1fa9e _ZN14ObjectInstance23disassociate_js_gobjectEv (libgjs.so.0 + 0x5ca9e)
#13 0x00007f0194f86f46 _ZN14ObjectInstance26remove_wrapped_gobjects_ifERKSt8functionIFbPS_EERKS0_IFvS1_EE.constprop.0 (libgjs.so.0 + 0xc3f46)
#14 0x00007f0194f1e8f0 _ZN14ObjectInstance33update_heap_wrapper_weak_pointersEP9JSContextPN2JS11CompartmentEPv (libgjs.so.0 + 0x5b8f0)
#15 0x00007f0193106b0a n/a (libmozjs-91.so + 0x15c4b0a)
#16 0x00007f019342c0e2 n/a (libmozjs-91.so + 0x18ea0e2)
#17 0x00007f019342a9c7 n/a (libmozjs-91.so + 0x18e89c7)
#18 0x00007f0192d93245 n/a (libmozjs-91.so + 0x1251245)
#19 0x00007f0192d8c510 n/a (libmozjs-91.so + 0x124a510)
#20 0x00007f0192d8b429 n/a (libmozjs-91.so + 0x1249429)
#21 0x00007f01931635a5 n/a (libmozjs-91.so + 0x16215a5)
#22 0x00007f0194f448e9 _ZL19gjs_context_disposeP8_GObject (libgjs.so.0 + 0x818e9)
#23 0x00007f0195a21df1 g_object_unref (libgobject-2.0.so.0 + 0x20df1)
#24 0x00007f0195cb42fe _shell_global_destroy_gjs_context (libgnome-shell.so + 0x2c2fe)
#25 0x000055dc441786ce main (gnome-shell + 0x36ce)
#26 0x00007f01948f0310 __libc_start_call_main (libc.so.6 + 0x2d310)
#27 0x00007f01948f03c1 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2d3c1)
#28 0x000055dc44177525 _start (gnome-shell + 0x2525)
Stack trace of thread 1751:
#0 0x00007f01949c92af __poll (libc.so.6 + 0x1062af)
#1 0x00007f019596f846 n/a (libglib-2.0.so.0 + 0xc3846)
#2 0x00007f0195909515 g_main_context_iteration (libglib-2.0.so.0 + 0x5d515)
#3 0x00007f019590ede2 n/a (libglib-2.0.so.0 + 0x62de2)
#4 0x00007f019593e355 n/a (libglib-2.0.so.0 + 0x92355)
#5 0x00007f01949505c2 start_thread (libc.so.6 + 0x8d5c2)
#6 0x00007f01949d5584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 1803:
#0 0x00007f019494d15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f019494f960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f0193033720 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-91.so + 0x14f1720)
#3 0x00007f0193033612 n/a (libmozjs-91.so + 0x14f1612)
#4 0x00007f01932af1ce n/a (libmozjs-91.so + 0x176d1ce)
#5 0x00007f01949505c2 start_thread (libc.so.6 + 0x8d5c2)
#6 0x00007f01949d5584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 1753:
#0 0x00007f01949c92af __poll (libc.so.6 + 0x1062af)
#1 0x00007f019596f846 n/a (libglib-2.0.so.0 + 0xc3846)
#2 0x00007f019590e893 g_main_loop_run (libglib-2.0.so.0 + 0x62893)
#3 0x00007f0195b867dc n/a (libgio-2.0.so.0 + 0x11e7dc)
#4 0x00007f019593e355 n/a (libglib-2.0.so.0 + 0x92355)
#5 0x00007f01949505c2 start_thread (libc.so.6 + 0x8d5c2)
#6 0x00007f01949d5584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 1754:
#0 0x00007f01949c92af __poll (libc.so.6 + 0x1062af)
#1 0x00007f019596f846 n/a (libglib-2.0.so.0 + 0xc3846)
#2 0x00007f0195909515 g_main_context_iteration (libglib-2.0.so.0 + 0x5d515)
#3 0x00007f018c0d8ece n/a (libdconfsettings.so + 0x5ece)
#4 0x00007f019593e355 n/a (libglib-2.0.so.0 + 0x92355)
#5 0x00007f01949505c2 start_thread (libc.so.6 + 0x8d5c2)
#6 0x00007f01949d5584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 1804:
#0 0x00007f019494d15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f019494f960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f0193033720 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-91.so + 0x14f1720)
#3 0x00007f0193033612 n/a (libmozjs-91.so + 0x14f1612)
#4 0x00007f01932af1ce n/a (libmozjs-91.so + 0x176d1ce)
#5 0x00007f01949505c2 start_thread (libc.so.6 + 0x8d5c2)
#6 0x00007f01949d5584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 1777:
#0 0x00007f019494d15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f019494f960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f0184f4964c n/a (radeonsi_dri.so + 0x24c64c)
#3 0x00007f0184f40d8c n/a (radeonsi_dri.so + 0x243d8c)
#4 0x00007f01949505c2 start_thread (libc.so.6 + 0x8d5c2)
#5 0x00007f01949d5584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 1805:
#0 0x00007f019494d15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f019494f960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f0193033720 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-91.so + 0x14f1720)
#3 0x00007f0193033612 n/a (libmozjs-91.so + 0x14f1612)
#4 0x00007f01932af1ce n/a (libmozjs-91.so + 0x176d1ce)
#5 0x00007f01949505c2 start_thread (libc.so.6 + 0x8d5c2)
#6 0x00007f01949d5584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 1807:
#0 0x00007f019494d15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f019494f960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f0193033720 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-91.so + 0x14f1720)
#3 0x00007f0193033612 n/a (libmozjs-91.so + 0x14f1612)
#4 0x00007f01932af1ce n/a (libmozjs-91.so + 0x176d1ce)
#5 0x00007f01949505c2 start_thread (libc.so.6 + 0x8d5c2)
#6 0x00007f01949d5584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 1808:
#0 0x00007f019494d15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f019494f960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f0193033720 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-91.so + 0x14f1720)
#3 0x00007f0193033612 n/a (libmozjs-91.so + 0x14f1612)
#4 0x00007f01932af1ce n/a (libmozjs-91.so + 0x176d1ce)
#5 0x00007f01949505c2 start_thread (libc.so.6 + 0x8d5c2)
#6 0x00007f01949d5584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 1806:
#0 0x00007f019494d15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f019494f960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f0193033720 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-91.so + 0x14f1720)
#3 0x00007f0193033612 n/a (libmozjs-91.so + 0x14f1612)
#4 0x00007f01932af1ce n/a (libmozjs-91.so + 0x176d1ce)
#5 0x00007f01949505c2 start_thread (libc.so.6 + 0x8d5c2)
#6 0x00007f01949d5584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 1802:
#0 0x00007f019494d15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f019494f960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f0193033720 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-91.so + 0x14f1720)
#3 0x00007f0193033612 n/a (libmozjs-91.so + 0x14f1612)
#4 0x00007f01932af1ce n/a (libmozjs-91.so + 0x176d1ce)
#5 0x00007f01949505c2 start_thread (libc.so.6 + 0x8d5c2)
#6 0x00007f01949d5584 __clone (libc.so.6 + 0x112584)
Stack trace of thread 1809:
#0 0x00007f019494d15a __futex_abstimed_wait_common (libc.so.6 + 0x8a15a)
#1 0x00007f019494f960 pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x8c960)
#2 0x00007f0193033720 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-91.so + 0x14f1720)
#3 0x00007f0193033612 n/a (libmozjs-91.so + 0x14f1612)
#4 0x00007f01932af1ce n/a (libmozjs-91.so + 0x176d1ce)
#5 0x00007f01949505c2 start_thread (libc.so.6 + 0x8d5c2)
#6 0x00007f01949d5584 __clone (libc.so.6 + 0x112584)
ELF object binary architecture: AMD x86-64