nm-applet crashed with SIGSEGV in g_hash_table_remove_all()

Bug #1598195 reported by "Kosmonaut" Bernd Müller
58
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Network Manager Applet
Fix Released
Medium
network-manager-applet (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Not sure...just used the sysmtem. Did not do anthing with the nm at all...

ProblemType: Crash
DistroRelease: Ubuntu 16.10
Package: network-manager-gnome 1.2.0-0ubuntu3
ProcVersionSignature: Ubuntu 4.4.0-28.47-generic 4.4.13
Uname: Linux 4.4.0-28-generic x86_64
ApportVersion: 2.20.2-0ubuntu1
Architecture: amd64
CurrentDesktop: Unity
Date: Fri Jul 1 16:42:08 2016
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/nm-applet
IfupdownConfig:
 # interfaces(5) file used by ifup(8) and ifdown(8)
 auto lo
 iface lo inet loopback
InstallationDate: Installed on 2016-07-01 (0 days ago)
InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Alpha amd64 (20160701)
IpRoute:
 default via 192.168.0.1 dev enp0s3 proto static metric 100
 169.254.0.0/16 dev enp0s3 scope link metric 1000
 192.168.0.0/24 dev enp0s3 proto kernel scope link src 192.168.0.54 metric 100
IwConfig:
 enp0s3 no wireless extensions.

 lo no wireless extensions.
NetworkManager.state:
 [main]
 NetworkingEnabled=true
 WirelessEnabled=true
 WWANEnabled=true
ProcCmdline: nm-applet
ProcEnviron:
 LANGUAGE=de_DE
 PATH=(custom, user)
 XDG_RUNTIME_DIR=<set>
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
RfKill:

SegvAnalysis:
 Segfault happened at: 0x7f47c2ccc126 <g_hash_table_remove_all+6>: mov 0xc(%rdi),%eax
 PC (0x7f47c2ccc126) ok
 source "0xc(%rdi)" (0xff0000ff0c) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: network-manager-applet
StacktraceTop:
 g_hash_table_remove_all () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 ?? ()
 g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
Title: nm-applet crashed with SIGSEGV in g_hash_table_remove_all()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
nmcli-con:
 NAME UUID TYPE TIMESTAMP TIMESTAMP-REAL AUTOCONNECT AUTOCONNECT-PRIORITY READONLY DBUS-PATH ACTIVE DEVICE STATE ACTIVE-PATH
 Kabelnetzwerkverbindung 1 5e323629-20d1-328d-961b-320a51c64cd2 802-3-ethernet 1467384061 Fr 01 Jul 2016 16:41:01 CEST yes 4294966297 no /org/freedesktop/NetworkManager/Settings/0 yes enp0s3 activated /org/freedesktop/NetworkManager/ActiveConnection/0
nmcli-dev:
 DEVICE TYPE STATE DBUS-PATH CONNECTION CON-UUID CON-PATH
 enp0s3 ethernet connected /org/freedesktop/NetworkManager/Devices/1 Kabelnetzwerkverbindung 1 5e323629-20d1-328d-961b-320a51c64cd2 /org/freedesktop/NetworkManager/ActiveConnection/0
 lo loopback unmanaged /org/freedesktop/NetworkManager/Devices/0 -- -- --
nmcli-nm: Error: command ['nmcli', '-f', 'all', 'nm'] failed with exit code 2: Error: Object 'nm' is unknown, try 'nmcli help'.

Revision history for this message
"Kosmonaut" Bernd Müller (bernado-tornado) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 g_hash_table_remove_all () from /tmp/apport_sandbox_oTmOb3/lib/x86_64-linux-gnu/libglib-2.0.so.0
 nma_icons_reload (applet=0x557ebb1916c0, user_data=<optimized out>) at applet.c:3171
 g_closure_invoke () from /tmp/apport_sandbox_oTmOb3/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 signal_emit_unlocked_R () from /tmp/apport_sandbox_oTmOb3/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
 g_signal_emit_valist () from /tmp/apport_sandbox_oTmOb3/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 network-manager-applet (Ubuntu):
importance: Undecided → Medium
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 network-manager-applet (Ubuntu):
status: New → Confirmed
tags: added: xenial
information type: Private → Public
Changed in network-manager-applet (Ubuntu):
status: Confirmed → Fix Committed
Changed in network-manager-applet:
importance: Unknown → Medium
status: Unknown → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package network-manager-applet - 1.2.4-0ubuntu1

---------------
network-manager-applet (1.2.4-0ubuntu1) yakkety; urgency=medium

  * Rebase to upstream stable point release, include fixes for some
    segfaults (lp: #1570738, #1597151, #1598195)
  * Patches merged upstream (dropped here)
    - wireless-security-fix-failed-assertion-in-default_fi.patch
    - wireless-security-return-error-on-eap_method_validat.patch
    - applet-remove-assert-s_con-from-applet_get_active_vp.patch
    - Set-out_icon_name-which-is-necessary-for-indicator.patch
  * Refresh remaining patches

 -- Aron Xu <email address hidden> Thu, 01 Sep 2016 19:07:19 +0200

Changed in network-manager-applet (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Matthias Andree (matthias-andree) wrote :

This needs to be backported to Xenial, see the duplicate bug reports.

Revision history for this message
Aron Xu (happyaron) wrote :

SRU has been prepared for Xenial, please be patient to wait until it's uploaded.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.