nm-applet crashed with SIGSEGV in g_hash_table_foreach()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GLib |
Fix Released
|
Medium
|
|||
glib2.0 (Ubuntu) |
Invalid
|
High
|
Unassigned | ||
network-manager (Ubuntu) |
Fix Released
|
High
|
Mathieu Trudel-Lapierre |
Bug Description
Hello
Testing build 2011/06/11
ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: network-
ProcVersionSign
Uname: Linux 2.6.39-3-generic x86_64
Architecture: amd64
CRDA: Error: [Errno 2] No such file or directory
Date: Sat Jun 11 09:32:27 2011
ExecutablePath: /usr/bin/nm-applet
Gconf:
IfupdownConfig:
auto lo
iface lo inet loopback
IpRoute:
default via 192.168.1.1 dev eth0 proto static
169.254.0.0/16 dev eth0 scope link metric 1000
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.102 metric 1
Keyfiles: Error: [Errno 2] No such file or directory
LiveMediaBuild: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110610)
NetworkManager.
[main]
NetworkingEnab
WirelessEnable
WWANEnabled=true
WimaxEnabled=true
ProcCmdline: nm-applet
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
RfKill:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
SegvAnalysis:
Segfault happened at: 0x7fcedac6ba3a <g_hash_
PC (0x7fcedac6ba3a) ok
source "0x44(%rdi)" (0x00000044) not located in a known VMA region (needed readable region)!
destination "%r13d" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: network-
StacktraceTop:
g_hash_
?? () from /usr/lib/
?? () from /usr/lib/
?? () from /usr/lib/
?? () from /usr/lib/
Title: nm-applet crashed with SIGSEGV in g_hash_
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
Changed in network-manager-applet (Ubuntu): | |
status: | New → Invalid |
Changed in network-manager-applet (Ubuntu): | |
status: | Invalid → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Mathieu Trudel-Lapierre (mathieu-tl) |
affects: | network-manager-applet (Ubuntu) → glib2.0 (Ubuntu) |
Changed in glib2.0 (Ubuntu): | |
assignee: | Mathieu Trudel-Lapierre (mathieu-tl) → nobody |
Changed in glib: | |
importance: | Unknown → Medium |
status: | Unknown → New |
Changed in network-manager (Ubuntu): | |
status: | New → Triaged |
status: | Triaged → In Progress |
importance: | Undecided → High |
assignee: | nobody → Mathieu Trudel-Lapierre (mathieu-tl) |
Changed in glib: | |
status: | New → Fix Released |
stacktrace:
#0 g_hash_ table_foreach (hash_table=0x0, func=0x7fe3f250d910 <hashtable_ foreach_ with_values> , user_data= 0x7fff2a991d90) at /build/ buildd/ glib2.0- 2.29.6/ ./glib/ ghash.c: 1343 33380976, instance=0x0, iterator= 0x7fe3f2509ea0 <marshal_ map_entry> , user_data= 0x7fff2a991e30) at dbus-gvalue- utils.c: 608 91e90, value=0x7fe3e00 9d420) at dbus-gvalue.c:1716 proxy_marshal_ args_to_ message (proxy=<value optimized out>, method= 0x7fe3f29896f3 "AddAndActivate Connection" , args=0x210e800) at dbus-gproxy.c:2244 proxy_begin_ call_internal (proxy=0x1dde550, method= 0x7fe3f29896f3 "AddAndActivate Connection" , 0x7fe3f29708d0 <org_freedeskto p_NetworkManage r_add_and_ activate_ connection_ async_callback> , user_data= 0x20b0bb0, destroy= 0x7fe3f29708c0 <_dbus_ glib_async_ data_free> , args=<value optimized out>, proxy_begin_ call (proxy=0x1dde550, method= 0x7fe3f29896f3 "AddAndActivate Connection" , 0x7fe3f29708d0 <org_freedeskto p_NetworkManage r_add_and_ activate_ connection_ async_callback> , user_data= 0x20b0bb0, destroy= 0x7fe3f29708c0 <_dbus_ glib_async_ data_free> , arg_type= <value optimized out>) at dbus-gproxy.c:2531 _NetworkManager _add_and_ activate_ connection_ async (client=<value optimized out>, partial=<value optimized out>, device=<value optimized out>, object= <value optimized out>, callback=<value optimized out>, user_data= 0x1d9a220) at nm-client- bindings. h:175 add_and_ activate_ connection (client=<value optimized out>, partial=<value optimized out>, device=<value optimized out>, specific_ object= <value optimized out>, callback=<value optimized out>, data=0x1d9a220) at nm-client.c:772 menu_item_ activate_ helper_ new_connection (connection=<value optimized out>, auto_created=<value optimized out>, canceled=<value optimized out>, user_data= 0x7fe3e0018a70) new_auto_ connection (device=<value optimized out>, dclass_data=<value optimized out>, callback=<value optimized out>, callback_ data=<value optimized out>) device- wifi.c: 539 menu_item_ activate_ helper (device=0x1e110a0, connection=<value optimized out>, specific_ object= <value optimized out>, applet=0x1d9a220, dclass_ data=0x7fe3e004 7140) 0x7fe3e0044ed0, return_value=0x0, n_param_values=1, param_values= 0x210fee0, invocation_ hint=<value optimized out>) buildd/ glib2.0- 2.29.6/ ./gobject/ gclosure. c:771 emit_unlocked_ R (node=<value optimized out>, detail=0, instance=0x2112e70, emission_ return= 0x0, instance_ and_params= 0x210fee0) buildd/ glib2.0- 2.29.6/ ./gobject/ gsignal. c:3256 emit_valist (instance=<value optimized out>, signal_id=<value optimized out>, detail=<value optimized out>, var_ar...
#1 0x00007fe3f250dd7e in hashtable_iterator (hash_type=
#2 0x00007fe3f2509192 in marshal_map (iter=0x7fff2a9
#3 0x00007fe3f2502c15 in dbus_g_
#4 0x00007fe3f2502cc1 in dbus_g_
notify=
timeout=-1) at dbus-gproxy.c:2277
#5 0x00007fe3f25056c2 in dbus_g_
notify=
first_
#6 0x00007fe3f29726e9 in org_freedesktop
specific_
#7 nm_client_
user_
#8 0x0000000000417cdd in applet_
at applet.c:525
#9 0x000000000042b319 in wireless_
at applet-
#10 0x0000000000418a02 in applet_
at applet.c:604
#11 0x00007fe3f1e4eda4 in g_closure_invoke (closure=
at /build/
#12 0x00007fe3f1e60ccb in signal_
at /build/
#13 0x00007fe3f1e6a2d7 in g_signal_