Bug 259829 - dolphin crashed while hovering on a PPT file
Summary: dolphin crashed while hovering on a PPT file
Status: RESOLVED DUPLICATE of bug 249876
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-14 12:39 UTC by p92
Modified: 2010-12-14 13:55 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description p92 2010-12-14 12:39:36 UTC
Application: dolphin (1.5)
KDE Platform Version: 4.5.4 (KDE 4.5.4)
Qt Version: 4.7.0
Operating System: Linux 2.6.36-020636-generic x86_64
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:
dolphin crashed while hovering on a PPT file

- Unusual behavior I noticed:
just put the mouse on the ppt file icon, dolphin was thinking and crashed. Not all PPT crash dolphin but the more ppt you hover the more likely dolphin will crash.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fed4356b760 (LWP 8716))]

Thread 4 (Thread 0x7fed2f8e8710 (LWP 8722)):
#0  0x00007fed3cfc9665 in __pthread_mutex_lock (mutex=0x28f0b28) at pthread_mutex_lock.c:61
#1  0x00007fed3aa3ea43 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#2  0x00007fed3aa3ee78 in ?? () from /lib/libglib-2.0.so.0
#3  0x00007fed3aa3f45c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x00007fed3f2821e6 in QEventDispatcherGlib::processEvents (this=0x217ebf0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#5  0x00007fed3f254a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007fed3f254dec in QEventLoop::exec (this=0x7fed2f8e7db0, flags=) at kernel/qeventloop.cpp:201
#7  0x00007fed3f15f2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#8  0x00007fed3f2345f8 in QInotifyFileSystemWatcherEngine::run (this=0x28f0360) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007fed3f16227e in QThreadPrivate::start (arg=0x28f0360) at thread/qthread_unix.cpp:266
#10 0x00007fed3cfc7971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#11 0x00007fed42e5c94d in ?? () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fed2cca9710 (LWP 8902)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:212
#1  0x00007fed223be0d1 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fed3cfc7971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#3  0x00007fed42e5c94d in ?? () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fed27fff710 (LWP 11459)):
[KCrash Handler]
#6  readLittleEndianInt32 (this=0x7fed10059dc0, s=<value optimized out>, input=<value optimized out>) at /build/buildd/strigi-0.7.2/src/streams/textutils.h:78
#7  Strigi::OleInputStream::Private::Private (this=0x7fed10059dc0, s=<value optimized out>, input=<value optimized out>) at /build/buildd/strigi-0.7.2/src/streams/oleinputstream.cpp:208
#8  0x00007fed3bda22c2 in Strigi::OleInputStream::OleInputStream (this=0x7fed27ffe6c0, input=0x7fed10007f70) at /build/buildd/strigi-0.7.2/src/streams/oleinputstream.cpp:151
#9  0x00007fed3c004a7d in OleEndAnalyzer::analyze (this=<value optimized out>, ar=..., in=0x7fed0f676010) at /build/buildd/strigi-0.7.2/src/streamanalyzer/endanalyzers/oleendanalyzer.cpp:377
#10 0x00007fed3bff0f7a in Strigi::StreamAnalyzerPrivate::analyze (this=0x7fed10034e90, idx=..., input=0x7fed10007f70) at /build/buildd/strigi-0.7.2/src/streamanalyzer/streamanalyzer.cpp:421
#11 0x00007fed411386a5 in KFileMetaInfoPrivate::init (this=<value optimized out>, stream=<value optimized out>, url=<value optimized out>, mtime=1282830128, w=<value optimized out>) at ../../kio/kio/kfilemetainfo.cpp:271
#12 0x00007fed4113a3e3 in KFileMetaInfo::KFileMetaInfo (this=0x7fed27ffecf0, path=..., w=<value optimized out>) at ../../kio/kio/kfilemetainfo.cpp:300
#13 0x00007fed412255c3 in KLoadFileMetaDataThread::run (this=<value optimized out>) at ../../kio/kfile/kloadfilemetadatathread.cpp:130
#14 0x00007fed3f16227e in QThreadPrivate::start (arg=0x2be95d0) at thread/qthread_unix.cpp:266
#15 0x00007fed3cfc7971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#16 0x00007fed42e5c94d in ?? () from /lib/libc.so.6
#17 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fed4356b760 (LWP 8716)):
#0  0x00007fed42e6c502 in __libc_enable_asynccancel () at ../nptl/sysdeps/unix/sysv/linux/x86_64/cancellation.S:74
#1  0x00007fed42e501e8 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:85
#2  0x00007fed3928b2da in ?? () from /usr/lib/libxcb.so.1
#3  0x00007fed3928cf4c in xcb_wait_for_reply () from /usr/lib/libxcb.so.1
#4  0x00007fed3e21d993 in _XReply () from /usr/lib/libX11.so.6
#5  0x00007fed3e1f9a95 in XGetImage () from /usr/lib/libX11.so.6
#6  0x00007fed3ff88e80 in QX11PixmapData::toImage (this=0x2d86360, rect=...) at image/qpixmap_x11.cpp:1546
#7  0x00007fed3ff8256a in QX11PixmapData::toImage (this=0x1) at image/qpixmap_x11.cpp:1577
#8  0x00007fed3ff83772 in QX11PixmapData::setAlphaChannel (this=0x2d86360, alpha=...) at image/qpixmap_x11.cpp:1299
#9  0x00007fed42423c92 in SelectionToggle::paintEvent (this=<value optimized out>, event=<value optimized out>) at ../../../../apps/dolphin/src/selectiontoggle.cpp:175
#10 0x00007fed3feddc2e in QWidget::event (this=0x24887d0, event=0x7fffd7e280f0) at kernel/qwidget.cpp:8333
#11 0x00007fed3fe87fdc in QApplicationPrivate::notify_helper (this=0x2097250, receiver=0x24887d0, e=0x7fffd7e280f0) at kernel/qapplication.cpp:4396
#12 0x00007fed3fe8daed in QApplication::notify (this=0x7fffd7e2b060, receiver=0x24887d0, e=0x7fffd7e280f0) at kernel/qapplication.cpp:4277
#13 0x00007fed40bdb576 in KApplication::notify (this=0x7fffd7e2b060, receiver=0x24887d0, event=0x7fffd7e280f0) at ../../kdeui/kernel/kapplication.cpp:310
#14 0x00007fed3f255cdc in QCoreApplication::notifyInternal (this=0x7fffd7e2b060, receiver=0x24887d0, event=0x7fffd7e280f0) at kernel/qcoreapplication.cpp:732
#15 0x00007fed3fee467d in sendSpontaneousEvent (this=0x248f5a0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x249b700) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#16 QWidgetPrivate::drawWidget (this=0x248f5a0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x249b700) at kernel/qwidget.cpp:5420
#17 0x00007fed3fee5328 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=0, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x249b700) at kernel/qwidget.cpp:5627
#18 0x00007fed3fee43da in QWidgetPrivate::drawWidget (this=0x2432fe0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x249b700) at kernel/qwidget.cpp:5473
#19 0x00007fed3fee5328 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=0, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x249b700) at kernel/qwidget.cpp:5627
#20 0x00007fed3fee43da in QWidgetPrivate::drawWidget (this=0x2432ba0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x249b700) at kernel/qwidget.cpp:5473
#21 0x00007fed3fee5328 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=4, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x249b700) at kernel/qwidget.cpp:5627
#22 0x00007fed3fee43da in QWidgetPrivate::drawWidget (this=0x2441ad0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x249b700) at kernel/qwidget.cpp:5473
#23 0x00007fed3fee5328 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=4, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x249b700) at kernel/qwidget.cpp:5627
#24 0x00007fed3fee43da in QWidgetPrivate::drawWidget (this=0x2410f60, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x249b700) at kernel/qwidget.cpp:5473
#25 0x00007fed3fee5328 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=1, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x249b700) at kernel/qwidget.cpp:5627
#26 0x00007fed3fee43da in QWidgetPrivate::drawWidget (this=0x238c020, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x249b700) at kernel/qwidget.cpp:5473
#27 0x00007fed3fee5328 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=3, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x249b700) at kernel/qwidget.cpp:5627
#28 0x00007fed3fee43da in QWidgetPrivate::drawWidget (this=0x24deac0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x249b700) at kernel/qwidget.cpp:5473
#29 0x00007fed3fee5328 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=31, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x249b700) at kernel/qwidget.cpp:5627
#30 0x00007fed3fee43da in QWidgetPrivate::drawWidget (this=0x223e9b0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x249b700) at kernel/qwidget.cpp:5473
#31 0x00007fed400b8408 in QWidgetBackingStore::sync (this=0x249b700) at painting/qbackingstore.cpp:1328
#32 0x00007fed3fed7730 in QWidgetPrivate::syncBackingStore (this=0x223e9b0) at kernel/qwidget.cpp:1805
#33 0x00007fed3fede2f5 in QWidget::event (this=0x208cb80, event=0x2a05380) at kernel/qwidget.cpp:8480
#34 0x00007fed402c541b in QMainWindow::event (this=0x208cb80, event=0x2a05380) at widgets/qmainwindow.cpp:1417
#35 0x00007fed40cf8c83 in KXmlGuiWindow::event (this=0x7fffd7e27550, ev=0x1) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:132
#36 0x00007fed3fe87fdc in QApplicationPrivate::notify_helper (this=0x2097250, receiver=0x208cb80, e=0x2a05380) at kernel/qapplication.cpp:4396
#37 0x00007fed3fe8daed in QApplication::notify (this=0x7fffd7e2b060, receiver=0x208cb80, e=0x2a05380) at kernel/qapplication.cpp:4277
#38 0x00007fed40bdb576 in KApplication::notify (this=0x7fffd7e2b060, receiver=0x208cb80, event=0x2a05380) at ../../kdeui/kernel/kapplication.cpp:310
#39 0x00007fed3f255cdc in QCoreApplication::notifyInternal (this=0x7fffd7e2b060, receiver=0x208cb80, event=0x2a05380) at kernel/qcoreapplication.cpp:732
#40 0x00007fed3f258c22 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x2061350) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#41 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x2061350) at kernel/qcoreapplication.cpp:1373
#42 0x00007fed3f282653 in sendPostedEvents (s=0x20937e0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#43 postEventSourceDispatch (s=0x20937e0) at kernel/qeventdispatcher_glib.cpp:277
#44 0x00007fed3aa3b342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#45 0x00007fed3aa3f2a8 in ?? () from /lib/libglib-2.0.so.0
#46 0x00007fed3aa3f45c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#47 0x00007fed3f282193 in QEventDispatcherGlib::processEvents (this=0x2060e60, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#48 0x00007fed3ff3aa4e in QGuiEventDispatcherGlib::processEvents (this=0x7fffd7e27550, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#49 0x00007fed3f254a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#50 0x00007fed3f254dec in QEventLoop::exec (this=0x7fffd7e2afa0, flags=) at kernel/qeventloop.cpp:201
#51 0x00007fed3f258ebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#52 0x00007fed4314290f in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../apps/dolphin/src/main.cpp:98
#53 0x00007fed42d94d8e 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=0x7fffd7e2b578) at libc-start.c:226
#54 0x0000000000400659 in _start ()

Possible duplicates by query: bug 259393, bug 259073, bug 257789, bug 257384, bug 255618.

Reported using DrKonqi
Comment 1 Dario Andres 2010-12-14 13:55:46 UTC
[Comment from a bug triager]
This is a bug in the file analyzer "Strigi", being tracked at bug 249876. Thanks

*** This bug has been marked as a duplicate of bug 249876 ***