The bug was libappindicator calling unfallback() when the applet is being unrefed. This would cause it to access the status_icon which had been unreffed in the previous step.
** Changed in: network-manager-applet (Ubuntu) Status: Confirmed => In Progress ** Changed in: network-manager-applet (Ubuntu) Assignee: (unassigned) => Robert Ancell (robert-ancell) -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to network-manager-applet in Ubuntu. https://bugs.launchpad.net/bugs/1230148 Title: nm-applet crashed with SIGSEGV in gtk_status_icon_set_visible() Status in “network-manager-applet” package in Ubuntu: In Progress Bug description: After logging back in from a mir test session (installed unity-system- compositor, reboot, play with mir a bit, remove mir from lightdm startup, reboot). ProblemType: Crash DistroRelease: Ubuntu 13.10 Package: network-manager-gnome 0.9.8.0-1ubuntu3 ProcVersionSignature: Ubuntu 3.11.0-8.15-generic 3.11.1 Uname: Linux 3.11.0-8-generic x86_64 ApportVersion: 2.12.4-0ubuntu1 Architecture: amd64 Date: Sun Sep 22 11:22:01 2013 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 2013-07-23 (63 days ago) InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424) IpRoute: default via 192.168.1.254 dev wlan0 proto static 10.0.3.0/24 dev lxcbr0 proto kernel scope link src 10.0.3.1 192.168.1.0/24 dev wlan0 proto kernel scope link src 192.168.1.64 metric 9 192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 MarkForUpload: True NetworkManager.state: [main] NetworkingEnabled=true WirelessEnabled=true WWANEnabled=true WimaxEnabled=true ProcCmdline: nm-applet SegvAnalysis: Segfault happened at: 0x7f4e8813aa4c <gtk_status_icon_set_visible+28>: cmp %rax,(%rdx) PC (0x7f4e8813aa4c) ok source "%rax" ok destination "(%rdx)" (0xaaaaaaaaaaaaaaaa) not located in a known VMA region (needed writable region)! SegvReason: writing unknown VMA Signal: 11 SourcePackage: network-manager-applet StacktraceTop: gtk_status_icon_set_visible () from /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 ?? () ?? () from /usr/lib/x86_64-linux-gnu/libappindicator3.so.1 g_object_unref () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 ?? () Title: nm-applet crashed with SIGSEGV in gtk_status_icon_set_visible() UpgradeStatus: Upgraded to saucy on 2013-07-27 (59 days ago) UserGroups: adm cdrom dip libvirtd lpadmin plugdev sambashare sudo nmcli-dev: DEVICE TYPE STATE DBUS-PATH wlan0 802-11-wireless connected /org/freedesktop/NetworkManager/Devices/1 eth0 802-3-ethernet unavailable /org/freedesktop/NetworkManager/Devices/0 nmcli-nm: RUNNING VERSION STATE NET-ENABLED WIFI-HARDWARE WIFI WWAN-HARDWARE WWAN running 0.9.8.0 connected enabled enabled enabled enabled disabled To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/network-manager-applet/+bug/1230148/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp