You are not logged in.

#1 2020-11-29 02:40:03

adoa
Member
Registered: 2012-02-08
Posts: 26

Need help troubleshooting after repeated crash of gnome-shell

Recently, my gnome shell crashed several times. I reported this issue to the upstream developers over here:
https://gitlab.gnome.org/GNOME/gnome-sh … ssues/3436

The developer asked me to provide a stack trace with debug symbols. I was reading up on
https://wiki.archlinux.org/index.php/De … _the_trace
and from what I understand now, I would need to re-build several packages to get a proper stack trace with debug symbols.
From my looking at the stack trace I conclude that the involved packages would be

  • gnome-shell

  • glib2

  • mutter

  • libffi

  • gjs

  • js78

Is that correct so far?

However, I was not able to identify wich package owns the file libst-1.0.so, nor where it is actually located. I tried

$ pacman -Qo /lib/libst-1.0.so
error: No package owns /lib/libst-1.0.so

Now after re-building all the mentioned packages, I would need to wait for the next crash to happen, and that new coredump would contain the stack trace with debug symbols, right?
Or is there a way to retroactively extract all relevant information for upstream from the existing coredump?

Offline

#2 2020-11-29 02:41:52

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,561

Re: Need help troubleshooting after repeated crash of gnome-shell

/lib is just a symlink. Use /usr/lib

You don't happen to be using testing/systemd 147, do you?

Offline

#3 2020-11-29 02:57:30

adoa
Member
Registered: 2012-02-08
Posts: 26

Re: Need help troubleshooting after repeated crash of gnome-shell

I finally found the libst:

$ find / -name libst-1.0.so 2> /dev/null
/usr/lib/gnome-shell/libst-1.0.so

I don't have the testing repos active

$ pacman -Q systemd 
systemd 246.6-1

Offline

Board footer

Powered by FluxBB