Bug 273760

Summary: Dolphin file explorer crash
Product: [Applications] dolphin Reporter: Riccardo <piicse1>
Component: generalAssignee: Peter Penz <peter.penz19>
Status: RESOLVED FIXED    
Severity: crash    
Priority: NOR    
Version: 1.6.1   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In: 4.7.0
Sentry Crash Report:

Description Riccardo 2011-05-20 23:13:34 UTC
Application: dolphin (1.6.1)
KDE Platform Version: 4.6.3 (4.6.3)
Qt Version: 4.7.2
Operating System: Linux 2.6.35.13-91.fc14.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed: The Dolphin file explorer crash when try to copy files from USB devices

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
87	  int result = INLINE_SYSCALL (poll, 3, CHECK_N (fds, nfds), nfds, timeout);
[Current thread is 1 (Thread 0x7f210a421840 (LWP 7447))]

Thread 3 (Thread 0x7f20fe65b700 (LWP 7452)):
[KCrash Handler]
#6  __memcpy_ssse3 () at ../sysdeps/x86_64/multiarch/memcpy-ssse3.S:119
#7  0x00007f20f7dfd619 in (anonymous namespace)::strigi_tiffReadProc (handle=<value optimized out>, buf=0x7f20f8115540, size=<value optimized out>) at /usr/include/bits/string3.h:52
#8  0x000000312e029798 in OJPEGReadBufferFill (sp=0x7f20f8114f60) at tif_ojpeg.c:1884
#9  0x000000312e02a738 in OJPEGReadBytePeek (tif=0x7f20f81214e0) at tif_ojpeg.c:1970
#10 OJPEGReadHeaderInfoSec (tif=0x7f20f81214e0) at tif_ojpeg.c:1231
#11 0x000000312e02b8c6 in OJPEGSubsamplingCorrect (tif=0x7f20f81214e0) at tif_ojpeg.c:959
#12 0x000000312e02bde2 in OJPEGVGetField (tif=<value optimized out>, tag=<value optimized out>, ap=<value optimized out>) at tif_ojpeg.c:466
#13 0x000000312e0079d4 in TIFFVGetFieldDefaulted (tif=0x7f20f81214e0, tag=530, ap=0x7f20fe65a3e0) at tif_aux.c:147
#14 0x000000312e008768 in TIFFGetFieldDefaulted (tif=<value optimized out>, tag=<value optimized out>) at tif_aux.c:278
#15 0x000000312e036ae2 in TIFFScanlineSize (tif=0x7f20f81214e0) at tif_strip.c:237
#16 0x000000312e00f81e in TIFFReadDirectory (tif=0x7f20f81214e0) at tif_dirread.c:800
#17 0x000000312e02db3b in TIFFClientOpen (name=0x7f20f807a168 "IMG_5262.CR2", mode=0x7f20f7dfe3ae "r", clientdata=0x7f20f8044490, readproc=0x7f20f7dfd5e0 <(anonymous namespace)::strigi_tiffReadProc(thandle_t, tdata_t, tsize_t)>, writeproc=0x7f20f7dfd490 <(anonymous namespace)::strigi_tiffWriteProc(thandle_t, tdata_t, tsize_t)>, seekproc=0x7f20f7dfd4a0 <(anonymous namespace)::strigi_tiffSeekProc(thandle_t, toff_t, int)>, closeproc=0x7f20f7dfd4f0 <(anonymous namespace)::strigi_tiffCloseProc(thandle_t)>, sizeproc=0x7f20f7dfd500 <(anonymous namespace)::strigi_tiffSizeProc(thandle_t)>, mapproc=0x7f20f7dfd510 <(anonymous namespace)::strigi_tiffMapProc(thandle_t, tdata_t*, toff_t*)>, unmapproc=0x7f20f7dfd520 <(anonymous namespace)::strigi_tiffUnmapProc(thandle_t, tdata_t, toff_t)>) at tif_open.c:436
#18 0x00007f20f7dfdcf2 in TiffEndAnalyzer::analyze (this=0x7f20f8068a70, ar=..., in=0x7f20f8044490) at /usr/src/debug/kdegraphics-4.6.3/strigi-analyzer/tiff/tiffendanalyzer.cpp:201
#19 0x000000312cc3e24a in Strigi::StreamAnalyzerPrivate::analyze (this=0x1a, idx=..., input=0x7f20f8044490) at /usr/src/debug/strigi-0.7.2/src/streamanalyzer/streamanalyzer.cpp:421
#20 0x00000038a5f47ae5 in KFileMetaInfoPrivate::init (this=<value optimized out>, stream=..., url=<value optimized out>, mtime=1305562958, w=<value optimized out>) at /usr/src/debug/kdelibs-4.6.3/kio/kio/kfilemetainfo.cpp:257
#21 0x00000038a5f48378 in KFileMetaInfo::KFileMetaInfo (this=0x7f20fe65ac20, path=<value optimized out>, w=<value optimized out>) at /usr/src/debug/kdelibs-4.6.3/kio/kio/kfilemetainfo.cpp:286
#22 0x00000038a6014eb1 in KLoadFileMetaDataThread::run (this=0x19aad50) at /usr/src/debug/kdelibs-4.6.3/kio/kfile/kloadfilemetadatathread.cpp:143
#23 0x0000003127473e95 in QThreadPrivate::start (arg=0x19aad50) at thread/qthread_unix.cpp:320
#24 0x0000003496606ccb in start_thread (arg=0x7f20fe65b700) at pthread_create.c:301
#25 0x0000003495ee0c2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f20fde5a700 (LWP 7453)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x0000003127472f93 in QMutexPrivate::wait (this=0x7f20f800fb00, timeout=-1) at thread/qmutex_unix.cpp:84
#2  0x000000312746f9a5 in QMutex::lock (this=0x38a62ad360) at thread/qmutex.cpp:204
#3  0x00000038a6014e49 in KLoadFileMetaDataThread::run (this=0x1b43ca0) at /usr/src/debug/kdelibs-4.6.3/kio/kfile/kloadfilemetadatathread.cpp:140
#4  0x0000003127473e95 in QThreadPrivate::start (arg=0x1b43ca0) at thread/qthread_unix.cpp:320
#5  0x0000003496606ccb in start_thread (arg=0x7f20fde5a700) at pthread_create.c:301
#6  0x0000003495ee0c2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f210a421840 (LWP 7447)):
#0  0x0000003495ed7283 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003497e08b6a in ?? () from /usr/lib64/libxcb.so.1
#2  0x0000003497e090b3 in ?? () from /usr/lib64/libxcb.so.1
#3  0x0000003497e09144 in xcb_writev () from /usr/lib64/libxcb.so.1
#4  0x0000003285c4d556 in _XSend (dpy=0x13d19d0, data=<value optimized out>, size=<value optimized out>) at xcb_io.c:427
#5  0x0000003285c4d905 in _XFlush (dpy=0x13d19d0) at xcb_io.c:444
#6  0x0000003286c01fbc in XRenderComposite (dpy=0x13d19d0, op=3, src=127929794, mask=0, dst=127926660, src_x=0, src_y=0, mask_x=0, mask_y=0, dst_x=1259, dst_y=374, width=5, height=32) at Composite.c:50
#7  0x0000003128faee0e in QX11PaintEngine::drawTiledPixmap (this=<value optimized out>, r=<value optimized out>, pixmap=..., p=<value optimized out>) at painting/qpaintengine_x11.cpp:2171
#8  0x0000003128f03d0c in QPainter::drawTiledPixmap (this=0x7fff24c4c4f0, r=..., pixmap=..., sp=...) at painting/qpainter.cpp:6764
#9  0x00007f2103a76804 in drawTiledPixmap (this=0x16c5c40, r=<value optimized out>, p=<value optimized out>, t=<value optimized out>) at /usr/include/QtGui/qpainter.h:832
#10 Oxygen::TileSet::render (this=0x16c5c40, r=<value optimized out>, p=<value optimized out>, t=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.3/libs/oxygen/oxygentileset.cpp:166
#11 0x00007f2103d20874 in Oxygen::StyleHelper::renderHole (this=0x13f86f0, p=0x7fff24c4c4f0, base=..., r=..., focus=<value optimized out>, hover=<value optimized out>, opacity=<value optimized out>, animationMode=Oxygen::AnimationFocus, tiles=..., outline=true) at /usr/src/debug/kdebase-workspace-4.6.3/kstyles/oxygen/oxygenstylehelper.cpp:840
#12 0x00007f2103ceac56 in Oxygen::SunkenFrameShadow::paintEvent (this=0x15f8870, event=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.6.3/kstyles/oxygen/oxygenframeshadow.cpp:465
#13 0x0000003128e0969e in QWidget::event (this=0x15f8870, event=0x7fff24c4cde0) at kernel/qwidget.cpp:8405
#14 0x00007f2103ceae8d in Oxygen::FrameShadowBase::event (this=0x15f8870, e=0x7fff24c4cde0) at /usr/src/debug/kdebase-workspace-4.6.3/kstyles/oxygen/oxygenframeshadow.cpp:282
#15 0x0000003128db7cd4 in QApplicationPrivate::notify_helper (this=0x13ab040, receiver=0x15f8870, e=0x7fff24c4cde0) at kernel/qapplication.cpp:4462
#16 0x0000003128dbc88a in QApplication::notify (this=<value optimized out>, receiver=0x15f8870, e=0x7fff24c4cde0) at kernel/qapplication.cpp:4341
#17 0x00000038a54409f6 in KApplication::notify (this=0x7fff24c51a10, receiver=0x15f8870, event=0x7fff24c4cde0) at /usr/src/debug/kdelibs-4.6.3/kdeui/kernel/kapplication.cpp:311
#18 0x000000312755d19c in QCoreApplication::notifyInternal (this=0x7fff24c51a10, receiver=0x15f8870, event=0x7fff24c4cde0) at kernel/qcoreapplication.cpp:731
#19 0x0000003128e06578 in sendSpontaneousEvent (this=0x15f88e0, pdev=0x15d1838, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x15d1f60) at ../../src/corelib/kernel/qcoreapplication.h:218
#20 QWidgetPrivate::drawWidget (this=0x15f88e0, pdev=0x15d1838, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x15d1f60) at kernel/qwidget.cpp:5492
#21 0x0000003128e0713f in QWidgetPrivate::paintSiblingsRecursive (this=0x1588c30, pdev=0x15d1838, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x15d1f60) at kernel/qwidget.cpp:5699
#22 0x0000003128e06ffc in QWidgetPrivate::paintSiblingsRecursive (this=0x1588c30, pdev=0x15d1838, siblings=..., index=13, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x15d1f60) at kernel/qwidget.cpp:5686
#23 0x0000003128e06ffc in QWidgetPrivate::paintSiblingsRecursive (this=0x1588c30, pdev=0x15d1838, siblings=..., index=14, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x15d1f60) at kernel/qwidget.cpp:5686
#24 0x0000003128e06ffc in QWidgetPrivate::paintSiblingsRecursive (this=0x1588c30, pdev=0x15d1838, siblings=..., index=16, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x15d1f60) at kernel/qwidget.cpp:5686
#25 0x0000003128e062ba in QWidgetPrivate::drawWidget (this=0x1588c30, pdev=0x15d1838, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x15d1f60) at kernel/qwidget.cpp:5545
#26 0x0000003128e0713f in QWidgetPrivate::paintSiblingsRecursive (this=0x1583b50, pdev=0x15d1838, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x15d1f60) at kernel/qwidget.cpp:5699
#27 0x0000003128e062ba in QWidgetPrivate::drawWidget (this=0x1583b50, pdev=0x15d1838, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x15d1f60) at kernel/qwidget.cpp:5545
#28 0x0000003128e0713f in QWidgetPrivate::paintSiblingsRecursive (this=0x154b4c0, pdev=0x15d1838, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x15d1f60) at kernel/qwidget.cpp:5699
#29 0x0000003128e06ffc in QWidgetPrivate::paintSiblingsRecursive (this=0x154b4c0, pdev=0x15d1838, siblings=..., index=5, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x15d1f60) at kernel/qwidget.cpp:5686
#30 0x0000003128e062ba in QWidgetPrivate::drawWidget (this=0x154b4c0, pdev=0x15d1838, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x15d1f60) at kernel/qwidget.cpp:5545
#31 0x0000003128e0713f in QWidgetPrivate::paintSiblingsRecursive (this=0x1508550, pdev=0x15d1838, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x15d1f60) at kernel/qwidget.cpp:5699
#32 0x0000003128e062ba in QWidgetPrivate::drawWidget (this=0x1508550, pdev=0x15d1838, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x15d1f60) at kernel/qwidget.cpp:5545
#33 0x0000003128e0713f in QWidgetPrivate::paintSiblingsRecursive (this=0x1608a60, pdev=0x15d1838, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x15d1f60) at kernel/qwidget.cpp:5699
#34 0x0000003128e062ba in QWidgetPrivate::drawWidget (this=0x1608a60, pdev=0x15d1838, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x15d1f60) at kernel/qwidget.cpp:5545
#35 0x0000003128e0713f in QWidgetPrivate::paintSiblingsRecursive (this=0x14530c0, pdev=0x15d1838, siblings=<value optimized out>, index=<value optimized out>, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x15d1f60) at kernel/qwidget.cpp:5699
#36 0x0000003128e06ffc in QWidgetPrivate::paintSiblingsRecursive (this=0x14530c0, pdev=0x15d1838, siblings=..., index=14, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x15d1f60) at kernel/qwidget.cpp:5686
#37 0x0000003128e06ffc in QWidgetPrivate::paintSiblingsRecursive (this=0x14530c0, pdev=0x15d1838, siblings=..., index=18, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x15d1f60) at kernel/qwidget.cpp:5686
#38 0x0000003128e06ffc in QWidgetPrivate::paintSiblingsRecursive (this=0x14530c0, pdev=0x15d1838, siblings=..., index=28, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x15d1f60) at kernel/qwidget.cpp:5686
#39 0x0000003128e062ba in QWidgetPrivate::drawWidget (this=0x14530c0, pdev=0x15d1838, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x15d1f60) at kernel/qwidget.cpp:5545
#40 0x0000003128fc9a60 in QWidgetBackingStore::sync (this=0x15d1f60) at painting/qbackingstore.cpp:1325
#41 0x0000003128dfc740 in QWidgetPrivate::syncBackingStore (this=0x14530c0) at kernel/qwidget.cpp:1842
#42 0x0000003128e09ba2 in QWidget::event (this=0x13fbfa0, event=0x19ecd40) at kernel/qwidget.cpp:8552
#43 0x00000031291ce67b in QMainWindow::event (this=0x13fbfa0, event=0x19ecd40) at widgets/qmainwindow.cpp:1480
#44 0x00000038a553f873 in KXmlGuiWindow::event (this=0x13fbfa0, ev=0x19ecd40) at /usr/src/debug/kdelibs-4.6.3/kdeui/xmlgui/kxmlguiwindow.cpp:126
#45 0x0000003128db7cd4 in QApplicationPrivate::notify_helper (this=0x13ab040, receiver=0x13fbfa0, e=0x19ecd40) at kernel/qapplication.cpp:4462
#46 0x0000003128dbc88a in QApplication::notify (this=<value optimized out>, receiver=0x13fbfa0, e=0x19ecd40) at kernel/qapplication.cpp:4341
#47 0x00000038a54409f6 in KApplication::notify (this=0x7fff24c51a10, receiver=0x13fbfa0, event=0x19ecd40) at /usr/src/debug/kdelibs-4.6.3/kdeui/kernel/kapplication.cpp:311
#48 0x000000312755d19c in QCoreApplication::notifyInternal (this=0x7fff24c51a10, receiver=0x13fbfa0, event=0x19ecd40) at kernel/qcoreapplication.cpp:731
#49 0x0000003127560985 in sendEvent (receiver=0x0, event_type=0, data=0x1381bb0) at kernel/qcoreapplication.h:215
#50 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1381bb0) at kernel/qcoreapplication.cpp:1372
#51 0x00000031275881b3 in sendPostedEvents (s=0x13b1280) at kernel/qcoreapplication.h:220
#52 postEventSourceDispatch (s=0x13b1280) at kernel/qeventdispatcher_glib.cpp:277
#53 0x0000003498241e33 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#54 0x0000003498242610 in ?? () from /lib64/libglib-2.0.so.0
#55 0x00000034982428ad in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#56 0x000000312758834f in QEventDispatcherGlib::processEvents (this=0x13817b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#57 0x0000003128e5d35e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#58 0x000000312755c532 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#59 0x000000312755c77c in QEventLoop::exec (this=0x7fff24c50370, flags=...) at kernel/qeventloop.cpp:201
#60 0x0000003129271d4e in QDialog::exec (this=0x7fff24c50420) at dialogs/qdialog.cpp:552
#61 0x00000038a5f03823 in KIO::JobUiDelegate::askFileRename (this=<value optimized out>, job=0x19b0870, caption=..., src=..., dest=<value optimized out>, mode=<value optimized out>, newDest=..., sizeSrc=23137444, sizeDest=23137444, ctimeSrc=-1, ctimeDest=-1, mtimeSrc=1305562958, mtimeDest=1305562958) at /usr/src/debug/kdelibs-4.6.3/kio/kio/jobuidelegate.cpp:83
#62 0x00000038a5ecc387 in KIO::CopyJobPrivate::slotResultConflictCopyingFiles (this=0x16e4dd0, job=0x19fe650) at /usr/src/debug/kdelibs-4.6.3/kio/kio/copyjob.cpp:1355
#63 0x00000038a5ec80b7 in KIO::CopyJob::qt_metacall (this=0x19b0870, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff24c507e0) at /usr/src/debug/kdelibs-4.6.3/x86_64-redhat-linux-gnu/kio/copyjob.moc:121
#64 0x0000003127571acf in QMetaObject::activate (sender=0x19fe650, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff24c507e0) at kernel/qobject.cpp:3278
#65 0x00000038a4d372d2 in KJob::result (this=<value optimized out>, _t1=0x19fe650) at /usr/src/debug/kdelibs-4.6.3/x86_64-redhat-linux-gnu/kdecore/kjob.moc:194
#66 0x00000038a4d37310 in KJob::emitResult (this=0x19fe650) at /usr/src/debug/kdelibs-4.6.3/kdecore/jobs/kjob.cpp:312
#67 0x00000038a5ef458d in KIO::SimpleJob::slotFinished (this=0x19fe650) at /usr/src/debug/kdelibs-4.6.3/kio/kio/job.cpp:525
#68 0x00000038a5ef6037 in KIO::StatJob::slotFinished (this=0x19fe650) at /usr/src/debug/kdelibs-4.6.3/kio/kio/job.cpp:920
#69 0x00000038a5ef5f81 in KIO::StatJob::qt_metacall (this=0x19fe650, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff24c50ad0) at /usr/src/debug/kdelibs-4.6.3/x86_64-redhat-linux-gnu/kio/jobclasses.moc:252
#70 0x0000003127571acf in QMetaObject::activate (sender=0x170e1c0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3278
#71 0x00000038a5f9d631 in KIO::SlaveInterface::dispatch (this=<value optimized out>, _cmd=104, rawdata=...) at /usr/src/debug/kdelibs-4.6.3/kio/kio/slaveinterface.cpp:173
#72 0x00000038a5f9a563 in KIO::SlaveInterface::dispatch (this=<value optimized out>) at /usr/src/debug/kdelibs-4.6.3/kio/kio/slaveinterface.cpp:89
#73 0x00000038a5f8dd06 in KIO::Slave::gotInput (this=0x170e1c0) at /usr/src/debug/kdelibs-4.6.3/kio/kio/slave.cpp:348
#74 0x00000038a5f8e31c in KIO::Slave::qt_metacall (this=0x170e1c0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff24c50f20) at /usr/src/debug/kdelibs-4.6.3/x86_64-redhat-linux-gnu/kio/slave.moc:82
#75 0x0000003127571acf in QMetaObject::activate (sender=0x164f6e0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3278
#76 0x00000038a5ec5957 in KIO::ConnectionPrivate::dequeue (this=0x15beed0) at /usr/src/debug/kdelibs-4.6.3/kio/kio/connection.cpp:82
#77 0x00000038a5ec5a0d in KIO::Connection::qt_metacall (this=0x164f6e0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x19e2e40) at /usr/src/debug/kdelibs-4.6.3/x86_64-redhat-linux-gnu/kio/connection.moc:79
#78 0x00000031275715ca in QObject::event (this=0x164f6e0, e=<value optimized out>) at kernel/qobject.cpp:1217
#79 0x0000003128db7cd4 in QApplicationPrivate::notify_helper (this=0x13ab040, receiver=0x164f6e0, e=0x1409dd0) at kernel/qapplication.cpp:4462
#80 0x0000003128dbc88a in QApplication::notify (this=<value optimized out>, receiver=0x164f6e0, e=0x1409dd0) at kernel/qapplication.cpp:4341
#81 0x00000038a54409f6 in KApplication::notify (this=0x7fff24c51a10, receiver=0x164f6e0, event=0x1409dd0) at /usr/src/debug/kdelibs-4.6.3/kdeui/kernel/kapplication.cpp:311
#82 0x000000312755d19c in QCoreApplication::notifyInternal (this=0x7fff24c51a10, receiver=0x164f6e0, event=0x1409dd0) at kernel/qcoreapplication.cpp:731
#83 0x0000003127560985 in sendEvent (receiver=0x0, event_type=0, data=0x1381bb0) at kernel/qcoreapplication.h:215
#84 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1381bb0) at kernel/qcoreapplication.cpp:1372
#85 0x00000031275881b3 in sendPostedEvents (s=0x13b1280) at kernel/qcoreapplication.h:220
#86 postEventSourceDispatch (s=0x13b1280) at kernel/qeventdispatcher_glib.cpp:277
#87 0x0000003498241e33 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#88 0x0000003498242610 in ?? () from /lib64/libglib-2.0.so.0
#89 0x00000034982428ad in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#90 0x000000312758834f in QEventDispatcherGlib::processEvents (this=0x13817b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#91 0x0000003128e5d35e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#92 0x000000312755c532 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#93 0x000000312755c77c in QEventLoop::exec (this=0x7fff24c51950, flags=...) at kernel/qeventloop.cpp:201
#94 0x0000003127560c3b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#95 0x00000038a8842d85 in kdemain (argc=5, argv=0x7fff24c51f38) at /usr/src/debug/kdebase-4.6.3/dolphin/src/main.cpp:98
#96 0x0000003495e1ee5d in __libc_start_main (main=0x400890 <main(int, char**)>, argc=5, ubp_av=0x7fff24c51f38, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff24c51f28) at libc-start.c:226
#97 0x00000000004007b9 in _start ()

Reported using DrKonqi
Comment 1 Sebastian Dörner 2011-05-20 23:31:07 UTC
Thanks for the report. This is an issue in the corresponding Strigi analyzer
that Dolphin uses to get the metadata of a file. Dolphin for KDE 4.7 won't
crash anymore in this case (see
http://ppenz.blogspot.com/2011/03/dont-crash-when-reading-metadata.html for
details).