Bug#1000498: segfaults in libst-1.0.so with "vertical overview" plugin enabled

Detlev Zundel dzu at member.fsf.org
Wed Nov 24 14:06:24 GMT 2021


Hi Simon,

thanks for the quick reply!

> On Wed, 24 Nov 2021 at 10:50:29 +0100, Detlev Zundel wrote:
>> Having installed the "vertical overview" package, I experience segfaults in
>> gnome-shell killing the whole session.  I do think the addon is related as log
>> messages precede the segfaults.
>
> Is this reproducible if you disable the extension?

The crashes are not that frequent - sometimes it takes multiple days
before another crash so I only started seeing this relation while
collecting the data for the bug report.  But now that I think of it, I
did not experience segfaults before enabling the addon.  So I am pretty
sure but not 100%...

> Did you get this extension from Debian or from extensions.gnome.org?

I installed it from extensions.gnome.org and just checked that I do not
see it packaged for Debian bookworm.

> If an extension is causing a crash, there is usually not much that
> gnome-shell can do about it. Extensions work by "monkey-patching"
> the gnome-shell code, and have just as much control over execution as
> gnome-shell does.
>
>> Nov 17 17:42:40 krikkit gnome-shell[2918]: ../../../gobject/gsignal.c:2732:
>> instance '0x55db198ddf00' has no handler with id '10990'
>
> This suggests that something (presumably the vertical overview extension)
> is not keeping track of its signal handler IDs correctly.
>
>> Nov 17 17:42:40 krikkit kernel: gnome-shell[2918]: segfault at 55de45d1f627 ip
>> 00007f39f4900b29 sp 00007ffd73fdd360 error 4 in
>> libst-1.0.so[7f39f48de000+4b000]
>
> Can you get a backtrace from this crash? systemd-coredump is usually the
> easiest way to achieve this. See: https://wiki.debian.org/HowToGetABacktrace

I installed systemd-coredump and will report after the next occurrence.

Thanks
  Detlev



More information about the pkg-gnome-maintainers mailing list