Debian Bug report logs - #900776
gnome-shell: crash on wayland when logind locks session after idle-time

version graph

Package: gnome-shell; Maintainer for gnome-shell is Debian GNOME Maintainers <[email protected]>; Source for gnome-shell is src:gnome-shell (PTS, buildd, popcon).

Reported by: Jakobus Schürz <[email protected]>

Date: Mon, 4 Jun 2018 19:03:01 UTC

Severity: important

Found in version gnome-shell/3.28.2-1

Done: Jeremy Bícha <[email protected]>

Full log


🔗 View this message in rfc822 format

X-Loop: [email protected]
Subject: Bug#900776: gnome-shell: crash on wayland when logind locks session after idle-time
Reply-To: Simon McVittie <[email protected]>, [email protected]
Resent-From: Simon McVittie <[email protected]>
Resent-To: [email protected]
Resent-CC: Debian GNOME Maintainers <[email protected]>
X-Loop: [email protected]
Resent-Date: Tue, 26 Jun 2018 07:57:02 +0000
Resent-Message-ID: <[email protected]>
Resent-Sender: [email protected]
X-Debian-PR-Message: followup 900776
X-Debian-PR-Package: gnome-shell
X-Debian-PR-Keywords: 
References: <152813886049.25530.12221596335086035541.reportbug@aldebaran.local> <152813886049.25530.12221596335086035541.reportbug@aldebaran.local> <[email protected]> <[email protected]> <152813886049.25530.12221596335086035541.reportbug@aldebaran.local>
X-Debian-PR-Source: gnome-shell
Received: via spool by [email protected] id=B900776.152999955720305
          (code B ref 900776); Tue, 26 Jun 2018 07:57:02 +0000
Received: (at 900776) by bugs.debian.org; 26 Jun 2018 07:52:37 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.1-bugs.debian.org_2005_01_02
	(2015-04-28) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-21.8 required=4.0 tests=BAYES_00,DIGITS_LETTERS,
	FROMDEVELOPER,HAS_BUG_NUMBER,RCVD_IN_DNSWL_NONE,TXREP autolearn=ham
	autolearn_force=no version=3.4.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 10; hammy, 150; neutral, 72; spammy,
	0. spammytokens: hammytokens:0.000-+--H*F:U*smcv,
	0.000-+--H*r:[email protected], 0.000-+--H*rp:U*smcv,
	0.000-+--H*RU:[email protected],
	0.000-+--Hx-spam-relays-external:[email protected]
Received: from illusion.pseudorandom.co.uk ([93.93.129.19])
	by buxtehude.debian.org with esmtp (Exim 4.89)
	(envelope-from <[email protected]>)
	id 1fXimD-0005Gn-NJ
	for [email protected]; Tue, 26 Jun 2018 07:52:37 +0000
Received: by illusion.pseudorandom.co.uk (Postfix, from userid 1000)
	id BE639122511; Tue, 26 Jun 2018 08:52:35 +0100 (BST)
Date: Tue, 26 Jun 2018 08:52:27 +0100
From: Simon McVittie <[email protected]>
To: Uwe Kleine-König <[email protected]>
Cc: [email protected],
	Jakobus Schürz <[email protected]>
Message-ID: <[email protected]>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <[email protected]>
User-Agent: Mutt/1.10.0 (2018-05-17)
Control: tags -1 + moreinfo

On Mon, 25 Jun 2018 at 22:51:54 +0200, Uwe Kleine-König wrote:
> I didn't install all dbgsym packages that find-dbgsym-packages suggested
> because my system is somewhere between [stretch] and unstable and I would
> need to pick the right dbgsym packages from snapshot.d.o.

Please send the information from `reportbug --template gnome-shell` so
that we know which dependencies are up to date with unstable and which
are not.

> #0  0x00007fba077bed12 in g_type_check_instance_cast (type_instance=0x5583678164b0, iface_type=94022861577152) at ../../../../gobject/gtype.c:4057
>         is_instantiatable = <optimized out>
>         check = <optimized out>
> #1  0x00007fba04f2b998 in st_label_set_text (label=0x558368173c60 [StLabel], text=0x55836ac42850 "44°C") at ../src/st/st-label.c:331
>         priv = 0x558368173800
>         ctext = <optimized out>
>         __func__ = "st_label_set_text"

Source code of line 331: ctext = CLUTTER_TEXT (priv->label);

Something in JavaScript code (we can't tell what) is calling set_text() on
a StLabel at a time when its associated ClutterText is a dangling pointer
or has already been freed; and it is setting the label to "44°C". If
this happens when the screen locks, then I suspect an extension might
not be getting unloaded correctly. The mention of a temperature makes
me wonder about gnome-system-monitor.

Which GNOME Shell extensions, if any, do you have enabled and
installed? Please run:

    dconf read /org/gnome/shell/enabled-extensions
    ls ~/.local/share/gnome-shell/extensions
    ls /usr/share/gnome-shell/extensions

Jakobus: please do the same?

Thanks,
    smcv

Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 11:48:09 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.