gnome-control-center crashed with SIGSEGV in actualize_printers_list()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-control-center (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Test Case
=========
From Ubuntu 18.04, click the top right of the screen to open the system status menu.
Click the gear button at the bottom to open the Settings app.
In the Settings app, click Devices > Printers.
Close the Settings app and then use the system status menu to re-open Settings.
Navigate to the Printers panel.
gnome-control-
Other Info
==========
I can reproduce the crash in Debian Buster also.
This is also reproducible by opening the Settings app from the Activities Overview.
This is not reproducible by running gnome-control-
It's also odd that running gnome-control-
ProblemType: Crash
DistroRelease: Ubuntu 18.04
Package: gnome-control-
ProcVersionSign
Uname: Linux 4.15.0-12-generic x86_64
ApportVersion: 2.20.8-0ubuntu10
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Sat Mar 10 22:33:39 2018
ExecutablePath: /usr/bin/
InstallationDate: Installed on 2018-03-03 (7 days ago)
InstallationMedia: Ubuntu 18.04 LTS "Bionic Beaver" - Alpha amd64 (20180301)
ProcCmdline: gnome-control-
ProcEnviron:
PATH=(custom, user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x562f4ba335f1: mov 0x90(%rbp),%rsi
PC (0x562f4ba335f1) ok
source "0x90(%rbp)" (0x00000090) not located in a known VMA region (needed readable region)!
destination "%rsi" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: gnome-control-
StacktraceTop:
?? ()
?? ()
?? () from /usr/lib/
?? () from /usr/lib/
g_main_
Title: gnome-control-
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
information type: | Private → Public |
tags: | added: bugpattern-needed |
description: | updated |
StacktraceTop: printers_ list (self=0x562f4c7 004f0) at ../panels/ printers/ cc-printers- panel.c: 998 check_cb (source_ object= <optimized out>, result= 0x562f4cec0b40, user_data= 0x562f4c7004f0) at ../panels/ printers/ cc-printers- panel.c: 1235 c0b40) at ../../. ./../gio/ gtask.c: 1148 in_idle_ cb (task=0x562f4ce c0b40) at ../../. ./../gio/ gtask.c: 1162 0x562f4c1e6280) at ../../. ./../glib/ gmain.c: 3177
actualize_
cups_status_
g_task_return_now (task=0x562f4ce
complete_
g_main_dispatch (context=