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.