https://bugs.kde.org/show_bug.cgi?id=392268

            Bug ID: 392268
           Summary: Dolphin crashed when a file is dragged to the
                    address/directory bar
           Product: dolphin
           Version: unspecified
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: dolphin-bugs-n...@kde.org
          Reporter: tohyif...@gmail.com
                CC: elvis.angelac...@kde.org
  Target Milestone: ---

Application: dolphin (4.14.13)
KDE Platform Version: 4.14.13
Qt Version: 4.8.6
Operating System: Linux 3.16.0-77-generic x86_64
Distribution: Ubuntu 14.04.5 LTS

-- Information about the crash:
- What I was doing when the application crashed:
While trying to drag a file to a folder, I dragged slightly too far and when
the mouse reached the "address bar" where the current directory is displayed, a
popup menu (list of directory suggestions) shows up and it crashed.

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f89417197c0 (LWP 12391))]

Thread 4 (Thread 0x7f8924282700 (LWP 12393)):
#0  0x00007f893827661a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f89382769a9 in g_mutex_unlock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8938234718 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8938234f03 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f89382350ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f893d04c7be in QEventDispatcherGlib::processEvents
(this=0x7f891c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6  0x00007f893d01e0af in QEventLoop::processEvents
(this=this@entry=0x7f8924281de0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f893d01e3a5 in QEventLoop::exec (this=this@entry=0x7f8924281de0,
flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f893cf1ac5f in QThread::exec (this=this@entry=0x20c2840) at
thread/qthread.cpp:537
#9  0x00007f893cfff823 in QInotifyFileSystemWatcherEngine::run (this=0x20c2840)
at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007f893cf1d32f in QThreadPrivate::start (arg=0x20c2840) at
thread/qthread_unix.cpp:349
#11 0x00007f8938714184 in start_thread (arg=0x7f8924282700) at
pthread_create.c:312
#12 0x00007f8940fe703d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f89239cb700 (LWP 12396)):
#0  0x00007f8940fd9c9d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8938234fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f89382350ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f893d04c7be in QEventDispatcherGlib::processEvents
(this=0x7f89140008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007f893d01e0af in QEventLoop::processEvents
(this=this@entry=0x7f89239cae20, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f893d01e3a5 in QEventLoop::exec (this=this@entry=0x7f89239cae20,
flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f893cf1ac5f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:537
#7  0x00007f893cf1d32f in QThreadPrivate::start (arg=0x2364ee0) at
thread/qthread_unix.cpp:349
#8  0x00007f8938714184 in start_thread (arg=0x7f89239cb700) at
pthread_create.c:312
#9  0x00007f8940fe703d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f8922b52700 (LWP 12397)):
#0  0x00007f89382768ad in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f8938276d29 in g_private_get () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f893825a3a0 in g_thread_self () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f893823409c in g_main_context_acquire () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f8938234ea5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f89382350ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f893d04c7be in QEventDispatcherGlib::processEvents
(this=0x7f89180008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#7  0x00007f893d01e0af in QEventLoop::processEvents
(this=this@entry=0x7f8922b51de0, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007f893d01e3a5 in QEventLoop::exec (this=this@entry=0x7f8922b51de0,
flags=...) at kernel/qeventloop.cpp:204
#9  0x00007f893cf1ac5f in QThread::exec (this=this@entry=0x2387180) at
thread/qthread.cpp:537
#10 0x00007f893cfff823 in QInotifyFileSystemWatcherEngine::run (this=0x2387180)
at io/qfilesystemwatcher_inotify.cpp:265
#11 0x00007f893cf1d32f in QThreadPrivate::start (arg=0x2387180) at
thread/qthread_unix.cpp:349
#12 0x00007f8938714184 in start_thread (arg=0x7f8922b52700) at
pthread_create.c:312
#13 0x00007f8940fe703d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f89417197c0 (LWP 12391)):
[KCrash Handler]
#6  QETWidget::translateMouseEvent (this=this@entry=0x3cac6e0,
event=event@entry=0x7fff00fc5d20) at kernel/qapplication_x11.cpp:4585
#7  0x00007f893da87289 in QApplication::x11ProcessEvent (this=0x7fff00fc8710,
event=event@entry=0x7fff00fc5d20) at kernel/qapplication_x11.cpp:3627
#8  0x00007f893daaeb32 in x11EventSourceDispatch (s=0x1e261a0, callback=0x0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#9  0x00007f8938234e04 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f8938235048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f89382350ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f893d04c7a1 in QEventDispatcherGlib::processEvents (this=0x1de6a00,
flags=...) at kernel/qeventdispatcher_glib.cpp:434
#13 0x00007f893daaebe6 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#14 0x00007f893d01e0af in QEventLoop::processEvents
(this=this@entry=0x7fff00fc6100, flags=...) at kernel/qeventloop.cpp:149
#15 0x00007f893d01e3a5 in QEventLoop::exec (this=this@entry=0x7fff00fc6100,
flags=...) at kernel/qeventloop.cpp:204
#16 0x00007f893de3d607 in QMenu::exec (this=0x3cac6e0, p=...,
action=action@entry=0x0) at widgets/qmenu.cpp:2125
#17 0x00007f8940cbe46e in KDEPrivate::KUrlNavigatorButton::openSubDirsMenu
(this=0x3cd83a0, job=<optimized out>) at
../../kfile/kurlnavigatorbutton.cpp:508
#18 0x00007f893d03387a in QMetaObject::activate (sender=sender@entry=0x2437bb0,
m=m@entry=0x7f893d8356e0 <KJob::staticMetaObject>,
local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff00fc62d0)
at kernel/qobject.cpp:3539
#19 0x00007f893d4a93d2 in KJob::result (this=this@entry=0x2437bb0,
_t1=_t1@entry=0x2437bb0) at ./kjob.moc:207
#20 0x00007f893d4a9410 in KJob::emitResult (this=this@entry=0x2437bb0) at
../../kdecore/jobs/kjob.cpp:318
#21 0x00007f893ee6e4fa in KIO::SimpleJob::slotFinished
(this=this@entry=0x2437bb0) at ../../kio/kio/job.cpp:496
#22 0x00007f893ee72f6e in KIO::ListJob::slotFinished (this=0x2437bb0) at
../../kio/kio/job.cpp:2713
#23 0x00007f893d03387a in QMetaObject::activate (sender=0x250faf0,
m=m@entry=0x7f893f210be0 <KIO::SlaveInterface::staticMetaObject>,
local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x0) at
kernel/qobject.cpp:3539
#24 0x00007f893ef0be23 in KIO::SlaveInterface::finished (this=<optimized out>)
at ./slaveinterface.moc:184
#25 0x00007f893ef0d336 in KIO::SlaveInterface::dispatch (this=<optimized out>,
_cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:176
#26 0x00007f893ef0ae5e in KIO::SlaveInterface::dispatch (this=0x250faf0) at
../../kio/kio/slaveinterface.cpp:92
#27 0x00007f893eeffb66 in KIO::Slave::gotInput (this=0x250faf0) at
../../kio/kio/slave.cpp:344
#28 0x00007f893d03387a in QMetaObject::activate (sender=0x25022b0,
m=m@entry=0x7f893f20a100 <KIO::Connection::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at
kernel/qobject.cpp:3539
#29 0x00007f893ee3bfd0 in KIO::Connection::readyRead (this=<optimized out>) at
./connection.moc:105
#30 0x00007f893ee3c6c1 in KIO::ConnectionPrivate::dequeue (this=0x1fcc2c0) at
../../kio/kio/connection.cpp:82
#31 0x00007f893d037c1e in QObject::event (this=0x25022b0, e=<optimized out>) at
kernel/qobject.cpp:1194
#32 0x00007f893da0ce2c in QApplicationPrivate::notify_helper
(this=this@entry=0x1e13a50, receiver=receiver@entry=0x25022b0,
e=e@entry=0x3e459c0) at kernel/qapplication.cpp:4567
#33 0x00007f893da134a0 in QApplication::notify (this=this@entry=0x7fff00fc8710,
receiver=receiver@entry=0x25022b0, e=e@entry=0x3e459c0) at
kernel/qapplication.cpp:4353
#34 0x00007f893e71780a in KApplication::notify (this=0x7fff00fc8710,
receiver=0x25022b0, event=0x3e459c0) at ../../kdeui/kernel/kapplication.cpp:311
#35 0x00007f893d01f4dd in QCoreApplication::notifyInternal
(this=0x7fff00fc8710, receiver=receiver@entry=0x25022b0,
event=event@entry=0x3e459c0) at kernel/qcoreapplication.cpp:953
#36 0x00007f893d022b3d in sendEvent (event=0x3e459c0, receiver=0x25022b0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#37 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0, data=0x1de5120) at
kernel/qcoreapplication.cpp:1577
#38 0x00007f893d022fe3 in QCoreApplication::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1470
#39 0x00007f893d04cf83 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#40 postEventSourceDispatch (s=0x1e2d4a0) at
kernel/qeventdispatcher_glib.cpp:287
#41 0x00007f8938234e04 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#42 0x00007f8938235048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007f89382350ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#44 0x00007f893d04c7a1 in QEventDispatcherGlib::processEvents (this=0x1de6a00,
flags=...) at kernel/qeventdispatcher_glib.cpp:434
#45 0x00007f893daaebe6 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#46 0x00007f893d01e0af in QEventLoop::processEvents (this=this@entry=0x3ccae40,
flags=...) at kernel/qeventloop.cpp:149
#47 0x00007f893d01e3a5 in QEventLoop::exec (this=this@entry=0x3ccae40,
flags=...) at kernel/qeventloop.cpp:204
#48 0x00007f893da970bd in QDragManager::drag (this=0x3c5df20,
o=o@entry=0x3d14ac0) at kernel/qdnd_x11.cpp:2032
#49 0x00007f893da1de3a in QDrag::exec (this=0x3d14ac0, supportedActions=...,
defaultDropAction=Qt::CopyAction) at kernel/qdrag.cpp:284
#50 0x00007f8940302492 in KItemListController::startDragging() () from
/usr/lib/libdolphinprivate.so.4
#51 0x00007f89403025b8 in
KItemListController::mouseMoveEvent(QGraphicsSceneMouseEvent*, QTransform
const&) () from /usr/lib/libdolphinprivate.so.4
#52 0x00007f89402fee5b in KItemListController::processEvent(QEvent*, QTransform
const&) () from /usr/lib/libdolphinprivate.so.4
#53 0x00007f894030fa72 in KItemListView::event(QEvent*) () from
/usr/lib/libdolphinprivate.so.4
#54 0x00007f893da0ce2c in QApplicationPrivate::notify_helper
(this=this@entry=0x1e13a50, receiver=receiver@entry=0x235faf0,
e=e@entry=0x7fff00fc7840) at kernel/qapplication.cpp:4567
#55 0x00007f893da134a0 in QApplication::notify (this=this@entry=0x7fff00fc8710,
receiver=receiver@entry=0x235faf0, e=e@entry=0x7fff00fc7840) at
kernel/qapplication.cpp:4353
#56 0x00007f893e71780a in KApplication::notify (this=0x7fff00fc8710,
receiver=0x235faf0, event=0x7fff00fc7840) at
../../kdeui/kernel/kapplication.cpp:311
#57 0x00007f893d01f4dd in QCoreApplication::notifyInternal
(this=0x7fff00fc8710, receiver=0x235faf0, event=event@entry=0x7fff00fc7840) at
kernel/qcoreapplication.cpp:953
#58 0x00007f893da0b556 in sendSpontaneousEvent
(event=event@entry=0x7fff00fc7840, receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#59 qt_sendSpontaneousEvent (receiver=<optimized out>,
event=event@entry=0x7fff00fc7840) at kernel/qapplication.cpp:5565
#60 0x00007f893dfdd191 in QGraphicsScenePrivate::sendEvent (this=<optimized
out>, item=0x235fb00, event=0x7fff00fc7840) at
graphicsview/qgraphicsscene.cpp:1217
#61 0x00007f893dfdd64f in QGraphicsScenePrivate::sendMouseEvent
(this=0x236d060, mouseEvent=0x7fff00fc7840) at
graphicsview/qgraphicsscene.cpp:1295
#62 0x00007f893dfe6216 in QGraphicsScene::mouseMoveEvent (this=<optimized out>,
mouseEvent=0x7fff00fc7840) at graphicsview/qgraphicsscene.cpp:4102
#63 0x00007f893dff20fc in QGraphicsScene::event (this=0x236ce80,
event=0x7fff00fc7840) at graphicsview/qgraphicsscene.cpp:3451
#64 0x00007f893da0ce2c in QApplicationPrivate::notify_helper
(this=this@entry=0x1e13a50, receiver=receiver@entry=0x236ce80,
e=e@entry=0x7fff00fc7840) at kernel/qapplication.cpp:4567
#65 0x00007f893da134a0 in QApplication::notify (this=this@entry=0x7fff00fc8710,
receiver=receiver@entry=0x236ce80, e=e@entry=0x7fff00fc7840) at
kernel/qapplication.cpp:4353
#66 0x00007f893e71780a in KApplication::notify (this=0x7fff00fc8710,
receiver=0x236ce80, event=0x7fff00fc7840) at
../../kdeui/kernel/kapplication.cpp:311
#67 0x00007f893d01f4dd in QCoreApplication::notifyInternal
(this=0x7fff00fc8710, receiver=0x236ce80, event=event@entry=0x7fff00fc7840) at
kernel/qcoreapplication.cpp:953
#68 0x00007f893da0b556 in sendSpontaneousEvent
(event=event@entry=0x7fff00fc7840, receiver=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#69 qt_sendSpontaneousEvent (receiver=<optimized out>,
event=event@entry=0x7fff00fc7840) at kernel/qapplication.cpp:5565
#70 0x00007f893e0072fc in QGraphicsViewPrivate::mouseMoveEventHandler
(this=this@entry=0x236d7e0, event=event@entry=0x7fff00fc7e90) at
graphicsview/qgraphicsview.cpp:646
#71 0x00007f893e00820a in QGraphicsView::mouseMoveEvent (this=0x236d7b0,
event=0x7fff00fc7e90) at graphicsview/qgraphicsview.cpp:3276
#72 0x00007f893da5c645 in QWidget::event (this=this@entry=0x236d7b0,
event=event@entry=0x7fff00fc7e90) at kernel/qwidget.cpp:8361
#73 0x00007f893ddfe04e in QFrame::event (this=0x236d7b0, e=0x7fff00fc7e90) at
widgets/qframe.cpp:557
#74 0x00007f893e009859 in QGraphicsView::viewportEvent (this=0x236d7b0,
event=0x7fff00fc7e90) at graphicsview/qgraphicsview.cpp:2866
#75 0x00007f893d01f646 in
QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=this@entry=0x1e13a50, receiver=receiver@entry=0x2371a10,
event=event@entry=0x7fff00fc7e90) at kernel/qcoreapplication.cpp:1063
#76 0x00007f893da0ce0c in QApplicationPrivate::notify_helper
(this=this@entry=0x1e13a50, receiver=receiver@entry=0x2371a10,
e=e@entry=0x7fff00fc7e90) at kernel/qapplication.cpp:4563
#77 0x00007f893da135dd in QApplication::notify (this=this@entry=0x7fff00fc8710,
receiver=receiver@entry=0x2371a10, e=e@entry=0x7fff00fc7e90) at
kernel/qapplication.cpp:4110
#78 0x00007f893e71780a in KApplication::notify (this=0x7fff00fc8710,
receiver=0x2371a10, event=0x7fff00fc7e90) at
../../kdeui/kernel/kapplication.cpp:311
#79 0x00007f893d01f4dd in QCoreApplication::notifyInternal
(this=0x7fff00fc8710, receiver=receiver@entry=0x2371a10,
event=event@entry=0x7fff00fc7e90) at kernel/qcoreapplication.cpp:953
#80 0x00007f893da12d93 in sendEvent (event=<optimized out>, receiver=<optimized
out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#81 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x2371a10,
event=event@entry=0x7fff00fc7e90, alienWidget=alienWidget@entry=0x2371a10,
nativeWidget=nativeWidget@entry=0x206caf0,
buttonDown=buttonDown@entry=0x7f893e4f2318 <qt_button_down>,
lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at
kernel/qapplication.cpp:3178
#82 0x00007f893da879eb in QETWidget::translateMouseEvent
(this=this@entry=0x206caf0, event=event@entry=0x7fff00fc8210) at
kernel/qapplication_x11.cpp:4634
#83 0x00007f893da87289 in QApplication::x11ProcessEvent (this=0x7fff00fc8710,
event=event@entry=0x7fff00fc8210) at kernel/qapplication_x11.cpp:3627
#84 0x00007f893daaeb32 in x11EventSourceDispatch (s=0x1e261a0, callback=0x0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#85 0x00007f8938234e04 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#86 0x00007f8938235048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#87 0x00007f89382350ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#88 0x00007f893d04c7a1 in QEventDispatcherGlib::processEvents (this=0x1de6a00,
flags=...) at kernel/qeventdispatcher_glib.cpp:434
#89 0x00007f893daaebe6 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#90 0x00007f893d01e0af in QEventLoop::processEvents
(this=this@entry=0x7fff00fc85e0, flags=...) at kernel/qeventloop.cpp:149
#91 0x00007f893d01e3a5 in QEventLoop::exec (this=this@entry=0x7fff00fc85e0,
flags=...) at kernel/qeventloop.cpp:204
#92 0x00007f893d023b79 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1225
#93 0x00007f894130231e in kdemain () from
/usr/lib/kde4/libkdeinit/libkdeinit4_dolphin.so
#94 0x00007f8940f0af45 in __libc_start_main (main=0x4006e0, argc=5,
argv=0x7fff00fc8848, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fff00fc8838) at libc-start.c:287
#95 0x000000000040070e in _start ()

Possible duplicates by query: bug 368212, bug 366215, bug 363687, bug 363177,
bug 362527.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to