Bug 625047 - NetworkManager fails to start: caught signal 11 (can't find core file)
Summary: NetworkManager fails to start: caught signal 11 (can't find core file)
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Fedora
Classification: Fedora
Component: NetworkManager
Version: rawhide
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Dan Williams
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-08-18 13:30 UTC by Tom London
Modified: 2012-03-20 21:26 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-03-20 21:26:47 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Tom London 2010-08-18 13:30:31 UTC
Description of problem:
Booting up and logging in, I get no network, and 'service' reports NetworkManager is dead:

[root@tlondon ~]# service NetworkManager status
NetworkManager is stopped
[root@tlondon ~]#

Starting it manually does not appear to help:

[root@tlondon ~]# service NetworkManager start
Setting network parameters...                              [  OK  ]
Starting NetworkManager daemon:                            [  OK  ]
[root@tlondon ~]# service NetworkManager status
NetworkManager dead but pid file exists
[root@tlondon ~]# 

See the following in /var/log/messages:

Aug 18 06:06:24 tlondon NetworkManager[2077]: <info> NetworkManager (version 0.8.1-4.git20100817.fc15) is starting...
Aug 18 06:06:24 tlondon NetworkManager[2077]: <info> Read config file /etc/NetworkManager/NetworkManager.conf
Aug 18 06:06:24 tlondon NetworkManager[2077]: <info> trying to start the modem manager...
Aug 18 06:06:24 tlondon NetworkManager[2077]: <warn> caught signal 11. Generating backtrace...
Aug 18 06:06:24 tlondon modem-manager: ModemManager (version 0.4-4.git20100720.fc14) starting...
Aug 18 06:06:24 tlondon modem-manager: Loaded plugin MotoC
Aug 18 06:06:24 tlondon modem-manager: Loaded plugin Nokia
Aug 18 06:06:24 tlondon NetworkManager: ******************* START **********************************
Aug 18 06:06:24 tlondon modem-manager: Loaded plugin Option
Aug 18 06:06:24 tlondon modem-manager: Loaded plugin SimTech
Aug 18 06:06:24 tlondon modem-manager: Loaded plugin Sierra
Aug 18 06:06:24 tlondon modem-manager: Loaded plugin Gobi
Aug 18 06:06:24 tlondon modem-manager: Loaded plugin Huawei
Aug 18 06:06:24 tlondon modem-manager: Loaded plugin AnyData
Aug 18 06:06:24 tlondon modem-manager: Loaded plugin Novatel
Aug 18 06:06:24 tlondon modem-manager: Loaded plugin Option High-Speed
Aug 18 06:06:24 tlondon modem-manager: Loaded plugin Ericsson MBM
Aug 18 06:06:24 tlondon modem-manager: Loaded plugin Generic
Aug 18 06:06:24 tlondon modem-manager: Loaded plugin ZTE
Aug 18 06:06:24 tlondon modem-manager: Loaded plugin Longcheer
Aug 18 06:06:25 tlondon NetworkManager: [Thread debugging using libthread_db enabled]
Aug 18 06:06:26 tlondon NetworkManager: 0x000000300340ef1e in __libc_waitpid (pid=2079, stat_loc=0x7fff4fb24bfc, 
Aug 18 06:06:26 tlondon NetworkManager:     options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:32
Aug 18 06:06:26 tlondon NetworkManager: 32#011      return INLINE_SYSCALL (wait4, 4, pid, stat_loc, options, NULL);
Aug 18 06:06:26 tlondon NetworkManager: #0  0x000000300340ef1e in __libc_waitpid (pid=2079, stat_loc=0x7fff4fb24bfc, 
Aug 18 06:06:26 tlondon NetworkManager:     options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:32
Aug 18 06:06:26 tlondon NetworkManager: #1  0x00000000004582fb in nm_logging_backtrace ()
Aug 18 06:06:26 tlondon NetworkManager: #2  0x000000000043f599 in ?? ()
Aug 18 06:06:26 tlondon NetworkManager: #3  <signal handler called>
Aug 18 06:06:26 tlondon NetworkManager: #4  0x0000000000000000 in ?? ()
Aug 18 06:06:26 tlondon NetworkManager: #5  0x000000000044ce59 in ?? ()
Aug 18 06:06:26 tlondon NetworkManager: #6  0x00000031b8433383 in g_type_create_instance ()
Aug 18 06:06:26 tlondon NetworkManager:    from /lib64/libgobject-2.0.so.0
Aug 18 06:06:26 tlondon NetworkManager: #7  0x00000031b84108dc in ?? () from /lib64/libgobject-2.0.so.0
Aug 18 06:06:26 tlondon NetworkManager: #8  0x00000031b8413309 in g_object_newv () from /lib64/libgobject-2.0.so.0
Aug 18 06:06:26 tlondon NetworkManager: #9  0x00000031b841455c in g_object_new () from /lib64/libgobject-2.0.so.0
Aug 18 06:06:26 tlondon NetworkManager: #10 0x00000000004511c5 in nm_manager_get ()
Aug 18 06:06:26 tlondon NetworkManager: #11 0x000000000044044f in main ()
Aug 18 06:06:26 tlondon NetworkManager: 
Aug 18 06:06:26 tlondon NetworkManager: Thread 1 (Thread 0x7f34677b0800 (LWP 2077)):
Aug 18 06:06:26 tlondon NetworkManager: #0  0x000000300340ef1e in __libc_waitpid (pid=2079, stat_loc=0x7fff4fb24bfc, 
Aug 18 06:06:26 tlondon NetworkManager:     options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:32
Aug 18 06:06:26 tlondon NetworkManager: 
Aug 18 06:06:26 tlondon NetworkManager:         oldtype = <value optimized out>
Aug 18 06:06:26 tlondon NetworkManager:         result = <value optimized out>
Aug 18 06:06:26 tlondon NetworkManager: #1  0x00000000004582fb in nm_logging_backtrace ()
Aug 18 06:06:26 tlondon NetworkManager: No symbol table info available.
Aug 18 06:06:26 tlondon NetworkManager: #2  0x000000000043f599 in ?? ()
Aug 18 06:06:26 tlondon NetworkManager: No symbol table info available.
Aug 18 06:06:26 tlondon NetworkManager: #3  <signal handler called>
Aug 18 06:06:26 tlondon NetworkManager: No symbol table info available.
Aug 18 06:06:26 tlondon NetworkManager: #4  0x0000000000000000 in ?? ()
Aug 18 06:06:26 tlondon NetworkManager: No symbol table info available.
Aug 18 06:06:26 tlondon NetworkManager: #5  0x000000000044ce59 in ?? ()
Aug 18 06:06:26 tlondon NetworkManager: No symbol table info available.
Aug 18 06:06:26 tlondon NetworkManager: #6  0x00000031b8433383 in g_type_create_instance ()
Aug 18 06:06:26 tlondon NetworkManager:    from /lib64/libgobject-2.0.so.0
Aug 18 06:06:26 tlondon NetworkManager: No symbol table info available.
Aug 18 06:06:26 tlondon NetworkManager: #7  0x00000031b84108dc in ?? () from /lib64/libgobject-2.0.so.0
Aug 18 06:06:26 tlondon NetworkManager: No symbol table info available.
Aug 18 06:06:26 tlondon NetworkManager: #8  0x00000031b8413309 in g_object_newv () from /lib64/libgobject-2.0.so.0
Aug 18 06:06:26 tlondon NetworkManager: No symbol table info available.
Aug 18 06:06:26 tlondon NetworkManager: #9  0x00000031b841455c in g_object_new () from /lib64/libgobject-2.0.so.0
Aug 18 06:06:26 tlondon NetworkManager: No symbol table info available.
Aug 18 06:06:26 tlondon NetworkManager: #10 0x00000000004511c5 in nm_manager_get ()
Aug 18 06:06:26 tlondon NetworkManager: No symbol table info available.
Aug 18 06:06:26 tlondon NetworkManager: #11 0x000000000044044f in main ()
Aug 18 06:06:26 tlondon NetworkManager: No symbol table info available.
Aug 18 06:06:26 tlondon NetworkManager: A debugging session is active.
Aug 18 06:06:26 tlondon NetworkManager: 
Aug 18 06:06:26 tlondon NetworkManager: #011Inferior 1 [process 2077] will be detached.
Aug 18 06:06:26 tlondon NetworkManager: 
Aug 18 06:06:26 tlondon NetworkManager: Quit anyway? (y or n) [answered Y; input not from terminal]
Aug 18 06:06:26 tlondon NetworkManager: ******************* END **********************************
[root@tlondon ~]# 

Reverting back to 0.8.1-1 "makes it work for me".

NetworkManager-debuginfo-0.8.1-1.fc14.x86_64
NetworkManager-gnome-0.8.1-1.fc14.x86_64
NetworkManager-openvpn-0.8.1-1.fc14.x86_64
NetworkManager-vpnc-0.8.1-1.fc14.x86_64
NetworkManager-pptp-0.8.1-1.fc14.x86_64
NetworkManager-glib-0.8.1-1.fc14.x86_64
NetworkManager-0.8.1-1.fc14.x86_64

I notice comment regarding polkit-0.97 in changelog.  I am running polkit-0.96, since 0.97 doesn't allow authentication to shutdown, USB drives, virt-manager, etc.

Version-Release number of selected component (if applicable):
NetworkManager-0.8.1-4.git20100817.fc15.x86_64.rpm
NetworkManager-glib-0.8.1-4.git20100817.fc15.x86_64.rpm
NetworkManager-gnome-0.8.1-4.git20100817.fc15.x86_64.rpm

polkit-desktop-policy-0.96-1.fc13.noarch
polkit-gnome-0.96-2.fc14.x86_64
polkit-debuginfo-0.96-1.fc13.x86_64
polkit-gnome-debuginfo-0.96-2.fc14.x86_64
polkit-0.96-1.fc13.x86_64

How reproducible:
Every time

Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Tom London 2010-08-18 14:07:33 UTC
After reinstalling 0.8.1-4 along with debuginfo package, I can't reproduce the crash, but NM still fails to run.

I also see this in /var/log/messages:

Aug 18 06:55:36 tlondon init[1]: D-Bus activation failed for NetworkManager-by-dbus.service: Invalid argument
Aug 18 06:55:36 tlondon kernel: init[1]: D-Bus activation failed for NetworkManager-by-dbus.service: Invalid argument

Don't see those messages with 0.8.1-1.

Comment 2 Tom London 2010-08-18 14:08:09 UTC
BTW, I also updated polkit to 0.97, results the same....

Comment 3 Michael Ekstrand 2011-05-30 15:47:33 UTC
I also experience this bug (F15, just updated today), and it occurs when parsing other network configuration files as well, not just the VPN config.  Stack trace is similar:

May 30 10:33:24 knine NetworkManager: [Thread debugging using libthread_db enabled]
May 30 10:33:24 knine NetworkManager: 0x00a50424 in __kernel_vsyscall ()
May 30 10:33:24 knine NetworkManager: #0  0x00a50424 in __kernel_vsyscall ()
May 30 10:33:24 knine NetworkManager: #1  0x41acf5a3 in __waitpid_nocancel () from /lib/libpthread.so.0
May 30 10:33:24 knine NetworkManager: #2  0x080a4b65 in nm_logging_backtrace ()
May 30 10:33:24 knine NetworkManager: #3  0x0808a21d in ?? ()
May 30 10:33:24 knine NetworkManager: #4  <signal handler called>
May 30 10:33:24 knine NetworkManager: #5  0x41b570d2 in g_hash_table_iter_next () from /lib/libglib-2.0.so.0
May 30 10:33:24 knine NetworkManager: #6  0x080d3340 in ?? ()
May 30 10:33:24 knine NetworkManager: #7  0x080d4fd1 in nm_settings_connection_replace_settings ()
May 30 10:33:24 knine NetworkManager: #8  0x00ec9a67 in nm_ifcfg_connection_new () from /usr/lib/NetworkManager/libnm-settings-plugin-ifcfg-rh.so
May 30 10:33:24 knine NetworkManager: #9  0x00ec7f14 in ?? () from /usr/lib/NetworkManager/libnm-settings-plugin-ifcfg-rh.so
May 30 10:33:24 knine NetworkManager: #10 0x00ec857e in ?? () from /usr/lib/NetworkManager/libnm-settings-plugin-ifcfg-rh.so
May 30 10:33:24 knine NetworkManager: #11 0x00ec8796 in ?? () from /usr/lib/NetworkManager/libnm-settings-plugin-ifcfg-rh.so
May 30 10:33:24 knine NetworkManager: #12 0x080d2e50 in nm_system_config_interface_get_unmanaged_specs ()
May 30 10:33:24 knine NetworkManager: #13 0x080cf470 in ?? ()
May 30 10:33:24 knine NetworkManager: #14 0x080d2158 in nm_settings_new ()
May 30 10:33:24 knine NetworkManager: #15 0x08060e14 in main ()
May 30 10:33:24 knine NetworkManager: 
May 30 10:33:24 knine NetworkManager: Thread 1 (Thread 0xb789f750 (LWP 2054)):
May 30 10:33:24 knine NetworkManager: #0  0x00a50424 in __kernel_vsyscall ()
May 30 10:33:24 knine NetworkManager: No symbol table info available.
May 30 10:33:24 knine NetworkManager: #1  0x41acf5a3 in __waitpid_nocancel () from /lib/libpthread.so.0
May 30 10:33:24 knine NetworkManager: No symbol table info available.
May 30 10:33:24 knine NetworkManager: #2  0x080a4b65 in nm_logging_backtrace ()
May 30 10:33:24 knine NetworkManager: No symbol table info available.
May 30 10:33:24 knine NetworkManager: #3  0x0808a21d in ?? ()
May 30 10:33:24 knine NetworkManager: ble.
May 30 10:33:24 knine NetworkManager: #4  <signal handler called>
May 30 10:33:24 knine NetworkManager: No symbol table info available.
May 30 10:33:24 knine NetworkManager: #5  0x41b570d2 in g_hash_table_iter_next () from /lib/libglib-2.0.so.0
May 30 10:33:24 knine NetworkManager: No symbol table info available.
May 30 10:33:24 knine NetworkManager: #6  0x080d3340 in ?? ()
May 30 10:33:24 knine NetworkManager: No symbol table info available.
May 30 10:33:24 knine NetworkManager: onnection_replace_settings ()
May 30 10:33:24 knine NetworkManager: No symbol table info available.
May 30 10:33:24 knine NetworkManager: #8  0x00ec9a67 in nm_ifcfg_connection_new () from /usr/lib/NetworkManager/libnm-settings-plugin-ifcfg-rh.so
May 30 10:33:24 knine NetworkManager: No symbol table info available.
May 30 10:33:24 knine NetworkManager: libnm-settings-plugin-ifcfg-rh.so
May 30 10:33:24 knine NetworkManager: No symbol table info available.
May 30 10:33:24 knine NetworkManager: #10 0x00ec857e in ?? () from /usr/lib/NetworkManager/libnm-settings-plugin-ifcfg-rh.so
May 30 10:33:24 knine NetworkManager: No symbol table info available.
May 30 10:33:24 knine NetworkManager: ugin-ifcfg-rh.so
May 30 10:33:24 knine NetworkManager: No symbol table info available.
May 30 10:33:24 knine NetworkManager: #12 0x080d2e50 in nm_system_config_interface_get_unmanaged_specs ()
May 30 10:33:24 knine NetworkManager: No symbol table info available.
May 30 10:33:24 knine NetworkManager: #13 0x080cf470 in ?? ()
May 30 10:33:24 knine NetworkManager: No symbol table info available.
May 30 10:33:24 knine NetworkManager: #14 0x080d2158 in nm_settings_new ()
May 30 10:33:24 knine NetworkManager: le info available.
May 30 10:33:24 knine NetworkManager: #15 0x08060e14 in main ()
May 30 10:33:24 knine NetworkManager: No symbol table info available.
May 30 10:33:24 knine NetworkManager: A debugging session is active.
May 30 10:33:24 knine NetworkManager: 
May 30 10:33:24 knine NetworkManager: #011Inferior 1 [process 2054] will be detached.
May 30 10:33:24 knine NetworkManager: 
May 30 10:33:24 knine NetworkManager: Quit anyway? (y or n) [answered Y; input not from terminal]

Comment 4 Pavel Šimerda (pavlix) 2012-03-20 21:26:47 UTC
This “rawhide” bug looks pretty old. I believe NM is up and running in updated versions of rawhide, f17, f16 and f15. Closing.


Note You need to log in before you can comment on or make changes to this bug.