Re: 0.8.2 crashing (and wont start) when modprobe e1000e



On Wednesday 10 of November 2010 00:18:19 Ma Begaj wrote:
> hi,
> 
> I compiled 0.8.2 (kernel 2.6.37-rc1 vanilla) a few days ago and I just
> saw that NetworkManager does not want to start if module e1000e is
> loaded. And it crashes NetworkManager if it is already running. e1000e
> (eth0) is working for me on the shell with i.e. dhcpcd and it worked
> before.
> 
> Any ideas what could be causing this?
> 

I don't see any problems with NM compiled from master using up-to-date F13.
kernel-2.6.34.7-61.fc13.x86_64

Doing rmmod e1000e produces:
NetworkManager[17573]: <info> (eth0): carrier now OFF (device state 8, 
deferring action for 4 seconds)
NetworkManager[17573]: <info> (eth0): device state change: 8 -> 9 (reason 5)
NetworkManager[17573]: <warn> Activation (eth0) failed.
NetworkManager[17573]: <info> (eth0): device state change: 9 -> 3 (reason 0)
NetworkManager[17573]: <info> (eth0): deactivating device (reason: 0).
NetworkManager[17573]: <info> (eth0): canceled DHCP transaction, DHCP client 
pid 17847
NetworkManager[17573]: <info> Updating /etc/hosts with new system hostname
NetworkManager[17573]: <info> (eth0): now unmanaged
NetworkManager[17573]: <info> (eth0): device state change: 3 -> 1 (reason 36)
NetworkManager[17573]: <info> (eth0): cleaning up...

modprobe e1000e does:
NetworkManager[17573]: <info> (eth0): carrier is OFF
NetworkManager[17573]: <info> (eth0): new Ethernet device (driver: 'e1000e' 
ifindex: 8)
NetworkManager[17573]: <info> (eth0): exported as 
/org/freedesktop/NetworkManager/Devices/3
NetworkManager[17573]: <info> (eth0): now managed
NetworkManager[17573]: <info> (eth0): device state change: 1 -> 2 (reason 2)
NetworkManager[17573]: <info> (eth0): bringing up device.
NetworkManager[17573]: <info> (eth0): preparing device.
NetworkManager[17573]: <info> (eth0): deactivating device (reason: 2).
NetworkManager[17573]: <info> (eth0): carrier now ON (device state 2)
NetworkManager[17573]: <info> (eth0): device state change: 2 -> 3 (reason 40)
...

Could you install debug packages and run NetworkManager from within gdb to 
obtain better backtrace?

# gdb NetworkManager
(gdb) run --no-daemon

and when it crashes do
(gdb) t a a bt

Jirka


> Thanks.
> 
> This is syslog right after I did "modprobe e1000e":
> 
> ==> messages <==
> Nov  9 23:59:55 vaio kernel: e1000e: Intel(R) PRO/1000 Network Driver -
> 1.2.7-k2 Nov  9 23:59:55 vaio kernel: e1000e: Copyright (c) 1999 - 2010
> Intel Corporation.
> Nov  9 23:59:55 vaio kernel: e1000e 0000:00:19.0: PCI INT A -> GSI 18
> (level, low) -> IRQ 18
> Nov  9 23:59:55 vaio kernel: e1000e 0000:00:19.0: eth0: (PCI
> Express:2.5GB/s:Width x1) 00:1d:ba:64:cd:3b
> Nov  9 23:59:55 vaio kernel: e1000e 0000:00:19.0: eth0: Intel(R)
> PRO/1000 Network Connection
> Nov  9 23:59:55 vaio kernel: e1000e 0000:00:19.0: eth0: MAC: 7, PHY:
> 8, PBA No: ffffff-0ff
> Nov  9 23:59:55 vaio NetworkManager[2638]: <info> (eth0): carrier is OFF
> Nov  9 23:59:55 vaio NetworkManager[2638]: <info> (eth0): new Ethernet
> device (driver: 'e1000e' ifindex: 4)
> Nov  9 23:59:55 vaio NetworkManager[2638]: <info> (eth0): exported as
> /org/freedesktop/NetworkManager/Devices/0
> Nov  9 23:59:55 vaio NetworkManager[2638]: <info> (eth0): now managed
> Nov  9 23:59:55 vaio NetworkManager[2638]: <info> (eth0): device state
> change: 1 -> 2 (reason 2)
> Nov  9 23:59:55 vaio NetworkManager[2638]: <info> (eth0): bringing up
> device. Nov  9 23:59:55 vaio kernel: ADDRCONF(NETDEV_UP): eth0: link is
> not ready Nov  9 23:59:55 vaio NetworkManager[2638]: <info> (eth0):
> preparing device. Nov  9 23:59:55 vaio NetworkManager[2638]: <info>
> (eth0): deactivating device (reason: 2).
> 
> ==> syslog <==
> Nov  9 23:59:55 vaio NetworkManager[2638]: <warn> caught signal 11.
> Generating backtrace...
> Nov  9 23:59:55 vaio NetworkManager: ******************* START
> **********************************
> Nov  9 23:59:55 vaio NetworkManager: Traceback (most recent call last):
> Nov  9 23:59:55 vaio NetworkManager:   File
> "/usr/share/gdb/auto-load/usr/lib/libgobject-2.0.so.0.2400.1-gdb.py",
> line 9, in <module>
> Nov  9 23:59:55 vaio NetworkManager:     from gobject import register
> Nov  9 23:59:55 vaio NetworkManager:   File
> "/usr/share/glib-2.0/gdb/gobject.py", line 3, in <module>
> Nov  9 23:59:55 vaio NetworkManager:     import gdb.backtrace
> Nov  9 23:59:55 vaio NetworkManager: ImportError: No module named backtrace
> Nov  9 23:59:55 vaio NetworkManager: [Thread debugging using
> libthread_db enabled]
> Nov  9 23:59:55 vaio NetworkManager: 0xb74ded8e in __waitpid_nocancel
> () from /lib/libpthread.so.0
> Nov  9 23:59:55 vaio NetworkManager: #0  0xb74ded8e in
> __waitpid_nocancel () from /lib/libpthread.so.0
> Nov  9 23:59:55 vaio NetworkManager: #1  0x0809a887 in nm_logging_backtrace
> () Nov  9 23:59:55 vaio NetworkManager: #2  0x08081b27 in ?? ()
> Nov  9 23:59:55 vaio NetworkManager: #3  <signal handler called>
> Nov  9 23:59:55 vaio NetworkManager: #4  0xb72cf5f7 in strchr () from
> /lib/libc.so.6
> Nov  9 23:59:55 vaio NetworkManager: #5  0xb750459b in
> g_param_spec_pool_lookup () from /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: #6  0xb74ff1b2 in
> g_object_set_valist () from /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: #7  0xb74ffa76 in g_object_set ()
> from /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: #8  0x080c35f0 in ?? ()
> Nov  9 23:59:55 vaio NetworkManager: #9  0xb7500fdc in g_object_newv
> () from /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: #10 0xb7501c9c in
> g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: #11 0xb7501db7 in g_object_new ()
> from /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: #12 0x080c2f58 in
> nm_default_wired_connection_new ()
> Nov  9 23:59:55 vaio NetworkManager: #13 0x080bf46a in
> nm_sysconfig_settings_device_added ()
> Nov  9 23:59:55 vaio NetworkManager: #14 0x0808cec3 in ?? ()
> Nov  9 23:59:55 vaio NetworkManager: #15 0x08099b30 in
> _nm_marshal_VOID__POINTER_POINTER ()
> Nov  9 23:59:55 vaio NetworkManager: #16 0xb74fa5e2 in
> g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: #17 0xb7510acd in ?? () from
> /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: #18 0xb75120a4 in
> g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: #19 0xb7512526 in g_signal_emit
> () from /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: #20 0x0807be60 in ?? ()
> Nov  9 23:59:55 vaio NetworkManager: #21 0x0807cc2c in ?? ()
> Nov  9 23:59:55 vaio NetworkManager: #22 0xb76f3600 in
> g_udev_marshal_VOID__STRING_OBJECT ()
> Nov  9 23:59:55 vaio NetworkManager:    from /usr/lib/libgudev-1.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: #23 0xb74fa5e2 in
> g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: #24 0xb7510acd in ?? () from
> /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: #25 0xb75120a4 in
> g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: #26 0xb7512526 in g_signal_emit
> () from /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: #27 0xb76f1e7e in ?? () from
> /usr/lib/libgudev-1.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: #28 0xb745f96b in ?? () from
> /usr/lib/libglib-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: #29 0xb741b675 in
> g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: #30 0xb741f358 in ?? () from
> /usr/lib/libglib-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: #31 0xb741f897 in g_main_loop_run
> () from /usr/lib/libglib-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: #32 0x08082d2b in main ()
> Nov  9 23:59:55 vaio NetworkManager:
> Nov  9 23:59:55 vaio NetworkManager: Thread 1 (Thread 0xb7254b60 (LWP
> 2638)): Nov  9 23:59:55 vaio NetworkManager: #0  0xb74ded8e in
> __waitpid_nocancel () from /lib/libpthread.so.0
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #1  0x0809a887 in nm_logging_backtrace
> () Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #2  0x08081b27 in ?? ()
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #3  <signal handler called>
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #4  0xb72cf5f7 in strchr () from
> /lib/libc.so.6
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #5  0xb750459b in
> g_param_spec_pool_lookup () from /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #6  0xb74ff1b2 in
> g_object_set_valist () from /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #7  0xb74ffa76 in g_object_set ()
> from /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #8  0x080c35f0 in ?? ()
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #9  0xb7500fdc in g_object_newv
> () from /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #10 0xb7501c9c in
> g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #11 0xb7501db7 in g_object_new ()
> from /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #12 0x080c2f58 in
> nm_default_wired_connection_new ()
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #13 0x080bf46a in
> nm_sysconfig_settings_device_added ()
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #14 0x0808cec3 in ?? ()
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #15 0x08099b30 in
> _nm_marshal_VOID__POINTER_POINTER ()
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #16 0xb74fa5e2 in
> g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #17 0xb7510acd in ?? () from
> /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #18 0xb75120a4 in
> g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #19 0xb7512526 in g_signal_emit
> () from /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #20 0x0807be60 in ?? ()
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #21 0x0807cc2c in ?? ()
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #22 0xb76f3600 in
> g_udev_marshal_VOID__STRING_OBJECT ()
> Nov  9 23:59:55 vaio NetworkManager:    from /usr/lib/libgudev-1.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #23 0xb74fa5e2 in
> g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #24 0xb7510acd in ?? () from
> /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #25 0xb75120a4 in
> g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #26 0xb7512526 in g_signal_emit
> () from /usr/lib/libgobject-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #27 0xb76f1e7e in ?? () from
> /usr/lib/libgudev-1.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #28 0xb745f96b in ?? () from
> /usr/lib/libglib-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #29 0xb741b675 in
> g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #30 0xb741f358 in ?? () from
> /usr/lib/libglib-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #31 0xb741f897 in g_main_loop_run
> () from /usr/lib/libglib-2.0.so.0
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: #32 0x08082d2b in main ()
> Nov  9 23:59:55 vaio NetworkManager: No symbol table info available.
> Nov  9 23:59:55 vaio NetworkManager: A debugging session is active.
> Nov  9 23:59:55 vaio NetworkManager:
> Nov  9 23:59:55 vaio NetworkManager: ^IInferior 1 [process 2638] will
> be detached.
> Nov  9 23:59:55 vaio NetworkManager:
> Nov  9 23:59:55 vaio NetworkManager: Quit anyway? (y or n) [answered
> Y; input not from terminal]
> Nov  9 23:59:55 vaio NetworkManager: ******************* END
> **********************************
> _______________________________________________
> networkmanager-list mailing list
> networkmanager-list gnome org
> http://mail.gnome.org/mailman/listinfo/networkmanager-list


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]