network manager crashes constantly. FIX IS UPSTREAM
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
network-manager (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
# cat /etc/os-release
NAME="Ubuntu"
VERSION="15.10 (Wily Werewolf)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 15.10"
VERSION_ID="15.10"
HOME_URL="http://
SUPPORT_URL="http://
BUG_REPORT_URL="http://
$ dpkg -l network-manager
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Architecture Description
+++-===
ii network-manager 1.0.4-0ubuntu5.2 amd64 network management framework (daemon and userspace tools)
from: _usr_sbin_
SegvReason: reading NULL VMA
SourcePackage: network-manager
Stacktrace:
#0 0x0000000000497b07 in on_bss_
self = 0xf5e0b0 [NMSupplicantIn
error = 0x0
properties = 0x0
props = 0x0
builder = {x = {0, 15699024, 15699025, 0, 0, 184467440737095
iter = <optimized out>
__func__ = "on_bss_
#1 0x00007fab9c9b85f3 in g_task_return_now (task=0x17dfb40 [GTask]) at /build/
#2 0x00007fab9c9b8c7e in g_task_return (task=0x17dfb40 [GTask], type=<optimized out>) at /build/
source = 0x7fab8e54a140
#3 0x00007fab9ca10efd in init_second_
task = 0x17dfb40 [GTask]
error = 0x0
#4 0x00007fab9c9b85f3 in g_task_return_now (task=0x17dc8f0 [GTask]) at /build/
NetworkManager$ git show 33527341b1e3503
commit 33527341b1e3503
Author: Jiří Klimeš <email address hidden>
Date: Thu May 7 11:27:26 2015 +0200
wifi: fix a crash in on_bss_
g_dbus_
Program received signal SIGSEGV, Segmentation fault.
on_
159 while (*iter) {
(gdb) bt
#0 0x000000000048fac7 in on_bss_
at supplicant-
#1 0x0000003bf84728b7 in g_simple_
#2 0x0000003bf8472919 in complete_in_idle_cb (data=<optimized out>) at gsimpleasyncres
#3 0x0000003bf5c497fb in g_main_
#4 0x0000003bf5c497fb in g_main_
#5 0x0000003bf5c49b98 in g_main_
#6 0x0000003bf5c49ec2 in g_main_loop_run (loop=0x7d64e0) at gmain.c:3975
#7 0x00000000004349d6 in main (argc=1, argv=0x7fffffff
diff --git a/src/supplican
index 4731ad7..19795bf 100644
--- a/src/supplican
+++ b/src/supplican
@@ -156,7 +156,7 @@ on_bss_
iter = properties = g_dbus_
- while (*iter) {
+ while (iter && *iter) {
Changed in network-manager (Ubuntu): | |
status: | New → Fix Released |