nm-applet crashed with SIGSEGV in add_to_object_array_unique()

Bug #1153266 reported by Thomas B. Rücker
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
NetworkManager
Expired
Medium
network-manager (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Booted freshly downloaded daily-live image raring-desktop-amd64.iso on my T61p.
Crash messages popped up once the desktop came up and the installer became visible.
System was unstable until I stopped Network Manager and brought up ethernet manually.

ProblemType: Crash
DistroRelease: Ubuntu 13.04
Package: network-manager-gnome 0.9.8.0-1ubuntu2
ProcVersionSignature: Ubuntu 3.8.0-11.20-generic 3.8.2
Uname: Linux 3.8.0-11-generic x86_64
ApportVersion: 2.9.1-0ubuntu1
Architecture: amd64
CasperVersion: 1.330
Date: Sun Mar 10 14:36:15 2013
ExecutablePath: /usr/bin/nm-applet
IfupdownConfig:
 # interfaces(5) file used by ifup(8) and ifdown(8)
 auto lo
 iface lo inet loopback
IpRoute:

LiveMediaBuild: Ubuntu 13.04 "Raring Ringtail" - Alpha amd64 (20130310)
MarkForUpload: True
NetworkManager.state:
 [main]
 NetworkingEnabled=true
 WirelessEnabled=true
 WWANEnabled=true
 WimaxEnabled=true
ProcCmdline: nm-applet
ProcEnviron:
 TERM=linux
 PATH=(custom, no user)
 LANG=en_US.UTF-8
SegvAnalysis:
 Segfault happened at: 0x7ffc11b534ba: mov 0x8(%rdi),%edx
 PC (0x7ffc11b534ba) ok
 source "0x8(%rdi)" (0xaaaaaaaaaaaaaab2) not located in a known VMA region (needed readable region)!
 destination "%edx" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: network-manager-applet
StacktraceTop:
 ?? () from /usr/lib/x86_64-linux-gnu/libnm-glib.so.4
 ?? () from /usr/lib/x86_64-linux-gnu/libnm-glib.so.4
 ?? () from /usr/lib/x86_64-linux-gnu/libnm-glib.so.4
 ?? () from /usr/lib/x86_64-linux-gnu/libnm-glib.so.4
 g_simple_async_result_complete () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
Title: nm-applet crashed with SIGSEGV in g_simple_async_result_complete()
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 READONLY DBUS-PATH
 Wired connection 1 d827ba83-7339-403d-9c86-22f060ab7cfc 802-3-ethernet 1362926055 Sun 10 Mar 2013 02:34:15 PM UTC yes no /org/freedesktop/NetworkManager/Settings/0
nmcli-dev:
 DEVICE TYPE STATE DBUS-PATH
 wlan0 802-11-wireless disconnected /org/freedesktop/NetworkManager/Devices/1
 eth0 802-3-ethernet disconnected /org/freedesktop/NetworkManager/Devices/0
nmcli-nm:
 RUNNING VERSION STATE NET-ENABLED WIFI-HARDWARE WIFI WWAN-HARDWARE WWAN
 running 0.9.8.0 disconnected enabled enabled enabled enabled disabled

Revision history for this message
Thomas B. Rücker (thomas-ruecker) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 add_to_object_array_unique (array=0xaaaaaaaaaaaaaaaa, obj=0x26d3600) at nm-object.c:636
 pseudo_property_object_created (obj=0x26d3600, path=<optimized out>, user_data=0x254aa40) at nm-object.c:1160
 create_async_complete (object=<optimized out>, async_data=0x2742280) at nm-object.c:522
 async_inited (source=<optimized out>, result=<optimized out>, user_data=user_data@entry=0x2742280) at nm-object.c:543
 g_simple_async_result_complete (simple=0x27b5950) at /build/buildd/glib2.0-2.35.8/./gio/gsimpleasyncresult.c:777

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
summary: - nm-applet crashed with SIGSEGV in g_simple_async_result_complete()
+ nm-applet crashed with SIGSEGV in add_to_object_array_unique()
tags: removed: need-amd64-retrace
information type: Private → Public
Changed in network-manager-applet (Ubuntu):
importance: Medium → High
status: New → Confirmed
tags: added: rls-r-incoming
Revision history for this message
Thomas B. Rücker (thomas-ruecker) wrote :

Attaching an RA dump for reference, just in case it helps.

Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

This crash happens in NM directly (libnm-glib); reassigning to the correct package.

affects: network-manager-applet (Ubuntu) → network-manager (Ubuntu)
Changed in network-manager (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

Filed the bug upstream, too.

Changed in network-manager:
importance: Unknown → Medium
status: Unknown → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package network-manager - 0.9.8.0-0ubuntu2

---------------
network-manager (0.9.8.0-0ubuntu2) raring; urgency=low

  * debian/patches/git_machine_id_duid_gen_1d14d17.patch: dhcp: look harder
    for machine-id, and generate random DUID if it doesn't exist. (LP: #1153266)
 -- Mathieu Trudel-Lapierre <email address hidden> Mon, 25 Mar 2013 10:39:32 -0400

Changed in network-manager (Ubuntu):
status: Triaged → Fix Released
Changed in network-manager:
status: New → Incomplete
Changed in network-manager:
status: Incomplete → Expired
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.