Bug 301981 - Dolphin crashes on right mouse click
Summary: Dolphin crashes on right mouse click
Status: RESOLVED DUPLICATE of bug 298157
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 2.0
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-15 19:24 UTC by zeterian
Modified: 2012-06-16 02:50 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (10.45 KB, text/plain)
2012-06-16 02:50 UTC, Alex Savin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description zeterian 2012-06-15 19:24:32 UTC
Application: dolphin (2.0)
KDE Platform Version: 4.8.4 (4.8.4) "release 6"
Qt Version: 4.8.2
Operating System: Linux 3.4.2-28-default x86_64
Distribution: "openSUSE 12.1 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed: Right clicking on any file in dolphin immediately crashes it.

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fe5e1aff760 (LWP 3912))]

Thread 5 (Thread 0x7fe5c92ba700 (LWP 3913)):
#0  0x00007fe5df0d3ff3 in poll () from /lib64/libc.so.6
#1  0x00007fe5dbc96ae8 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fe5dbc96fa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fe5e0743e36 in QEventDispatcherGlib::processEvents (this=0x7fe5c40008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fe5e0713842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fe5e0713a97 in QEventLoop::exec (this=0x7fe5c92b9df0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fe5e06135f7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fe5e06f362f in QInotifyFileSystemWatcherEngine::run (this=0x1ad22b0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fe5e061661b in QThreadPrivate::start (arg=0x1ad22b0) at thread/qthread_unix.cpp:307
#9  0x00007fe5e037ef05 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fe5df0dd10d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fe5c3fff700 (LWP 3915)):
#0  0x00007fe5e03831eb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fe5e0616a8f in wait (time=30000, this=0x1af8ed0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1afbc08, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fe5e0609e9f in QThreadPoolThread::run (this=0x1f6d1d0) at concurrent/qthreadpool.cpp:141
#4  0x00007fe5e061661b in QThreadPrivate::start (arg=0x1f6d1d0) at thread/qthread_unix.cpp:307
#5  0x00007fe5e037ef05 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fe5df0dd10d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fe5c37fe700 (LWP 3916)):
#0  0x00007fe5df0d3ff3 in poll () from /lib64/libc.so.6
#1  0x00007fe5dbc96ae8 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fe5dbc96fa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fe5e0743e36 in QEventDispatcherGlib::processEvents (this=0x7fe5b40008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fe5e0713842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fe5e0713a97 in QEventLoop::exec (this=0x7fe5c37fde20, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fe5e06135f7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fe5e061661b in QThreadPrivate::start (arg=0x7fe5bc002c30) at thread/qthread_unix.cpp:307
#8  0x00007fe5e037ef05 in start_thread () from /lib64/libpthread.so.0
#9  0x00007fe5df0dd10d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fe5c0fc0700 (LWP 3920)):
#0  0x00007fe5e03831eb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fe5e0616a8f in wait (time=30000, this=0x1af8ed0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1afbc08, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fe5e0609e9f in QThreadPoolThread::run (this=0x2035180) at concurrent/qthreadpool.cpp:141
#4  0x00007fe5e061661b in QThreadPrivate::start (arg=0x2035180) at thread/qthread_unix.cpp:307
#5  0x00007fe5e037ef05 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fe5df0dd10d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fe5e1aff760 (LWP 3912)):
[KCrash Handler]
#6  KSycocaDict::find_string (this=0x909090909090ffff, key=...) at /usr/src/debug/kdelibs-4.8.4/kdecore/sycoca/ksycocadict.cpp:151
#7  0x00007fe5e0bdcbf9 in mimeTypeSycocaServiceOffers (mimeType=...) at /usr/src/debug/kdelibs-4.8.4/kdecore/services/kmimetypetrader.cpp:79
#8  KMimeTypeTrader::query (this=<optimized out>, mimeType=<optimized out>, genericServiceType=..., constraint=...) at /usr/src/debug/kdelibs-4.8.4/kdecore/services/kmimetypetrader.cpp:147
#9  0x00007fe5d98a396f in KFileItemActions::associatedApplications (mimeTypeList=..., traderConstraint=...) at /usr/src/debug/kdelibs-4.8.4/kio/kio/kfileitemactions.cpp:437
#10 0x00007fe5d98a4245 in KFileItemActions::addOpenWithActionsTo (this=0x7fff3cd4bc70, topMenu=0x1e52690, traderConstraint=...) at /usr/src/debug/kdelibs-4.8.4/kio/kio/kfileitemactions.cpp:504
#11 0x00007fe5cea7c38c in DolphinContextMenu::addServiceActions (this=0x21e55c0, fileItemActions=...) at /usr/src/debug/kde-baseapps-4.8.4/dolphin/src/dolphincontextmenu.cpp:473
#12 0x00007fe5cea7e7f6 in DolphinContextMenu::openItemContextMenu (this=0x21e55c0) at /usr/src/debug/kde-baseapps-4.8.4/dolphin/src/dolphincontextmenu.cpp:288
#13 0x00007fe5cea7f1c5 in DolphinContextMenu::open (this=0x21e55c0) at /usr/src/debug/kde-baseapps-4.8.4/dolphin/src/dolphincontextmenu.cpp:136
#14 0x00007fe5cea7389a in DolphinMainWindow::openContextMenu (this=0x1acb460, pos=<optimized out>, item=..., url=<optimized out>, customActions=...) at /usr/src/debug/kde-baseapps-4.8.4/dolphin/src/dolphinmainwindow.cpp:1398
#15 0x00007fe5cea78437 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at /usr/src/debug/kde-baseapps-4.8.4/build/dolphin/src/dolphinmainwindow.moc:259
#16 DolphinMainWindow::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kde-baseapps-4.8.4/build/dolphin/src/dolphinmainwindow.moc:180
#17 0x00007fe5e0728c41 in QMetaObject::activate (sender=0x1d2d630, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff3cd4c120) at kernel/qobject.cpp:3556
#18 0x00007fe5ce314d34 in DolphinView::requestContextMenu (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>, _t3=<optimized out>, _t4=<optimized out>) at /usr/src/debug/kde-baseapps-4.8.4/build/dolphin/src/dolphinview.moc:413
#19 0x00007fe5ce3156e3 in DolphinView::slotItemContextMenuRequested (this=0x1d2d630, index=1, pos=...) at /usr/src/debug/kde-baseapps-4.8.4/dolphin/src/views/dolphinview.cpp:772
#20 0x00007fe5e0728c41 in QMetaObject::activate (sender=0x1d33630, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff3cd4c2f0) at kernel/qobject.cpp:3556
#21 0x00007fe5ce2ed946 in KItemListController::itemContextMenuRequested (this=<optimized out>, _t1=1, _t2=<optimized out>) at /usr/src/debug/kde-baseapps-4.8.4/build/dolphin/src/kitemlistcontroller.moc:220
#22 0x00007fe5ce2edfc6 in KItemListController::mousePressEvent (this=0x1d33630, event=0x7fff3cd4d780, transform=<optimized out>) at /usr/src/debug/kde-baseapps-4.8.4/dolphin/src/kitemviews/kitemlistcontroller.cpp:554
#23 0x00007fe5ce2eca10 in KItemListController::processEvent (this=0x1d33630, event=<optimized out>, transform=<optimized out>) at /usr/src/debug/kde-baseapps-4.8.4/dolphin/src/kitemviews/kitemlistcontroller.cpp:895
#24 0x00007fe5ce2f82f5 in KItemListView::event (this=0x1d51ca0, event=0x7fff3cd4d780) at /usr/src/debug/kde-baseapps-4.8.4/dolphin/src/kitemviews/kitemlistview.cpp:748
#25 0x00007fe5df879fe4 in notify_helper (e=0x7fff3cd4d780, receiver=0x1d51ca0, this=0x194ffe0) at kernel/qapplication.cpp:4551
#26 QApplicationPrivate::notify_helper (this=0x194ffe0, receiver=0x1d51ca0, e=0x7fff3cd4d780) at kernel/qapplication.cpp:4523
#27 0x00007fe5df87edb3 in QApplication::notify (this=0x7fff3cd4ee10, receiver=0x1d51ca0, e=0x7fff3cd4d780) at kernel/qapplication.cpp:4412
#28 0x00007fe5e14dc746 in KApplication::notify (this=0x7fff3cd4ee10, receiver=0x1d51ca0, event=0x7fff3cd4d780) at /usr/src/debug/kdelibs-4.8.4/kdeui/kernel/kapplication.cpp:311
#29 0x00007fe5e0714d0c in QCoreApplication::notifyInternal (this=0x7fff3cd4ee10, receiver=0x1d51ca0, event=0x7fff3cd4d780) at kernel/qcoreapplication.cpp:915
#30 0x00007fe5dfe830be in sendEvent (event=0x7fff3cd4d780, item=0x1d51cb0, this=<optimized out>) at graphicsview/qgraphicsscene.cpp:1217
#31 QGraphicsScenePrivate::sendEvent (this=<optimized out>, item=0x1d51cb0, event=0x7fff3cd4d780) at graphicsview/qgraphicsscene.cpp:1197
#32 0x00007fe5dfe83cca in QGraphicsScenePrivate::sendMouseEvent (this=0x1d3a4e0, mouseEvent=0x7fff3cd4d780) at graphicsview/qgraphicsscene.cpp:1295
#33 0x00007fe5dfe88c14 in QGraphicsScenePrivate::mousePressEventHandler (this=0x1d3a4e0, mouseEvent=0x7fff3cd4d780) at graphicsview/qgraphicsscene.cpp:1422
#34 0x00007fe5dfe8916f in QGraphicsScene::mousePressEvent (this=<optimized out>, mouseEvent=0x7fff3cd4d780) at graphicsview/qgraphicsscene.cpp:4074
#35 0x00007fe5dfe9283f in QGraphicsScene::event (this=0x1d3a4c0, event=0x7fff3cd4d780) at graphicsview/qgraphicsscene.cpp:3455
#36 0x00007fe5df879fe4 in notify_helper (e=0x7fff3cd4d780, receiver=0x1d3a4c0, this=0x194ffe0) at kernel/qapplication.cpp:4551
#37 QApplicationPrivate::notify_helper (this=0x194ffe0, receiver=0x1d3a4c0, e=0x7fff3cd4d780) at kernel/qapplication.cpp:4523
#38 0x00007fe5df87edb3 in QApplication::notify (this=0x7fff3cd4ee10, receiver=0x1d3a4c0, e=0x7fff3cd4d780) at kernel/qapplication.cpp:4412
#39 0x00007fe5e14dc746 in KApplication::notify (this=0x7fff3cd4ee10, receiver=0x1d3a4c0, event=0x7fff3cd4d780) at /usr/src/debug/kdelibs-4.8.4/kdeui/kernel/kapplication.cpp:311
#40 0x00007fe5e0714d0c in QCoreApplication::notifyInternal (this=0x7fff3cd4ee10, receiver=0x1d3a4c0, event=0x7fff3cd4d780) at kernel/qcoreapplication.cpp:915
#41 0x00007fe5dfea809f in QGraphicsView::mousePressEvent (this=0x1d3ac80, event=0x7fff3cd4e110) at graphicsview/qgraphicsview.cpp:3164
#42 0x00007fe5df8ca929 in QWidget::event (this=0x1d3ac80, event=0x7fff3cd4e110) at kernel/qwidget.cpp:8367
#43 0x00007fe5dfc861d6 in QFrame::event (this=0x1d3ac80, e=0x7fff3cd4e110) at widgets/qframe.cpp:557
#44 0x00007fe5dfeb0bdb in QGraphicsView::viewportEvent (this=0x1d3ac80, event=0x7fff3cd4e110) at graphicsview/qgraphicsview.cpp:2866
#45 0x00007fe5e0714e98 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x1d50c50, event=0x7fff3cd4e110) at kernel/qcoreapplication.cpp:1025
#46 0x00007fe5df879faf in notify_helper (e=0x7fff3cd4e110, receiver=0x1d50c50, this=0x194ffe0) at kernel/qapplication.cpp:4547
#47 QApplicationPrivate::notify_helper (this=0x194ffe0, receiver=0x1d50c50, e=0x7fff3cd4e110) at kernel/qapplication.cpp:4523
#48 0x00007fe5df87f683 in QApplication::notify (this=<optimized out>, receiver=0x1d50c50, e=0x7fff3cd4e110) at kernel/qapplication.cpp:4094
#49 0x00007fe5e14dc746 in KApplication::notify (this=0x7fff3cd4ee10, receiver=0x1d50c50, event=0x7fff3cd4e110) at /usr/src/debug/kdelibs-4.8.4/kdeui/kernel/kapplication.cpp:311
#50 0x00007fe5e0714d0c in QCoreApplication::notifyInternal (this=0x7fff3cd4ee10, receiver=0x1d50c50, event=0x7fff3cd4e110) at kernel/qcoreapplication.cpp:915
#51 0x00007fe5df87afb2 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#52 QApplicationPrivate::sendMouseEvent (receiver=0x1d50c50, event=0x7fff3cd4e110, alienWidget=0x1d50c50, nativeWidget=0x1acb460, buttonDown=0x1d50c50, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3162
#53 0x00007fe5df8f6db5 in QETWidget::translateMouseEvent (this=0x1acb460, event=<optimized out>) at kernel/qapplication_x11.cpp:4513
#54 0x00007fe5df8f5c7a in QApplication::x11ProcessEvent (this=0x7fff3cd4ee10, event=0x7fff3cd4e9d0) at kernel/qapplication_x11.cpp:3636
#55 0x00007fe5df91da12 in x11EventSourceDispatch (s=0x1953cb0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#56 0x00007fe5dbc965dd in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#57 0x00007fe5dbc96dd8 in ?? () from /usr/lib64/libglib-2.0.so.0
#58 0x00007fe5dbc96fa9 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#59 0x00007fe5e0743dcf in QEventDispatcherGlib::processEvents (this=0x189e770, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#60 0x00007fe5df91d69e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#61 0x00007fe5e0713842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#62 0x00007fe5e0713a97 in QEventLoop::exec (this=0x7fff3cd4eda0, flags=...) at kernel/qeventloop.cpp:204
#63 0x00007fe5e07188b5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#64 0x00007fe5cea809a7 in kdemain (argc=1, argv=0x189d0b0) at /usr/src/debug/kde-baseapps-4.8.4/dolphin/src/main.cpp:89
#65 0x00000000004088e4 in _start ()

Possible duplicates by query: bug 301735, bug 301445, bug 301123, bug 300055, bug 298157.

Reported using DrKonqi
Comment 1 Peter Penz 2012-06-15 19:25:43 UTC

*** This bug has been marked as a duplicate of bug 298157 ***
Comment 2 Alex Savin 2012-06-16 02:50:22 UTC
Created attachment 71863 [details]
New crash information added by DrKonqi

dolphin (2.0) on KDE Platform 4.8.4 (4.8.4) "release 511" using Qt 4.8.2

- What I was doing when the application crashed:

make right_mouse_click on any file or folder

-- Backtrace (Reduced):
#6  KSycocaDict::find_string (this=0x909090909090ffff, key=...) at /usr/src/debug/kdelibs-4.8.4/kdecore/sycoca/ksycocadict.cpp:151
#7  0x00007f2783c2ebf9 in mimeTypeSycocaServiceOffers (mimeType=...) at /usr/src/debug/kdelibs-4.8.4/kdecore/services/kmimetypetrader.cpp:79
#8  KMimeTypeTrader::query (this=<optimized out>, mimeType=<optimized out>, genericServiceType=..., constraint=...) at /usr/src/debug/kdelibs-4.8.4/kdecore/services/kmimetypetrader.cpp:147
#9  0x00007f277c8f696f in KFileItemActions::associatedApplications (mimeTypeList=..., traderConstraint=...) at /usr/src/debug/kdelibs-4.8.4/kio/kio/kfileitemactions.cpp:437
#10 0x00007f277c8f7245 in KFileItemActions::addOpenWithActionsTo (this=0x7fff7484bde0, topMenu=0xb64350, traderConstraint=...) at /usr/src/debug/kdelibs-4.8.4/kio/kio/kfileitemactions.cpp:504