Crashes on nm_device_802_11_wireless_get_type
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
NetworkManager |
Fix Released
|
Medium
|
|||
network-manager (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
This is the situation when installing the NetworkManager package:
http://
root@lort:~# /etc/init.d/dbus restart
* Stopping NetworkManager dispatcher [ ok ]
* Stopping NetworkManager daemon [ ok ]
* Stopping DHCP client manager... [ ok ]
* Stopping Hardware abstraction layer hald [ ok ]
* Stopping system message bus dbus [ ok ]
* Starting system message bus dbus [ ok ]
* Starting Hardware abstraction layer hald run-parts: /etc/dbus-
* Starting DHCP client manager... [ ok ]
* Starting NetworkManager daemon [ ok ]
* Starting NetworkManager dispatcher [ ok ]
root@lort:~# tail -f /var/log/messages
May 10 14:40:09 localhost -- MARK --
May 10 14:42:08 localhost dhcdbd: dbus_svc_init: dbus_bus_
May 10 14:42:09 localhost dhcdbd: Failed to initialise D-Bus service.
May 10 14:42:09 localhost dhcdbd: Started up.
May 10 14:54:53 localhost kernel: [4311990.941000] ADDRCONF(
May 10 14:54:54 localhost kernel: [4311992.550000] tg3: eth0: Link is up at 100 Mbps, full duplex.
May 10 14:54:54 localhost kernel: [4311992.550000] tg3: eth0: Flow control is on for TX and on for RX.
May 10 14:54:54 localhost kernel: [4311992.557000] ADDRCONF(
May 10 14:55:06 localhost dhcdbd: Shut down.
May 10 14:55:10 localhost dhcdbd: Started up.
root@lort:~# cd /etc/dbus-1/
root@lort:
event.d session.conf system.conf system.d
root@lort:
root@lort:
bluez.conf dhcdbd.conf hal.conf NetworkManager.conf nm-applet.conf notification-
root@lort:
<!DOCTYPE busconfig PUBLIC "-//freedesktop
"http://
<busconfig>
<servicedir
<policy user="root">
<allow own="com.
<allow send_interface=
<allow send_destinatio
</policy>
<policy context="default">
<deny own="com.
<deny send_destinatio
<deny send_interface=
</policy>
</busconfig>
root@lort:
After reboot you get an error like this:
May 10 15:13:41 localhost dhcdbd: message_handler: message handler not found under /com/redhat/
Changed in network-manager: | |
status: | Unconfirmed → Confirmed |
Changed in network-manager: | |
importance: | Unknown → Medium |
(gdb) set args --enable- test-devices --no-daemon NetworkManager --enable- test-devices --no-daemon
(gdb) run
Starting program: /usr/sbin/
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1211443520 (LWP 15897)]
(no debugging symbols found)
NetworkManager: <information> starting...
NetworkManager: <WARNING> main (): nm_data_new: Setting up dbus filter
NetworkManager: <information> eth0: Device is fully-supported using driver 'tg3'.
[New Thread -1211446352 (LWP 15906)]
NetworkManager: <information> nm_device_init(): waiting for device's worker thread to start
NetworkManager: <information> nm_device_init(): device's worker thread started, continuing.
NetworkManager: <information> Now managing wired Ethernet (802.3) device 'eth0'.
Program received signal SIGSEGV, Segmentation fault. mutex_destroy () from /lib/tls/ i686/cmov/ libpthread. so.0 mutex_destroy () from /lib/tls/ i686/cmov/ libpthread. so.0 802_11_ wireless_ get_type () libgobject- 2.0.so. 0 device_ and_add_ to_list () initial_ devices ()
[Switching to Thread -1211443520 (LWP 15897)]
0xb7f82e47 in pthread_
(gdb) bt
#0 0xb7f82e47 in pthread_
#1 0x08059a3b in nm_device_
#2 0xb7cdceac in g_object_unref () from /usr/lib/
#3 0x08055e50 in nm_device_new ()
#4 0x0806589a in nm_create_
#5 0x08065ecf in nm_add_
#6 0x0806654e in nm_hal_init ()
#7 0x080672da in main ()
(gdb)