You are not logged in.

#1 2018-02-19 03:10:23

Bronze
Member
Registered: 2016-12-23
Posts: 61

[solved] pacman -Syu causes gnome-shell to coredump

Recently and frequently, gnome-shell on wayland coredumps during "pacman -Syu":

Feb 14 20:25:33 idefix at-spi-bus-launcher[1255]: XIO:  fatal IO error 11 (Resource temporarily

It seems at-spi-bus-launcher and at-spi-registryd are the cause of the crash? I have been searching for a while but found no solution. I don't think I need the "framework to integrate accessibility functions" provided by AT SPI.

Adding recent logs:

[2018-02-21 18:31] [PACMAN] Running 'pacman -Syu'
[2018-02-21 18:31] [PACMAN] synchronizing package lists
[2018-02-21 18:31] [PACMAN] starting full system upgrade
[2018-02-21 18:32] [ALPM] transaction started
[2018-02-21 18:32] [ALPM] upgraded libdrm (2.4.89-1 -> 2.4.90-3)
[2018-02-21 18:32] [ALPM] upgraded xorgproto (2018.2-1 -> 2018.3-1)
[2018-02-21 18:32] [ALPM] upgraded mesa (17.3.4-1 -> 17.3.5-1)
[2018-02-21 18:32] [ALPM] upgraded zita-resampler (1.3.0-5 -> 1.6.0-1)
[2018-02-21 18:32] [ALPM] upgraded gnome-initial-setup (3.26.0-2 -> 3.26.0-3)
[2018-02-21 18:32] [ALPM] upgraded lib32-libdrm (2.4.89-1 -> 2.4.90-3)
[2018-02-21 18:32] [ALPM] upgraded lib32-mesa (17.3.4-1 -> 17.3.5-1)
[2018-02-21 18:32] [ALPM] upgraded qt5-base (5.10.1-1 -> 5.10.1-2)
[2018-02-21 18:32] [ALPM] transaction completed

journalctl -all  --since "1 hour ago" > log.txt

Feb 21 18:31:42 idefix sudo[23682]: jlbakker : TTY=pts/2 ; PWD=/home/jlbakker ; USER=root ; COM
MAND=/usr/bin/pacman -Syu
Feb 21 18:31:42 idefix sudo[23682]: pam_unix(sudo:session): session opened for user root by (ui
d=0)
Feb 21 18:31:42 idefix dhcpcd[454]: wlp4s0: no IPv6 Routers available
Feb 21 18:31:51 idefix gnome-shell[6561]: [gnomesome] Current window/monitor: 0/0
Feb 21 18:31:51 idefix gnome-shell[6561]: [gnomesome] Current layout size: 0
Feb 21 18:31:51 idefix gnome-shell[6561]: [gnomesome] Current monitor or current window are not
 set cw/cm: 0/0
Feb 21 18:32:01 idefix firefox.desktop[14922]: [Parent 14922, Gecko_IOThread] WARNING: pipe err
or: Broken pipe: file /build/firefox/src/mozilla-unified/ipc/chromium/src/chrome/common/ipc_cha
nnel_posix.cc, line 709
Feb 21 18:32:09 idefix polkitd[815]: Reloading rules
Feb 21 18:32:09 idefix polkitd[815]: Collecting garbage unconditionally...
Feb 21 18:32:09 idefix polkitd[815]: Loading rules from directory /etc/polkit-1/rules.d
Feb 21 18:32:09 idefix polkitd[815]: Loading rules from directory /usr/share/polkit-1/rules.d
Feb 21 18:32:09 idefix polkitd[815]: Finished loading, compiling and executing 4 rules
Feb 21 18:32:09 idefix polkitd[815]: Reloading rules
Feb 21 18:32:09 idefix polkitd[815]: Collecting garbage unconditionally...
Feb 21 18:32:09 idefix polkitd[815]: Loading rules from directory /etc/polkit-1/rules.d
Feb 21 18:32:09 idefix polkitd[815]: Loading rules from directory /usr/share/polkit-1/rules.d
Feb 21 18:32:09 idefix polkitd[815]: Finished loading, compiling and executing 5 rules
Feb 21 18:32:09 idefix polkitd[815]: Reloading rules
Feb 21 18:32:09 idefix polkitd[815]: Collecting garbage unconditionally...
Feb 21 18:32:09 idefix polkitd[815]: Loading rules from directory /etc/polkit-1/rules.d
Feb 21 18:32:09 idefix polkitd[815]: Loading rules from directory /usr/share/polkit-1/rules.d
Feb 21 18:32:09 idefix polkitd[815]: Finished loading, compiling and executing 5 rules
Feb 21 18:32:12 idefix sudo[23682]: pam_unix(sudo:session): session closed for user root
Feb 21 18:32:16 idefix gnome-shell[6561]: Object St.Icon (0x55e41ad70a60), has been already dea
llocated - impossible to access to it. This might be caused by the fact that the object has bee
n destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs
Feb 21 18:32:16 idefix gnome-shell[6561]: Object St.BoxLayout (0x55e414e5b3b0), has been alread
y finalized. Impossible to set any property to it.
Feb 21 18:32:16 idefix org.gnome.Shell.desktop[6561]: == Stack trace for context 0x55e411d27000
 ==
Feb 21 18:32:16 idefix org.gnome.Shell.desktop[6561]: #0 0x55e41203c938 i   /home/jlbakker/.loc
al/share/gnome-shell/extensions/arch-update@RaphaelRochet/extension.js:259 (0x7f7cc1afa918 @ 38
)
Feb 21 18:32:16 idefix org.gnome.Shell.desktop[6561]: #1 0x7ffc3f5828d0 I   resource:///org/gno
me/gjs/modules/_legacy.js:82 (0x7f7d005c2bc0 @ 71)
Feb 21 18:32:16 idefix org.gnome.Shell.desktop[6561]: #2 0x55e41203c848 i   /home/jlbakker/.loc
al/share/gnome-shell/extensions/arch-update@RaphaelRochet/extension.js:346 (0x7f7cc1afab38 @ 36
)
Feb 21 18:32:16 idefix org.gnome.Shell.desktop[6561]: #3 0x7ffc3f583510 I   resource:///org/gno
me/gjs/modules/_legacy.js:82 (0x7f7d005c2bc0 @ 71)
Feb 21 18:32:16 idefix org.gnome.Shell.desktop[6561]: #4 0x55e41203c7d0 i   /home/jlbakker/.loc
al/share/gnome-shell/extensions/arch-update@RaphaelRochet/extension.js:251 (0x7f7cc1afa890 @ 17
)
Feb 21 18:32:16 idefix org.gnome.Shell.desktop[6561]: == Stack trace for context 0x55e411d27000
 ==
Feb 21 18:32:16 idefix org.gnome.Shell.desktop[6561]: #0 0x55e41203c938 i   /home/jlbakker/.loc
al/share/gnome-shell/extensions/arch-update@RaphaelRochet/extension.js:260 (0x7f7cc1afa918 @ 57
)
Feb 21 18:32:16 idefix org.gnome.Shell.desktop[6561]: #1 0x7ffc3f5828d0 I   resource:///org/gno
me/gjs/modules/_legacy.js:82 (0x7f7d005c2bc0 @ 71)
Feb 21 18:32:16 idefix org.gnome.Shell.desktop[6561]: #4 0x55e41203c7d0 i   /home/jlbakker/.loc
al/share/gnome-shell/extensions/arch-update@RaphaelRochet/extension.js:251 (0x7f7cc1afa890 @ 17
)
Feb 21 18:32:16 idefix gnome-shell[6561]: Object St.BoxLayout (0x55e412ecd850), has been alread
y finalized. Impossible to set any property to it.
Feb 21 18:32:16 idefix gnome-shell[6561]: Object St.Icon (0x55e41b6902b0), has been already dea
llocated - impossible to access to it. This might be caused by the fact that the object has bee
n destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs
Feb 21 18:32:16 idefix org.gnome.Shell.desktop[6561]: == Stack trace for context 0x55e411d27000
 ==
Feb 21 18:32:16 idefix org.gnome.Shell.desktop[6561]: #0 0x55e41203c938 i   /home/jlbakker/.loc
al/share/gnome-shell/extensions/arch-update@RaphaelRochet/extension.js:259 (0x7f7cc1afa918 @ 38
)

Last edited by Bronze (2018-05-08 00:47:26)

Offline

#2 2018-02-19 03:51:25

circleface
Member
Registered: 2012-05-26
Posts: 639

Re: [solved] pacman -Syu causes gnome-shell to coredump

Why not just do the upgrade from a TTY instead of Gnome?

Offline

#3 2018-02-20 03:47:59

Bronze
Member
Registered: 2016-12-23
Posts: 61

Re: [solved] pacman -Syu causes gnome-shell to coredump

Okay, but that still crashes gnome. It didn't terminate my upgrade, so it is a slightly better experience. Is there another solution?

Offline

#4 2018-02-20 04:54:31

circleface
Member
Registered: 2012-05-26
Posts: 639

Re: [solved] pacman -Syu causes gnome-shell to coredump

I really don't know, since I always just upgrade before I start any WM.  But an upgrade should certainly not crash Gnome.  Since it is, you might need to supply your journal log indicating the crash.  Also your pacman log would be helpful.  At what point in the upgrade does the crash occur?

Offline

#5 2018-02-20 08:10:27

seth
Member
Registered: 2012-09-03
Posts: 49,972

Re: [solved] pacman -Syu causes gnome-shell to coredump

It seems at-spi-bus-launcher and at-spi-registryd are the cause of the crash?

Not according to the posted message, that's a follow-up crash (they complain about loosing the X(wayland) server)

man coredumpctl

Offline

#6 2018-02-20 10:20:59

phw
Member
Registered: 2013-05-27
Posts: 318

Re: [solved] pacman -Syu causes gnome-shell to coredump

Do you have the arch-update shell extension installed, and probably did not upgrade for a while?

Some Gnome shell extensions made Gnome shell crash by accessing already deleted objects. Arch update was affected by this, with the symptoms you described. But current Gnome shell actually implements a fix for the crashes (it won't crash anymore when buggy extension access deleted objects) and most extensions should have fixed the core issue, too. Arch Update definitely has, see https://github.com/RaphaelRochet/arch-update/issues/81

So in case you had not updated for a while make sure you use up to date Gnome shell + extensions.

Offline

#7 2018-02-21 00:03:00

Bronze
Member
Registered: 2016-12-23
Posts: 61

Re: [solved] pacman -Syu causes gnome-shell to coredump

I found a lot of extensions that had not been updated, but they were "off". I removed them. Thx for the tip. Let's see if that fixes the issue!

Offline

#8 2018-02-22 01:29:32

Bronze
Member
Registered: 2016-12-23
Posts: 61

Re: [solved] pacman -Syu causes gnome-shell to coredump

Gnome just crashed. I collected some logs ...

Offline

#9 2018-02-22 08:16:29

seth
Member
Registered: 2012-09-03
Posts: 49,972

Re: [solved] pacman -Syu causes gnome-shell to coredump

Did you look at the journal? Which extension is mentioned? => comment #6

Offline

#10 2018-03-12 00:36:30

Bronze
Member
Registered: 2016-12-23
Posts: 61

Re: [solved] pacman -Syu causes gnome-shell to coredump

I temoved the arch-update shell extension and I have not had crashes since ...

Offline

Board footer

Powered by FluxBB