gnome-shell crashed with SIGSEGV in _st_theme_node_ensure_background() from st_theme_node_paint_equal() from st_widget_recompute_style() from st_widget_style_changed() [when locking the screen]

Bug #1877774 reported by Per-Inge on 2020-05-09
84
This bug affects 10 people
Affects Status Importance Assigned to Milestone
GNOME Shell
Unknown
Unknown
gnome-shell (Ubuntu)
High
Unassigned

Bug Description

https://errors.ubuntu.com/problem/4127e7e714fd28c090da0220de2ff06e71274eda

---

Seems to be reproducible
Suspend the computer
Start the computer from suspend
Start chrome gmail.
Has happened two times

ProblemType: Crash
DistroRelease: Ubuntu 20.10
Package: gnome-shell 3.36.2-1ubuntu1
ProcVersionSignature: Ubuntu 5.4.0-28.32-generic 5.4.30
Uname: Linux 5.4.0-28-generic x86_64
ApportVersion: 2.20.11-0ubuntu33
Architecture: amd64
CasperMD5CheckResult: skip
CrashCounter: 1
CurrentDesktop: ubuntu:GNOME
Date: Sat May 9 20:00:47 2020
DisplayManager: gdm3
ExecutablePath: /usr/bin/gnome-shell
InstallationDate: Installed on 2020-04-16 (23 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Beta amd64 (20200415.2)
ProcCmdline: /usr/bin/gnome-shell
RelatedPackageVersions: mutter-common 3.36.2-1ubuntu1
SegvAnalysis:
 Segfault happened at: 0x7fe1b40c4252 <_st_theme_node_ensure_background+226>: mov (%rax),%r12
 PC (0x7fe1b40c4252) ok
 source "(%rax)" (0x00000000) not located in a known VMA region (needed readable region)!
 destination "%r12" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: gnome-shell
StacktraceTop:
 _st_theme_node_ensure_background () from /usr/lib/gnome-shell/libst-1.0.so
 st_theme_node_paint_equal () from /usr/lib/gnome-shell/libst-1.0.so
 ?? () from /usr/lib/gnome-shell/libst-1.0.so
 st_widget_style_changed () from /usr/lib/gnome-shell/libst-1.0.so
 ?? () from /usr/lib/gnome-shell/libst-1.0.so
Title: gnome-shell crashed with SIGSEGV in _st_theme_node_ensure_background()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
separator:

Per-Inge (per-inge-hallin) wrote :
Per-Inge (per-inge-hallin) wrote :

Probably the same as Bug 1877760

Per-Inge (per-inge-hallin) wrote :

Perhaps not the same as Bug 1877760.
Happens after suspend or return from suspend

StacktraceTop:
 _st_theme_node_ensure_background () from /tmp/apport_sandbox_f0akyblk/usr/lib/gnome-shell/libst-1.0.so
 st_theme_node_paint_equal () from /tmp/apport_sandbox_f0akyblk/usr/lib/gnome-shell/libst-1.0.so
 st_widget_recompute_style () from /tmp/apport_sandbox_f0akyblk/usr/lib/gnome-shell/libst-1.0.so
 st_widget_style_changed () from /tmp/apport_sandbox_f0akyblk/usr/lib/gnome-shell/libst-1.0.so
 notify_children_of_style_change () from /tmp/apport_sandbox_f0akyblk/usr/lib/gnome-shell/libst-1.0.so

Changed in gnome-shell (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
summary: gnome-shell crashed with SIGSEGV in _st_theme_node_ensure_background()
+ when using dash-to-panel
Changed in gnome-shell (Ubuntu):
status: New → Fix Committed
importance: Medium → Low
tags: added: fixed-in-3.36.3 fixed-upstream
information type: Private → Public
Changed in gnome-shell-extension-dash-to-panel:
status: Unknown → Fix Released
tags: added: focal

Started Groovy Gorilla today and update. Suspend don't crash gnome-shell.
Perhaps "gnome-shell-extension-desktop-icons:amd64 (20.04.0-1, 20.04.0-2)"
fixed the problem.

Den ons 20 maj 2020 kl 19:30 skrev Per-Inge <email address hidden>:

> Used apport-cli to report and that worked. Marked the report as bug
> 1877774.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1877774
>
> Title:
> gnome-shell crashed with SIGSEGV in _st_theme_node_ensure_background()
> when using dash-to-panel
>
> Status in GNOME Shell:
> Unknown
> Status in Gnome Shell Extension Dash To Panel:
> Fix Released
> Status in gnome-shell package in Ubuntu:
> Fix Committed
>
> Bug description:
> Seems to be reproducible
> Suspend the computer
> Start the computer from suspend
> Start chrome gmail.
> Has happened two times
>
> ProblemType: Crash
> DistroRelease: Ubuntu 20.10
> Package: gnome-shell 3.36.2-1ubuntu1
> ProcVersionSignature: Ubuntu 5.4.0-28.32-generic 5.4.30
> Uname: Linux 5.4.0-28-generic x86_64
> ApportVersion: 2.20.11-0ubuntu33
> Architecture: amd64
> CasperMD5CheckResult: skip
> CrashCounter: 1
> CurrentDesktop: ubuntu:GNOME
> Date: Sat May 9 20:00:47 2020
> DisplayManager: gdm3
> ExecutablePath: /usr/bin/gnome-shell
> InstallationDate: Installed on 2020-04-16 (23 days ago)
> InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Beta amd64
> (20200415.2)
> ProcCmdline: /usr/bin/gnome-shell
> RelatedPackageVersions: mutter-common 3.36.2-1ubuntu1
> SegvAnalysis:
> Segfault happened at: 0x7fe1b40c4252
> <_st_theme_node_ensure_background+226>: mov (%rax),%r12
> PC (0x7fe1b40c4252) ok
> source "(%rax)" (0x00000000) not located in a known VMA region (needed
> readable region)!
> destination "%r12" ok
> SegvReason: reading NULL VMA
> Signal: 11
> SourcePackage: gnome-shell
> StacktraceTop:
> _st_theme_node_ensure_background () from /usr/lib/gnome-shell/
> libst-1.0.so
> st_theme_node_paint_equal () from /usr/lib/gnome-shell/libst-1.0.so
> ?? () from /usr/lib/gnome-shell/libst-1.0.so
> st_widget_style_changed () from /usr/lib/gnome-shell/libst-1.0.so
> ?? () from /usr/lib/gnome-shell/libst-1.0.so
> Title: gnome-shell crashed with SIGSEGV in
> _st_theme_node_ensure_background()
> UpgradeStatus: No upgrade log present (probably fresh install)
> UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
> separator:
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/gnome-shell/+bug/1877774/+subscriptions
>

--
Skickat från min nya mailadress

We don't need any more info. The fix for this bug is on the way, in gnome-shell 3.36.3.

no longer affects: gnome-shell-extension-dash-to-panel
Changed in gnome-shell (Ubuntu):
status: Fix Committed → Fix Released
Changed in gnome-shell (Ubuntu):
status: Fix Released → Fix Committed
summary: gnome-shell crashed with SIGSEGV in _st_theme_node_ensure_background()
- when using dash-to-panel
+ from st_theme_node_paint_equal() from st_widget_recompute_style() from
+ st_widget_style_changed()
summary: gnome-shell crashed with SIGSEGV in _st_theme_node_ensure_background()
from st_theme_node_paint_equal() from st_widget_recompute_style() from
- st_widget_style_changed()
+ st_widget_style_changed() [usually with the dash-to-panel extension]
description: updated
summary: gnome-shell crashed with SIGSEGV in _st_theme_node_ensure_background()
from st_theme_node_paint_equal() from st_widget_recompute_style() from
- st_widget_style_changed() [usually with the dash-to-panel extension]
+ st_widget_style_changed() [when locking the screen]
Daniel van Vugt (vanvugt) wrote :

A few thousand crash reports now.

Changed in gnome-shell (Ubuntu):
importance: Low → Medium
importance: Medium → High
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.