Bug 1294180

Summary: [abrt] NetworkManager: check_if_startup_complete(): NetworkManager killed by SIGSEGV
Product: [Fedora] Fedora EPEL Reporter: Alexander Todorov <atodorov>
Component: NetworkManager-vpncAssignee: Huzaifa S. Sidhpurwala <huzaifas>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: epel7CC: atodorov, bgalvani, huzaifas, lrintel, mcepl, mcepl, psimerda, pveiga, rkhan, thaller
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:8af5d07c795a901ece2cea8c6fa7ec23861337e5
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-01-25 16:56:22 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace
none
File: cgroup
none
File: core_backtrace
none
File: dso_list
none
File: environ
none
File: exploitable
none
File: limits
none
File: machineid
none
File: maps
none
File: open_fds
none
File: proc_pid_status
none
File: var_log_messages
none
File: sosreport.tar.xz none

Description Alexander Todorov 2015-12-25 08:44:09 UTC
Version-Release number of selected component:
NetworkManager-1.0.6-27.el7

Additional info:
reporter:       libreport-2.1.11
backtrace_rating: 4
cmdline:        /usr/sbin/NetworkManager --no-daemon
crash_function: check_if_startup_complete
executable:     /usr/sbin/NetworkManager
global_pid:     1719
kernel:         3.10.0-327.el7.x86_64
runlevel:       N 5
type:           CCpp
uid:            0

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 check_if_startup_complete
 #6 g_object_notify at /lib64/libgobject-2.0.so.0
 #7 connection_removed
 #11 g_signal_emit_by_name at /lib64/libgobject-2.0.so.0
 #12 nm_settings_connection_signal_remove
 #13 do_delete
 #14 dispose at /usr/lib64/NetworkManager/libnm-device-plugin-bluetooth.so
 #16 g_hash_table_remove_all_nodes at /lib64/libglib-2.0.so.0
 #17 g_hash_table_remove_all at /lib64/libglib-2.0.so.0
 #18 dispose at /usr/lib64/NetworkManager/libnm-device-plugin-bluetooth.so

Comment 1 Alexander Todorov 2015-12-25 08:44:15 UTC
Created attachment 1109368 [details]
File: backtrace

Comment 2 Alexander Todorov 2015-12-25 08:44:17 UTC
Created attachment 1109369 [details]
File: cgroup

Comment 3 Alexander Todorov 2015-12-25 08:44:19 UTC
Created attachment 1109370 [details]
File: core_backtrace

Comment 4 Alexander Todorov 2015-12-25 08:44:21 UTC
Created attachment 1109371 [details]
File: dso_list

Comment 5 Alexander Todorov 2015-12-25 08:44:22 UTC
Created attachment 1109372 [details]
File: environ

Comment 6 Alexander Todorov 2015-12-25 08:44:24 UTC
Created attachment 1109373 [details]
File: exploitable

Comment 7 Alexander Todorov 2015-12-25 08:44:25 UTC
Created attachment 1109374 [details]
File: limits

Comment 8 Alexander Todorov 2015-12-25 08:44:27 UTC
Created attachment 1109375 [details]
File: machineid

Comment 9 Alexander Todorov 2015-12-25 08:44:29 UTC
Created attachment 1109376 [details]
File: maps

Comment 10 Alexander Todorov 2015-12-25 08:44:31 UTC
Created attachment 1109377 [details]
File: open_fds

Comment 11 Alexander Todorov 2015-12-25 08:44:32 UTC
Created attachment 1109378 [details]
File: proc_pid_status

Comment 12 Alexander Todorov 2015-12-25 08:44:35 UTC
Created attachment 1109379 [details]
File: var_log_messages

Comment 14 Alexander Todorov 2015-12-25 08:47:07 UTC
Created attachment 1109380 [details]
File: sosreport.tar.xz

Comment 15 Alexander Todorov 2015-12-25 08:51:49 UTC
This started happening with NetworkManager-vpnc-1.0.8-1.el7.x86_64 from EPEL.

Comment 16 Alexander Todorov 2015-12-25 08:52:56 UTC
Log says: 

дек 25 10:52:13 aero NetworkManager[5994]: <info>  Starting VPN service 'vpnc'...
дек 25 10:52:13 aero NetworkManager[5994]: <info>  VPN service 'vpnc' started (org.freedesktop.NetworkManager.vpnc), PID 8741
дек 25 10:52:13 aero NetworkManager[5994]: <info>  VPN service 'vpnc' appeared; activating connections
дек 25 10:52:13 aero NetworkManager[5994]: <info>  VPN plugin state changed: init (1)
дек 25 10:52:24 aero NetworkManager[5994]: <info>  VPN plugin state changed: starting (3)
дек 25 10:52:24 aero NetworkManager[5994]: <info>  VPN connection 'Red Hat Amsterdam' (ConnectInteractive) reply received.
дек 25 10:52:24 aero NetworkManager[5994]: <info>  VPN plugin state changed: stopped (6)
дек 25 10:52:24 aero NetworkManager[5994]: <info>  VPN plugin state change reason: unknown (0)
дек 25 10:52:24 aero NetworkManager[5994]: ** Message: vpnc started with pid 8752
дек 25 10:52:24 aero NetworkManager[5994]: ** Message: Terminated vpnc daemon with PID 8752.

Comment 17 Jirka Klimes 2015-12-30 21:19:33 UTC
The NetworkManager crash is a problem in NM itself. Is it related to VPN connection problem? Are you able to reproduce the issue?

Comment 18 Alexander Todorov 2016-01-04 10:15:38 UTC
Hi Jirka,
I've started seeing this after upgrading to NetworkManager-vpnc-1.0.8-1.el7 from EPEL. I was able to consistently reproduce with this version. However this broke my ability to connect to VPN so I've reverted back to NetworkManager-vpnc-0.9.9.0-6.git20140428.el7.x86_64.

Comment 19 Priscila 2016-01-20 16:01:56 UTC
Hello.


I was hitting exactly same issue. I also downgraded the NM and VPN plugin is working.

Comment 20 Thomas Haller 2016-01-25 15:59:25 UTC
is it possible to reproduce the crash and see the stack trace with debug-info installed?

Comment 21 Thomas Haller 2016-01-25 16:56:22 UTC
actually, I'm duplicating this BZ to bug 1301389.

The issue is not in NetworkManager-vpnc or in the EPEL packages.

*** This bug has been marked as a duplicate of bug 1301389 ***

Comment 22 Alexander Todorov 2016-01-27 10:49:00 UTC
NM nor vpn didn't crash with the latest updates. Here's all related packages on my system:


NetworkManager-libnm-1.0.6-27.el7.x86_64
NetworkManager-debuginfo-1.0.6-27.el7.x86_64
NetworkManager-tui-1.0.6-27.el7.x86_64
NetworkManager-bluetooth-1.0.6-27.el7.x86_64
NetworkManager-openconnect-0.9.8.6-2.el7.x86_64
NetworkManager-vpnc-1.0.8-1.el7.x86_64
NetworkManager-wifi-1.0.6-27.el7.x86_64
NetworkManager-team-1.0.6-27.el7.x86_64
NetworkManager-vpnc-debuginfo-1.0.8-1.el7.x86_64
NetworkManager-libreswan-1.0.6-3.el7.x86_64
NetworkManager-openvpn-gnome-1.0.8-1.el7.x86_64
NetworkManager-glib-devel-1.0.6-27.el7.x86_64
NetworkManager-wwan-1.0.6-27.el7.x86_64
NetworkManager-openvpn-1.0.8-1.el7.x86_64
NetworkManager-adsl-1.0.6-27.el7.x86_64
NetworkManager-devel-1.0.6-27.el7.x86_64
NetworkManager-vpnc-gnome-1.0.8-1.el7.x86_64
NetworkManager-glib-1.0.6-27.el7.x86_64
NetworkManager-1.0.6-27.el7.x86_64