gnome-control-center crashed with SIGSEGV in get_renderer_from_helper()

Bug #1870737 reported by Krzysztof on 2020-04-04
36
This bug affects 4 people
Affects Status Importance Assigned to Milestone
gnome-control-center
Unknown
Unknown
gnome-control-center (Ubuntu)
Medium
Unassigned

Bug Description

I clicked Show Applications -> Settings -> About and the gnome-control-center crashed with this error that I am reporting here.

https://errors.ubuntu.com/problem/56089f562d44d6c5438098879570f9bb19f30c8e

ktaraszk@x1:~$ lsb_release -rd
Description: Ubuntu Focal Fossa (development branch)
Release: 20.04

ktaraszk@x1:~$ apt-cache policy gnome-control-center
gnome-control-center:
  Installed: 1:3.36.1-1ubuntu3
  Candidate: 1:3.36.1-1ubuntu3
  Version table:
 *** 1:3.36.1-1ubuntu3 500
        500 http://pl.archive.ubuntu.com/ubuntu focal/main amd64 Packages
        100 /var/lib/dpkg/status

ProblemType: Crash
DistroRelease: Ubuntu 20.04
Package: gnome-control-center 1:3.36.1-1ubuntu3
ProcVersionSignature: Ubuntu 5.4.0-21.25-generic 5.4.27
Uname: Linux 5.4.0-21-generic x86_64
ApportVersion: 2.20.11-0ubuntu22
Architecture: amd64
CrashCounter: 1
CurrentDesktop: ubuntu:GNOME
Date: Sat Apr 4 10:06:09 2020
ExecutablePath: /usr/bin/gnome-control-center
InstallationDate: Installed on 2020-03-18 (17 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Alpha amd64 (20200309)
ProcCmdline: gnome-control-center
SegvAnalysis:
 Segfault happened at: 0x7efec14c25a5 <__strlen_avx2+21>: vpcmpeqb (%rdi),%ymm0,%ymm1
 PC (0x7efec14c25a5) ok
 source "(%rdi)" (0xf1fb487a44088da) not located in a known VMA region (needed readable region)!
 destination "%ymm0" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: gnome-control-center
StacktraceTop:
 ?? ()
 ?? ()
 g_type_create_instance () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
 ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_object_new_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
Title: gnome-control-center crashed with SIGSEGV in g_type_create_instance()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
separator:

StacktraceTop:
 get_renderer_from_helper (env=env@entry=0x7efea802f040) at ../panels/info-overview/cc-info-overview-panel.c:256
 get_renderer_from_switcheroo () at ../panels/info-overview/cc-info-overview-panel.c:363
 get_graphics_hardware_string () at ../panels/info-overview/cc-info-overview-panel.c:401
 info_overview_panel_setup_overview (self=<optimized out>) at ../panels/info-overview/cc-info-overview-panel.c:709
 cc_info_overview_panel_init (self=<optimized out>) at ../panels/info-overview/cc-info-overview-panel.c:856

Changed in gnome-control-center (Ubuntu):
importance: Undecided → Medium
summary: - gnome-control-center crashed with SIGSEGV in g_type_create_instance()
+ gnome-control-center crashed with SIGSEGV in get_renderer_from_helper()
tags: removed: need-amd64-retrace
Sebastien Bacher (seb128) wrote :

Thank you for you bug report, could you start with doing
$ G_MESSAGES_DEBUG=all gnome-control-center info-overview
and add the log to the bug?

Changed in gnome-control-center (Ubuntu):
status: New → Triaged
information type: Private → Public
description: updated
Changed in gnome-control-center (Ubuntu):
status: Triaged → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-control-center - 1:3.36.1-1ubuntu5

---------------
gnome-control-center (1:3.36.1-1ubuntu5) focal; urgency=medium

  * debian/patches/git-info-crash-on-nvidia.patch:
    - backport a fix for an info panel segfault on nvidia cards
      (lp: #1870737)
  * debian/patches/git-nongnome-segfault.patch:
    - don't segfault when started outside of GNOME (lp: #1870735)

  [ Marco Trevisan ]
  * d/p/0028-user-panel-Add-reference-to-selected-user-and-clear-.patch,
  * d/p/0029-user-panel-Don-t-wait-for-fprintd-on-initialization.patch,
    d/p/0030-fingerprint-dialog-Don-t-use-sync-calls-for-deleting.patch,
    d/p/0031-fingerprint-dialog-Don-t-limit-the-number-of-maximum.patch:
    - Don't wait for fprintd on initialization and don't limit enroll stages
      (lp: #1865845)

  [ Robert Ancell ]
  * debian/patches/0027-window-Stop-using-HdyLeaflet.patch:
    - Disable adaptive layouts, theres some bugs and they're not required on
      desktop (LP: #1871195)
  * debian/patches/0028-applications-Fix-only-connected-snap-interfaces-show.patch:
    - Fix disconnected snap interfaces not showing (LP: #1870600)
  * debian/patches/0029-applications-Use-new-snapd-glib-API-for-labelling-Sn.patch:
  * debian/control:
    - Use shared names for snap interfaces, fixing some interfaces that don't
      have labels.

  [ Gunnar Hjalmarsson ]
  * debian/patches/0030-temporarily-revert-alt-char-key.patch:
    - Revert the "Alternate Characters Key" commit temporarily awaiting
      a proper fix of LP: #1867548.

 -- Sebastien Bacher <email address hidden> Thu, 16 Apr 2020 12:30:37 +0200

Changed in gnome-control-center (Ubuntu):
status: Fix Committed → Fix Released
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.