You are not logged in.

#1 2019-09-22 08:59:51

Jason P.
Member
Registered: 2015-02-26
Posts: 171

[solved] Gnome Shell segfaults and restarts X11 session

This is really weird. It just happened after upgrading Gnome Shell a day ago. Whenever I try to start Claws Mail something goes wrong, the program doesn't even start and the screen freezes for a second or so. I could see this in the logs:

sep 22 10:38:23 audit[986]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=3 pid=986 comm="gnome-shell" exe="/usr/bin/gnome-shell" sig=11 res=1
sep 22 10:38:23 kernel: gnome-shell[986]: segfault at 0 ip 00007f4c9c83caa0 sp 00007ffde21bada8 error 4 in libcairo.so.2.11703.0[7f4c9c816000+cf000]
sep 22 10:38:23 kernel: Code: 74 10 8b 00 85 c0 75 0a 8b 87 70 01 00 00 c3 0f 1f 00 48 83 ec 08 bf 0d 00 00 00 e8 4a fe fe ff 31 c0 48 83 c4 08 c3 0f 1f 00 <48> 8b 07 48 85 c0 74 10 8b 00 85 c0 75 0a 8b 87 74 01 00 00 c3 0f
sep 22 10:38:23 kernel: audit: type=1701 audit(1569141503.908:59): auid=1000 uid=1000 gid=1000 ses=3 pid=986 comm="gnome-shell" exe="/usr/bin/gnome-shell" sig=11 res=1
sep 22 10:38:23 polkitd[629]: Unregistered Authentication Agent for unix-session:2 (system bus name :1.107, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale es_ES.utf8) (disconnected from bus)
sep 22 10:38:23 systemd[888]: gnome-shell-x11.service: Main process exited, code=killed, status=11/SEGV
sep 22 10:38:24 systemd[888]: gnome-shell-x11.service: Failed with result 'signal'.
sep 22 10:38:24 systemd[888]: gnome-shell-x11.service: Service has no hold-off time (RestartSec=0), scheduling restart.
sep 22 10:38:24 systemd[888]: gnome-shell-x11.service: Scheduled restart job, restart counter is at 1.
sep 22 10:38:24 systemd[888]: Stopped target GNOME X11 Session (session: gnome).
sep 22 10:38:24 systemd[888]: Stopping GNOME X11 Session (session: gnome).
sep 22 10:38:24 systemd[888]: Stopped target GNOME X11 Session.
sep 22 10:38:24 systemd[888]: Stopping GNOME X11 Session.
sep 22 10:38:24 systemd[888]: Stopped target GNOME Shell on X11.
sep 22 10:38:24 systemd[888]: Stopping GNOME Shell on X11.
sep 22 10:38:24 systemd[888]: Stopped GNOME Shell on X11.
sep 22 10:38:24 systemd[888]: Starting GNOME Shell on X11...
sep 22 10:38:24 /usr/lib/gdm-x-session[934]: (II) modeset(0): EDID vendor "GSM", prod id 22496
sep 22 10:38:24 /usr/lib/gdm-x-session[934]: (II) modeset(0): Using hsync ranges from config file
sep 22 10:38:24 /usr/lib/gdm-x-session[934]: (II) modeset(0): Using vrefresh ranges from config file
sep 22 10:38:24 /usr/lib/gdm-x-session[934]: (II) modeset(0): Printing DDC gathered Modelines:
sep 22 10:38:24 /usr/lib/gdm-x-session[934]: (II) modeset(0): Modeline "1920x1080"x0.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz eP)
sep 22 10:38:24 /usr/lib/gdm-x-session[934]: (II) modeset(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
sep 22 10:38:24 /usr/lib/gdm-x-session[934]: (II) modeset(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
sep 22 10:38:24 /usr/lib/gdm-x-session[934]: (II) modeset(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
sep 22 10:38:24 /usr/lib/gdm-x-session[934]: (II) modeset(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
sep 22 10:38:24 /usr/lib/gdm-x-session[934]: (II) modeset(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
sep 22 10:38:24 /usr/lib/gdm-x-session[934]: (II) modeset(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
sep 22 10:38:24 /usr/lib/gdm-x-session[934]: (II) modeset(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
sep 22 10:38:24 /usr/lib/gdm-x-session[934]: (II) modeset(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
sep 22 10:38:24 /usr/lib/gdm-x-session[934]: (II) modeset(0): Modeline "1680x1050"x0.0  119.00  1680 1728 1760 1840  1050 1053 1059 1080 +hsync -vsync (64.7 kHz e)
sep 22 10:38:24 /usr/lib/gdm-x-session[934]: (II) modeset(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
sep 22 10:38:24 /usr/lib/gdm-x-session[934]: (II) modeset(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
sep 22 10:38:24 systemd[888]: Started GNOME Shell on X11.
sep 22 10:38:24 systemd[888]: Reached target GNOME Shell on X11.
sep 22 10:38:24 systemd[888]: Reached target GNOME X11 Session.
sep 22 10:38:24 systemd[888]: Reached target GNOME X11 Session (session: gnome).

I'm running gnome-shell version 3.34.0+148+g506b75fc7-1 with mutter as window manager and X11.

Last edited by Jason P. (2019-09-27 10:51:52)

Offline

#2 2019-09-22 15:43:10

xylef
Member
Registered: 2015-04-29
Posts: 8

Re: [solved] Gnome Shell segfaults and restarts X11 session

I'm getting crashes too but in my case it's launching emacs.
https://bugs.archlinux.org/task/63886

Offline

#3 2019-09-24 10:32:20

Jason P.
Member
Registered: 2015-02-26
Posts: 171

Re: [solved] Gnome Shell segfaults and restarts X11 session

Looks like it has been temporary fixed upstream and there's a new Gnome Shell package available for upgrade: https://git.archlinux.org/svntogit/pack … 4796aadf32

I haven't had time yet to test it so I cannot tell if it works.

Edit: I've done it today. Issue is gone.

Last edited by Jason P. (2019-09-27 10:50:57)

Offline

Board footer

Powered by FluxBB