GNOME Shell F26 x86_64 crashes spontaneously and logs me out. ABRT wasn't even installed.
Where to start debugging these days?
On Thu, Jun 22, 2017 at 3:03 PM, Michael Schwendt mschwendt@gmail.com wrote:
GNOME Shell F26 x86_64 crashes spontaneously and logs me out. ABRT wasn't even installed.
Where to start debugging these days?
It's probably a driver/GPU bug, the actual shell for me has been rock solid of late in F-26, I'd start checking dmesg for a crash.
On Thu, 22 Jun 2017 15:15:38 +0100, Peter Robinson wrote:
It's probably a driver/GPU bug, the actual shell for me has been rock solid of late in F-26, I'd start checking dmesg for a crash.
What would I be looking for? Only found these two suspicious lines:
[ 1.661411] radeon 0000:01:00.0: Invalid PCI ROM header signature: expecting 0xaa55, got 0xffff
[ 2312.122071] PK-Backend[3430]: segfault at 0 ip 00007fdd427458b4 sp 00007fdd3167fb68 error 4 in libdnf.so.1 (deleted)[7fdd42729000+3f000]
Maybe the second one is related to the software installer. Had to enter root password, but then nothing happened.
journalctl finds these lines:
Jun 22 15:33:59 noname systemd-coredump[2485]: Process 1456 (gnome-shell) of user 1000 dumped core.
Stack trace of thread 1456: #0 0x00007ff745e9a7bb raise (libc.so.6) #1 0x00007ff745e9c5d1 abort (libc.so.6) #2 0x00007ff745ee09c9 __libc_message (libc.so.6) #3 0x00007ff745eeb7e9 _int_free (libc.so.6) #4 0x00007ff745ef10ee __libc_free (libc.so.6) #5 0x00007ff74f217ba0 n/a (libgjs.so.0) #6 0x00007ff744929563 _ZL14FinalizeArenasPN2js6FreeOpEPPNS_2gc11ArenaHeaderERNS2_15SortedArenaListENS2_9AllocKindERNS_11SliceBudgetENS2_10ArenaLists14KeepArenasEn #7 0x00007ff7449842b3 _ZN2js2gc10ArenaLists16forceFinalizeNowEPNS_6FreeOpENS0_9AllocKindENS1_14KeepArenasEnumEPPNS0_11ArenaHeaderE (libmozjs-38.so) #8 0x00007ff74492a849 _ZN2js2gc10ArenaLists30queueForegroundObjectsForSweepEPNS_6FreeOpE (libmozjs-38.so) #9 0x00007ff7449411e9 _ZN2js2gc9GCRuntime22beginSweepingZoneGroupEv (libmozjs-38.so) #10 0x00007ff7449419c8 _ZN2js2gc9GCRuntime15beginSweepPhaseEb (libmozjs-38.so) #11 0x00007ff744943be3 _ZN2js2gc9GCRuntime23incrementalCollectSliceERNS_11SliceBudgetEN2JS8gcreason6ReasonE (libmozjs-38.so) #12 0x00007ff7449445d2 _ZN2js2gc9GCRuntime7gcCycleEbRNS_11SliceBudgetEN2JS8gcreason6ReasonE (libmozjs-38.so) #13 0x00007ff74494482d _ZN2js2gc9GCRuntime7collectEbNS_11SliceBudgetEN2JS8gcreason6ReasonE (libmozjs-38.so) #14 0x00007ff74f22c739 gjs_schedule_gc_if_needed (libgjs.so.0) #15 0x00007ff74f22c7a4 gjs_call_function_value (libgjs.so.0) #16 0x00007ff74f207895 gjs_closure_invoke (libgjs.so.0) #17 0x00007ff74f21f56e n/a (libgjs.so.0) #18 0x00007ff747d2030d g_closure_invoke (libgobject-2.0.so.0) #19 0x00007ff747d3298e signal_emit_unlocked_R (libgobject-2.0.so.0) #20 0x00007ff747d3b1a5 g_signal_emit_valist (libgobject-2.0.so.0) #21 0x00007ff747d3bb0f g_signal_emit (libgobject-2.0.so.0) #22 0x00007ff74f22f775 n/a (libgjs.so.0) #23 0x00007ff749576077 g_dbus_interface_method_dispatch_helper (libgio-2.0.so.0) #24 0x00007ff74955e42c call_in_idle_cb (libgio-2.0.so.0) #25 0x00007ff747a44c77 g_idle_dispatch (libglib-2.0.so.0) #26 0x00007ff747a48277 g_main_context_dispatch (libglib-2.0.so.0) #27 0x00007ff747a48618 g_main_context_iterate.isra.25 (libglib-2.0.so.0) #28 0x00007ff747a48932 g_main_loop_run (libglib-2.0.so.0) #29 0x00007ff74c46dbbc meta_run (libmutter-0.so.0) #30 0x000055c1460034a7 main (gnome-shell) #31 0x00007ff745e845fe __libc_start_main (libc.so.6) #32 0x000055c1460035ba _start (gnome-shell)
Stack trace of thread 1468: #0 0x00007ff7462427db pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007ff72990a4fb util_queue_thread_func (radeonsi_dri.so) #2 0x00007ff72990a237 impl_thrd_routine (radeonsi_dri.so) #3 0x00007ff74623c36d start_thread (libpthread.so.0) #4 0x00007ff745f74e0f __clone (libc.so.6)
Stack trace of thread 1469: #0 0x00007ff7462427db pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007ff72990a4fb util_queue_thread_func (radeonsi_dri.so) #2 0x00007ff72990a237 impl_thrd_routine (radeonsi_dri.so) #3 0x00007ff74623c36d start_thread (libpthread.so.0) #4 0x00007ff745f74e0f __clone (libc.so.6)
Stack trace of thread 1502: #0 0x00007ff745f68ced poll (libc.so.6) #1 0x00007ff74fa69b71 poll_func (libpulse.so.0) #2 0x00007ff74fa5b530 pa_mainloop_poll (libpulse.so.0) #3 0x00007ff74fa5bbc0 pa_mainloop_iterate (libpulse.so.0) #4 0x00007ff74fa5bc50 pa_mainloop_run (libpulse.so.0) #5 0x00007ff74fa69ab9 thread (libpulse.so.0) #6 0x00007ff745c36078 internal_thread_func (libpulsecommon-10.0.so) #7 0x00007ff74623c36d start_thread (libpthread.so.0) #8 0x00007ff745f74e0f __clone (libc.so.6)
Stack trace of thread 1505: #0 0x00007ff7462427db pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007ff74093e580 PR_WaitCondVar (libnspr4.so) #2 0x00007ff74460d0b1 _ZN2js12HelperThread10threadLoopEv (libmozjs-38.so) #3 0x00007ff740943ecb _pt_root (libnspr4.so) #4 0x00007ff74623c36d start_thread (libpthread.so.0) #5 0x00007ff745f74e0f __clone (libc.so.6)
Stack trace of thread 1508: #0 0x00007ff7462427db pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007ff74093e580 PR_WaitCondVar (libnspr4.so) #2 0x00007ff74460d0b1 _ZN2js12HelperThread10threadLoopEv (libmozjs-38.so) #3 0x00007ff740943ecb _pt_root (libnspr4.so) #4 0x00007ff74623c36d start_thread (libpthread.so.0) #5 0x00007ff745f74e0f __clone (libc.so.6)
Stack trace of thread 1503: #0 0x00007ff7462427db pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007ff74093e580 PR_WaitCondVar (libnspr4.so) #2 0x00007ff74460d0b1 _ZN2js12HelperThread10threadLoopEv (libmozjs-38.so) #3 0x00007ff740943ecb _pt_root (libnspr4.so) #4 0x00007ff74623c36d start_thread (libpthread.so.0) #5 0x00007ff745f74e0f __clone (libc.so.6)
Stack trace of thread 1504: #0 0x00007ff7462427db pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007ff74093e580 PR_WaitCondVar (libnspr4.so) #2 0x00007ff74460d0b1 _ZN2js12HelperThread10threadLoopEv (libmozjs-38.so) #3 0x00007ff740943ecb _pt_root (libnspr4.so) #4 0x00007ff74623c36d start_thread (libpthread.so.0) #5 0x00007ff745f74e0f __clone (libc.so.6)
Stack trace of thread 1506: #0 0x00007ff7462427db pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007ff74093e580 PR_WaitCondVar (libnspr4.so) #2 0x00007ff74460d0b1 _ZN2js12HelperThread10threadLoopEv (libmozjs-38.so) #3 0x00007ff740943ecb _pt_root (libnspr4.so) #4 0x00007ff74623c36d start_thread (libpthread.so.0) #5 0x00007ff745f74e0f __clone (libc.so.6)
Stack trace of thread 1507: #0 0x00007ff7462427db pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007ff74093e580 PR_WaitCondVar (libnspr4.so) #2 0x00007ff74460d0b1 _ZN2js12HelperThread10threadLoopEv (libmozjs-38.so) #3 0x00007ff740943ecb _pt_root (libnspr4.so) #4 0x00007ff74623c36d start_thread (libpthread.so.0) #5 0x00007ff745f74e0f __clone (libc.so.6)
Stack trace of thread 1470: #0 0x00007ff7462427db pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007ff72990a4fb util_queue_thread_func (radeonsi_dri.so) #2 0x00007ff72990a237 impl_thrd_routine (radeonsi_dri.so) #3 0x00007ff74623c36d start_thread (libpthread.so.0) #4 0x00007ff745f74e0f __clone (libc.so.6)
Stack trace of thread 1471: #0 0x00007ff745f68ced poll (libc.so.6) #1 0x00007ff747a48599 g_main_context_iterate.isra.25 (libglib-2.0.so.0) #2 0x00007ff747a486ac g_main_context_iteration (libglib-2.0.so.0) #3 0x00007ff720173f3d dconf_gdbus_worker_thread (libdconfsettings.so) #4 0x00007ff747a6f586 g_thread_proxy (libglib-2.0.so.0) #5 0x00007ff74623c36d start_thread (libpthread.so.0) #6 0x00007ff745f74e0f __clone (libc.so.6)
Stack trace of thread 1464: #0 0x00007ff745f68ced poll (libc.so.6) #1 0x00007ff747a48599 g_main_context_iterate.isra.25 (libglib-2.0.so.0) #2 0x00007ff747a48932 g_main_loop_run (libglib-2.0.so.0) #3 0x00007ff74956db16 gdbus_shared_thread_func (libgio-2.0.so.0) #4 0x00007ff747a6f586 g_thread_proxy (libglib-2.0.so.0) #5 0x00007ff74623c36d start_thread (libpthread.so.0) #6 0x00007ff745f74e0f __clone (libc.so.6)
Stack trace of thread 1463: #0 0x00007ff745f68ced poll (libc.so.6) #1 0x00007ff747a48599 g_main_context_iterate.isra.25 (libglib-2.0.so.0) #2 0x00007ff747a486ac g_main_context_iteration (libglib-2.0.so.0) #3 0x00007ff747a486f1 glib_worker_main (libglib-2.0.so.0) #4 0x00007ff747a6f586 g_thread_proxy (libglib-2.0.so.0) #5 0x00007ff74623c36d start_thread (libpthread.so.0) #6 0x00007ff745f74e0f __clone (libc.so.6) -- Subject: Process 1456 (gnome-shell) dumped core
On Thu, 2017-06-22 at 16:57 +0200, Michael Schwendt wrote:
Stack trace of thread 1456: #0 0x00007ff745e9a7bb raise (libc.so.6) #1 0x00007ff745e9c5d1 abort (libc.so.6) #2 0x00007ff745ee09c9 __libc_message (libc.so.6) #3 0x00007ff745eeb7e9 _int_free (libc.so.6) #4 0x00007ff745ef10ee __libc_free (libc.so.6) #5 0x00007ff74f217ba0 n/a (libgjs.so.0) #6 0x00007ff744929563 _ZL14FinalizeArenasPN2js6FreeOpEPPNS_2gc11ArenaHeaderERNS2_15SortedArenaListENS2_9AllocKindERNS_11SliceBudgetENS2_10ArenaLists14KeepArenasEn
I've hit a few like this myself. If you're not running gjs-1.48.5-1 (freshly built yesterday) give that a shot.
- ajax
On Thu, 22 Jun 2017 16:24:09 -0400, Adam Jackson wrote:
Stack trace of thread 1456: #0 0x00007ff745e9a7bb raise (libc.so.6) #1 0x00007ff745e9c5d1 abort (libc.so.6) #2 0x00007ff745ee09c9 __libc_message (libc.so.6) #3 0x00007ff745eeb7e9 _int_free (libc.so.6) #4 0x00007ff745ef10ee __libc_free (libc.so.6) #5 0x00007ff74f217ba0 n/a (libgjs.so.0) #6 0x00007ff744929563 _ZL14FinalizeArenasPN2js6FreeOpEPPNS_2gc11ArenaHeaderERNS2_15SortedArenaListENS2_9AllocKindERNS_11SliceBudgetENS2_10ArenaLists14KeepArenasEn
I've hit a few like this myself. If you're not running gjs-1.48.5-1 (freshly built yesterday) give that a shot.
As a followup to this, it seems an update has fixed this.