Bug 360679

Summary: NM settings Applet crashes when OpenVPN is selected to add.
Product: [Frameworks and Libraries] frameworks-networkmanager-qt Reporter: Roger Smith <roger.smith>
Component: generalAssignee: Jan Grulich <jgrulich>
Status: RESOLVED DUPLICATE    
Severity: grave CC: jgrulich, lamarque, lukas.tinkl
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Roger Smith 2016-03-17 23:46:08 UTC
Application: kde-nm-connection-editor Version: 0.9.10.0-3.17.1
KDE Platform Version	4.14.9
libQt5Core5 - Qt 5 Core Library Version: 5.4.2-22.3
OS Version		Linux 3.16.7-35-desktop
			        openSUSE 13.2 (Harlequin) (x86_64)
libNetworkManagerQt1	Version: 0.9.8.2-3.1.3

Application: Connection editor (kde-nm-connection-editor), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[KCrash Handler]
#5  0x00007f28b0ad13d9 in SettingWidget::SettingWidget(QSharedPointer<NetworkManager::Setting> const&, QWidget*, QFlags<Qt::WindowType>) () from /usr/lib64/libplasmanetworkmanagement-editor.so
#6  0x00007f28b0ab547a in IPv6Widget::IPv6Widget(QSharedPointer<NetworkManager::Setting> const&, QWidget*, QFlags<Qt::WindowType>) () from /usr/lib64/libplasmanetworkmanagement-editor.so
#7  0x00007f28b0ad5ab9 in ConnectionDetailEditor::initTabs() () from /usr/lib64/libplasmanetworkmanagement-editor.so
#8  0x00007f28b0ad7ad2 in ConnectionDetailEditor::initEditor() () from /usr/lib64/libplasmanetworkmanagement-editor.so
#9  0x00007f28b0ad9914 in ConnectionDetailEditor::ConnectionDetailEditor(NetworkManager::ConnectionSettings::ConnectionType, QWidget*, QString const&, bool, QFlags<Qt::WindowType>) () from /usr/lib64/libplasmanetworkmanagement-editor.so
#10 0x000000000040e716 in _start ()

Reproducible: Always

Steps to Reproduce:
1.  Network Manager applet in System tray
2.  Click settings in top right - pop up OK
3.  Click 'ADD' top left - Drop down OK
4.  Choose OpenVPN and settings pop up crashes. Either clicking on OpenVPN button or keyboard O produces same result.
5.  Happens every time

Actual Results:  
KDE Crash Handler pop up.  Close that and carry on.  Network manager remains connected to open connection as it was before trying steps above. 

Expected Results:  
Allowed me to install VPN connection settings.

Possible duplicates: bug 358924, bug 358541, bug 358151, bug 358031, bug 357459

I note this from (probably the same fault) Bug 341650. 

This is a very weird crash, because plasma-nm in 0.9.3.4 version didn't have IPv6 tab for OpenVPN connections. I see that in OpenSuse is this patch backported, but this patch also requires a change in libnm-qt, which is probably the reason of your crash. There is one libnm-qt version with this patch included, see [1]. 

[1] - https://build.opensuse.org/package/show/KDE:Distro:Factory/libNetworkManagerQt

The link gives "Package "libNetworkManagerQt" not found in project "KDE:Distro:Factory"

Installed version of libNetworkManagerQt given above.

I did a clean reinstall of openSUSE 13.2 yesterday and NM worked fine, then did a full system update and NM now broken - so there is something in the update that breaks NM OpenVPN.
Comment 1 Jan Grulich 2016-03-18 08:43:49 UTC

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