Bug 271511

Summary: Dolphin crushed when the preview mode .raw(CR2) files
Product: [Applications] dolphin Reporter: Igor Strelnikoff <Freiheits>
Component: view-engine: icons modeAssignee: Peter Penz <peter.penz19>
Status: RESOLVED FIXED    
Severity: crash CC: andresbajotierra, mail
Priority: NOR    
Version: 16.12.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Igor Strelnikoff 2011-04-22 20:52:02 UTC
Version:           unspecified
OS:                Linux

Application: Dolphin (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb57a4710 (LWP 9488))]

Thread 3 (Thread 0xafe56b70 (LWP 9489)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5f9375e in poll () from /lib/libc.so.6
#2  0xb5a081db in g_poll () from /usr/lib/libglib-2.0.so.0
#3  0xb59f8286 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb59f860e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb6d9d587 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0xb6d6e03d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0xb6d6e269 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0xb6c6cd39 in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0xb6d4da5d in ?? () from /usr/lib/libQtCore.so.4
#10 0xb6c6f983 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb6bf2b25 in start_thread () from /lib/libpthread.so.0
#12 0xb5f9e46e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xaf28db70 (LWP 9511)):

Thread 1 (Thread 0xb57a4710 (LWP 9488)):
#0  0xb6bf1353 in __i686.get_pc_thunk.bx () from /lib/libpthread.so.0
#1  0xb6bf6469 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#2  0xb5b11464 in ?? () from /usr/lib/libxcb.so.1
#3  0xb5b11aa4 in ?? () from /usr/lib/libxcb.so.1
#4  0xb5b11b51 in xcb_writev () from /usr/lib/libxcb.so.1
#5  0xb71a57b8 in _XSend () from /usr/lib/libX11.so.6
#6  0xb7185100 in XFillRectangles () from /usr/lib/libX11.so.6
#7  0xb649b867 in ?? () from /usr/lib/libQtGui.so.4
#8  0xb63d84a5 in QPainter::drawTextItem(QPointF const&, QTextItem const&) () from /usr/lib/libQtGui.so.4
#9  0xb6502401 in QTextLine::draw(QPainter*, QPointF const&, QTextLayout::FormatRange const*) const () from /usr/lib/libQtGui.so.4
#10 0xb63dac5d in ?? () from /usr/lib/libQtGui.so.4
#11 0xb63dbbcf in QPainter::drawText(QRect const&, int, QString const&, QRect*) () from /usr/lib/libQtGui.so.4
#12 0xb2372f8d in ?? () from /usr/lib/libkfile.so.4
#13 0xb6837b59 in QListView::paintEvent(QPaintEvent*) () from /usr/lib/libQtGui.so.4
#14 0xb2369eaf in KFilePlacesView::paintEvent(QPaintEvent*) () from /usr/lib/libkfile.so.4
#15 0xb62c0c5a in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#16 0xb66dab45 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#17 0xb676c2b1 in QAbstractScrollArea::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#18 0xb68124a4 in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#19 0xb676eba6 in ?? () from /usr/lib/libQtGui.so.4
#20 0xb6d6eef6 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#21 0xb62656b4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#22 0xb626e554 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#23 0xb73dfa61 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#24 0xb6d6ed5e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#25 0xb62bd902 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#26 0xb62be657 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#27 0xb62bd658 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#28 0xb62be657 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#29 0xb62bd658 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#30 0xb62be657 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#31 0xb62bd658 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#32 0xb64b0ff8 in ?? () from /usr/lib/libQtGui.so.4
#33 0xb62b103b in QWidgetPrivate::syncBackingStore() () from /usr/lib/libQtGui.so.4
#34 0xb62c1716 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#35 0xb66f7edc in QMainWindow::event(QEvent*) () from /usr/lib/libQtGui.so.4
#36 0xb74a5104 in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#37 0xb74a53a2 in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#38 0xb62656e4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#39 0xb626e554 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#40 0xb73dfa61 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#41 0xb6d6ed5e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#42 0xb6d72aec in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#43 0xb6d72c3c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#44 0xb6d9d3b4 in ?? () from /usr/lib/libQtCore.so.4
#45 0xb59f7b49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#46 0xb59f8350 in ?? () from /usr/lib/libglib-2.0.so.0
#47 0xb59f860e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#48 0xb6d9d53b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#49 0xb631c1ca in ?? () from /usr/lib/libQtGui.so.4
#50 0xb6d6e03d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#51 0xb6d6e269 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#52 0xb6d72d10 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#53 0xb62633e4 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#54 0xb244bc6d in kdemain () from /usr/lib/libkdeinit4_dolphin.so
#55 0x0804e504 in _start ()

Reproducible: Didn't try

Steps to Reproduce:
1 A visit in Dolphin mouse over the image file. raw (CR2) when the preview mode on.
2 Dolphin crushed ...
Comment 1 Dario Andres 2011-04-22 22:41:29 UTC
[Comment from a bug report cleaner]
This is likely to be a crash related to Strigi, the file analyzer. However, the backtrace is incomplete (it doesn't even show where it crashes)
- If you can repeat the situation that caused the crash, try to generate a new backtrace.
- Additionally, what is version of your KDE SC installation ?
Thanks
Comment 2 Igor Strelnikoff 2011-04-24 13:40:08 UTC
KDE CS 4.6.2

KDEPIM 4.4.10

Well, I installs buginfo files and try to reproduce the error
Comment 3 Julian Steinmann 2018-03-27 15:44:48 UTC
Is there actually a preview for .raw files in Dolphin 17.12.3? I didn't find one, so I cannot really triage this bug.
Comment 4 Julian Steinmann 2018-04-10 18:18:00 UTC
No response -> closing (probably fixed cause Baloo is now used instead of Strigi). Please reopen the bug report if you still experience this behavior with newer versions of Dolphin.