Bug 295023

Summary: dolphin still crashes when middle clicking trash
Product: [Applications] dolphin Reporter: shani <grawcho>
Component: generalAssignee: Peter Penz <peter.penz19>
Status: RESOLVED DUPLICATE    
Severity: crash CC: frank78ac
Priority: NOR    
Version: 2.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description shani 2012-02-28 20:37:53 UTC
Application: dolphin (2.0)
KDE Platform Version: 4.8.00 (4.8.0
Qt Version: 4.8.0
Operating System: Linux 3.2.0-17-generic x86_64
Distribution: Ubuntu precise (development branch)

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

KDE version 4.8.0b-0ubuntu5
kernel 3.2.0-17
i saw it was fixed ... may not in my version

-- 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 0x7fc3ca976780 (LWP 10291))]

Thread 3 (Thread 0x7fc3b671d700 (LWP 10292)):
#0  0x00007fc3ca23cd93 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fc3c2234136 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc3c2234264 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc3c72e0a76 in QEventDispatcherGlib::processEvents (this=0x7fc3b00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fc3c72b02d2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fc3c72b0527 in QEventLoop::exec (this=0x7fc3b671cdd0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fc3c71aff97 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fc3c729006f in QInotifyFileSystemWatcherEngine::run (this=0x24a4680) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fc3c71b2fbb in QThreadPrivate::start (arg=0x24a4680) at thread/qthread_unix.cpp:298
#9  0x00007fc3c2af7e9a in start_thread (arg=0x7fc3b671d700) at pthread_create.c:308
#10 0x00007fc3ca24874d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fc3b56a8700 (LWP 10293)):
#0  0x00007fc3c223379b in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fc3c223405b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc3c2234264 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc3c72e0a76 in QEventDispatcherGlib::processEvents (this=0x7fc3a80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fc3c72b02d2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fc3c72b0527 in QEventLoop::exec (this=0x7fc3b56a7dd0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fc3c71aff97 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007fc3c729006f in QInotifyFileSystemWatcherEngine::run (this=0x2943f50) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fc3c71b2fbb in QThreadPrivate::start (arg=0x2943f50) at thread/qthread_unix.cpp:298
#9  0x00007fc3c2af7e9a in start_thread (arg=0x7fc3b56a8700) at pthread_create.c:308
#10 0x00007fc3ca24874d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fc3ca976780 (LWP 10291)):
[KCrash Handler]
#6  DolphinViewContainer::setActive (this=0x0, active=true) at ../../../dolphin/src/dolphinviewcontainer.cpp:164
#7  0x00007fc3ca54e1d4 in DolphinMainWindow::openNewTab (this=0x2576e30, url=...) at ../../../dolphin/src/dolphinmainwindow.cpp:517
#8  0x00007fc3ca54f915 in DolphinMainWindow::handlePlacesClick (this=0x2576e30, url=..., buttons=...) at ../../../dolphin/src/dolphinmainwindow.cpp:1283
#9  0x00007fc3ca552e67 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at ./dolphinmainwindow.moc:252
#10 DolphinMainWindow::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./dolphinmainwindow.moc:180
#11 0x00007fc3c72c58d1 in QMetaObject::activate (sender=0x299f0f0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff3b2a4ae0) at kernel/qobject.cpp:3547
#12 0x00007fc3ca560967 in PlacesPanel::urlChanged (this=<optimized out>, _t1=..., _t2=...) at ./placespanel.moc:108
#13 0x00007fc3ca560982 in PlacesPanel::emitExtendedUrlChangedSignal (this=<optimized out>, url=...) at ../../../dolphin/src/panels/places/placespanel.cpp:57
#14 0x00007fc3ca5609e9 in PlacesPanel::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./placespanel.moc:59
#15 0x00007fc3c72c58d1 in QMetaObject::activate (sender=0x299f0f0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff3b2a4c70) at kernel/qobject.cpp:3547
#16 0x00007fc3c9f18c32 in KFilePlacesView::urlChanged (this=<optimized out>, _t1=...) at ./kfileplacesview.moc:158
#17 0x00007fc3c9f1bbff in KFilePlacesView::Private::setCurrentIndex (this=0x29a7990, index=...) at ../../kfile/kfileplacesview.cpp:906
#18 0x00007fc3c9f1bc96 in KFilePlacesView::Private::_k_placeClicked (this=0x29a7990, index=...) at ../../kfile/kfileplacesview.cpp:1074
#19 0x00007fc3c72c58d1 in QMetaObject::activate (sender=0x299f0f0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff3b2a4e20) at kernel/qobject.cpp:3547
#20 0x00007fc3c68de1b5 in QAbstractItemView::clicked (this=<optimized out>, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:348
#21 0x00007fc3c68de578 in QAbstractItemView::mouseReleaseEvent (this=0x299f0f0, event=0x7fff3b2a5be0) at itemviews/qabstractitemview.cpp:1814
#22 0x00007fc3c68fd69e in QListView::mouseReleaseEvent (this=<optimized out>, e=<optimized out>) at itemviews/qlistview.cpp:799
#23 0x00007fc3c6407f64 in QWidget::event (this=0x299f0f0, event=0x7fff3b2a5be0) at kernel/qwidget.cpp:8361
#24 0x00007fc3c67c8bb6 in QFrame::event (this=0x299f0f0, e=0x7fff3b2a5be0) at widgets/qframe.cpp:557
#25 0x00007fc3c68dcfab in QAbstractItemView::viewportEvent (this=0x299f0f0, event=0x7fff3b2a5be0) at itemviews/qabstractitemview.cpp:1644
#26 0x00007fc3c72b1678 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x29a5380, event=0x7fff3b2a5be0) at kernel/qcoreapplication.cpp:986
#27 0x00007fc3c63b767f in notify_helper (e=0x7fff3b2a5be0, receiver=0x29a5380, this=0x2412eb0) at kernel/qapplication.cpp:4551
#28 QApplicationPrivate::notify_helper (this=0x2412eb0, receiver=0x29a5380, e=0x7fff3b2a5be0) at kernel/qapplication.cpp:4527
#29 0x00007fc3c63bcedf in QApplication::notify (this=<optimized out>, receiver=0x29a5380, e=0x7fff3b2a5be0) at kernel/qapplication.cpp:4098
#30 0x00007fc3c7d10a66 in KApplication::notify (this=0x7fff3b2a68c0, receiver=0x29a5380, event=0x7fff3b2a5be0) at ../../kdeui/kernel/kapplication.cpp:311
#31 0x00007fc3c72b14ec in QCoreApplication::notifyInternal (this=0x7fff3b2a68c0, receiver=0x29a5380, event=0x7fff3b2a5be0) at kernel/qcoreapplication.cpp:876
#32 0x00007fc3c63b8682 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#33 QApplicationPrivate::sendMouseEvent (receiver=0x29a5380, event=0x7fff3b2a5be0, alienWidget=0x29a5380, nativeWidget=0x29a02e0, buttonDown=0x29a5380, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3166
#34 0x00007fc3c6437a05 in QETWidget::translateMouseEvent (this=0x29a02e0, event=<optimized out>) at kernel/qapplication_x11.cpp:4613
#35 0x00007fc3c64369ce in QApplication::x11ProcessEvent (this=0x7fff3b2a68c0, event=0x7fff3b2a64b0) at kernel/qapplication_x11.cpp:3732
#36 0x00007fc3c645fe12 in x11EventSourceDispatch (s=0x2414d70, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#37 0x00007fc3c2233dda in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007fc3c22341a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007fc3c2234264 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007fc3c72e0a0f in QEventDispatcherGlib::processEvents (this=0x23ef4a0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#41 0x00007fc3c645fa9e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#42 0x00007fc3c72b02d2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#43 0x00007fc3c72b0527 in QEventLoop::exec (this=0x7fff3b2a6850, flags=...) at kernel/qeventloop.cpp:204
#44 0x00007fc3c72b55b7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#45 0x00007fc3ca55b69d in kdemain (argc=5, argv=0x7fff3b2a6e28) at ../../../dolphin/src/main.cpp:91
#46 0x00007fc3ca17976d in __libc_start_main (main=0x400640 <main(int, char**)>, argc=5, ubp_av=0x7fff3b2a6e28, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff3b2a6e18) at libc-start.c:226
#47 0x0000000000400671 in _start ()

This bug may be a duplicate of or related to bug 290180.

Possible duplicates by query: bug 290180.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2012-03-03 14:30:18 UTC
Thanks for the report.

(In reply to comment #0)
> KDE version 4.8.0b-0ubuntu5
> kernel 3.2.0-17
> i saw it was fixed ... may not in my version

The comment in the other bug report says it's fixed in KDE 4.8.1, which will be released next week. There's really no need to report this again.

*** This bug has been marked as a duplicate of bug 290180 ***