Bug 396894

Summary: Dolphin crash
Product: [Applications] dolphin Reporter: Octavian Petre <octavsly>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash CC: elvis.angelaccio, mail
Priority: NOR Keywords: drkonqi, triaged
Version: 17.12.3   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: backtrace
Similar situation

Description Octavian Petre 2018-07-26 23:46:44 UTC
Application: dolphin (17.12.3)
 (Compiled from sources)
Qt Version: 5.9.6
Frameworks Version: 5.46.0
Operating System: Linux 4.17.10-gentoo x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
- What I was doing when the application crashed:

In the navigation pane if clicked on the > and the list of directories is shown, I have clicked on another opened tab. Some of the tabes had sftp sessions

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

Thread 4 (Thread 0x7f051b01a700 (LWP 6820)):
#0  0x00007f0539e34e24 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f0539def171 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f0539def714 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f0539def88c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f054110428b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007f05410b1c8a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#6  0x00007f0540f0c5fa in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#7  0x00007f0540f10a55 in ?? () from /usr/lib64/libQt5Core.so.5
#8  0x00007f053c1ba92a in start_thread () from /lib64/libpthread.so.0
#9  0x00007f0546de6fdf in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f0526ae0700 (LWP 6807)):
#0  0x00007f053c1c1936 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0526de447b in ?? () from /usr/lib64/dri/i965_dri.so
#2  0x00007f0526de41a7 in ?? () from /usr/lib64/dri/i965_dri.so
#3  0x00007f053c1ba92a in start_thread () from /lib64/libpthread.so.0
#4  0x00007f0546de6fdf in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f052d04e700 (LWP 6779)):
#0  0x00007f0546dd6e99 in read () from /lib64/libc.so.6
#1  0x00007f0539e33a60 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f0539def23e in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f0539def714 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f0539def88c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f054110428b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#6  0x00007f05410b1c8a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#7  0x00007f0540f0c5fa in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#8  0x00007f0541517ce5 in ?? () from /usr/lib64/libQt5DBus.so.5
#9  0x00007f0540f10a55 in ?? () from /usr/lib64/libQt5Core.so.5
#10 0x00007f053c1ba92a in start_thread () from /lib64/libpthread.so.0
#11 0x00007f0546de6fdf in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f05475327c0 (LWP 6776)):
[KCrash Handler]
#6  0x00007f0541010ec6 in QUrl::~QUrl() () from /usr/lib64/libQt5Core.so.5
#7  0x00007f0540f56cf9 in QHashData::free_helper(void (*)(QHashData::Node*)) () from /usr/lib64/libQt5Core.so.5
#8  0x00007f0546a2346f in KFileItemModel::resortAllItems() () from /usr/lib64/libdolphinprivate.so.5
#9  0x00007f0546a4efad in KItemModelBase::setSortOrder(Qt::SortOrder) () from /usr/lib64/libdolphinprivate.so.5
#10 0x00007f0546a61c57 in KItemListHeaderWidget::mouseReleaseEvent(QGraphicsSceneMouseEvent*) () from /usr/lib64/libdolphinprivate.so.5
#11 0x00007f054227c4cc in QGraphicsItem::sceneEvent(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#12 0x00007f054229fca4 in ?? () from /usr/lib64/libQt5Widgets.so.5
#13 0x00007f05422a50fa in QGraphicsScene::mouseReleaseEvent(QGraphicsSceneMouseEvent*) () from /usr/lib64/libQt5Widgets.so.5
#14 0x00007f05422af1b0 in QGraphicsScene::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#15 0x00007f0541f9c90c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#16 0x00007f0541fa41c4 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#17 0x00007f05410b2f17 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#18 0x00007f05422cc6fc in QGraphicsView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQt5Widgets.so.5
#19 0x00007f0541fdb3a8 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#20 0x00007f054207da0e in QFrame::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#21 0x00007f05422cd62b in QGraphicsView::viewportEvent(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#22 0x00007f05410b2cac in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#23 0x00007f0541f9c8e5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#24 0x00007f0541fa471f in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#25 0x00007f05410b2f17 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#26 0x00007f0541fa36f2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQt5Widgets.so.5
#27 0x00007f0541ff655b in ?? () from /usr/lib64/libQt5Widgets.so.5
#28 0x00007f0541ff8bda in ?? () from /usr/lib64/libQt5Widgets.so.5
#29 0x00007f0541f9c90c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#30 0x00007f0541fa41c4 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#31 0x00007f05410b2f17 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#32 0x00007f054188877b in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib64/libQt5Gui.so.5
#33 0x00007f054188a415 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib64/libQt5Gui.so.5
#34 0x00007f05418639bb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Gui.so.5
#35 0x00007f05311054d0 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#36 0x00007f0539def577 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#37 0x00007f0539def7e0 in ?? () from /usr/lib64/libglib-2.0.so.0
#38 0x00007f0539def88c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#39 0x00007f054110426f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#40 0x00007f05410b1c8a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#41 0x00007f05410ba334 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5
#42 0x00007f05470eb95a in kdemain () from /usr/lib64/libkdeinit5_dolphin.so
#43 0x00007f0546d07011 in __libc_start_main () from /lib64/libc.so.6
#44 0x0000556dcf0467da in _start ()

Reported using DrKonqi
Comment 1 Julian Steinmann 2018-07-27 07:57:41 UTC
Thanks for reporting this crash - have you been able to reproduce the behavior if you try to do the same actions again?
Comment 2 Octavian Petre 2018-07-27 08:36:33 UTC
No.

I have tried yesterday, I have tried today, but I was not able to reproduce it.
Comment 3 Octavian Petre 2018-07-30 05:02:59 UTC
Created attachment 114210 [details]
backtrace
Comment 4 Octavian Petre 2018-07-30 05:03:28 UTC
Created attachment 114211 [details]
Similar situation
Comment 5 Elvis Angelaccio 2018-08-11 09:34:20 UTC
If you manage to reproduce the crash, please install debug symbols for dolphin and post another backtrace. More info here: https://community.kde.org/Dolphin/FAQ/Crashes
Comment 6 Andrew Crouthamel 2018-09-28 03:29:49 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 7 Andrew Crouthamel 2018-10-29 02:07:34 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!