[network]: gnome-control-center crashed with SIGSEGV in panel_get_strongest_unique_aps()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-control-center |
Fix Released
|
Critical
|
|||
gnome-control-center (Ubuntu) |
Fix Released
|
High
|
Mathieu Trudel-Lapierre | ||
Precise |
Fix Released
|
High
|
Mathieu Trudel-Lapierre |
Bug Description
[Impact]
High impact: this causes gnome-control-
[Development Fix]
Obvious simple and safe fix; avoid listing non-broadcasting APs, since their SSID will be unavailable anyway. This is consistent with the behavior in nm-applet. Patch in the upstream bug was developped in collaboration with the upstream NetworkManager developers; see https:/
[Stable Fix]
See "Development Fix".
[Test Case]
Open the Network panel; observe crash or lack of crash ;)
[Regression Potential]
Very low: non-SSID-
---
Opened network folder.Tried connect to my lan then the gnome-control-
ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: gnome-control-
ProcVersionSign
Uname: Linux 3.2.0-6-generic i686
ApportVersion: 1.90-0ubuntu1
Architecture: i386
Date: Sun Dec 25 23:10:20 2011
ExecutablePath: /usr/bin/
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
ProcCmdline: gnome-control-
SegvAnalysis:
Segfault happened at: 0x1f86d46f: mov 0x4(%edx),%eax
PC (0x1f86d46f) ok
source "0x4(%edx)" (0x00000004) not located in a known VMA region (needed readable region)!
destination "%eax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: gnome-control-
StacktraceTop:
?? () from /usr/lib/
?? () from /lib/i386-
g_main_
?? () from /lib/i386-
g_main_
Title: gnome-control-
UpgradeStatus: Upgraded to precise on 2011-12-10 (16 days ago)
UserGroups: adm admin cdrom dialout lpadmin netdev plugdev sambashare
usr_lib_
deja-dup 21.2-0ubuntu2
gnome-bluetooth 3.2.1-1ubuntu3
indicator-datetime 0.3.1-0ubuntu2
visibility: | private → public |
Changed in gnome-control-center (Ubuntu): | |
importance: | Medium → High |
tags: | added: apport-request-retrace |
Changed in gnome-control-center: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in gnome-control-center: | |
importance: | Medium → Critical |
Changed in gnome-control-center (Ubuntu Precise): | |
status: | Triaged → In Progress |
Changed in gnome-control-center (Ubuntu): | |
status: | In Progress → Fix Committed |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
Changed in gnome-control-center: | |
status: | Confirmed → Fix Released |
StacktraceTop: get_strongest_ unique_ aps (aps=0x21db5c00) at cc-network- panel.c: 1086 refresh_ wifi_ui (device=<optimized out>, panel=0x21e9d810) at cc-network- panel.c: 1783 refresh_ device_ ui (device=<optimized out>, panel=0x21e9d810) at cc-network- panel.c: 1884 panel.c: 2194 0x21e9d810) at /build/ buildd/ glib2.0- 2.31.4. tested/ ./glib/ gmain.c: 4632
panel_
device_
nm_device_
refresh_ui_idle (data=0x21e9d810) at cc-network-
g_idle_dispatch (source=0x21fc7518, callback=0x1f86bb60 <refresh_ui_idle>, user_data=