Bug 374243 - Crash after accepting thumbprint from sftp remote configured to ssh key via ~/.ssh/config
Summary: Crash after accepting thumbprint from sftp remote configured to ssh key via ~...
Status: RESOLVED WORKSFORME
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.08.2
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: drkonqi, triaged
Depends on:
Blocks:
 
Reported: 2016-12-28 09:21 UTC by kdebugs
Modified: 2018-10-29 02:12 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kdebugs 2016-12-28 09:21:36 UTC
Application: dolphin (16.08.2)

Qt Version: 5.6.1
Frameworks Version: 5.26.0
Operating System: Linux 4.4.36-8-default x86_64
Distribution (Platform): openSUSE RPMs

-- Information about the crash:
- What I was doing when the application crashed: Changing the icon for a new SFTP network connection using a domain configured in my ~/.ssh/config file with a non-standard port and a private key, accept new signature window popped up, then crash upon accepting.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f514a731900 (LWP 29396))]

Thread 12 (Thread 0x7f5117a3f700 (LWP 29425)):
#0  0x00007f5149fc351d in read () at /lib64/libc.so.6
#1  0x00007f513edf0670 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f513edafe49 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f513edb02a8 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f513edb042c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f51442a332b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f5144250fdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f514408bf1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f51440909e9 in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007f513f937734 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f5149fcfd3d in clone () at /lib64/libc.so.6

Thread 11 (Thread 0x7f511d601700 (LWP 29424)):
#0  0x00007f513f93c0af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f512b96b413 in  () at /usr/lib64/dri/swrast_dri.so
#2  0x00007f512b96af87 in  () at /usr/lib64/dri/swrast_dri.so
#3  0x00007f513f937734 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f5149fcfd3d in clone () at /lib64/libc.so.6

Thread 10 (Thread 0x7f511de02700 (LWP 29423)):
#0  0x00007f513f93c0af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f512b96b413 in  () at /usr/lib64/dri/swrast_dri.so
#2  0x00007f512b96af87 in  () at /usr/lib64/dri/swrast_dri.so
#3  0x00007f513f937734 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f5149fcfd3d in clone () at /lib64/libc.so.6

Thread 9 (Thread 0x7f511e603700 (LWP 29422)):
#0  0x00007f513f93c0af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f512b96b413 in  () at /usr/lib64/dri/swrast_dri.so
#2  0x00007f512b96af87 in  () at /usr/lib64/dri/swrast_dri.so
#3  0x00007f513f937734 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f5149fcfd3d in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f511ee04700 (LWP 29421)):
#0  0x00007f513f93c0af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f512b96b413 in  () at /usr/lib64/dri/swrast_dri.so
#2  0x00007f512b96af87 in  () at /usr/lib64/dri/swrast_dri.so
#3  0x00007f513f937734 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f5149fcfd3d in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f511f605700 (LWP 29420)):
#0  0x00007f513f93c0af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f512b96b413 in  () at /usr/lib64/dri/swrast_dri.so
#2  0x00007f512b96af87 in  () at /usr/lib64/dri/swrast_dri.so
#3  0x00007f513f937734 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f5149fcfd3d in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f511fe06700 (LWP 29419)):
#0  0x00007f513f93c0af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f512b96b413 in  () at /usr/lib64/dri/swrast_dri.so
#2  0x00007f512b96af87 in  () at /usr/lib64/dri/swrast_dri.so
#3  0x00007f513f937734 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f5149fcfd3d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f5120607700 (LWP 29418)):
#0  0x00007f513f93c0af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f512b96b413 in  () at /usr/lib64/dri/swrast_dri.so
#2  0x00007f512b96af87 in  () at /usr/lib64/dri/swrast_dri.so
#3  0x00007f513f937734 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f5149fcfd3d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f5120e08700 (LWP 29417)):
#0  0x00007f513f93c0af in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f512b96b413 in  () at /usr/lib64/dri/swrast_dri.so
#2  0x00007f512b96af87 in  () at /usr/lib64/dri/swrast_dri.so
#3  0x00007f513f937734 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f5149fcfd3d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f5131afd700 (LWP 29413)):
#0  0x00007f5149fc749d in poll () at /lib64/libc.so.6
#1  0x00007f513edb0314 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f513edb042c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f51442a332b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f5144250fdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f514408bf1a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f51446b71d5 in  () at /usr/lib64/libQt5DBus.so.5
#7  0x00007f51440909e9 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f513f937734 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f5149fcfd3d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f5132dad700 (LWP 29397)):
#0  0x00007f5149fc749d in poll () at /lib64/libc.so.6
#1  0x00007f513cd7a3e2 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f513cd7bfcf in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f5135307839 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f51440909e9 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f513f937734 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f5149fcfd3d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f514a731900 (LWP 29396)):
[KCrash Handler]
#6  0x00007f513530f300 in  () at /usr/lib64/libQt5XcbQpa.so.5
#7  0x00007f51353219f6 in  () at /usr/lib64/libQt5XcbQpa.so.5
#8  0x00007f5135318c89 in QXcbWindow::updateNetWmUserTime(unsigned int) () at /usr/lib64/libQt5XcbQpa.so.5
#9  0x00007f513530d3ef in  () at /usr/lib64/libQt5XcbQpa.so.5
#10 0x00007f5135305ed7 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) () at /usr/lib64/libQt5XcbQpa.so.5
#11 0x00007f5135307c3b in QXcbConnection::processXcbEvents() () at /usr/lib64/libQt5XcbQpa.so.5
#12 0x00007f514427e166 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
#13 0x00007f51451dae3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#14 0x00007f51451df49a in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#15 0x00007f5144252fc5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#16 0x00007f5144254daa in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#17 0x00007f51442a3c83 in  () at /usr/lib64/libQt5Core.so.5
#18 0x00007f513edb0134 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#19 0x00007f513edb0388 in  () at /usr/lib64/libglib-2.0.so.0
#20 0x00007f513edb042c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#21 0x00007f51442a330c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#22 0x00007f5144250fdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#23 0x00007f51453cbf3c in QDialog::exec() () at /usr/lib64/libQt5Widgets.so.5
#24 0x00007f514a2f31a5 in  () at /usr/lib64/libkdeinit5_dolphin.so
#25 0x00007f514a2f65c9 in  () at /usr/lib64/libkdeinit5_dolphin.so
#26 0x00007f514427d1c3 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#27 0x00007f5149ca18c6 in KItemListController::itemContextMenuRequested(int, QPointF const&) () at /usr/lib64/libdolphinprivate.so.5
#28 0x00007f5149c42884 in KItemListController::mousePressEvent(QGraphicsSceneMouseEvent*, QTransform const&) () at /usr/lib64/libdolphinprivate.so.5
#29 0x00007f5149c41c9b in KItemListController::processEvent(QEvent*, QTransform const&) () at /usr/lib64/libdolphinprivate.so.5
#30 0x00007f5149c53452 in KItemListView::event(QEvent*) () at /usr/lib64/libdolphinprivate.so.5
#31 0x00007f51451dae3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#32 0x00007f51451df49a in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#33 0x00007f5144252fc5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#34 0x00007f51454e2033 in  () at /usr/lib64/libQt5Widgets.so.5
#35 0x00007f51454e23a5 in  () at /usr/lib64/libQt5Widgets.so.5
#36 0x00007f51454eadb2 in  () at /usr/lib64/libQt5Widgets.so.5
#37 0x00007f51454eb209 in QGraphicsScene::mousePressEvent(QGraphicsSceneMouseEvent*) () at /usr/lib64/libQt5Widgets.so.5
#38 0x00007f51454f1fd0 in QGraphicsScene::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#39 0x00007f51451dae3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#40 0x00007f51451df49a in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#41 0x00007f5144252fc5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#42 0x00007f514550f0b5 in QGraphicsView::mousePressEvent(QMouseEvent*) () at /usr/lib64/libQt5Widgets.so.5
#43 0x00007f514521ccb3 in QWidget::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#44 0x00007f5145316afe in QFrame::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#45 0x00007f51455103a3 in QGraphicsView::viewportEvent(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#46 0x00007f5144252e91 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#47 0x00007f51451dae15 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#48 0x00007f51451dfd14 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#49 0x00007f5144252fc5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#50 0x00007f51451dea10 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib64/libQt5Widgets.so.5
#51 0x00007f5145235911 in  () at /usr/lib64/libQt5Widgets.so.5
#52 0x00007f5145237eb3 in  () at /usr/lib64/libQt5Widgets.so.5
#53 0x00007f51451dae3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#54 0x00007f51451df49a in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#55 0x00007f5144252fc5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#56 0x00007f5144a2768b in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib64/libQt5Gui.so.5
#57 0x00007f5144a28e05 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib64/libQt5Gui.so.5
#58 0x00007f5144a0aeeb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Gui.so.5
#59 0x00007f5135334bc0 in  () at /usr/lib64/libQt5XcbQpa.so.5
#60 0x00007f513edb0134 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#61 0x00007f513edb0388 in  () at /usr/lib64/libglib-2.0.so.0
#62 0x00007f513edb042c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#63 0x00007f51442a330c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#64 0x00007f5144250fdb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#65 0x00007f5144258ec6 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#66 0x00007f514a2eb96a in kdemain () at /usr/lib64/libkdeinit5_dolphin.so
#67 0x00007f5149f066e5 in __libc_start_main () at /lib64/libc.so.6
#68 0x0000000000400789 in _start ()

Reported using DrKonqi
Comment 1 Elvis Angelaccio 2016-12-28 11:40:54 UTC
Thanks for the report. Does it crash every time if you try again? If yes, please install debug symbols and attach a new backtrace here.
See also https://community.kde.org/Dolphin/FAQ/Crashes
Comment 2 Julian Steinmann 2018-04-02 11:16:52 UTC
Can you still reproduce this crash with Dolphin 17.12.3? If not, I'll close this bug soon.
Comment 3 Julian Steinmann 2018-04-19 11:08:15 UTC
Any updates? If this crash is still happening, it'd be great if we had a backtrace with debug symbols as described in the link from comment 1. Thanks!
Comment 4 Andrew Crouthamel 2018-09-28 03:16:26 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Andrew Crouthamel 2018-10-29 02:12:32 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!