Bug#959883: gnome-shell: randomly crashes: segfaults and restarts

Antonio Terceiro terceiro at debian.org
Fri May 8 11:42:08 BST 2020


Control: retitle -1 gnome-shell: crashes on screen lock
Control: tag -1 + patch upstream

Hi,

On Thu, May 07, 2020 at 10:15:22AM -0300, Antonio Terceiro wrote:
> On Wed, May 06, 2020 at 08:40:47PM +0100, Simon McVittie wrote:
> > On Wed, 06 May 2020 at 15:21:30 -0300, Antonio Terceiro wrote:
> > > The actual core dump is 19MB compresses, is it useful?
> > 
> > Not particularly, because I probably don't have precisely the same
> > versions of libraries that you do. I might need to ask you to install
> > -dbgsym packages and get a backtrace with `coredumpctl gdb` if we can't
> > work out what's going on any other way.
> > 
> > >                 Stack trace of thread 86099:
> > >                 #0  0x00007f5b6079408d __strncmp_avx2 (libc.so.6 + 0x15a08d)
> > >                 #1  0x00007f5b61481f9d g_str_has_prefix (libglib-2.0.so.0 + 0x71f9d)
> > >                 #2  0x00007f5b605df475 _st_theme_node_ensure_background (libst-1.0.so + 0x39475)
> > >                 #3  0x00007f5b605e31a5 st_theme_node_paint_equal (libst-1.0.so + 0x3d1a5)
> > >                 #4  0x00007f5b605edc73 n/a (libst-1.0.so + 0x47c73)
> > >                 #5  0x00007f5b605edfc3 st_widget_style_changed (libst-1.0.so + 0x47fc3)
> > 
> > This looks like it could be
> > <https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/2709>. If so, there's
> > a fix in upstream git (not uploaded to Debian yet).
> 
> ack. I discovered I can reproduce this by simply pressing Super+L ("lock
> screen").
> 
> I may try the upstream fix locally to see it if helps.

I just built a local package by cherry picking commit
118676bffb44eac5e8caff159c2306e7bef4deba from the gnome-3-36 branch in
the upstream repo, and confirm it does fix the issue for me.

I'm attaching the patch in case anyone else is affected and wants a
quick fix.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-st-theme-Unref-CRStylesheet-after-removing-old-theme.patch
Type: text/x-diff
Size: 1903 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20200508/154e4f99/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20200508/154e4f99/attachment-0001.sig>


More information about the pkg-gnome-maintainers mailing list