Application: dolphin (1.5) KDE Platform Version: 4.4.92 (KDE 4.4.92 (KDE 4.5 RC2)) Qt Version: 4.7.0 Operating System: Linux 2.6.34.1 x86_64 Distribution: Ubuntu 10.04.1 LTS -- Information about the crash: - What I was doing when the application crashed: this crash occured when simply browsing my local file system The crash can be reproduced some of the time. -- Backtrace: Application: Dolphin (dolphin), signal: Aborted [Current thread is 1 (Thread 0x7fec2cf18760 (LWP 6921))] Thread 4 (Thread 0x7fec26ae1710 (LWP 6927)): #0 0x000000370a4d9f83 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x000000370c0424a9 in ?? () from /lib/libglib-2.0.so.0 #2 0x000000370c0428fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x0000003422399bd6 in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414 #4 0x000000342236c7b2 in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149 #5 0x000000342236cb9c in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201 #6 0x000000342227823d in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x000000342234c6d8 in QInotifyFileSystemWatcherEngine::run (this=<value optimized out>) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x000000342227b1be in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:266 #9 0x000000370b0069ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #10 0x000000370a4e66fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fec259de710 (LWP 6989)): [KCrash Handler] #4 0x000000370a433a75 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #5 0x000000370a4375c0 in *__GI_abort () at abort.c:92 #6 0x000000370a42c941 in *__GI___assert_fail (assertion=<value optimized out>, file=<value optimized out>, line=<value optimized out>, function=<value optimized out>) at assert.c:81 #7 0x0000003c09e1dc22 in Strigi::DataEventInputStream::read (this=<value optimized out>, start=<value optimized out>, min=<value optimized out>, max=<value optimized out>) at /build/buildd/strigi-0.7.2/src/streams/dataeventinputstream.cpp:72 #8 0x0000003c09a5e3ee in PdfParser::read (this=<value optimized out>, min=<value optimized out>, max=<value optimized out>) at /build/buildd/strigi-0.7.2/src/streams/pdf/pdfparser.cpp:41 #9 0x0000003c09a5e9a5 in PdfParser::skipWhitespace (this=<value optimized out>) at /build/buildd/strigi-0.7.2/src/streams/pdf/pdfparser.cpp:136 #10 0x0000003c09a5eab3 in PdfParser::skipWhitespaceOrComment (this=<value optimized out>) at /build/buildd/strigi-0.7.2/src/streams/pdf/pdfparser.cpp:155 #11 0x0000003c09a601aa in PdfParser::parse (this=<value optimized out>, stream=<value optimized out>) at /build/buildd/strigi-0.7.2/src/streams/pdf/pdfparser.cpp:595 #12 0x0000003c09a4f603 in PdfEndAnalyzer::analyze (this=<value optimized out>, as=<value optimized out>, in=<value optimized out>) at /build/buildd/strigi-0.7.2/src/streamanalyzer/endanalyzers/pdfendanalyzer.cpp:62 #13 0x0000003c09a3a172 in Strigi::StreamAnalyzerPrivate::analyze (this=<value optimized out>, idx=<value optimized out>, input=<value optimized out>) at /build/buildd/strigi-0.7.2/src/streamanalyzer/streamanalyzer.cpp:421 #14 0x00000034269465e5 in KFileMetaInfoPrivate::init (this=<value optimized out>, stream=<value optimized out>, url=<value optimized out>, mtime=<value optimized out>, w=<value optimized out>) at ../../kio/kio/kfilemetainfo.cpp:210 #15 0x00000034269482f3 in KFileMetaInfo (this=<value optimized out>, path=<value optimized out>, w=<value optimized out>) at ../../kio/kio/kfilemetainfo.cpp:237 #16 0x0000003426a32212 in KLoadFileMetaDataThread::run (this=<value optimized out>) at ../../kio/kfile/kloadfilemetadatathread.cpp:124 #17 0x000000342227b1be in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:266 #18 0x000000370b0069ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #19 0x000000370a4e66fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #20 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fec2164d710 (LWP 6992)): #0 0x000000370a4defe3 in select () at ../sysdeps/unix/syscall-template.S:82 #1 0x0000003422349f7d in QProcessManager::run (this=<value optimized out>) at io/qprocess_unix.cpp:245 #2 0x000000342227b1be in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:266 #3 0x000000370b0069ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #4 0x000000370a4e66fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fec2cf18760 (LWP 6921)): #0 0x000000370a4d9f83 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x000000370d00929a in ?? () from /usr/lib/libxcb.so.1 #2 0x000000370d00ac2c in xcb_wait_for_reply () from /usr/lib/libxcb.so.1 #3 0x000000370c44a8d3 in _XReply () from /usr/lib/libX11.so.6 #4 0x000000370c426a45 in XGetImage () from /usr/lib/libX11.so.6 #5 0x0000003423cc6353 in QX11PixmapData::toImage (this=<value optimized out>) at image/qpixmap_x11.cpp:1498 #6 0x0000003423cada50 in QPixmap::toImage (this=<value optimized out>) at image/qpixmap.cpp:487 #7 0x00000034251e02ad in KIconEffect::apply (this=<value optimized out>, pixmap=<value optimized out>, effect=<value optimized out>, value=<value optimized out>, col=<value optimized out>, col2=<value optimized out>, trans=<value optimized out>) at ../../kdeui/icons/kiconeffect.cpp:287 #8 0x00000034251e05af in KIconEffect::apply (this=<value optimized out>, pixmap=<value optimized out>, group=<value optimized out>, state=<value optimized out>) at ../../kdeui/icons/kiconeffect.cpp:259 #9 0x000000342693ee36 in KFileItemDelegate::Private::applyHoverEffect (this=<value optimized out>, icon=<value optimized out>) at ../../kio/kio/kfileitemdelegate.cpp:557 #10 0x00000034269445d6 in KFileItemDelegate::paint (this=<value optimized out>, painter=<value optimized out>, option=<value optimized out>, index=<value optimized out>) at ../../kio/kio/kfileitemdelegate.cpp:1394 #11 0x0000003429047d08 in DolphinFileItemDelegate::paint (this=<value optimized out>, painter=<value optimized out>, option=<value optimized out>, index=<value optimized out>) at ../../../../apps/dolphin/src/dolphinfileitemdelegate.cpp:78 #12 0x00000034241393ca in QListView::paintEvent (this=<value optimized out>, e=<value optimized out>) at itemviews/qlistview.cpp:1044 #13 0x0000003429043b81 in DolphinColumnView::paintEvent (this=<value optimized out>, event=<value optimized out>) at ../../../../apps/dolphin/src/dolphincolumnview.cpp:290 #14 0x0000003423c1e27e in QWidget::event (this=<value optimized out>, event=<value optimized out>) at kernel/qwidget.cpp:8303 #15 0x0000003423fe2b06 in QFrame::event (this=<value optimized out>, e=<value optimized out>) at widgets/qframe.cpp:557 #16 0x000000342411a7ab in QAbstractItemView::viewportEvent (this=<value optimized out>, event=<value optimized out>) at itemviews/qabstractitemview.cpp:1619 #17 0x000000342236d2b7 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kernel/qcoreapplication.cpp:847 #18 0x0000003423bc8cac in QApplicationPrivate::notify_helper (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:4385 #19 0x0000003423bce7cd in QApplication::notify (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:4270 #20 0x0000003425233926 in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at ../../kdeui/kernel/kapplication.cpp:309 #21 0x000000342236da8c in QCoreApplication::notifyInternal (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kernel/qcoreapplication.cpp:732 #22 0x0000003423c24d8d in QCoreApplication::sendSpontaneousEvent (this=<value optimized out>, pdev=<value optimized out>, rgn=<value optimized out>, offset=<value optimized out>, flags=<value optimized out>, sharedPainter=<value optimized out>, backingStore=) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #23 QWidgetPrivate::drawWidget (this=<value optimized out>, pdev=<value optimized out>, rgn=<value optimized out>, offset=<value optimized out>, flags=<value optimized out>, sharedPainter=<value optimized out>, backingStore=) at kernel/qwidget.cpp:5390 #24 0x0000003423c25a28 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=<value optimized out>, index=<value optimized out>, rgn=<value optimized out>, offset=<value optimized out>, flags=) at kernel/qwidget.cpp:5597 #25 0x0000003423c25859 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=<value optimized out>, index=<value optimized out>, rgn=<value optimized out>, offset=<value optimized out>, flags=) at kernel/qwidget.cpp:5584 #26 0x0000003423c24aea in QWidgetPrivate::drawWidget (this=<value optimized out>, pdev=<value optimized out>, rgn=<value optimized out>, offset=<value optimized out>, flags=<value optimized out>, sharedPainter=<value optimized out>, backingStore=) at kernel/qwidget.cpp:5443 #27 0x0000003423c25a28 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=<value optimized out>, index=<value optimized out>, rgn=<value optimized out>, offset=<value optimized out>, flags=) at kernel/qwidget.cpp:5597 #28 0x0000003423c24aea in QWidgetPrivate::drawWidget (this=<value optimized out>, pdev=<value optimized out>, rgn=<value optimized out>, offset=<value optimized out>, flags=<value optimized out>, sharedPainter=<value optimized out>, backingStore=) at kernel/qwidget.cpp:5443 #29 0x0000003423c25a28 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=<value optimized out>, index=<value optimized out>, rgn=<value optimized out>, offset=<value optimized out>, flags=) at kernel/qwidget.cpp:5597 #30 0x0000003423c24aea in QWidgetPrivate::drawWidget (this=<value optimized out>, pdev=<value optimized out>, rgn=<value optimized out>, offset=<value optimized out>, flags=<value optimized out>, sharedPainter=<value optimized out>, backingStore=) at kernel/qwidget.cpp:5443 #31 0x0000003423c25a28 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=<value optimized out>, index=<value optimized out>, rgn=<value optimized out>, offset=<value optimized out>, flags=) at kernel/qwidget.cpp:5597 #32 0x0000003423c24aea in QWidgetPrivate::drawWidget (this=<value optimized out>, pdev=<value optimized out>, rgn=<value optimized out>, offset=<value optimized out>, flags=<value optimized out>, sharedPainter=<value optimized out>, backingStore=) at kernel/qwidget.cpp:5443 #33 0x0000003423c25a28 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=<value optimized out>, index=<value optimized out>, rgn=<value optimized out>, offset=<value optimized out>, flags=) at kernel/qwidget.cpp:5597 #34 0x0000003423c24aea in QWidgetPrivate::drawWidget (this=<value optimized out>, pdev=<value optimized out>, rgn=<value optimized out>, offset=<value optimized out>, flags=<value optimized out>, sharedPainter=<value optimized out>, backingStore=) at kernel/qwidget.cpp:5443 #35 0x0000003423c25a28 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=<value optimized out>, index=<value optimized out>, rgn=<value optimized out>, offset=<value optimized out>, flags=) at kernel/qwidget.cpp:5597 #36 0x0000003423c24aea in QWidgetPrivate::drawWidget (this=<value optimized out>, pdev=<value optimized out>, rgn=<value optimized out>, offset=<value optimized out>, flags=<value optimized out>, sharedPainter=<value optimized out>, backingStore=) at kernel/qwidget.cpp:5443 #37 0x0000003423c25a28 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=<value optimized out>, index=<value optimized out>, rgn=<value optimized out>, offset=<value optimized out>, flags=) at kernel/qwidget.cpp:5597 #38 0x0000003423c24aea in QWidgetPrivate::drawWidget (this=<value optimized out>, pdev=<value optimized out>, rgn=<value optimized out>, offset=<value optimized out>, flags=<value optimized out>, sharedPainter=<value optimized out>, backingStore=) at kernel/qwidget.cpp:5443 #39 0x0000003423c25a28 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=<value optimized out>, index=<value optimized out>, rgn=<value optimized out>, offset=<value optimized out>, flags=) at kernel/qwidget.cpp:5597 #40 0x0000003423c24aea in QWidgetPrivate::drawWidget (this=<value optimized out>, pdev=<value optimized out>, rgn=<value optimized out>, offset=<value optimized out>, flags=<value optimized out>, sharedPainter=<value optimized out>, backingStore=) at kernel/qwidget.cpp:5443 #41 0x0000003423df54f8 in QWidgetBackingStore::sync (this=<value optimized out>) at painting/qbackingstore.cpp:1328 #42 0x0000003423c18300 in QWidgetPrivate::syncBackingStore (this=<value optimized out>) at kernel/qwidget.cpp:1775 #43 0x0000003423c1e945 in QWidget::event (this=<value optimized out>, event=<value optimized out>) at kernel/qwidget.cpp:8450 #44 0x0000003423ffe7cb in QMainWindow::event (this=<value optimized out>, event=<value optimized out>) at widgets/qmainwindow.cpp:1417 #45 0x000000342534e283 in KXmlGuiWindow::event (this=<value optimized out>, ev=<value optimized out>) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:130 #46 0x0000003423bc8cdc in QApplicationPrivate::notify_helper (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:4389 #47 0x0000003423bce7cd in QApplication::notify (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:4270 #48 0x0000003425233926 in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at ../../kdeui/kernel/kapplication.cpp:309 #49 0x000000342236da8c in QCoreApplication::notifyInternal (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kernel/qcoreapplication.cpp:732 #50 0x00000034223709b2 in QCoreApplication::sendEvent (receiver=<value optimized out>, event_type=<value optimized out>, data=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #51 QCoreApplicationPrivate::sendPostedEvents (receiver=<value optimized out>, event_type=<value optimized out>, data=<value optimized out>) at kernel/qcoreapplication.cpp:1373 #52 0x000000342239a043 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #53 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276 #54 0x000000370c03e8c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #55 0x000000370c042748 in ?? () from /lib/libglib-2.0.so.0 #56 0x000000370c0428fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #57 0x0000003422399b83 in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #58 0x0000003423c7a7ee in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #59 0x000000342236c7b2 in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149 #60 0x000000342236cb9c in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201 #61 0x0000003422370c4b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #62 0x000000342764bdbf in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../apps/dolphin/src/main.cpp:98 #63 0x000000370a41ec4d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=) at libc-start.c:226 #64 0x00000000004006b9 in _start () Reported using DrKonqi
This seems to be related to the crashes on bug 245928. (file analyzer (strigi) bug with PDF files on KDE SC 4.5) Regards
*** This bug has been marked as a duplicate of bug 245928 ***