Bug 356718 - network connection editor crashes when editing VPN Openconnect connection.
Summary: network connection editor crashes when editing VPN Openconnect connection.
Status: RESOLVED DUPLICATE of bug 356840
Alias: None
Product: kde
Classification: I don't know
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-12-15 08:19 UTC by Kayvan Sylvan
Modified: 2015-12-20 20:54 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kayvan Sylvan 2015-12-15 08:19:53 UTC
Application: kde5-nm-connection-editor (5.5.0)

Qt Version: 5.5.1
Operating System: Linux 4.2.6-301.fc23.x86_64 x86_64
Distribution: "Fedora release 23 (Twenty Three)"

-- Information about the crash:
Trying to edit a VPN openconnect connection.

When clicking on the folder icons to choose the location of the User Certificate and Private Key files, the connection editor crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: Connection editor (kde5-nm-connection-editor), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f3afc48b940 (LWP 18352))]

Thread 2 (Thread 0x7f3adb49e700 (LWP 18354)):
#0  0x00007f3af387fffd in poll () at /lib64/libc.so.6
#1  0x00007f3af1ee4272 in _xcb_conn_wait () at /lib64/libxcb.so.1
#2  0x00007f3af1ee5ee7 in xcb_wait_for_event () at /lib64/libxcb.so.1
#3  0x00007f3add630da9 in QXcbEventReader::run() () at /lib64/libQt5XcbQpa.so.5
#4  0x00007f3af44883ce in QThreadPrivate::start(void*) () at /lib64/libQt5Core.so.5
#5  0x00007f3af11b460a in start_thread () at /lib64/libpthread.so.0
#6  0x00007f3af388ba9d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f3afc48b940 (LWP 18352)):
[KCrash Handler]
#5  0x00007f3add647f08 in QXcbWindow::setParent(QPlatformWindow const*) () at /lib64/libQt5XcbQpa.so.5
#6  0x00007f3af502a8bb in QWindow::setParent(QWindow*) () at /lib64/libQt5Gui.so.5
#7  0x00007f3af58055d5 in QWidgetPrivate::setParent_sys(QWidget*, QFlags<Qt::WindowType>) () at /lib64/libQt5Widgets.so.5
#8  0x00007f3af5810fda in QWidget::setParent(QWidget*, QFlags<Qt::WindowType>) () at /lib64/libQt5Widgets.so.5
#9  0x00007f3af58120cc in QWidget::setParent(QWidget*) () at /lib64/libQt5Widgets.so.5
#10 0x00007f3af58f811c in QDialogButtonBox::addButton(QAbstractButton*, QDialogButtonBox::ButtonRole) () at /lib64/libQt5Widgets.so.5
#11 0x00007f3ada66ee59 in KDEPlatformFileDialog::KDEPlatformFileDialog() () at /usr/lib64/qt5/plugins/platformthemes/KDEPlatformTheme.so
#12 0x00007f3ada66f282 in KDEPlatformFileDialogHelper::KDEPlatformFileDialogHelper() () at /usr/lib64/qt5/plugins/platformthemes/KDEPlatformTheme.so
#13 0x00007f3ada6622fa in KdePlatformTheme::createPlatformDialogHelper(QPlatformTheme::DialogType) const () at /usr/lib64/qt5/plugins/platformthemes/KDEPlatformTheme.so
#14 0x00007f3af59c71b5 in QDialogPrivate::platformHelper() const () at /lib64/libQt5Widgets.so.5
#15 0x00007f3af59da958 in QFileDialogPrivate::init(QUrl const&, QString const&, QString const&) () at /lib64/libQt5Widgets.so.5
#16 0x00007f3af59dabda in QFileDialog::QFileDialog(QWidget*, QString const&, QString const&, QString const&) () at /lib64/libQt5Widgets.so.5
#17 0x00007f3af90c46fc in KUrlRequester::fileDialog() const () at /lib64/libKF5KIOWidgets.so.5
#18 0x00007f3af90c2d24 in KUrlRequester::KUrlRequesterPrivate::_k_slotOpenDialog() () at /lib64/libKF5KIOWidgets.so.5
#19 0x00007f3af90c5109 in KUrlRequester::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /lib64/libKF5KIOWidgets.so.5
#20 0x00007f3af46982ea in QMetaObject::activate(QObject*, int, int, void**) () at /lib64/libQt5Core.so.5
#21 0x00007f3af5b679e2 in QAbstractButton::clicked(bool) () at /lib64/libQt5Widgets.so.5
#22 0x00007f3af58ca524 in QAbstractButtonPrivate::emitClicked() () at /lib64/libQt5Widgets.so.5
#23 0x00007f3af58cbb39 in QAbstractButtonPrivate::click() () at /lib64/libQt5Widgets.so.5
#24 0x00007f3af58cbcb4 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5
#25 0x00007f3af5810428 in QWidget::event(QEvent*) () at /lib64/libQt5Widgets.so.5
#26 0x00007f3af57cd41c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#27 0x00007f3af57d2fe9 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#28 0x00007f3af466977b in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#29 0x00007f3af57d1ef2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /lib64/libQt5Widgets.so.5
#30 0x00007f3af582a98b in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at /lib64/libQt5Widgets.so.5
#31 0x00007f3af582cf4b in QWidgetWindow::event(QEvent*) () at /lib64/libQt5Widgets.so.5
#32 0x00007f3af57cd41c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#33 0x00007f3af57d28e6 in QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#34 0x00007f3af466977b in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#35 0x00007f3af5023ee1 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /lib64/libQt5Gui.so.5
#36 0x00007f3af5025bb5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /lib64/libQt5Gui.so.5
#37 0x00007f3af5009958 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Gui.so.5
#38 0x00007f3add6620a0 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt5XcbQpa.so.5
#39 0x00007f3aee980e3a in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#40 0x00007f3aee9811d0 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0
#41 0x00007f3aee98127c in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#42 0x00007f3af46bfeef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#43 0x00007f3af4666f0a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt5Core.so.5
#44 0x00007f3af466efec in QCoreApplication::exec() () at /lib64/libQt5Core.so.5
#45 0x000056386882efc9 in main ()

Reported using DrKonqi
Comment 1 Jon Burgess 2015-12-20 20:20:32 UTC
Likely a duplicate of bug 356583. Opening a file dialogue in almost any KDE application on F23 seems to cause this crash.
Comment 2 David Edmundson 2015-12-20 20:54:22 UTC

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