Sometimes Gnome Shell crashes
Sometimes, I have gnomeshell crashes with a lot of open windows (more than 4), I unfortunately can not reproduce it exactly, because the falls at first glance are random.
Stack trace of thread 1995:
#0 0x00007f605fb3e66b cogl_matrix_stack_pop (libmutter-cogl-6.so.0 + 0x3666b)
#1 0x00007f605fb5b5b5 cogl_framebuffer_pop_matrix (libmutter-cogl-6.so.0 + 0x535b5)
#2 0x00007f60602ea253 clutter_actor_paint (libmutter-clutter-6.so.0 + 0x55253)
#3 0x00007f6060345d5b clutter_stage_do_paint_view (libmutter-clutter-6.so.0 + 0xb0d5b)
#4 0x00007f60600edf60 meta_stage_paint_view (libmutter-6.so.0 + 0x8ff60)
#5 0x00007f6060346945 clutter_stage_paint_view (libmutter-clutter-6.so.0 + 0xb1945)
#6 0x00007f606037057e clutter_stage_cogl_redraw_view (libmutter-clutter-6.so.0 + 0xdb57e)
#7 0x00007f606037119a clutter_stage_cogl_redraw (libmutter-clutter-6.so.0 + 0xdc19a)
#8 0x00007f6060347451 _clutter_stage_do_update (libmutter-clutter-6.so.0 + 0xb2451)
#9 0x00007f606032e5d9 clutter_clock_dispatch (libmutter-clutter-6.so.0 + 0x995d9)
#10 0x00007f6060cad76f g_main_context_dispatch (libglib-2.0.so.0 + 0x5276f)
#11 0x00007f6060cadaf8 g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0x52af8)
#12 0x00007f6060cade0b g_main_loop_run (libglib-2.0.so.0 + 0x52e0b)
#13 0x00007f606012a180 meta_run (libmutter-6.so.0 + 0xcc180)
#14 0x000055e11d63cca8 main (gnome-shell + 0x2ca8)
#15 0x00007f605feb9042 __libc_start_main (libc.so.6 + 0x27042)
#16 0x000055e11d63ce8e _start (gnome-shell + 0x2e8e)
Stack trace of thread 2003:
#0 0x00007f605ff88b6f __poll (libc.so.6 + 0xf6b6f)
#1 0x00007f6060cada8d g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0x52a8d)
#2 0x00007f6060cade0b g_main_loop_run (libglib-2.0.so.0 + 0x52e0b)
#3 0x00007f6060f007ea gdbus_shared_thread_func (libgio-2.0.so.0 + 0x1227ea)
#4 0x00007f6060cd7652 g_thread_proxy (libglib-2.0.so.0 + 0x7c652)
#5 0x00007f605f363432 start_thread (libpthread.so.0 + 0x9432)
#6 0x00007f605ff939d3 __clone (libc.so.6 + 0x1019d3)
Stack trace of thread 2001:
#0 0x00007f605ff88b6f __poll (libc.so.6 + 0xf6b6f)
#1 0x00007f6060cada8d g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0x52a8d)
#2 0x00007f6060cadbc3 g_main_context_iteration (libglib-2.0.so.0 + 0x52bc3)
#3 0x00007f6060cadc11 glib_worker_main (libglib-2.0.so.0 + 0x52c11)
#4 0x00007f6060cd7652 g_thread_proxy (libglib-2.0.so.0 + 0x7c652)
#5 0x00007f605f363432 start_thread (libpthread.so.0 + 0x9432)
#6 0x00007f605ff939d3 __clone (libc.so.6 + 0x1019d3)
Stack trace of thread 6834:
#0 0x00007f605ff88b6f __poll (libc.so.6 + 0xf6b6f)
#1 0x00007f602954f226 poll_func (libpulse.so.0 + 0x36226)
#2 0x00007f6029540971 pa_mainloop_poll (libpulse.so.0 + 0x27971)
#3 0x00007f6029540ff3 pa_mainloop_iterate (libpulse.so.0 + 0x27ff3)
#4 0x00007f60295410a0 pa_mainloop_run (libpulse.so.0 + 0x280a0)
#5 0x00007f602954f2fd thread (libpulse.so.0 + 0x362fd)
#6 0x00007f60294eb5ac internal_thread_func (libpulsecommon-13.99.so + 0x595ac)
#7 0x00007f605f363432 start_thread (libpthread.so.0 + 0x9432)
#8 0x00007f605ff939d3 __clone (libc.so.6 + 0x1019d3)
Stack trace of thread 2004:
#0 0x00007f605ff88b6f __poll (libc.so.6 + 0xf6b6f)
#1 0x00007f6060cada8d g_main_context_iterate.constprop.0 (libglib-2.0.so.0 + 0x52a8d)
#2 0x00007f6060cadbc3 g_main_context_iteration (libglib-2.0.so.0 + 0x52bc3)
#3 0x00007f605ab20fbd dconf_gdbus_worker_thread (libdconfsettings.so + 0xafbd)
#4 0x00007f6060cd7652 g_thread_proxy (libglib-2.0.so.0 + 0x7c652)
#5 0x00007f605f363432 start_thread (libpthread.so.0 + 0x9432)
#6 0x00007f605ff939d3 __clone (libc.so.6 + 0x1019d3)
Stack trace of thread 2007:
#0 0x00007f605f369e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#1 0x00007f6045ebd08b util_queue_thread_func (iris_dri.so + 0x46808b)
#2 0x00007f6045ebcb5b impl_thrd_routine (iris_dri.so + 0x467b5b)
#3 0x00007f605f363432 start_thread (libpthread.so.0 + 0x9432)
#4 0x00007f605ff939d3 __clone (libc.so.6 + 0x1019d3)
Stack trace of thread 2006:
#0 0x00007f605f369e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#1 0x00007f6045ebd08b util_queue_thread_func (iris_dri.so + 0x46808b)
#2 0x00007f6045ebcb5b impl_thrd_routine (iris_dri.so + 0x467b5b)
#3 0x00007f605f363432 start_thread (libpthread.so.0 + 0x9432)
#4 0x00007f605ff939d3 __clone (libc.so.6 + 0x1019d3)
Stack trace of thread 2016:
#0 0x00007f605f369e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#1 0x00007f605dda6f3d _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-68.so.0 + 0x792f3d)
#2 0x00007f605dda88e5 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-68.so.0 + 0x7948e5)
#3 0x00007f605d83d965 _ZN2js12HelperThread10threadLoopEv (libmozjs-68.so.0 + 0x229965)
#4 0x00007f605d8311a9 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-68.so.0 + 0x21d1a9)
#5 0x00007f605f363432 start_thread (libpthread.so.0 + 0x9432)
#6 0x00007f605ff939d3 __clone (libc.so.6 + 0x1019d3)
Stack trace of thread 51657:
#0 0x00007f605ff8e43d syscall (libc.so.6 + 0xfc43d)
#1 0x00007f6060cfc347 g_cond_wait_until (libglib-2.0.so.0 + 0xa1347)
#2 0x00007f6060c7d511 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x22511)
#3 0x00007f6060cd80a2 g_thread_pool_thread_proxy (libglib-2.0.so.0 + 0x7d0a2)
#4 0x00007f6060cd7652 g_thread_proxy (libglib-2.0.so.0 + 0x7c652)
#5 0x00007f605f363432 start_thread (libpthread.so.0 + 0x9432)
#6 0x00007f605ff939d3 __clone (libc.so.6 + 0x1019d3)
Stack trace of thread 2008:
#0 0x00007f605f369e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#1 0x00007f6045ebd08b util_queue_thread_func (iris_dri.so + 0x46808b)
#2 0x00007f6045ebcb5b impl_thrd_routine (iris_dri.so + 0x467b5b)
#3 0x00007f605f363432 start_thread (libpthread.so.0 + 0x9432)
#4 0x00007f605ff939d3 __clone (libc.so.6 + 0x1019d3)
Stack trace of thread 2018:
#0 0x00007f605f369e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#1 0x00007f605dda6f3d _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-68.so.0 + 0x792f3d)
#2 0x00007f605dda88e5 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-68.so.0 + 0x7948e5)
#3 0x00007f605d83d965 _ZN2js12HelperThread10threadLoopEv (libmozjs-68.so.0 + 0x229965)
#4 0x00007f605d8311a9 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-68.so.0 + 0x21d1a9)
#5 0x00007f605f363432 start_thread (libpthread.so.0 + 0x9432)
#6 0x00007f605ff939d3 __clone (libc.so.6 + 0x1019d3)
Stack trace of thread 51659:
#0 0x00007f605ff8e43d syscall (libc.so.6 + 0xfc43d)
#1 0x00007f6060cfc347 g_cond_wait_until (libglib-2.0.so.0 + 0xa1347)
#2 0x00007f6060c7d511 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x22511)
#3 0x00007f6060cd80a2 g_thread_pool_thread_proxy (libglib-2.0.so.0 + 0x7d0a2)
#4 0x00007f6060cd7652 g_thread_proxy (libglib-2.0.so.0 + 0x7c652)
#5 0x00007f605f363432 start_thread (libpthread.so.0 + 0x9432)
#6 0x00007f605ff939d3 __clone (libc.so.6 + 0x1019d3)
Stack trace of thread 51658:
#0 0x00007f605ff8e43d syscall (libc.so.6 + 0xfc43d)
#1 0x00007f6060cfc347 g_cond_wait_until (libglib-2.0.so.0 + 0xa1347)
#2 0x00007f6060c7d511 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x22511)
#3 0x00007f6060cd80a2 g_thread_pool_thread_proxy (libglib-2.0.so.0 + 0x7d0a2)
#4 0x00007f6060cd7652 g_thread_proxy (libglib-2.0.so.0 + 0x7c652)
#5 0x00007f605f363432 start_thread (libpthread.so.0 + 0x9432)
#6 0x00007f605ff939d3 __clone (libc.so.6 + 0x1019d3)
Stack trace of thread 2015:
#0 0x00007f605f369e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#1 0x00007f605dda6f3d _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-68.so.0 + 0x792f3d)
#2 0x00007f605dda88e5 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-68.so.0 + 0x7948e5)
#3 0x00007f605d83d965 _ZN2js12HelperThread10threadLoopEv (libmozjs-68.so.0 + 0x229965)
#4 0x00007f605d8311a9 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-68.so.0 + 0x21d1a9)
#5 0x00007f605f363432 start_thread (libpthread.so.0 + 0x9432)
#6 0x00007f605ff939d3 __clone (libc.so.6 + 0x1019d3)
Stack trace of thread 51656:
#0 0x00007f605ff8e43d syscall (libc.so.6 + 0xfc43d)
#1 0x00007f6060cfc347 g_cond_wait_until (libglib-2.0.so.0 + 0xa1347)
#2 0x00007f6060c7d511 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x22511)
#3 0x00007f6060cd80a2 g_thread_pool_thread_proxy (libglib-2.0.so.0 + 0x7d0a2)
#4 0x00007f6060cd7652 g_thread_proxy (libglib-2.0.so.0 + 0x7c652)
#5 0x00007f605f363432 start_thread (libpthread.so.0 + 0x9432)
#6 0x00007f605ff939d3 __clone (libc.so.6 + 0x1019d3)
Stack trace of thread 2636:
#0 0x00007f605f369e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#1 0x00007f6029dedd0a _ZN10rayon_core5sleep5Sleep5sleep17he6bf5bce146d7cd2E (librsvg-2.so.2 + 0x27ed0a)
#2 0x00007f6029de5796 _ZN10rayon_core8registry12WorkerThread15wait_until_cold17ha1680faa6cf9e21dE (librsvg-2.so.2 + 0x276796)
#3 0x00007f6029de386a _ZN10rayon_core8registry13ThreadBuilder3run17h04f098781c4aa1b3E (librsvg-2.so.2 + 0x27486a)
#4 0x00007f6029de7641 _ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17h8e36ded98229e7a2E (librsvg-2.so.2 + 0x278641)
#5 0x00007f6029de5b60 _ZN3std9panicking3try7do_call17h5a3beeff581fbef1E.llvm.4083710583691887549 (librsvg-2.so.2 + 0x276b60)
#6 0x00007f602a0be70a __rust_maybe_catch_panic (librsvg-2.so.2 + 0x54f70a)
#7 0x00007f6029dec377 _ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h0daa746d2616992dE (librsvg-2.so.2 + 0x27d377)
#8 0x00007f602a08e3cf _ZN83_$LT$alloc..boxed..Box$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$A$GT$$GT$9call_once17h41df91077cb51fb4E (librsvg-2.so.2 + 0x51f3cf)
#9 0x00007f602a0bd060 _ZN3std3sys4unix6thread6Thread3new12thread_start17h11ee54f625b6b0e1E (librsvg-2.so.2 + 0x54e060)
#10 0x00007f605f363432 start_thread (libpthread.so.0 + 0x9432)
#11 0x00007f605ff939d3 __clone (libc.so.6 + 0x1019d3)
Stack trace of thread 2635:
#0 0x00007f605f369e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#1 0x00007f6029dedd0a _ZN10rayon_core5sleep5Sleep5sleep17he6bf5bce146d7cd2E (librsvg-2.so.2 + 0x27ed0a)
#2 0x00007f6029de5796 _ZN10rayon_core8registry12WorkerThread15wait_until_cold17ha1680faa6cf9e21dE (librsvg-2.so.2 + 0x276796)
#3 0x00007f6029de386a _ZN10rayon_core8registry13ThreadBuilder3run17h04f098781c4aa1b3E (librsvg-2.so.2 + 0x27486a)
#4 0x00007f6029de7641 _ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17h8e36ded98229e7a2E (librsvg-2.so.2 + 0x278641)
#5 0x00007f6029de5b60 _ZN3std9panicking3try7do_call17h5a3beeff581fbef1E.llvm.4083710583691887549 (librsvg-2.so.2 + 0x276b60)
#6 0x00007f602a0be70a __rust_maybe_catch_panic (librsvg-2.so.2 + 0x54f70a)
#7 0x00007f6029dec377 _ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h0daa746d2616992dE (librsvg-2.so.2 + 0x27d377)
#8 0x00007f602a08e3cf _ZN83_$LT$alloc..boxed..Box$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$A$GT$$GT$9call_once17h41df91077cb51fb4E (librsvg-2.so.2 + 0x51f3cf)
#9 0x00007f602a0bd060 _ZN3std3sys4unix6thread6Thread3new12thread_start17h11ee54f625b6b0e1E (librsvg-2.so.2 + 0x54e060)
#10 0x00007f605f363432 start_thread (libpthread.so.0 + 0x9432)
#11 0x00007f605ff939d3 __clone (libc.so.6 + 0x1019d3)
Stack trace of thread 2634:
#0 0x00007f605f369e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#1 0x00007f6029dedd0a _ZN10rayon_core5sleep5Sleep5sleep17he6bf5bce146d7cd2E (librsvg-2.so.2 + 0x27ed0a)
#2 0x00007f6029de5796 _ZN10rayon_core8registry12WorkerThread15wait_until_cold17ha1680faa6cf9e21dE (librsvg-2.so.2 + 0x276796)
#3 0x00007f6029de386a _ZN10rayon_core8registry13ThreadBuilder3run17h04f098781c4aa1b3E (librsvg-2.so.2 + 0x27486a)
#4 0x00007f6029de7641 _ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17h8e36ded98229e7a2E (librsvg-2.so.2 + 0x278641)
#5 0x00007f6029de5b60 _ZN3std9panicking3try7do_call17h5a3beeff581fbef1E.llvm.4083710583691887549 (librsvg-2.so.2 + 0x276b60)
#6 0x00007f602a0be70a __rust_maybe_catch_panic (librsvg-2.so.2 + 0x54f70a)
#7 0x00007f6029dec377 _ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h0daa746d2616992dE (librsvg-2.so.2 + 0x27d377)
#8 0x00007f602a08e3cf _ZN83_$LT$alloc..boxed..Box$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$A$GT$$GT$9call_once17h41df91077cb51fb4E (librsvg-2.so.2 + 0x51f3cf)
#9 0x00007f602a0bd060 _ZN3std3sys4unix6thread6Thread3new12thread_start17h11ee54f625b6b0e1E (librsvg-2.so.2 + 0x54e060)
#10 0x00007f605f363432 start_thread (libpthread.so.0 + 0x9432)
#11 0x00007f605ff939d3 __clone (libc.so.6 + 0x1019d3)
Stack trace of thread 2633:
#0 0x00007f605f369e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#1 0x00007f6029dedd0a _ZN10rayon_core5sleep5Sleep5sleep17he6bf5bce146d7cd2E (librsvg-2.so.2 + 0x27ed0a)
#2 0x00007f6029de5796 _ZN10rayon_core8registry12WorkerThread15wait_until_cold17ha1680faa6cf9e21dE (librsvg-2.so.2 + 0x276796)
#3 0x00007f6029de386a _ZN10rayon_core8registry13ThreadBuilder3run17h04f098781c4aa1b3E (librsvg-2.so.2 + 0x27486a)
#4 0x00007f6029de7641 _ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17h8e36ded98229e7a2E (librsvg-2.so.2 + 0x278641)
#5 0x00007f6029de5b60 _ZN3std9panicking3try7do_call17h5a3beeff581fbef1E.llvm.4083710583691887549 (librsvg-2.so.2 + 0x276b60)
#6 0x00007f602a0be70a __rust_maybe_catch_panic (librsvg-2.so.2 + 0x54f70a)
#7 0x00007f6029dec377 _ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h0daa746d2616992dE (librsvg-2.so.2 + 0x27d377)
#8 0x00007f602a08e3cf _ZN83_$LT$alloc..boxed..Box$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$A$GT$$GT$9call_once17h41df91077cb51fb4E (librsvg-2.so.2 + 0x51f3cf)
#9 0x00007f602a0bd060 _ZN3std3sys4unix6thread6Thread3new12thread_start17h11ee54f625b6b0e1E (librsvg-2.so.2 + 0x54e060)
#10 0x00007f605f363432 start_thread (libpthread.so.0 + 0x9432)
#11 0x00007f605ff939d3 __clone (libc.so.6 + 0x1019d3)
Stack trace of thread 2017:
#0 0x00007f605f369e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#1 0x00007f605dda6f3d _ZN7mozilla6detail21ConditionVariableImpl4waitERNS0_9MutexImplE (libmozjs-68.so.0 + 0x792f3d)
#2 0x00007f605dda88e5 _ZN7mozilla6detail21ConditionVariableImpl8wait_forERNS0_9MutexImplERKNS_16BaseTimeDurationINS_27TimeDurationValueCalculatorEEE (libmozjs-68.so.0 + 0x7948e5)
#3 0x00007f605d83d965 _ZN2js12HelperThread10threadLoopEv (libmozjs-68.so.0 + 0x229965)
#4 0x00007f605d8311a9 _ZN2js6detail16ThreadTrampolineIRFvPvEJPNS_12HelperThreadEEE5StartES2_ (libmozjs-68.so.0 + 0x21d1a9)
#5 0x00007f605f363432 start_thread (libpthread.so.0 + 0x9432)
#6 0x00007f605ff939d3 __clone (libc.so.6 + 0x1019d3)
Stack trace of thread 2005:
#0 0x00007f605f369e92 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xfe92)
#1 0x00007f6045ebd08b util_queue_thread_func (iris_dri.so + 0x46808b)
#2 0x00007f6045ebcb5b impl_thrd_routine (iris_dri.so + 0x467b5b)
#3 0x00007f605f363432 start_thread (libpthread.so.0 + 0x9432)
#4 0x00007f605ff939d3 __clone (libc.so.6 + 0x1019d3)
GNOME 3.36
Fedora 32
Kernel 5.6.0-0.rc7.git0.2.fc32.x86_64
Edited by ivan-tretyak