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:
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.
BTW, I also updated polkit to 0.97, results the same....
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]
This “rawhide” bug looks pretty old. I believe NM is up and running in updated versions of rawhide, f17, f16 and f15. Closing.