Bug 356968 - Ark plugin extracthere makes Dolphin crash after drag and drop
Summary: Ark plugin extracthere makes Dolphin crash after drag and drop
Status: RESOLVED DOWNSTREAM
Alias: None
Product: ark
Classification: Applications
Component: general (show other bugs)
Version: 15.12.0
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Elvis Angelaccio
URL:
Keywords: drkonqi
: 358597 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-12-20 21:06 UTC by summersons96-squareformat
Modified: 2016-01-31 20:51 UTC (History)
5 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 summersons96-squareformat 2015-12-20 21:06:15 UTC
Application: dolphin (15.12.0)

Qt Version: 5.5.0
Operating System: Linux 4.1.13-5-default x86_64
Distribution: "openSUSE Leap 42.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
I opened dolphin from the recent applications menu.
I entered split view mode from the split button beside control on the Dolphin
I navigated in the second pane to a different folder
I attempted to drag a file from the first pane to the second pane
The application immediately closed and thrw up the developers' grey error box from which I am currently entering this information
I had just started my daily session (monday)
yesterday (sunday) I eperienced the same crash during the same operation - it is eminently repeatable for me
I have opened Dolphin from the Konsole application once and the result is the same - split view mode; drag and drop; application crashes

The crash can be reproduced every time.

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

Thread 3 (Thread 0x7fbac96fc700 (LWP 2699)):
#0  0x00007fbae1a20c1d in poll () from /lib64/libc.so.6
#1  0x00007fbad498c422 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007fbad498e00f in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007fbacc087c29 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007fbadbb4755f in ?? () from /usr/lib64/libQt5Core.so.5
#5  0x00007fbad75f90a4 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fbae1a2904d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fbabe92d700 (LWP 2701)):
#0  0x00007fbae1a1cced in read () from /lib64/libc.so.6
#1  0x00007fbad26bcf45 in ?? () from /usr/lib64/tls/libnvidia-tls.so.340.93
#2  0x00007fbad6ab4b60 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fbad6a73999 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fbad6a73df8 in ?? () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fbad6a73f7c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#6  0x00007fbadbd78a5b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#7  0x00007fbadbd1fa63 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#8  0x00007fbadbb4284a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#9  0x00007fbadbb4755f in ?? () from /usr/lib64/libQt5Core.so.5
#10 0x00007fbad75f90a4 in start_thread () from /lib64/libpthread.so.0
#11 0x00007fbae1a2904d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fbae2185800 (LWP 2698)):
[KCrash Handler]
#6  0x00007fbabd299347 in ?? () from /usr/lib64/qt5/plugins/kf5/kio_dnd/extracthere.so
#7  0x00007fbae0305846 in KIO::DropJobPrivate::addPluginActions (this=this@entry=0x1cab030, popup=popup@entry=0x1ca8500, itemProps=...) at /usr/src/debug/kio-5.17.0/src/widgets/dropjob.cpp:299
#8  0x00007fbae03065bf in KIO::DropJobPrivate::fillPopupMenu (this=this@entry=0x1cab030, popup=popup@entry=0x1ca8500) at /usr/src/debug/kio-5.17.0/src/widgets/dropjob.cpp:283
#9  0x00007fbae0306d5f in KIO::DropJobPrivate::handleCopyToDirectory (this=this@entry=0x1cab030) at /usr/src/debug/kio-5.17.0/src/widgets/dropjob.cpp:343
#10 0x00007fbae0307219 in KIO::DropJobPrivate::slotStart (this=0x1cab030) at /usr/src/debug/kio-5.17.0/src/widgets/dropjob.cpp:145
#11 0x00007fbae0307490 in KIO::DropJob::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kio-5.17.0/build/src/widgets/moc_dropjob.cpp:92
#12 0x00007fbadbd52796 in QObject::event(QEvent*) () from /usr/lib64/libQt5Core.so.5
#13 0x00007fbadce96e8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#14 0x00007fbadce9bcd8 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#15 0x00007fbadbd21ba5 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#16 0x00007fbadbd23d67 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQt5Core.so.5
#17 0x00007fbadbd795c3 in ?? () from /usr/lib64/libQt5Core.so.5
#18 0x00007fbad6a73c84 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#19 0x00007fbad6a73ed8 in ?? () from /usr/lib64/libglib-2.0.so.0
#20 0x00007fbad6a73f7c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#21 0x00007fbadbd78a3c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#22 0x00007fbadbd1fa63 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#23 0x00007fbadbd275d6 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5
#24 0x00007fbae1d4b5f1 in kdemain (argc=2, argv=<optimized out>) at /usr/src/debug/dolphin-15.12.0/src/main.cpp:150
#25 0x00007fbae1965b05 in __libc_start_main () from /lib64/libc.so.6
#26 0x00000000004007ee in _start () at ../sysdeps/x86_64/start.S:122

Reported using DrKonqi
Comment 1 Elvis Angelaccio 2016-01-30 15:01:37 UTC
*** Bug 358597 has been marked as a duplicate of this bug. ***
Comment 2 Elvis Angelaccio 2016-01-30 15:04:10 UTC
@summerson96: I see you already installed debug symbols for KIO. Could you please install them also for Ark? (it's the ark-debuginfo package on openSUSE).
Comment 3 Elvis Angelaccio 2016-01-31 20:51:53 UTC
Closing, the OP told me that this problem was resolved after updating its system.