Application: dolphin (1.6) KDE Platform Version: 4.6.00 (4.6.0) "release 6" Qt Version: 4.7.1 Operating System: Linux 2.6.37.6-0.20-desktop x86_64 Distribution: "openSUSE 11.4 (x86_64)" -- Information about the crash: - What I was doing when the application crashed: Trying to show properties of a .cr2 (Canon) with 'right mouse-click' The crash can be reproduced every time. -- Backtrace: Application: Dolphin (kdeinit4), signal: Segmentation fault [Current thread is 1 (Thread 0x7f41c4715760 (LWP 12011))] Thread 3 (Thread 0x7f41ace5a700 (LWP 12012)): #0 0x00007fff5a9ff851 in clock_gettime () #1 0x00007f41bef282b3 in clock_gettime () from /lib64/librt.so.1 #2 0x00007f41c33362b2 in do_gettime () at tools/qelapsedtimer_unix.cpp:123 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #4 0x00007f41c33f931d in QTimerInfoList::updateCurrentTime (this=0x7e1710) at kernel/qeventdispatcher_unix.cpp:339 #5 0x00007f41c33f9695 in QTimerInfoList::timerWait (this=0x7e1710, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #6 0x00007f41c33f815c in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7f41ace59c4c) at kernel/qeventdispatcher_glib.cpp:136 #7 0x00007f41c33f8205 in timerSourcePrepare (source=<value optimized out>, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #8 0x00007f41bec77087 in g_main_context_prepare () from /lib64/libglib-2.0.so.0 #9 0x00007f41bec77fa9 in ?? () from /lib64/libglib-2.0.so.0 #10 0x00007f41bec78650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #11 0x00007f41c33f8956 in QEventDispatcherGlib::processEvents (this=0x832a80, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #12 0x00007f41c33cd032 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #13 0x00007f41c33cd245 in QEventLoop::exec (this=0x7f41ace59de0, flags=...) at kernel/qeventloop.cpp:201 #14 0x00007f41c32e21e4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #15 0x00007f41c33ae948 in QInotifyFileSystemWatcherEngine::run (this=0x858e40) at io/qfilesystemwatcher_inotify.cpp:248 #16 0x00007f41c32e4a5e in QThreadPrivate::start (arg=0x858e40) at thread/qthread_unix.cpp:285 #17 0x00007f41c3055a3f in start_thread () from /lib64/libpthread.so.0 #18 0x00007f41c1e1071d in clone () from /lib64/libc.so.6 #19 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f41aba92700 (LWP 12771)): [KCrash Handler] #6 0x00007f41c1dbe58b in memcpy () from /lib64/libc.so.6 #7 0x00007f41a2bd46e9 in (anonymous namespace)::strigi_tiffReadProc (handle=<value optimized out>, buf=0x1e42b80, size=<value optimized out>) at /usr/include/bits/string3.h:52 #8 0x00007f41af55cce1 in OJPEGReadBufferFill (sp=0x1e425a0) at tif_ojpeg.c:1885 #9 0x00007f41af55dc98 in OJPEGReadBytePeek (tif=0x18abd80) at tif_ojpeg.c:1965 #10 OJPEGReadHeaderInfoSec (tif=0x18abd80) at tif_ojpeg.c:1231 #11 0x00007f41af55ee66 in OJPEGSubsamplingCorrect (tif=0x18abd80) at tif_ojpeg.c:959 #12 0x00007f41af55f382 in OJPEGVGetField (tif=<value optimized out>, tag=<value optimized out>, ap=<value optimized out>) at tif_ojpeg.c:466 #13 0x00007f41af540448 in TIFFGetField (tif=<value optimized out>, tag=<value optimized out>) at tif_dir.c:957 #14 0x00007f41af56a192 in TIFFScanlineSize (tif=0x18abd80) at tif_strip.c:244 #15 0x00007f41af542da4 in TIFFReadDirectory (tif=0x18abd80) at tif_dirread.c:764 #16 0x00007f41af561150 in TIFFClientOpen (name=0x22052c8 "IMG_0617.CR2", mode=0x7f41a2bd548e "r", clientdata=0x9db050, readproc=<value optimized out>, writeproc=0x7f41a2bd4560 <(anonymous namespace)::strigi_tiffWriteProc(thandle_t, tdata_t, tsize_t)>, seekproc=0x7f41a2bd4570 <(anonymous namespace)::strigi_tiffSeekProc(thandle_t, toff_t, int)>, closeproc=0x7f41a2bd45c0 <(anonymous namespace)::strigi_tiffCloseProc(thandle_t)>, sizeproc=0x7f41a2bd45d0 <(anonymous namespace)::strigi_tiffSizeProc(thandle_t)>, mapproc=0x7f41a2bd45e0 <(anonymous namespace)::strigi_tiffMapProc(thandle_t, tdata_t*, toff_t*)>, unmapproc=0x7f41a2bd45f0 <(anonymous namespace)::strigi_tiffUnmapProc(thandle_t, tdata_t, toff_t)>) at tif_open.c:436 #17 0x00007f41a2bd4dc2 in TiffEndAnalyzer::analyze (this=0x24b2720, ar=..., in=0x9db050) at /usr/src/debug/kdegraphics-4.6.0/strigi-analyzer/tiff/tiffendanalyzer.cpp:201 #18 0x00007f41bc030dd2 in Strigi::StreamAnalyzerPrivate::analyze (this=0x1a, idx=..., input=0x9db050) at /usr/src/debug/strigi-0.7.3.99/libstreamanalyzer/lib/streamanalyzer.cpp:420 #19 0x00007f41bc84af24 in KFileMetaInfoPrivate::init (this=0x1dbc800, stream=..., url=<value optimized out>, mtime=1311864493, w=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/kio/kio/kfilemetainfo.cpp:257 #20 0x00007f41bc8d38b8 in KFileMetaInfo::KFileMetaInfo (this=0x7f41aba91d00, path=<value optimized out>, w=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/kio/kio/kfilemetainfo.cpp:286 #21 0x00007f41bc8ef861 in KLoadFileMetaDataThread::run (this=0x1ce6170) at /usr/src/debug/kdelibs-4.6.0/kio/kfile/kloadfilemetadatathread.cpp:143 #22 0x00007f41c32e4a5e in QThreadPrivate::start (arg=0x1ce6170) at thread/qthread_unix.cpp:285 #23 0x00007f41c3055a3f in start_thread () from /lib64/libpthread.so.0 #24 0x00007f41c1e1071d in clone () from /lib64/libc.so.6 #25 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f41c4715760 (LWP 12011)): #0 0x00007f41bfd95bfa in ?? () from /usr/lib64/libxcb.so.1 #1 0x00007f41bfd961a3 in ?? () from /usr/lib64/libxcb.so.1 #2 0x00007f41bfd96234 in xcb_writev () from /usr/lib64/libxcb.so.1 #3 0x00007f41c3be8cc6 in _XSend () from /usr/lib64/libX11.so.6 #4 0x00007f41c3be9075 in _XFlush () from /usr/lib64/libX11.so.6 #5 0x00007f41c047ce61 in XRenderCompositeText32 () from /usr/lib64/libXrender.so.1 #6 0x00007f41c2779d1b in ?? () from /usr/lib64/libQtGui.so.4 #7 0x00007f41c26ca6ed in QPainter::drawTextItem(QPointF const&, QTextItem const&) () from /usr/lib64/libQtGui.so.4 #8 0x00007f41c27d920b in QTextLine::draw(QPainter*, QPointF const&, QTextLayout::FormatRange const*) const () from /usr/lib64/libQtGui.so.4 #9 0x00007f41c27da05f in QTextLayout::draw(QPainter*, QPointF const&, QVector<QTextLayout::FormatRange> const&, QRectF const&) const () from /usr/lib64/libQtGui.so.4 #10 0x00007f41bc8959e8 in KFileItemDelegate::Private::drawTextItems (this=0x961a40, painter=0x7fff5a921290, labelLayout=..., infoLayout=..., boundingRect=<value optimized out>) at /usr/src/debug/kdelibs-4.6.0/kio/kio/kfileitemdelegate.cpp:810 #11 0x00007f41bc8dc44e in KFileItemDelegate::paint (this=0x9618b0, painter=0x7fff5a921290, option=<value optimized out>, index=...) at /usr/src/debug/kdelibs-4.6.0/kio/kio/kfileitemdelegate.cpp:1427 #12 0x00007f41b30c5b2b in ?? () from /usr/lib64/libdolphinprivate.so.4 #13 0x00007f41c2ac26aa in QTreeView::drawRow(QPainter*, QStyleOptionViewItem const&, QModelIndex const&) const () from /usr/lib64/libQtGui.so.4 #14 0x00007f41c2ac694a in QTreeView::drawTree(QPainter*, QRegion const&) const () from /usr/lib64/libQtGui.so.4 #15 0x00007f41c2ac7363 in QTreeView::paintEvent(QPaintEvent*) () from /usr/lib64/libQtGui.so.4 #16 0x00007f41b30d0cfb in DolphinTreeView::paintEvent(QPaintEvent*) () from /usr/lib64/libdolphinprivate.so.4 #17 0x00007f41c25ce4ea in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #18 0x00007f41c2972906 in QFrame::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #19 0x00007f41c2a82c23 in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib64/libQtGui.so.4 #20 0x00007f41c2ac7a85 in QTreeView::viewportEvent(QEvent*) () from /usr/lib64/libQtGui.so.4 #21 0x00007f41c33cdd67 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x9514f0, event=0x7fff5a921f70) at kernel/qcoreapplication.cpp:847 #22 0x00007f41c257cce1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #23 0x00007f41c258522a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #24 0x00007f41c40719e6 in KApplication::notify (this=0x7fff5a925ff0, receiver=0x9514f0, event=0x7fff5a921f70) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311 #25 0x00007f41c33cdbdc in QCoreApplication::notifyInternal (this=0x7fff5a925ff0, receiver=0x9514f0, event=0x7fff5a921f70) at kernel/qcoreapplication.cpp:732 #26 0x00007f41c25cb3b2 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #27 0x00007f41c25cbf7f in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #28 0x00007f41c25cbe3c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #29 0x00007f41c25cbe3c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #30 0x00007f41c25cbe3c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #31 0x00007f41c25cbe3c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #32 0x00007f41c25cbe3c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #33 0x00007f41c25cbe3c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #34 0x00007f41c25cbe3c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #35 0x00007f41c25cb11a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #36 0x00007f41c25cbf7f in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #37 0x00007f41c25cb11a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #38 0x00007f41c25cbf7f in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #39 0x00007f41c25cbe3c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #40 0x00007f41c25cbe3c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #41 0x00007f41c25cb11a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #42 0x00007f41c25cbf7f in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #43 0x00007f41c25cbe3c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #44 0x00007f41c25cbe3c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #45 0x00007f41c25cb11a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #46 0x00007f41c25cbf7f in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #47 0x00007f41c25cb11a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #48 0x00007f41c25cbf7f in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #49 0x00007f41c25cbe3c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #50 0x00007f41c25cbe3c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #51 0x00007f41c25cb11a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #52 0x00007f41c278e191 in ?? () from /usr/lib64/libQtGui.so.4 #53 0x00007f41c25c1170 in QWidgetPrivate::syncBackingStore() () from /usr/lib64/libQtGui.so.4 #54 0x00007f41c25ce9f2 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #55 0x00007f41c298c47b in QMainWindow::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #56 0x00007f41c411a793 in KXmlGuiWindow::event (this=0x740e50, ev=0x1974b70) at /usr/src/debug/kdelibs-4.6.0/kdeui/xmlgui/kxmlguiwindow.cpp:126 #57 0x00007f41c257cd14 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #58 0x00007f41c258522a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #59 0x00007f41c40719e6 in KApplication::notify (this=0x7fff5a925ff0, receiver=0x740e50, event=0x1974b70) at /usr/src/debug/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311 #60 0x00007f41c33cdbdc in QCoreApplication::notifyInternal (this=0x7fff5a925ff0, receiver=0x740e50, event=0x1974b70) at kernel/qcoreapplication.cpp:732 #61 0x00007f41c33d13d5 in sendEvent (receiver=0x0, event_type=0, data=0x6103e0) at kernel/qcoreapplication.h:215 #62 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x6103e0) at kernel/qcoreapplication.cpp:1373 #63 0x00007f41c33f8763 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220 #64 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:277 #65 0x00007f41bec77bd3 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #66 0x00007f41bec783b0 in ?? () from /lib64/libglib-2.0.so.0 #67 0x00007f41bec78650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #68 0x00007f41c33f88ff in QEventDispatcherGlib::processEvents (this=0x6b72e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #69 0x00007f41c2621d8e in ?? () from /usr/lib64/libQtGui.so.4 #70 0x00007f41c33cd032 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #71 0x00007f41c33cd245 in QEventLoop::exec (this=0x7fff5a925f30, flags=...) at kernel/qeventloop.cpp:201 #72 0x00007f41c33d168b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #73 0x00007f41b3a7dae5 in kdemain () from /usr/lib64/libkdeinit4_dolphin.so #74 0x00000000004075e9 in _start () Possible duplicates by query: bug 282165, bug 281088, bug 273760, bug 270366, bug 260872. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 270366 ***