apport-gtk crashed with SIGSEGV in _gtk_settings_get_screen(settings=0x0) from gtk_css_value_icon_theme_compute() from gtk_css_static_style_compute_value()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apport (Ubuntu) |
Invalid
|
High
|
Unassigned | ||
Focal |
Invalid
|
High
|
Unassigned | ||
Lunar |
Invalid
|
High
|
Unassigned | ||
gtk+3.0 (Ubuntu) |
Triaged
|
High
|
Unassigned | ||
Focal |
Triaged
|
High
|
Unassigned | ||
Lunar |
Triaged
|
High
|
Unassigned |
Bug Description
Steps to reproduce
------------------
1. Use GNOME with GNOME shell
2. killall -11 gnome-shell
Suspicious Apport log:
gdbus call error: Error: GDBus.Error:
Error tracker
-------------
https:/
https:/
Stack trace
-----------
Python:
```
File "apport-gtk", line 703, in <module>
app = GTKUserInterfac
File "apport-gtk", line 68, in GTKUserInterfac
)
```
StacktraceTop:
_gtk_settings_
gtk_css_
gtk_css_
_gtk_css_
gtk_css_
Original report
---------------
Session suddenly stopped and came back to login screen, all opened windows lost.
ProblemType: Crash
DistroRelease: Ubuntu 19.10
Package: apport-gtk 2.20.11-0ubuntu7
ProcVersionSign
Uname: Linux 5.2.0-15-generic x86_64
ApportVersion: 2.20.11-0ubuntu7
Architecture: amd64
CrashReports:
640:1000:
640:1000:
640:1000:
CurrentDesktop: ubuntu:GNOME
Date: Tue Sep 3 16:20:13 2019
ExecutablePath: /usr/share/
InstallationDate: Installed on 2018-06-16 (443 days ago)
InstallationMedia: Ubuntu 18.10 "Cosmic Cuttlefish" - Alpha amd64 (20180611)
InterpreterPath: /usr/bin/python3.7
PackageArchitec
ProcCmdline: /usr/bin/python3 /usr/share/
ProcEnviron:
PATH=(custom, no user)
XDG_RUNTIME_
LANG=fr_FR.UTF-8
SHELL=/bin/bash
Python3Details: /usr/bin/python3.7, Python 3.7.4, python3-minimal, 3.7.3-1
PythonDetails: /usr/bin/python2.7, Python 2.7.16+, python-minimal, 2.7.16-1
SegvAnalysis:
Segfault happened at: 0x7f532548f8c4: mov 0x18(%rdi),%rax
PC (0x7f532548f8c4) ok
source "0x18(%rdi)" (0x00000018) not located in a known VMA region (needed readable region)!
destination "%rax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: apport
StacktraceTop:
?? () from /usr/lib/
?? () from /usr/lib/
?? () from /usr/lib/
?? () from /usr/lib/
?? () from /usr/lib/
Title: apport-gtk crashed with SIGSEGV
UpgradeStatus: Upgraded to eoan on 2019-06-10 (84 days ago)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
separator:
tags: | added: rls-ee-incoming |
tags: | added: focal |
tags: | removed: rls-ee-incoming |
tags: | added: id-5e4ecf76b760f78c1c9f34d6 |
tags: | added: fr-232 |
description: | updated |
tags: | added: impish jammy kinetic |
Changed in apport (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in apport (Ubuntu Focal): | |
status: | Confirmed → Triaged |
description: | updated |
Changed in apport (Ubuntu): | |
importance: | Medium → High |
Changed in apport (Ubuntu Focal): | |
importance: | Medium → High |
tags: | added: foundations-triage-discuss |
tags: | removed: foundations-triage-discuss |
tags: | added: rls-kk-incoming |
summary: |
apport-gtk crashed with SIGSEGV in - _gtk_settings_get_screen(settings=0x0) + _gtk_settings_get_screen(settings=0x0) from + gtk_css_value_icon_theme_compute() from + gtk_css_static_style_compute_value() |
tags: | added: patch |
Changed in gtk+3.0 (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in apport (Ubuntu): | |
status: | Triaged → Invalid |
Changed in apport (Ubuntu Focal): | |
status: | Triaged → Invalid |
Changed in gtk+3.0 (Ubuntu Focal): | |
status: | Confirmed → Triaged |
importance: | Undecided → High |
Changed in gtk+3.0 (Ubuntu): | |
importance: | Undecided → High |
tags: | removed: rls-kk-incoming |
StacktraceTop: get_screen (settings=0x0) at ../../. ./../gtk/ gtksettings. c:3319 value_icon_ theme_compute (icon_theme= <optimized out>, property_ id=<optimized out>, provider=<optimized out>, style=<optimized out>, parent_ style=< optimized out>) at ../../. ./../gtk/ gtkcssicontheme value.c: 84 static_ style_compute_ value (style=0x1e7c320, provider=0x0, parent_style=0x0, id=3, specified= 0x7f53258b9b20 <inherit>, section=0x0) at ../../. ./../gtk/ gtkcssstaticsty le.c:237 lookup_ resolve (lookup= lookup@ entry=0x1e7e790 , provider= provider@ entry=0x0, style=style@ entry=0x1e7c320 , parent_ style=parent_ style@entry= 0x0) at ../../. ./../gtk/ gtkcsslookup. c:122 static_ style_new_ compute (provider= provider@ entry=0x0, matcher= matcher@ entry=0x0, parent= parent@ entry=0x0) at ../../. ./../gtk/ gtkcssstaticsty le.c:195
_gtk_settings_
gtk_css_
gtk_css_
_gtk_css_
gtk_css_