Bug 304318 - dolphin crash [ QX11Data::clipboardWaitForEvent]
Summary: dolphin crash [ QX11Data::clipboardWaitForEvent]
Status: RESOLVED WORKSFORME
Alias: None
Product: dolphin
Classification: Applications
Component: general (other bugs)
Version First Reported In: 2.0
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-31 09:06 UTC by robert
Modified: 2012-12-13 13:41 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description robert 2012-07-31 09:06:28 UTC
Application: dolphin (2.0)
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.2
Operating System: Linux 3.4.4-4.fc16.i686 i686
Distribution: "Fedora release 16 (Verne)"

-- Information about the crash:
- What I was doing when the application crashed:it was takeing forever to start the file manager and it took forever to open the file "documents" this happened right after an update and after i found a corupt video file 

- Unusual behavior I noticed:
when i tryed to open a folder in kde on my desktop konqeror opened and i specificly set file browsing to dolphin a little while ago

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Aborted
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb420eac0 (LWP 4899))]

Thread 2 (Thread 0xb1fb9b40 (LWP 4900)):
#0  0xb4ca3001 in __GI_clock_gettime (clock_id=1, tp=0xb1fb8f68) at ../sysdeps/unix/clock_gettime.c:116
#1  0xb65ff396 in do_gettime (frac=0xb1fb8f60, sec=0xb1fb8f58) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb66e9fb7 in QTimerInfoList::updateCurrentTime (this=0xb1601abc) at kernel/qeventdispatcher_unix.cpp:343
#4  0xb66ea31b in QTimerInfoList::timerWait (this=0xb1601abc, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0xb66e8b63 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xb1fb906c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb66e8bfd in timerSourcePrepare (source=0xb1601a88, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb4bbf11c in g_main_context_prepare (context=0xb16004e0, priority=0xb1fb90c8) at gmain.c:2762
#8  0xb4bbfed8 in g_main_context_iterate (context=0xb16004e0, block=1, dispatch=1, self=0xb1600d70) at gmain.c:3069
#9  0xb4bc04ef in g_main_context_iteration (context=0xb16004e0, may_block=1) at gmain.c:3152
#10 0xb66e96d7 in QEventDispatcherGlib::processEvents (this=0xb1600468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0xb66b553e in QEventLoop::processEvents (this=0xb1fb9200, flags=...) at kernel/qeventloop.cpp:149
#12 0xb66b57e9 in QEventLoop::exec (this=0xb1fb9200, flags=...) at kernel/qeventloop.cpp:204
#13 0xb659cb7c in QThread::exec (this=0x9664608) at thread/qthread.cpp:501
#14 0xb669248e in QInotifyFileSystemWatcherEngine::run (this=0x9664608) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb65a0101 in QThreadPrivate::start (arg=0x9664608) at thread/qthread_unix.cpp:307
#16 0xb6523cd3 in start_thread (arg=0xb1fb9b40) at pthread_create.c:309
#17 0xb55c1a2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb420eac0 (LWP 4899)):
[KCrash Handler]
#7  0xb77d5424 in __kernel_vsyscall ()
#8  0xb55ba2e1 in select () at ../sysdeps/unix/syscall-template.S:82
#9  0xb5b9df7a in QX11Data::clipboardWaitForEvent (this=0x9559d88, win=23068682, type=31, event=0xbf84f46c, timeout=5000, checkManager=false) at kernel/qclipboard_x11.cpp:596
#10 0xb5b9fdc4 in QClipboardWatcher::getDataInFormat (this=0x998c4a0, fmtatom=4294967292) at kernel/qclipboard_x11.cpp:1289
#11 0xb5ba02df in QClipboardWatcher::formats_sys (this=0x998c4a0) at kernel/qclipboard_x11.cpp:1214
#12 0xb5b24857 in QInternalMimeData::formats (this=0xfffffffc) at kernel/qdnd.cpp:353
#13 0xb73ac629 in extractFormats (mimeData=<optimized out>) at /usr/src/debug/kdelibs-4.8.4/kio/kio/paste.cpp:225
#14 0xb73ad3b3 in KIO::canPasteMimeSource (data=0x998c4a0) at /usr/src/debug/kdelibs-4.8.4/kio/kio/paste.cpp:290
#15 0xb761390e in KonqOperations::pasteInfo (targetUrl=...) at /usr/src/debug/kde-baseapps-4.8.4/lib/konq/konq_operations.cpp:955
#16 0xb76ae453 in DolphinView::pasteInfo (this=0x96cbe38) at /usr/src/debug/kde-baseapps-4.8.4/dolphin/src/views/dolphinview.cpp:951
#17 0xb77479ad in DolphinMainWindow::updatePasteAction (this=0x96484e8) at /usr/src/debug/kde-baseapps-4.8.4/dolphin/src/dolphinmainwindow.cpp:843
#18 0xb774b4f8 in DolphinMainWindow::updateEditActions (this=0x96484e8) at /usr/src/debug/kde-baseapps-4.8.4/dolphin/src/dolphinmainwindow.cpp:1936
#19 0xb774bd46 in changeUrl (url=..., this=0x96484e8) at /usr/src/debug/kde-baseapps-4.8.4/dolphin/src/dolphinmainwindow.cpp:394
#20 DolphinMainWindow::changeUrl (this=0x96484e8, url=...) at /usr/src/debug/kde-baseapps-4.8.4/dolphin/src/dolphinmainwindow.cpp:382
#21 0xb775779f in qt_static_metacall (_a=0xbf84f928, _id=5, _o=0x96484e8, _c=<optimized out>) at /usr/src/debug/kde-baseapps-4.8.4/i686-redhat-linux-gnu/dolphin/src/dolphinmainwindow.moc:191
#22 DolphinMainWindow::qt_static_metacall (_o=0x96484e8, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbf84f928) at /usr/src/debug/kde-baseapps-4.8.4/i686-redhat-linux-gnu/dolphin/src/dolphinmainwindow.moc:179
#23 0xb66cad91 in QMetaObject::activate (sender=0x96a6308, m=0xb75f3edc, local_signal_index=1, argv=0xbf84f928) at kernel/qobject.cpp:3547
#24 0xb75d5026 in KUrlNavigator::urlChanged (this=0x96a6308, _t1=...) at /usr/src/debug/kdelibs-4.8.4/i686-redhat-linux-gnu/kfile/kurlnavigator.moc:173
#25 0xb75d828b in setLocationUrl (newUrl=..., this=0x96a6308) at /usr/src/debug/kdelibs-4.8.4/kfile/kurlnavigator.cpp:1063
#26 KUrlNavigator::setLocationUrl (this=0x96a6308, newUrl=...) at /usr/src/debug/kdelibs-4.8.4/kfile/kurlnavigator.cpp:994
#27 0xb77593d6 in DolphinViewContainer::setUrl (this=0x96a6158, newUrl=...) at /usr/src/debug/kde-baseapps-4.8.4/dolphin/src/dolphinviewcontainer.cpp:290
#28 0xb774bd3e in changeUrl (url=..., this=0x96484e8) at /usr/src/debug/kde-baseapps-4.8.4/dolphin/src/dolphinmainwindow.cpp:393
#29 DolphinMainWindow::changeUrl (this=0x96484e8, url=...) at /usr/src/debug/kde-baseapps-4.8.4/dolphin/src/dolphinmainwindow.cpp:382
#30 0xb7757640 in qt_static_metacall (_a=0xbf84fbe4, _id=65, _o=0x96484e8, _c=<optimized out>) at /usr/src/debug/kde-baseapps-4.8.4/i686-redhat-linux-gnu/dolphin/src/dolphinmainwindow.moc:251
#31 DolphinMainWindow::qt_static_metacall (_o=0x96484e8, _c=QMetaObject::InvokeMetaMethod, _id=65, _a=0xbf84fbe4) at /usr/src/debug/kde-baseapps-4.8.4/i686-redhat-linux-gnu/dolphin/src/dolphinmainwindow.moc:179
#32 0xb66cad91 in QMetaObject::activate (sender=0x9782e10, m=0xb779e7bc, local_signal_index=0, argv=0xbf84fbe4) at kernel/qobject.cpp:3547
#33 0xb7767c4e in PlacesPanel::urlChanged (this=0x9782e10, _t1=..., _t2=...) at /usr/src/debug/kde-baseapps-4.8.4/i686-redhat-linux-gnu/dolphin/src/placespanel.moc:107
#34 0xb7767c87 in PlacesPanel::emitExtendedUrlChangedSignal (this=0x9782e10, url=...) at /usr/src/debug/kde-baseapps-4.8.4/dolphin/src/panels/places/placespanel.cpp:56
#35 0xb7767d17 in PlacesPanel::qt_static_metacall (_o=0x9782e10, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf84fd28) at /usr/src/debug/kde-baseapps-4.8.4/i686-redhat-linux-gnu/dolphin/src/placespanel.moc:58
#36 0xb66cad91 in QMetaObject::activate (sender=0x9782e10, m=0xb75f32d0, local_signal_index=0, argv=0xbf84fd28) at kernel/qobject.cpp:3547
#37 0xb75b4b66 in KFilePlacesView::urlChanged (this=0x9782e10, _t1=...) at /usr/src/debug/kdelibs-4.8.4/i686-redhat-linux-gnu/kfile/kfileplacesview.moc:157
#38 0xb75b68cd in KFilePlacesView::Private::setCurrentIndex (this=0x97857e0, index=...) at /usr/src/debug/kdelibs-4.8.4/kfile/kfileplacesview.cpp:906
#39 0xb75b6980 in KFilePlacesView::Private::_k_placeClicked (this=0x97857e0, index=...) at /usr/src/debug/kdelibs-4.8.4/kfile/kfileplacesview.cpp:1074
#40 0xb75b8fd2 in qt_static_metacall (_a=0xbf84fec8, _id=9, _o=0x9782e10, _c=<optimized out>) at /usr/src/debug/kdelibs-4.8.4/i686-redhat-linux-gnu/kfile/kfileplacesview.moc:98
#41 KFilePlacesView::qt_static_metacall (_o=0x9782e10, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbf84fec8) at /usr/src/debug/kdelibs-4.8.4/i686-redhat-linux-gnu/kfile/kfileplacesview.moc:82
#42 0xb66cad91 in QMetaObject::activate (sender=0x9782e10, m=0xb648c87c, local_signal_index=1, argv=0xbf84fec8) at kernel/qobject.cpp:3547
#43 0xb60bf5e6 in QAbstractItemView::clicked (this=0x9782e10, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:347
#44 0xb60bfa5e in QAbstractItemView::mouseReleaseEvent (this=0x9782e10, event=0xbf850834) at itemviews/qabstractitemview.cpp:1814
#45 0xb60e1b72 in QListView::mouseReleaseEvent (this=0x9782e10, e=0xbf850834) at itemviews/qlistview.cpp:799
#46 0xb5b699fd in QWidget::event (this=0x9782e10, event=0xbf850834) at kernel/qwidget.cpp:8371
#47 0xb5f85496 in QFrame::event (this=0x9782e10, e=0xbf850834) at widgets/qframe.cpp:557
#48 0xb6019072 in QAbstractScrollArea::viewportEvent (this=0x9782e10, e=0xbf850834) at widgets/qabstractscrollarea.cpp:1043
#49 0xb60be34c in QAbstractItemView::viewportEvent (this=0x9782e10, event=0xbf850834) at itemviews/qabstractitemview.cpp:1644
#50 0xb601b836 in viewportEvent (this=<optimized out>, event=0xbf850834) at widgets/qabstractscrollarea_p.h:100
#51 eventFilter (e=0xbf850834, this=<optimized out>, o=<optimized out>) at widgets/qabstractscrollarea_p.h:116
#52 QAbstractScrollAreaFilter::eventFilter (this=0x9783610, o=0x9783100, e=0xbf850834) at widgets/qabstractscrollarea_p.h:115
#53 0xb66b6af6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9556088, receiver=0x9783100, event=0xbf850834) at kernel/qcoreapplication.cpp:1025
#54 0xb5b0ec73 in notify_helper (e=0xbf850834, receiver=0x9783100, this=0x9556088) at kernel/qapplication.cpp:4547
#55 QApplicationPrivate::notify_helper (this=0x9556088, receiver=0x9783100, e=0xbf850834) at kernel/qapplication.cpp:4523
#56 0xb5b14d6a in QApplication::notify (this=0x9556088, receiver=0x9783100, e=0xbf850834) at kernel/qapplication.cpp:4094
#57 0xb6d49d92 in KApplication::notify (this=0xbf851088, receiver=0x9783100, event=0xbf850834) at /usr/src/debug/kdelibs-4.8.4/kdeui/kernel/kapplication.cpp:311
#58 0xb66b694e in QCoreApplication::notifyInternal (this=0xbf851088, receiver=0x9783100, event=0xbf850834) at kernel/qcoreapplication.cpp:915
#59 0xb5b0fc76 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#60 QApplicationPrivate::sendMouseEvent (receiver=0x9783100, event=0xbf850834, alienWidget=0x9783100, nativeWidget=0x96484e8, buttonDown=0xb649c7d4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3162
#61 0xb5b9999c in QETWidget::translateMouseEvent (this=0x96484e8, event=0xbf850cec) at kernel/qapplication_x11.cpp:4523
#62 0xb5b9897d in QApplication::x11ProcessEvent (this=0xbf851088, event=0xbf850cec) at kernel/qapplication_x11.cpp:3646
#63 0xb5bc3ac5 in x11EventSourceDispatch (s=0x9559a40, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#64 0xb4bbfaff in g_main_dispatch (context=0x95582f0) at gmain.c:2441
#65 g_main_context_dispatch (context=0x95582f0) at gmain.c:3011
#66 0xb4bc0240 in g_main_context_iterate (context=0x95582f0, block=-1262686960, dispatch=1, self=0x9559120) at gmain.c:3089
#67 0xb4bc04ef in g_main_context_iteration (context=0x95582f0, may_block=1) at gmain.c:3152
#68 0xb66e9678 in QEventDispatcherGlib::processEvents (this=0x95388f8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#69 0xb5bc375b in QGuiEventDispatcherGlib::processEvents (this=0x95388f8, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#70 0xb66b553e in QEventLoop::processEvents (this=0xbf850ff4, flags=...) at kernel/qeventloop.cpp:149
#71 0xb66b57e9 in QEventLoop::exec (this=0xbf850ff4, flags=...) at kernel/qeventloop.cpp:204
#72 0xb66bac8b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#73 0xb5b0cad5 in QApplication::exec () at kernel/qapplication.cpp:3812
#74 0xb7761741 in kdemain (argc=5, argv=0xbf851274) at /usr/src/debug/kde-baseapps-4.8.4/dolphin/src/main.cpp:89
#75 0x0804867c in main (argc=5, argv=0xbf851274) at /usr/src/debug/kde-baseapps-4.8.4/i686-redhat-linux-gnu/dolphin/src/dolphin_dummy.cpp:3

Possible duplicates by query: bug 284894, bug 280646, bug 273780.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2012-08-03 06:35:55 UTC
Thanks for the bug report! At the moment, I have no idea what's going on here.

It seems that Dolphin crashed after abort() was called. Could you run Dolphin from a Konsole, reproduce the crash and check if there is any interesting output immediately before the crash? Thanks.
Comment 2 Jeroen van Meeuwen (Kolab Systems) 2012-08-24 16:20:05 UTC
Resetting assignee to default as per bug #305719
Comment 3 Frank Reininghaus 2012-12-13 13:41:46 UTC
Please reopen if you can still reproduce this crash in KDE 4.9.4 or later, and you can provide more information. Thanks.