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

Bug #1704618 reported by Joshua Mshana
206
This bug affects 19 people
Affects Status Importance Assigned to Milestone
NetworkManager
Fix Released
Medium
network-manager (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Test Case:
1. Open the 'Users' panel in gnome-control-center
2. Select a user then click on 'Unlock' (top right button in the title bar)

Expected result
The panel is unlocked

Actual Result
This crash.

ProblemType: Crash
DistroRelease: Ubuntu 17.10
Package: gnome-control-center 1:3.24.2-0ubuntu5
ProcVersionSignature: Ubuntu 4.11.0-10.15-generic 4.11.8
Uname: Linux 4.11.0-10-generic x86_64
ApportVersion: 2.20.5-0ubuntu5
Architecture: amd64
CurrentDesktop: GNOME
Date: Sun Jul 16 10:09:12 2017
ExecutablePath: /usr/bin/gnome-control-center
InstallationDate: Installed on 2017-06-26 (20 days ago)
InstallationMedia: Ubuntu 16.04.2 LTS "Xenial Xerus" - Release amd64 (20170215.2)
ProcCmdline: gnome-control-center --overview
SegvAnalysis:
 Segfault happened at: 0x7ff4ea6fe6e9: cmpq $0x0,0x58(%rax)
 PC (0x7ff4ea6fe6e9) ok
 source "$0x0" ok
 destination "0x58(%rax)" (0x00000058) not located in a known VMA region (needed writable region)!
SegvReason: writing NULL VMA
Signal: 11
SourcePackage: gnome-control-center
StacktraceTop:
 ?? () from /usr/lib/x86_64-linux-gnu/libnm.so.0
 ffi_call_unix64 () from /usr/lib/x86_64-linux-gnu/libffi.so.6
 ffi_call () from /usr/lib/x86_64-linux-gnu/libffi.so.6
 g_cclosure_marshal_generic () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
Title: gnome-control-center crashed with SIGSEGV in ffi_call_unix64()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Revision history for this message
Joshua Mshana (fahamutech) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 manager_recheck_permissions () from /tmp/apport_sandbox_RZgp5_/usr/lib/x86_64-linux-gnu/libnm.so.0
 ffi_call_unix64 () from /tmp/apport_sandbox_RZgp5_/usr/lib/x86_64-linux-gnu/libffi.so.6
 ffi_call () from /tmp/apport_sandbox_RZgp5_/usr/lib/x86_64-linux-gnu/libffi.so.6
 g_cclosure_marshal_generic () from /tmp/apport_sandbox_RZgp5_/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_closure_invoke () from /tmp/apport_sandbox_RZgp5_/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in gnome-control-center (Ubuntu):
importance: Undecided → Medium
summary: - gnome-control-center crashed with SIGSEGV in ffi_call_unix64()
+ gnome-control-center crashed with SIGSEGV in
+ manager_recheck_permissions()
tags: removed: need-amd64-retrace
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-control-center (Ubuntu):
status: New → Confirmed
information type: Private → Public
Changed in gnome-control-center (Ubuntu):
importance: Medium → High
description: updated
tags: added: rls-aa-incoming
tags: added: apport-request-retrace
Revision history for this message
Apport retracing service (apport) wrote : Updated stack trace from duplicate bug 1717042

Package: gnome-control-center 1:3.25.92.1-0ubuntu2
ProcCmdline: gnome-control-center --overview

Revision history for this message
Apport retracing service (apport) wrote : Dependencies.txt
Revision history for this message
Apport retracing service (apport) wrote : ProcMaps.txt
Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
tags: removed: apport-request-retrace
Revision history for this message
starkus (starkus) wrote :

The same happens when I disable or enable ssh via gnome-control-center, using the sharing panel.

tags: added: bugpattern-needed
Revision history for this message
Tobias Bradtke (webwurst) wrote :

For me this happens after connecting to a bluetooth device. Everything works, just gnome-control-center crashes after the connection is established.

Changed in gnome-control-center (Ubuntu):
status: Confirmed → Triaged
Changed in gnome-control-center:
importance: Unknown → Medium
status: Unknown → Confirmed
Changed in gnome-control-center (Ubuntu):
status: Triaged → Fix Committed
Changed in gnome-control-center:
status: Confirmed → Fix Released
Revision history for this message
Iain Lane (laney) wrote :

Uploaded, baking in proposed

affects: gnome-control-center → network-manager
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

network-manager (1.8.4-1ubuntu1) artful; urgency=medium

  * debian/patches/manager-Disconnect-from-signals-on-the-proxy-when-we.patch,
    debian/patches/vpn-remote-connection-disconnect-signal-handlers-whe.patch:
    Cherry-pick two patches from upstream. Fix leaked signal connections which
    caused handlers to be called on disposed objects, leading to crashes in
    some situations. (LP: #1704618) (LP: #1718006)

affects: gnome-control-center (Ubuntu) → network-manager (Ubuntu)
Changed in network-manager (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.