Bug 381809

Summary: Crash while drag / drop moving a file between tabs
Product: [Applications] dolphin Reporter: Dik Takken <kde>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash CC: elvis.angelaccio
Priority: NOR Keywords: drkonqi, triaged
Version First Reported In: 17.04.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Dik Takken 2017-06-29 20:01:07 UTC
Application: dolphin (17.04.2)

Qt Version: 5.9.0
Frameworks Version: 5.34.0
Operating System: Linux 4.11.6-1-default x86_64
Distribution: "openSUSE Tumbleweed"

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

With two tabs open, I dragged and dropped one file from the one tab to the other and chose the move the file there. Then, Dolphin crashed.

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

Thread 4 (Thread 0x7f0417db5700 (LWP 5098)):
#0  0x00007f0440765dfd in read () at /lib64/libc.so.6
#1  0x00007f04339c87e0 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f04339847cb in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f0433984c90 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f0433984dfc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f043a98075b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f043a929d0a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f043a75c05a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f043a76073e in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5
#9  0x00007f0435cf74e7 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f0440773a2f in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f0423fff700 (LWP 5097)):
#0  0x00007f04339c9b34 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f0433984ca6 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f0433984dfc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f043a98075b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f043a929d0a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f043a75c05a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f043ae09a45 in  () at /usr/lib64/libQt5DBus.so.5
#7  0x00007f043a76073e in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5
#8  0x00007f0435cf74e7 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f0440773a2f in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f042a2ee700 (LWP 5096)):
#0  0x00007f044076a08d in poll () at /lib64/libc.so.6
#1  0x00007f0432e87387 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f0432e8917a in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f042d0a6249 in QXcbEventReader::run() () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f043a76073e in QThreadPrivate::start(void*) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f0435cf74e7 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f0440773a2f in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f0440eb08c0 (LWP 5095)):
[KCrash Handler]
#6  0x00007f043a92b4c8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f043a97f5ae in QTimerInfoList::activateTimers() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f043a97fca1 in timerSourceDispatch(_GSource*, int (*)(void*), void*) () at /usr/lib64/libQt5Core.so.5
#9  0x00007f0433984b37 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#10 0x00007f0433984d68 in  () at /usr/lib64/libglib-2.0.so.0
#11 0x00007f0433984dfc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#12 0x00007f043a98073f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#13 0x00007f043a929d0a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#14 0x00007f043a932164 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#15 0x00007f0440a8bbc7 in kdemain () at /usr/lib64/libkdeinit5_dolphin.so
#16 0x00007f04406a646a in __libc_start_main () at /lib64/libc.so.6
#17 0x000055db5e92d7fa in _start ()

Possible duplicates by query: bug 381034, bug 381033, bug 379809, bug 378766, bug 378135.

Reported using DrKonqi
Comment 1 Elvis Angelaccio 2017-07-06 09:28:00 UTC
The backtrace does not help much. Does it crash every time?
Comment 2 Dik Takken 2017-07-06 21:04:58 UTC
It happened once.
Comment 3 Andrew Crouthamel 2018-09-28 02:29:13 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 4 Andrew Crouthamel 2018-10-28 03:29:00 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!