I am also getting this all the time with network-manager 0.6.6-0ubuntu5
(gutsy).

The following is the requested backtrace (I'm leaving all the commands
and whatnot in to answer Jeremy's question about how to get a
backtrace).

[EMAIL PROTECTED]:~# pidof NetworkManager
32011
[EMAIL PROTECTED]:~# gdb
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
(gdb) attach 32011
Attaching to process 32011
Reading symbols from /usr/sbin/NetworkManager...(no debugging symbols 
found)...done.
Reading symbols from /usr/lib/libhal.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libhal.so.1
Reading symbols from /lib/libiw.so.29...
(no debugging symbols found)...done.
Loaded symbols for /lib/libiw.so.29
Reading symbols from /usr/lib/libnl.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libnl.so.1
Reading symbols from /usr/lib/libdbus-glib-1.so.2...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libdbus-glib-1.so.2
Reading symbols from /usr/lib/libdbus-1.so.3...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libdbus-1.so.3
Reading symbols from /usr/lib/libgobject-2.0.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libgobject-2.0.so.0
Reading symbols from /usr/lib/libgthread-2.0.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libgthread-2.0.so.0
Reading symbols from /lib/librt.so.1...
(no debugging symbols found)...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /usr/lib/libglib-2.0.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libglib-2.0.so.0
Reading symbols from /usr/lib/libnm-util.so.0...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libnm-util.so.0
Reading symbols from /lib/libpthread.so.0...(no debugging symbols found)...done.
[Thread debugging using libthread_db enabled]
[New Thread 0x7f505b48a780 (LWP 32011)]
[New Thread 0x41746950 (LWP 9487)]
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /lib/libc.so.6...
(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libnsl.so.1...
(no debugging symbols found)...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /lib/libselinux.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libselinux.so.1
Reading symbols from /lib/ld-linux-x86-64.so.2...
(no debugging symbols found)...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /usr/lib/libpcre.so.3...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libpcre.so.3
Reading symbols from /lib/libgcrypt.so.11...
(no debugging symbols found)...done.
Loaded symbols for /lib/libgcrypt.so.11
Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libgpg-error.so.0...
(no debugging symbols found)...done.
Loaded symbols for /lib/libgpg-error.so.0
(no debugging symbols found)
0x00007f5059a97796 in pthread_join () from /lib/libpthread.so.0
(gdb) thread apply all backtrace

Thread 2 (Thread 0x41746950 (LWP 9487)):
#0  0x00007f5059a9d174 in __lll_lock_wait () from /lib/libpthread.so.0
#1  0x00007f5059a98b08 in _L_lock_104 () from /lib/libpthread.so.0
#2  0x00007f5059a98470 in pthread_mutex_lock () from /lib/libpthread.so.0
#3  0x0000000000422acd in nm_get_active_device ()
#4  0x0000000000412110 in nm_device_set_active_link ()
#5  0x000000000041302c in ?? ()
#6  0x00007f5059eec3d4 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#7  0x00007f5059eef6e5 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0x00007f5059eefa05 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#9  0x0000000000412902 in ?? ()
#10 0x00007f5059f12284 in ?? () from /usr/lib/libglib-2.0.so.0
#11 0x00007f5059a963f7 in start_thread () from /lib/libpthread.so.0
#12 0x00007f5059805b2d in clone () from /lib/libc.so.6
#13 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f505b48a780 (LWP 32011)):
#0  0x00007f5059a97796 in pthread_join () from /lib/libpthread.so.0
#1  0x00007f505a380051 in ?? () from /usr/lib/libgthread-2.0.so.0
#2  0x00007f5059f11e7d in g_thread_join () from /usr/lib/libglib-2.0.so.0
#3  0x0000000000412430 in nm_device_stop ()
#4  0x0000000000422b60 in nm_remove_device ()
#5  0x000000000041d22f in ?? ()
#6  0x000000000041cb2e in nm_dbus_method_dispatch ()
#7  0x000000000041b4e2 in ?? ()
#8  0x00007f505a7e1a69 in ?? () from /usr/lib/libdbus-1.so.3
#9  0x00007f505a7d5137 in dbus_connection_dispatch ()
   from /usr/lib/libdbus-1.so.3
#10 0x00007f505aa0d855 in ?? () from /usr/lib/libdbus-glib-1.so.2
#11 0x00007f5059eec3d4 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#12 0x00007f5059eef6e5 in ?? () from /usr/lib/libglib-2.0.so.0
#13 0x00007f5059eefa05 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#14 0x0000000000423d75 in main ()
#0  0x00007f5059a97796 in pthread_join () from /lib/libpthread.so.0
(gdb) detach
Detaching from program: /usr/sbin/NetworkManager, process 32011
(gdb) quit
[EMAIL PROTECTED]:~#

I would also note that just sending a SIGTERM is not enough to get rid
of it after it has hung.  It just logs a "nm_signal_handler(): Caught
signal 15, shutting down normally." in the system logs and continues on.

-- 
Network-manager process hangs after resume from S4
https://bugs.launchpad.net/bugs/211212
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to