You are not logged in.

#1 2017-04-30 22:25:49

musasabi
Member
From: Chicago, IL
Registered: 2011-06-23
Posts: 63

Gnome Shell segfaults on Wayland

I bought an AMD RX 480 a week or so ago, and I've been keeping up-to-date with package releases since then, but today is the first time I've actually sat down and had an extended use session. In the middle of seeming normal operation, Gnome shell will crash outright and, after a moment, GDM will pick up the pieces and allow me to log back in. When I get back to the desktop, all of my applications have shut down. This has happened two or three times in the last five hours, and each time I've lost some work over it.

Here's what looks relevant from journalctl:

Apr 30 16:10:53 blackbox gnome-shell[918]: JS WARNING: [resource:///org/gnome/shell/ui/messageList.js 353]: reference to undefined property this._useBodyMarkup
Apr 30 16:10:53 blackbox gnome-shell[918]: JS WARNING: [resource:///org/gnome/shell/ui/messageList.js 386]: reference to undefined property this._useBodyMarkup
Apr 30 16:10:54 blackbox dleyna-renderer-service[4507]: dLeyna: Exit
Apr 30 16:11:04 blackbox gnome-shell[918]: JS WARNING: [resource:///org/gnome/shell/ui/panel.js 342]: reference to undefined property this.menu.actionGroup
[...]
Apr 30 16:54:52 blackbox kernel: gnome-shell[918]: segfault at 7f6bbf1fffe8 ip 00007f6c14545ec5 sp 00007ffc41cc2a00 error 4 in libgjs.so.0.0.0[7f6c1451b000+bc000]
Apr 30 16:54:52 blackbox systemd[1]: Started Process Core Dump (PID 5842/UID 0).
Apr 30 16:54:53 blackbox pithos[4512]: Error reading events from display: Broken pipe
Apr 30 16:54:53 blackbox xfce4-terminal[2204]: Error reading events from display: Broken pipe
Apr 30 16:54:53 blackbox evolution-alarm[1285]: Error reading events from display: Broken pipe
Apr 30 16:54:53 blackbox org.gnome.Shell.desktop[918]: (EE)
Apr 30 16:54:53 blackbox org.gnome.Shell.desktop[918]: Fatal server error:
Apr 30 16:54:53 blackbox org.gnome.Shell.desktop[918]: (EE) failed to read Wayland events: Broken pipe
Apr 30 16:54:53 blackbox polkitd[440]: Unregistered Authentication Agent for unix-session:c2 (system bus name :1.75, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8) (disconnected from bus)
Apr 30 16:54:53 blackbox gnome-session-binary[887]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 11
Apr 30 16:54:53 blackbox gnome-session[887]: gnome-session-binary[887]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 11
Apr 30 16:54:53 blackbox gnome-session-binary[887]: Unrecoverable failure in required component org.gnome.Shell.desktop
Apr 30 16:54:53 blackbox org.gnome.Shell.desktop[918]: (EE)
[...]
Apr 30 16:54:53 blackbox systemd[1]: Stopping User Manager for UID 1000...
Apr 30 16:54:53 blackbox gnome-shell[527]: Failed to apply DRM plane transform 0: Invalid argument
Apr 30 16:54:53 blackbox systemd[870]: Stopping sandboxed app permission store...
Apr 30 16:54:53 blackbox systemd[870]: Stopped target Default.
Apr 30 16:54:53 blackbox systemd[870]: Stopping Accessibility services bus...
Apr 30 16:54:53 blackbox systemd[870]: Stopping Virtual filesystem service - GNOME Online Accounts monitor...
Apr 30 16:54:53 blackbox systemd[870]: Stopping Virtual filesystem service - disk device monitor...
Apr 30 16:54:53 blackbox systemd[870]: Stopping D-Bus User Message Bus...
Apr 30 16:54:53 blackbox systemd[870]: Stopping Evolution source registry...
Apr 30 16:54:53 blackbox systemd[870]: Stopping Tracker metadata database store and lookup manager...
Apr 30 16:54:53 blackbox systemd[870]: Stopping Evolution calendar service...
Apr 30 16:54:53 blackbox systemd[870]: Stopping Virtual filesystem service...
Apr 30 16:54:53 blackbox systemd[870]: Stopping Evolution address book service...
Apr 30 16:54:53 blackbox systemd[870]: Stopping Virtual filesystem service - Media Transfer Protocol monitor...
Apr 30 16:54:53 blackbox systemd[870]: Stopping Virtual filesystem metadata service...
Apr 30 16:54:53 blackbox systemd[870]: Stopping Virtual filesystem service - digital camera monitor...
Apr 30 16:54:53 blackbox systemd[870]: Stopping Virtual filesystem service - Apple File Conduit monitor...
Apr 30 16:54:53 blackbox systemd[870]: Stopped Accessibility services bus.
Apr 30 16:54:53 blackbox systemd[870]: Stopped sandboxed app permission store.
Apr 30 16:54:53 blackbox systemd[870]: Stopped Virtual filesystem service - disk device monitor.
Apr 30 16:54:53 blackbox systemd[870]: Stopped Virtual filesystem service - digital camera monitor.
Apr 30 16:54:53 blackbox systemd[870]: Stopped Virtual filesystem service - Media Transfer Protocol monitor.
Apr 30 16:54:53 blackbox systemd[870]: Stopped Virtual filesystem service - Apple File Conduit monitor.
Apr 30 16:54:53 blackbox tracker-store[1279]: Received signal:15->'Terminated'
Apr 30 16:54:53 blackbox tracker-store[1279]: OK
Apr 30 16:54:53 blackbox systemd[870]: Stopped Evolution source registry.
Apr 30 16:54:53 blackbox systemd[870]: Stopped Virtual filesystem service - GNOME Online Accounts monitor.
Apr 30 16:54:53 blackbox systemd[870]: Stopped Virtual filesystem metadata service.
Apr 30 16:54:53 blackbox systemd[870]: Stopped Evolution calendar service.
Apr 30 16:54:53 blackbox systemd[870]: Stopped Evolution address book service.
Apr 30 16:54:53 blackbox systemd[870]: Stopped D-Bus User Message Bus.
Apr 30 16:54:53 blackbox systemd[870]: Stopped Tracker metadata database store and lookup manager.
Apr 30 16:54:53 blackbox pulseaudio[5850]: W: [pulseaudio] server-lookup.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the m
essage bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Apr 30 16:54:53 blackbox pulseaudio[5850]: W: [pulseaudio] main.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bu
s security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Apr 30 16:54:53 blackbox systemd[870]: Stopped Sound Service.
Apr 30 16:54:53 blackbox systemd[870]: Stopped Virtual filesystem service.
Apr 30 16:54:53 blackbox systemd[870]: Stopped target Basic System.
Apr 30 16:54:53 blackbox systemd[870]: Stopped target Timers.
Apr 30 16:54:53 blackbox systemd[870]: Stopped target Paths.
Apr 30 16:54:53 blackbox systemd[870]: Stopped target Sockets.
Apr 30 16:54:53 blackbox systemd[870]: Closed D-Bus User Message Bus Socket.
Apr 30 16:54:53 blackbox systemd[870]: Closed Sound System.
Apr 30 16:54:53 blackbox systemd[870]: Reached target Shutdown.
Apr 30 16:54:53 blackbox systemd[870]: Starting Exit the Session...
Apr 30 16:54:53 blackbox systemd[870]: Received SIGRTMIN+24 from PID 5877 (kill).
Apr 30 16:54:53 blackbox systemd[871]: pam_unix(systemd-user:session): session closed for user patrick
Apr 30 16:54:53 blackbox systemd[1]: Stopped User Manager for UID 1000.
Apr 30 16:54:53 blackbox systemd[1]: Removed slice User Slice of patrick.
Apr 30 16:54:53 blackbox systemd-coredump[5843]: Process 918 (gnome-shell) of user 1000 dumped core.
                                                 
                                                 Stack trace of thread 918:
                                                 #0  0x00007f6c14545ec5 n/a (libgjs.so.0)
                                                 #1  0x00007f6c1263d66a g_main_context_dispatch (libglib-2.0.so.0)
                                                 #2  0x00007f6c1263da20 n/a (libglib-2.0.so.0)
                                                 #3  0x00007f6c1263dd42 g_main_loop_run (libglib-2.0.so.0)
                                                 #4  0x00007f6c13e16d0c meta_run (libmutter-0.so.0)
                                                 #5  0x0000000000401ff7 main (gnome-shell)
                                                 #6  0x00007f6c1204b511 __libc_start_main (libc.so.6)
                                                 #7  0x000000000040212a n/a (gnome-shell)
                                                 
                                                 Stack trace of thread 977:
                                                 #0  0x00007f6c123e0756 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                 #1  0x00007f6c05167500 PR_WaitCondVar (libnspr4.so)
                                                 #2  0x00007f6c0d3ad811 n/a (libmozjs-38.so)
                                                 #3  0x00007f6c0516cd8c n/a (libnspr4.so)
                                                 #4  0x00007f6c123da2e7 start_thread (libpthread.so.0)
                                                 #5  0x00007f6c1211754f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 986:
                                                 #0  0x00007f6c123e0756 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                 #1  0x00007f6c05167500 PR_WaitCondVar (libnspr4.so)
                                                 #2  0x00007f6c0d3ad811 n/a (libmozjs-38.so)
                                                 #3  0x00007f6c0516cd8c n/a (libnspr4.so)
                                                 #4  0x00007f6c123da2e7 start_thread (libpthread.so.0)
                                                 #5  0x00007f6c1211754f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 979:
                                                 #0  0x00007f6c123e0756 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                 #1  0x00007f6c05167500 PR_WaitCondVar (libnspr4.so)
                                                 #2  0x00007f6c0d3ad811 n/a (libmozjs-38.so)
                                                 #3  0x00007f6c0516cd8c n/a (libnspr4.so)
                                                 #4  0x00007f6c123da2e7 start_thread (libpthread.so.0)
                                                 #5  0x00007f6c1211754f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 980:
                                                 #0  0x00007f6c123e0756 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                 #1  0x00007f6c05167500 PR_WaitCondVar (libnspr4.so)
                                                 #2  0x00007f6c0d3ad811 n/a (libmozjs-38.so)
                                                 #3  0x00007f6c0516cd8c n/a (libnspr4.so)
                                                 #4  0x00007f6c123da2e7 start_thread (libpthread.so.0)
                                                 #5  0x00007f6c1211754f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 925:
                                                 #0  0x00007f6c123e0756 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                 #1  0x00007f6bee5a00cb n/a (radeonsi_dri.so)
                                                 #2  0x00007f6bee59fdf7 n/a (radeonsi_dri.so)
                                                 #3  0x00007f6c123da2e7 start_thread (libpthread.so.0)
                                                 #4  0x00007f6c1211754f __clone (libc.so.6)
                                                 Stack trace of thread 982:
                                                 #0  0x00007f6c0d63f071 n/a (libmozjs-38.so)
                                                 #1  0x00007f6c0d63f426 n/a (libmozjs-38.so)
                                                 #2  0x00007f6c0d58250b n/a (libmozjs-38.so)
                                                 #3  0x00007f6c0d5827d8 n/a (libmozjs-38.so)
                                                 #4  0x00007f6c0d582acb n/a (libmozjs-38.so)
                                                 #5  0x00007f6c0d5bb7f5 n/a (libmozjs-38.so)
                                                 #6  0x00007f6c0d5bc31d n/a (libmozjs-38.so)
                                                 #7  0x00007f6c0d3ad1b8 n/a (libmozjs-38.so)
                                                 #8  0x00007f6c0d3ad8a9 n/a (libmozjs-38.so)
                                                 #9  0x00007f6c0516cd8c n/a (libnspr4.so)
                                                 #10 0x00007f6c123da2e7 start_thread (libpthread.so.0)
                                                 #11 0x00007f6c1211754f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 920:
                                                 #0  0x00007f6c1210d67d poll (libc.so.6)
                                                 #1  0x00007f6c1263d9b6 n/a (libglib-2.0.so.0)
                                                 #2  0x00007f6c1263dd42 g_main_loop_run (libglib-2.0.so.0)
                                                 #3  0x00007f6c12c2eff6 n/a (libgio-2.0.so.0)
                                                 #4  0x00007f6c12665295 n/a (libglib-2.0.so.0)
                                                 #5  0x00007f6c123da2e7 start_thread (libpthread.so.0)
                                                 #6  0x00007f6c1211754f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 923:
                                                 #0  0x00007f6c123e0756 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                 #1  0x00007f6bee5a00cb n/a (radeonsi_dri.so)
                                                 #2  0x00007f6bee59fdf7 n/a (radeonsi_dri.so)
                                                 #3  0x00007f6c123da2e7 start_thread (libpthread.so.0)
                                                 #4  0x00007f6c1211754f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 984:
                                                 #0  0x00007f6c123e0756 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                 #1  0x00007f6c05167500 PR_WaitCondVar (libnspr4.so)
                                                 #2  0x00007f6c0d3ad811 n/a (libmozjs-38.so)
                                                 #3  0x00007f6c0516cd8c n/a (libnspr4.so)
                                                 #4  0x00007f6c123da2e7 start_thread (libpthread.so.0)
                                                 #5  0x00007f6c1211754f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 987:
                                                 #0  0x00007f6c123e0756 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                 #1  0x00007f6c05167500 PR_WaitCondVar (libnspr4.so)
                                                 #2  0x00007f6c0d3ad811 n/a (libmozjs-38.so)
                                                 #3  0x00007f6c0516cd8c n/a (libnspr4.so)
                                                 #4  0x00007f6c123da2e7 start_thread (libpthread.so.0)
                                                 #5  0x00007f6c1211754f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 981:
                                                 #0  0x00007f6c123e0756 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                 #1  0x00007f6c05167500 PR_WaitCondVar (libnspr4.so)
                                                 #2  0x00007f6c0d3ad811 n/a (libmozjs-38.so)
                                                 #3  0x00007f6c0516cd8c n/a (libnspr4.so)
                                                 #4  0x00007f6c123da2e7 start_thread (libpthread.so.0)
                                                 #5  0x00007f6c1211754f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 927:
                                                 #0  0x00007f6c1210d67d poll (libc.so.6)
                                                 #1  0x00007f6c1263d9b6 n/a (libglib-2.0.so.0)
                                                 #2  0x00007f6c1263dacc g_main_context_iteration (libglib-2.0.so.0)
                                                 #3  0x00007f6be783a55d n/a (libdconfsettings.so)
                                                 #4  0x00007f6c12665295 n/a (libglib-2.0.so.0)
                                                 #5  0x00007f6c123da2e7 start_thread (libpthread.so.0)
                                                 #6  0x00007f6c1211754f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 988:
                                                 #0  0x00007f6c123e0756 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                 #1  0x00007f6c05167500 PR_WaitCondVar (libnspr4.so)
                                                 #2  0x00007f6c0d3ad811 n/a (libmozjs-38.so)
                                                 #3  0x00007f6c0516cd8c n/a (libnspr4.so)
                                                 #4  0x00007f6c123da2e7 start_thread (libpthread.so.0)
                                                 #5  0x00007f6c1211754f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 985:
                                                 #0  0x00007f6c123e0756 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                 #1  0x00007f6c05167500 PR_WaitCondVar (libnspr4.so)
                                                 #2  0x00007f6c0d3ad811 n/a (libmozjs-38.so)
                                                 #3  0x00007f6c0516cd8c n/a (libnspr4.so)
                                                 #4  0x00007f6c123da2e7 start_thread (libpthread.so.0)
                                                 #5  0x00007f6c1211754f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 919:
                                                 #0  0x00007f6c1210d67d poll (libc.so.6)
                                                 #1  0x00007f6c1263d9b6 n/a (libglib-2.0.so.0)
                                                 #2  0x00007f6c1263dacc g_main_context_iteration (libglib-2.0.so.0)
                                                 #3  0x00007f6c1263db11 n/a (libglib-2.0.so.0)
                                                 #4  0x00007f6c12665295 n/a (libglib-2.0.so.0)
                                                 #5  0x00007f6c123da2e7 start_thread (libpthread.so.0)
                                                 #6  0x00007f6c1211754f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 926:
                                                 #0  0x00007f6c123e0756 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                 #1  0x00007f6bee5a00cb n/a (radeonsi_dri.so)
                                                 #2  0x00007f6bee59fdf7 n/a (radeonsi_dri.so)
                                                 #3  0x00007f6c123da2e7 start_thread (libpthread.so.0)
                                                 #4  0x00007f6c1211754f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 972:
                                                 #0  0x00007f6c1210d67d poll (libc.so.6)
                                                 #1  0x00007f6c0e3eeee1 n/a (libpulse.so.0)
                                                 #2  0x00007f6c0e3e06f1 pa_mainloop_poll (libpulse.so.0)
                                                 #3  0x00007f6c0e3e0d8e pa_mainloop_iterate (libpulse.so.0)
                                                 #4  0x00007f6c0e3e0e40 pa_mainloop_run (libpulse.so.0)
                                                 #5  0x00007f6c0e3eee29 n/a (libpulse.so.0)
                                                 #6  0x00007f6c03a01fe8 n/a (libpulsecommon-10.0.so)
                                                 #7  0x00007f6c123da2e7 start_thread (libpthread.so.0)
                                                 #8  0x00007f6c1211754f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 983:
                                                 #0  0x00007f6c123e0756 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                 #1  0x00007f6c05167500 PR_WaitCondVar (libnspr4.so)
                                                 #2  0x00007f6c0d3ad811 n/a (libmozjs-38.so)
                                                 #3  0x00007f6c0516cd8c n/a (libnspr4.so)
                                                 #4  0x00007f6c123da2e7 start_thread (libpthread.so.0)
                                                 #5  0x00007f6c1211754f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 922:
                                                 #0  0x00007f6c123e0756 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                 #1  0x00007f6bee5a00cb n/a (radeonsi_dri.so)
                                                 #2  0x00007f6bee59fdf7 n/a (radeonsi_dri.so)
                                                 #3  0x00007f6c123da2e7 start_thread (libpthread.so.0)
                                                 #4  0x00007f6c1211754f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 978:
                                                 #0  0x00007f6c123e0756 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                 #1  0x00007f6c05167500 PR_WaitCondVar (libnspr4.so)
                                                 #2  0x00007f6c0d3ad811 n/a (libmozjs-38.so)
                                                 #3  0x00007f6c0516cd8c n/a (libnspr4.so)
                                                 #4  0x00007f6c123da2e7 start_thread (libpthread.so.0)
                                                 #5  0x00007f6c1211754f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 924:
                                                 #0  0x00007f6c123e0756 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
                                                 #1  0x00007f6bee5a00cb n/a (radeonsi_dri.so)
                                                 #2  0x00007f6bee59fdf7 n/a (radeonsi_dri.so)
                                                 #3  0x00007f6c123da2e7 start_thread (libpthread.so.0)
                                                 #4  0x00007f6c1211754f __clone (libc.so.6)
                                                 
                                                 Stack trace of thread 4346:
                                                 #0  0x00007f6c12112889 syscall (libc.so.6)
                                                 #1  0x00007f6c1268344a g_cond_wait_until (libglib-2.0.so.0)
                                                 #2  0x00007f6c12611f49 n/a (libglib-2.0.so.0)
                                                 #3  0x00007f6c1261256c g_async_queue_timeout_pop (libglib-2.0.so.0)
                                                 #4  0x00007f6c12665d5d n/a (libglib-2.0.so.0)
                                                 #5  0x00007f6c12665295 n/a (libglib-2.0.so.0)
                                                 #6  0x00007f6c123da2e7 start_thread (libpthread.so.0)
                                                 #7  0x00007f6c1211754f __clone (libc.so.6)
Apr 30 16:54:58 blackbox gdm-password][5891]: pam_unix(gdm-password:session): session opened for user patrick by patrick(uid=0)
Apr 30 16:54:58 blackbox systemd[1]: Created slice User Slice of patrick.
Apr 30 16:54:58 blackbox systemd[1]: Starting User Manager for UID 1000...
Apr 30 16:54:58 blackbox systemd-logind[407]: New session c3 of user patrick.
Apr 30 16:54:58 blackbox systemd[1]: Started Session c3 of user patrick.
Apr 30 16:54:58 blackbox systemd[5894]: pam_unix(systemd-user:session): session opened for user patrick by (uid=0)
Apr 30 16:54:58 blackbox systemd[5894]: Starting D-Bus User Message Bus Socket.
Apr 30 16:54:58 blackbox systemd[5894]: Reached target Paths.
Apr 30 16:54:58 blackbox systemd[5894]: Reached target Timers.
Apr 30 16:54:58 blackbox systemd[5894]: Listening on Sound System.
Apr 30 16:54:58 blackbox systemd[5894]: Listening on D-Bus User Message Bus Socket.
Apr 30 16:54:58 blackbox systemd[5894]: Reached target Sockets.
Apr 30 16:54:58 blackbox systemd[5894]: Reached target Basic System.
Apr 30 16:54:58 blackbox systemd[5894]: Starting Update XDG user dir configuration...
Apr 30 16:54:58 blackbox systemd[5894]: Started Update XDG user dir configuration.
Apr 30 16:54:58 blackbox systemd[5894]: Reached target Default.
Apr 30 16:54:58 blackbox systemd[5894]: Startup finished in 13ms.
Apr 30 16:54:58 blackbox systemd[1]: Started User Manager for UID 1000.
Apr 30 16:54:58 blackbox systemd[5894]: Started D-Bus User Message Bus.

And as for my software versions:

gnome-desktop 1:3.24.1-1
gnome-shell 3.24.1+2+g45c2627d4-1
wayland 1.13.0-1
wayland-protocols 1.7-1
xorg-server-xwayland 1.19.3-2

And I'm using the amdgpu module for my GPU:

linux-firmware 20170309.695f2d6-1

I'm not sure where to look for a fix here... Half a hope that someone's already addressed something that looks like this.

Let me know if there's any other diagnostic information required; I'll happily provide it.

Thanks in advance.

Offline

#2 2017-04-30 22:32:33

Head_on_a_Stick
Member
From: London
Registered: 2014-02-20
Posts: 7,732
Website

Re: Gnome Shell segfaults on Wayland

https://bugzilla.gnome.org/show_bug.cgi?id=776885

I have also encountered this and have rebuilt gnome-shell with the debug flags enabled and I'm waiting for it to dump again. you should do the same.

https://wiki.archlinux.org/index.php/De … ing_Traces

EDIT: Haswell HD4600, modesetting DDX driver.

Last edited by Head_on_a_Stick (2017-04-30 22:34:50)

Offline

#3 2017-04-30 22:36:44

musasabi
Member
From: Chicago, IL
Registered: 2011-06-23
Posts: 63

Re: Gnome Shell segfaults on Wayland

Interesting. I wonder if our issues are related. I didn't have VLC up/wasn't doing a particular thing each time it crashed.

I'll get my debug flags going, too, though. Thanks for pointing me to your report. smile

Offline

#4 2017-04-30 22:39:09

Head_on_a_Stick
Member
From: London
Registered: 2014-02-20
Posts: 7,732
Website

Re: Gnome Shell segfaults on Wayland

musasabi wrote:

your report

It's not my report but it did make the top of the list in my preliminary startpage search big_smile

Offline

#5 2017-05-01 16:44:25

marcio
Member
Registered: 2010-10-08
Posts: 39

Re: Gnome Shell segfaults on Wayland

Gnome shell is crashing here too. It happens when I close some type of apps, like the ones running on XWayland, epetialiy qt apps.
I'm using kernel 4.10.11 full amdgpu onpensource stack with RX 480.

Last edited by marcio (2017-05-01 16:55:05)

Offline

#6 2017-05-01 16:54:34

marcio
Member
Registered: 2010-10-08
Posts: 39

Re: Gnome Shell segfaults on Wayland

Here is my journalctl log

-- The start-up result is done.
mai 01 12:21:41 archdesk nautilus[10503]: nautilus_menu_provider_get_background_items: assertion 'NAUTILUS_IS_MENU_PROVIDER (provider)' failed
mai 01 12:21:41 archdesk nautilus[10503]: nautilus_menu_provider_get_background_items: assertion 'NAUTILUS_IS_MENU_PROVIDER (provider)' failed
mai 01 12:21:41 archdesk nautilus[10503]: nautilus_menu_provider_get_background_items: assertion 'NAUTILUS_IS_MENU_PROVIDER (provider)' failed
mai 01 12:21:41 archdesk nautilus[10503]: nautilus_menu_provider_get_background_items: assertion 'NAUTILUS_IS_MENU_PROVIDER (provider)' failed
mai 01 12:21:43 archdesk nautilus[10503]: nautilus_menu_provider_get_background_items: assertion 'NAUTILUS_IS_MENU_PROVIDER (provider)' failed
mai 01 12:21:43 archdesk nautilus[10503]: nautilus_menu_provider_get_background_items: assertion 'NAUTILUS_IS_MENU_PROVIDER (provider)' failed
mai 01 12:21:43 archdesk nautilus[10503]: nautilus_menu_provider_get_background_items: assertion 'NAUTILUS_IS_MENU_PROVIDER (provider)' failed
mai 01 12:21:43 archdesk nautilus[10503]: nautilus_menu_provider_get_background_items: assertion 'NAUTILUS_IS_MENU_PROVIDER (provider)' failed
mai 01 12:21:43 archdesk nautilus[10503]: nautilus_menu_provider_get_background_items: assertion 'NAUTILUS_IS_MENU_PROVIDER (provider)' failed
mai 01 12:21:43 archdesk nautilus[10503]: nautilus_menu_provider_get_background_items: assertion 'NAUTILUS_IS_MENU_PROVIDER (provider)' failed
mai 01 12:21:43 archdesk nautilus[10503]: nautilus_menu_provider_get_background_items: assertion 'NAUTILUS_IS_MENU_PROVIDER (provider)' failed
mai 01 12:21:43 archdesk nautilus[10503]: nautilus_menu_provider_get_background_items: assertion 'NAUTILUS_IS_MENU_PROVIDER (provider)' failed
mai 01 12:21:51 archdesk dbus-daemon[1507]: Activating service name='org.gnome.Totem'
mai 01 12:21:51 archdesk nautilus[10503]: nautilus_menu_provider_get_background_items: assertion 'NAUTILUS_IS_MENU_PROVIDER (provider)' failed
mai 01 12:21:51 archdesk nautilus[10503]: nautilus_menu_provider_get_background_items: assertion 'NAUTILUS_IS_MENU_PROVIDER (provider)' failed
mai 01 12:21:51 archdesk dbus-daemon[1507]: Successfully activated service 'org.gnome.Totem'
mai 01 12:21:51 archdesk totem[10557]: Theme directory categories/scalable of theme la-capitaine-icon-theme has no size field
mai 01 12:21:51 archdesk totem[10557]: Theme directory categories/symbolic of theme la-capitaine-icon-theme has no size field
mai 01 12:30:12 archdesk org.gnome.Shell.desktop[1540]: Window manager warning: last_user_time (5133646) is greater than comparison timestamp 
mai 01 12:30:12 archdesk org.gnome.Shell.desktop[1540]: Window manager warning: 0x2a00001 (Whatsie (3) appears to be one of the offending wind
mai 01 12:30:12 archdesk org.gnome.Shell.desktop[1540]: Window manager warning: last_user_time (5133707) is greater than comparison timestamp 
mai 01 12:30:12 archdesk org.gnome.Shell.desktop[1540]: Window manager warning: 0x2a00001 (Whatsie (3) appears to be one of the offending wind
mai 01 12:30:12 archdesk org.gnome.Shell.desktop[1540]: Window manager warning: last_user_time (5133738) is greater than comparison timestamp 
mai 01 12:30:12 archdesk org.gnome.Shell.desktop[1540]: Window manager warning: 0x2a00001 (Whatsie (3) appears to be one of the offending wind
mai 01 12:30:12 archdesk org.gnome.Shell.desktop[1540]: Window manager warning: last_user_time (5133768) is greater than comparison timestamp 
mai 01 12:30:12 archdesk org.gnome.Shell.desktop[1540]: Window manager warning: 0x2a00001 (Whatsie (3) appears to be one of the offending wind
mai 01 12:30:12 archdesk org.gnome.Shell.desktop[1540]: Window manager warning: last_user_time (5133803) is greater than comparison timestamp 
mai 01 12:30:12 archdesk org.gnome.Shell.desktop[1540]: Window manager warning: 0x2a00001 (Whatsie (3) appears to be one of the offending wind
mai 01 12:30:12 archdesk org.gnome.Shell.desktop[1540]: Window manager warning: last_user_time (5133833) is greater than comparison timestamp 
mai 01 12:30:12 archdesk org.gnome.Shell.desktop[1540]: Window manager warning: 0x2a00001 (Whatsie (3) appears to be one of the offending wind
mai 01 12:30:12 archdesk org.gnome.Shell.desktop[1540]: Window manager warning: last_user_time (5133923) is greater than comparison timestamp 
mai 01 12:30:12 archdesk org.gnome.Shell.desktop[1540]: Window manager warning: 0x2a00001 (Whatsie (3) appears to be one of the offending wind
mai 01 12:30:12 archdesk org.gnome.Shell.desktop[1540]: Window manager warning: last_user_time (5133953) is greater than comparison timestamp 
mai 01 12:30:12 archdesk org.gnome.Shell.desktop[1540]: Window manager warning: 0x2a00001 (Whatsie (3) appears to be one of the offending wind
mai 01 12:38:21 archdesk gnome-shell[1540]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
mai 01 12:38:21 archdesk gnome-shell[1540]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
mai 01 12:38:21 archdesk lollypop-sp[3883]: Error reading events from display: Pipe quebrado
mai 01 12:38:21 archdesk xdg-desktop-por[4107]: Error reading events from display: Pipe quebrado
mai 01 12:38:21 archdesk WebKitWebProces[9962]: Error reading events from display: Pipe quebrado
mai 01 12:38:21 archdesk gnome-calendar[3879]: Error reading events from display: Pipe quebrado
mai 01 12:38:21 archdesk WebKitWebProces[7884]: Error reading events from display: Pipe quebrado
mai 01 12:38:21 archdesk nautilus[10503]: Error reading events from display: Pipe quebrado
mai 01 12:38:21 archdesk tilix[4516]: Error reading events from display: Pipe quebrado
mai 01 12:38:21 archdesk WebKitWebProces[2583]: Error reading events from display: Pipe quebrado
mai 01 12:38:21 archdesk WebKitWebProces[2575]: Error reading events from display: Pipe quebrado
mai 01 12:38:21 archdesk gnome-system-mo[8881]: Error reading events from display: Pipe quebrado
mai 01 12:38:21 archdesk WebKitWebProces[2568]: Error reading events from display: Pipe quebrado
mai 01 12:38:21 archdesk org.gnome.Shell.desktop[1540]: (EE)
mai 01 12:38:21 archdesk org.gnome.Shell.desktop[1540]: Fatal server error:
mai 01 12:38:21 archdesk org.gnome.Shell.desktop[1540]: (EE) failed to read Wayland events: Broken pipe
mai 01 12:38:21 archdesk org.gnome.Shell.desktop[1540]: (EE)
mai 01 12:38:21 archdesk firewall-applet[1927]: Error reading events from display: Pipe quebrado
mai 01 12:38:21 archdesk rhythmbox[2222]: Error reading events from display: Pipe quebrado
mai 01 12:38:21 archdesk epiphany[2539]: Error reading events from display: Pipe quebrado
mai 01 12:38:21 archdesk corebird[2490]: Error reading events from display: Pipe quebrado
mai 01 12:38:21 archdesk WebKitWebProces[8198]: Error reading events from display: Pipe quebrado
mai 01 12:38:21 archdesk systemd[1492]: xdg-desktop-portal-gtk.service: Main process exited, code=exited, status=1/FAILURE
mai 01 12:38:21 archdesk systemd[1492]: xdg-desktop-portal-gtk.service: Unit entered failed state.
mai 01 12:38:21 archdesk systemd[1492]: xdg-desktop-portal-gtk.service: Failed with result 'exit-code'.
mai 01 12:38:21 archdesk gnome-builder[8392]: Error reading events from display: Broken pipe
mai 01 12:38:21 archdesk polkitd[496]: Unregistered Authentication Agent for unix-session:c2 (system bus name :1.82, object path /org/freedesk
mai 01 12:38:21 archdesk WebKitWebProces[9665]: Error reading events from display: Pipe quebrado
mai 01 12:38:21 archdesk WebKitWebProces[3809]: Error reading events from display: Pipe quebrado
mai 01 12:38:21 archdesk gnome-session[1509]: gnome-session-binary[1509]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 6
mai 01 12:38:21 archdesk gnome-session-binary[1509]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 6
mai 01 12:38:21 archdesk gnome-session-binary[1509]: Unrecoverable failure in required component org.gnome.Shell.desktop
mai 01 12:38:21 archdesk gnome-software[1950]: Error reading events from display: Pipe quebrado
mai 01 12:38:21 archdesk pulseaudio[1592]: ICE default IO error handler doing an exit(), pid = 1592, errno = 11
mai 01 12:38:21 archdesk WebKitWebProces[3635]: Error reading events from display: Pipe quebrado
mai 01 12:38:21 archdesk WebKitWebProces[9708]: Error reading events from display: Pipe quebrado
mai 01 12:38:21 archdesk syncthing-gtk[1948]: Error reading events from display: Pipe quebrado
mai 01 12:38:21 archdesk systemd[1492]: pulseaudio.service: Main process exited, code=exited, status=1/FAILURE
mai 01 12:38:21 archdesk systemd[1492]: pulseaudio.service: Unit entered failed state.
mai 01 12:38:21 archdesk systemd[1492]: pulseaudio.service: Failed with result 'exit-code'.
mai 01 12:38:21 archdesk google-chrome.desktop[4849]: [4922:4922:0501/123821.479500:ERROR:x11_util.cc(88)] X IO error received (X server proba

Offline

#7 2017-05-01 19:39:22

Head_on_a_Stick
Member
From: London
Registered: 2014-02-20
Posts: 7,732
Website

Re: Gnome Shell segfaults on Wayland

^ That looks like a different problem.

Also, there is little point in adding "me too" posts to this thread — there is an active upstream bug report open with a standing request for more information, that should be used instead.

Offline

#8 2017-05-02 02:12:48

marcio
Member
Registered: 2010-10-08
Posts: 39

Re: Gnome Shell segfaults on Wayland

Yes. I'm trying to get a backtrace about it to put on that bug report. I just compiled gnome-shell, mutter and some dependencies with debug enabled.

Offline

#9 2017-05-03 22:03:30

hedgepigdaniel
Member
Registered: 2014-01-07
Posts: 42

Re: Gnome Shell segfaults on Wayland

Head_on_a_Stick wrote:

https://bugzilla.gnome.org/show_bug.cgi?id=776885

I have also encountered this and have rebuilt gnome-shell with the debug flags enabled and I'm waiting for it to dump again. you should do the same.

https://wiki.archlinux.org/index.php/De … ing_Traces

EDIT: Haswell HD4600, modesetting DDX driver.

I'm not sure if that's the same bug - the stacktrace in that report looks completely different other than that the process that crashes is also gnome-shell. This one looks alot closer to me and it looks like someone has already worked out where it crashes in the source: https://bugs.launchpad.net/ubuntu/+sour … ug/1665883

I'm pretty sure that for me the same crash also occurs on X11 - although the consequence is just that the screen flashes a bit as the shell restarts with all the apps running instead of logging you out and closing everything as it does on wayland. It happens for me a few times a day when I enable gnome taskbar shell extension and work as I usually do with an external screen, chromium, pycharm, and terminals open.

Offline

Board footer

Powered by FluxBB