Application: kde-nm-connection-editor (0.9.3.4) KDE Platform Version: 4.14.3 Qt Version: 4.8.6 Operating System: Linux 3.17.4-1-desktop x86_64 Distribution: "openSUSE 20141219 (Tumbleweed) (x86_64)" -- Information about the crash: - What I was doing when the application crashed: Connection manager crashes when editing/adding openVPN connection" Affected Component: plasma-nm (editor) Description of the bug Open connection editor: click edit of an OpenVPN connection or try to add an OpenVPN connection. This crash is 100% repeatable The crash can be reproduced every time. The crash can be reproduced every time. -- Backtrace: Application: Connection editor (kde-nm-connection-editor), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f7e738f0800 (LWP 2569))] Thread 2 (Thread 0x7f7e564ff700 (LWP 2570)): #0 0x00007f7e6e97d8e9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0 #1 0x00007f7e6e93bbca in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007f7e6e93bcec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007f7e72be810e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #4 0x00007f7e72bb9e9f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #5 0x00007f7e72bba195 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #6 0x00007f7e72ab70bf in QThread::exec() () at /usr/lib64/libQtCore.so.4 #7 0x00007f7e72b9b7b3 in () at /usr/lib64/libQtCore.so.4 #8 0x00007f7e72ab979f in () at /usr/lib64/libQtCore.so.4 #9 0x00007f7e6f0283a4 in start_thread () at /lib64/libpthread.so.0 #10 0x00007f7e707c4a4d in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7f7e738f0800 (LWP 2569)): [KCrash Handler] #5 0x00007f7e733083d9 in SettingWidget::SettingWidget(QSharedPointer<NetworkManager::Setting> const&, QWidget*, QFlags<Qt::WindowType>) () at /usr/lib64/libplasmanetworkmanagement-editor.so #6 0x00007f7e732ec47a in IPv6Widget::IPv6Widget(QSharedPointer<NetworkManager::Setting> const&, QWidget*, QFlags<Qt::WindowType>) () at /usr/lib64/libplasmanetworkmanagement-editor.so #7 0x00007f7e7330cab9 in ConnectionDetailEditor::initTabs() () at /usr/lib64/libplasmanetworkmanagement-editor.so #8 0x00007f7e733129c0 in ConnectionDetailEditor::gotSecrets(QString const&, bool, QMap<QString, QMap<QString, QVariant> > const&, QString const&) () at /usr/lib64/libplasmanetworkmanagement-editor.so #9 0x00007f7e72bcf22a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4 #10 0x00007f7e72f7efad in NetworkManager::Connection::gotSecrets(QString const&, bool, QMap<QString, QMap<QString, QVariant> > const&, QString const&) () at /usr/lib64/libNetworkManagerQt.so.1 #11 0x00007f7e72f7fa52 in NetworkManager::Connection::onSecretsArrived(QDBusPendingCallWatcher*) () at /usr/lib64/libNetworkManagerQt.so.1 #12 0x00007f7e72bcf22a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4 #13 0x00007f7e704bcb5f in QDBusPendingCallWatcher::finished(QDBusPendingCallWatcher*) () at /usr/lib64/libQtDBus.so.4 #14 0x00007f7e72bd35ce in QObject::event(QEvent*) () at /usr/lib64/libQtCore.so.4 #15 0x00007f7e714357bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4 #16 0x00007f7e7143bcfd in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4 #17 0x00007f7e7260cbaa in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5 #18 0x00007f7e72bbb2dd in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4 #19 0x00007f7e72bbe5ad in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQtCore.so.4 #20 0x00007f7e72be892e in () at /usr/lib64/libQtCore.so.4 #21 0x00007f7e6e93ba04 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #22 0x00007f7e6e93bc48 in () at /usr/lib64/libglib-2.0.so.0 #23 0x00007f7e6e93bcec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #24 0x00007f7e72be80ee in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #25 0x00007f7e714d26c6 in () at /usr/lib64/libQtGui.so.4 #26 0x00007f7e72bb9e9f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #27 0x00007f7e72bba195 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #28 0x00007f7e72bbf5e9 in QCoreApplication::exec() () at /usr/lib64/libQtCore.so.4 #29 0x000000000040a975 in () #30 0x00007f7e70701b45 in __libc_start_main () at /lib64/libc.so.6 #31 0x000000000040aa82 in _start () Possible duplicates by query: bug 341650. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 341650 ***
Created attachment 96115 [details] New crash information added by DrKonqi kde-nm-connection-editor (0.9.3.5) on KDE Platform 4.14.9 using Qt 4.8.6 - What I was doing when the application crashed: Connection Manager crashes when editing/creating OpenVPN connection -- Backtrace (Reduced): #5 0x00007fe5ce95a3d9 in SettingWidget::SettingWidget(QSharedPointer<NetworkManager::Setting> const&, QWidget*, QFlags<Qt::WindowType>) () from /usr/lib64/libplasmanetworkmanagement-editor.so #6 0x00007fe5ce93e47a in IPv6Widget::IPv6Widget(QSharedPointer<NetworkManager::Setting> const&, QWidget*, QFlags<Qt::WindowType>) () from /usr/lib64/libplasmanetworkmanagement-editor.so #7 0x00007fe5ce95eab9 in ConnectionDetailEditor::initTabs() () from /usr/lib64/libplasmanetworkmanagement-editor.so #8 0x00007fe5ce9656b2 in ConnectionDetailEditor::gotSecrets(QString const&, bool, QMap<QString, QMap<QString, QVariant> > const&, QString const&) () from /usr/lib64/libplasmanetworkmanagement-editor.so [...] #10 0x00007fe5ce5d4fad in NetworkManager::Connection::gotSecrets(QString const&, bool, QMap<QString, QMap<QString, QVariant> > const&, QString const&) () from /usr/lib64/libNetworkManagerQt.so.1
Created attachment 96396 [details] New crash information added by DrKonqi kde-nm-connection-editor (0.9.3.5) on KDE Platform 4.14.9 using Qt 4.8.6 - What I was doing when the application crashed: 1. Open the Network Manager Connection editor 2. Click the button labeled "Add" 3. Click the option labeled "openVPN" to create a new VPN connection 4. The Network Manager Connection editor crashes immediately. Reproducible every time. -- Backtrace (Reduced): #6 0x00007ff3769ae3d9 in SettingWidget::SettingWidget (this=0x1edca50, setting=..., parent=<optimized out>, f=...) at /usr/src/debug/plasma-nm-0.9.3.5/libs/editor/widgets/settingwidget.cpp:25 #7 0x00007ff37699247a in IPv6Widget::IPv6Widget (this=0x1edca50, setting=..., parent=<optimized out>, f=...) at /usr/src/debug/plasma-nm-0.9.3.5/libs/editor/settings/ipv6widget.cpp:66 #8 0x00007ff3769b2ab9 in ConnectionDetailEditor::initTabs (this=this@entry=0x1ae30d0) at /usr/src/debug/plasma-nm-0.9.3.5/libs/editor/connectiondetaileditor.cpp:396 #9 0x00007ff3769b4ad2 in ConnectionDetailEditor::initEditor (this=this@entry=0x1ae30d0) at /usr/src/debug/plasma-nm-0.9.3.5/libs/editor/connectiondetaileditor.cpp:260 #10 0x00007ff3769b6914 in ConnectionDetailEditor::ConnectionDetailEditor (this=0x1ae30d0, type=<optimized out>, parent=<optimized out>, vpnType=..., shared=<optimized out>, f=...) at /usr/src/debug/plasma-nm-0.9.3.5/libs/editor/connectiondetaileditor.cpp:117