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

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

Bug Description

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

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

ktaraszk@x1:~$ apt-cache policy gnome-control-center
  Installed: 1:3.36.1-1ubuntu3
  Candidate: 1:3.36.1-1ubuntu3
  Version table:
 *** 1:3.36.1-1ubuntu3 500
        500 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
 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
 ?? ()
 ?? ()
 g_type_create_instance () from /lib/x86_64-linux-gnu/
 ?? () from /lib/x86_64-linux-gnu/
 g_object_new_valist () from /lib/x86_64-linux-gnu/
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

 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,
    - 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.