Bug 248214 - Dolphin Crashes
Summary: Dolphin Crashes
Status: RESOLVED FIXED
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
: 253261 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-08-18 09:28 UTC by Marian25
Modified: 2011-02-27 20:11 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 4.7.0


Attachments
New crash information added by DrKonqi (6.84 KB, text/plain)
2010-08-20 17:35 UTC, Emmanuel
Details
New crash information added by DrKonqi (9.40 KB, text/plain)
2010-09-30 10:10 UTC, Jan Mareš
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marian25 2010-08-18 09:28:11 UTC
Application: dolphin (1.5)
KDE Platform Version: 4.5.00 (KDE 4.5.0)
Qt Version: 4.7.0
Operating System: Linux 2.6.33.6-pclos1.a64 i686
Distribution: "PCLinuxOS"

-- Information about the crash:
- What I was doing when the application crashed:
Just browsing on my partition with Dolphin and when move the mouse above an xls file Dolphin crashes. 
- Custom settings of the application:
I have tooltips enabled and that's why it crashes (I think). When the tooltips are turned off no crash occures. When I tried another xls files (smaller 200KB) no crash occured. Those files are 30MB. 15MB xls also causes crash.

Regards

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb57a08e0 (LWP 12233))]

Thread 2 (Thread 0xaf2a7b70 (LWP 12382)):
[KCrash Handler]
#7  0xb5343439 in Strigi::OleInputStream::Private::Private(Strigi::OleInputStream*, Strigi::StreamBase<char>*) () from /usr/lib/libstreams.so.0
#8  0xb53437c9 in Strigi::OleInputStream::OleInputStream(Strigi::StreamBase<char>*) () from /usr/lib/libstreams.so.0
#9  0xb53a606e in ?? () from /usr/lib/libstreamanalyzer.so.0
#10 0xb538fa75 in ?? () from /usr/lib/libstreamanalyzer.so.0
#11 0xb55ae546 in ?? () from /usr/lib/libkio.so.5
#12 0xb55b0704 in KFileMetaInfo::KFileMetaInfo(QString const&, QString const&, QFlags<KFileMetaInfo::What>) () from /usr/lib/libkio.so.5
#13 0xb56ba2e1 in ?? () from /usr/lib/libkio.so.5
#14 0xb6bf999a in ?? () from /usr/lib/libQtCore.so.4
#15 0xb6b83885 in start_thread () from /lib/i686/libpthread.so.0
#16 0xb5e9957e in clone () from /lib/i686/libc.so.6

Thread 1 (Thread 0xb57a08e0 (LWP 12233)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb5e8e246 in poll () from /lib/i686/libc.so.6
#2  0xb5b9e0c0 in ?? () from /usr/lib/libxcb.so.1
#3  0xb5b9e652 in ?? () from /usr/lib/libxcb.so.1
#4  0xb5b9ea21 in xcb_writev () from /usr/lib/libxcb.so.1
#5  0xb71d53ac in _XSend () from /usr/lib/libX11.so.6
#6  0xb71c19b2 in ?? () from /usr/lib/libX11.so.6
#7  0xb71c1bb5 in XPutImage () from /usr/lib/libX11.so.6
#8  0xb6294675 in QX11PixmapData::fromImage(QImage const&, QFlags<Qt::ImageConversionFlag>) () from /usr/lib/libQtGui.so.4
#9  0xb627edc5 in QPixmap::fromImage(QImage const&, QFlags<Qt::ImageConversionFlag>) () from /usr/lib/libQtGui.so.4
#10 0xb627f325 in operator>>(QDataStream&, QPixmap&) () from /usr/lib/libQtGui.so.4
#11 0xb745b338 in ?? () from /usr/lib/libkdeui.so.5
#12 0xb74641f7 in KIconLoader::loadIcon(QString const&, KIconLoader::Group, int, int, QStringList const&, QString*, bool) const () from /usr/lib/libkdeui.so.5
#13 0xb7459ee4 in ?? () from /usr/lib/libkdeui.so.5
#14 0xb62461da in QIcon::pixmap(QSize const&, QIcon::Mode, QIcon::State) const () from /usr/lib/libQtGui.so.4
#15 0xb6230627 in QWidgetPrivate::setWindowIcon_sys(bool) () from /usr/lib/libQtGui.so.4
#16 0xb61e2cbb in QWidget::create(unsigned long, bool, bool) () from /usr/lib/libQtGui.so.4
#17 0xb61e9a4f in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4
#18 0xb19713bd in ?? () from /usr/lib/libdolphinprivate.so.4
#19 0xb19725dc in ?? () from /usr/lib/libdolphinprivate.so.4
#20 0xb6d07ccd in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#21 0xb6d1b0bc in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#22 0xb6d6e115 in QTimer::timeout() () from /usr/lib/libQtCore.so.4
#23 0xb6d20e56 in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/libQtCore.so.4
#24 0xb6d15204 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#25 0xb6180d5c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#26 0xb6188c58 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#27 0xb74b4cf1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#28 0xb6d01e6e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#29 0xb6d34a0a in ?? () from /usr/lib/libQtCore.so.4
#30 0xb6d31935 in ?? () from /usr/lib/libQtCore.so.4
#31 0xb5a55a3e in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#32 0xb5a59768 in ?? () from /usr/lib/libglib-2.0.so.0
#33 0xb5a5990e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#34 0xb6d315d1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#35 0xb62437aa in ?? () from /usr/lib/libQtGui.so.4
#36 0xb6d0091d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#37 0xb6d00da9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#38 0xb6d063d0 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#39 0xb617fa44 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#40 0xb1b30439 in kdemain () from /usr/lib/libkdeinit4_dolphin.so
#41 0x0804e51c in _start ()

Possible duplicates by query: bug 245144.

Reported using DrKonqi
Comment 1 Nicolas L. 2010-08-18 10:22:02 UTC
QFlags<Qt::ImageConversionFlag>) () from /usr/lib/libQtGui.so.4
#9  0xb627edc5 in QPixmap::fromImage(QImage const&,
QFlags<Qt::ImageConversionFlag>) () from /usr/lib/libQtGui.so.4
#10 0xb627f325 in operator>>(QDataStream&, QPixmap&) () from
/usr/lib/libQtGui.so.4
#11 0xb745b338 in ?? () from /usr/lib/libkdeui.so.5
#12 0xb74641f7 in KIconLoader::loadIcon(QString const&, KIconLoader::Group,
int, int, QStringList const&, QString*, bool) const () from
/usr/lib/libkdeui.so.5
#13 0xb7459ee4 in ?? () from /usr/lib/libkdeui.so.5
#14 0xb62461da in QIcon::pixmap(QSize const&, QIcon::Mode, QIcon::State) const
() from /usr/lib/libQtGui.so.4
#15 0xb6230627 in QWidgetPrivate::setWindowIcon_sys(bool) () from
/usr/lib/libQtGui.so.4
#16 0xb61e2cbb in QWidget::create(unsigned long, bool, bool) () from
/usr/lib/libQtGui.so.4
#17 0xb61e9a4f in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4
#18 0xb19713bd in ?? () from /usr/lib/libdolphinprivate.so.4
#19 0xb19725dc in ?? () from /usr/lib/libdolphinprivate.so.4


Please install the debuginfo packages for qt kdelibs kdebase and paste a new backtrace on this bugreport
Comment 2 Emmanuel 2010-08-20 17:35:21 UTC
Created attachment 50785 [details]
New crash information added by DrKonqi

dolphin (1.5) on KDE Platform 4.5.00 (KDE 4.5.0) using Qt 4.7.0

- What I was doing when the application crashed:
same as above(hovering over a file), but with an .msi, and the error still happens when tooltips are desactivated. Does not matter if I disable the previews, change views(icons, details, columns) or hide the 'Information' panel the crash still occurs. The icon is the blue exclamation mark(The same icon appear in other files and the crash does not happen)

- Custom settings of the application:
show tooltips

-- Backtrace (Reduced):
#7  0x00b2a508 in Strigi::OleInputStream::Private::Private(Strigi::OleInputStream*, Strigi::StreamBase<char>*) () from /usr/lib/libstreams.so.0
#8  0x00b2a896 in Strigi::OleInputStream::OleInputStream(Strigi::StreamBase<char>*) () from /usr/lib/libstreams.so.0
[...]
[...]
[...]
#12 0x010b47d8 in KFileMetaInfo::KFileMetaInfo(QString const&, QString const&, QFlags<KFileMetaInfo::What>) () from /usr/lib/libkio.so.5
[...]
[...]
#15 0x0027b96e in start_thread (arg=0xb3dc7b70) at pthread_create.c:300
#16 0x009a9a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Comment 3 Marian25 2010-08-22 22:38:03 UTC
See attachment: log created by valgrind



---- Pôvodná správa ----
Od koho: Nicolas Lécureuil <nlecureuil@mandriva.com>
Komu: marian25@inmail.sk
Dátum: 18. 8. 2010 10:32:00
Predmet: [Bug 248214] Dolphin Crashes

https://bugs.kde.org/show_bug.cgi?id=248214


Nicolas Lécureuil <nlecureuil@mandriva.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEEDSINFO
                 CC|                            |nlecureuil@mandriva.com
         Resolution|                            |BACKTRACE




--- Comment #1 from Nicolas Lécureuil <nlecureuil mandriva com>  2010-08-18 10:22:02 ---
QFlags<Qt::ImageConversionFlag>) () from /usr/lib/libQtGui.so.4
#9  0xb627edc5 in QPixmap::fromImage(QImage const&,
QFlags<Qt::ImageConversionFlag>) () from /usr/lib/libQtGui.so.4
#10 0xb627f325 in operator>>(QDataStream&, QPixmap&) () from
/usr/lib/libQtGui.so.4
#11 0xb745b338 in ?? () from /usr/lib/libkdeui.so.5
#12 0xb74641f7 in KIconLoader::loadIcon(QString const&, KIconLoader::Group,
int, int, QStringList const&, QString*, bool) const () from
/usr/lib/libkdeui.so.5
#13 0xb7459ee4 in ?? () from /usr/lib/libkdeui.so.5
#14 0xb62461da in QIcon::pixmap(QSize const&, QIcon::Mode, QIcon::State) const
() from /usr/lib/libQtGui.so.4
#15 0xb6230627 in QWidgetPrivate::setWindowIcon_sys(bool) () from
/usr/lib/libQtGuiso.4
#16 0xb61e2cbb in QWidget::create(unsigned long, bool, bool) () from
/usr/lib/libQtGui.so.4
#17 0xb61e9a4f in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4
#18 0xb19713bd in ?? () from /usr/lib/libdolphinprivate.so.4
#19 0xb19725dc in ?? () from /usr/lib/libdolphinprivate.so.4


Please install the debuginfo packages for qt kdelibs kdebase and paste a new
backtrace on this bugreport

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You reported the bug.
----------

Augustova superponuka na Zoner Photo studio 12
Comment 4 Marian25 2010-08-25 09:18:05 UTC
Konqueror crashes as well under the same conditions (tooltips enabled) as I mentioned above.
Comment 5 Peter Penz 2010-08-25 09:34:40 UTC
@Marian25: Thanks for the report. This looks like an issue in the corresponding meta-data analyzer. Would it be possible that you send me such an xls-file per e-mail, where it reliably crashes? I think I can receive up to 20 MB (peter.penz19 (at) gmail (dot) com)?
Comment 6 Marian25 2010-08-25 10:53:25 UTC
Unfortunately those files contains sensitive information (work related) so I can't send it to anyone. They use lots of formulas and functions and even Open Office has problem to open it quickly (compared to MS Office at work). It is strange but when I tried to save it in OO to XLS then the saved file didn't caused any crash. So it only happens when those files are saved by MS Office. It looks like it is related only to XLS files with lots of formulas.

I would send more useful bug report but don't know what debuggers should I install from the repository (PCLinuxOS).

Regards,
Marian
Comment 7 Peter Penz 2010-08-25 11:35:53 UTC
No problem, I'll try to reproduce this issue with a custom, huge xls file.
Comment 8 Marian25 2010-08-28 20:26:09 UTC
Strange, but I've just discovered one file which is a simple ascii txt file and Dolphin and Konqueror crashes the same way I mention regarding those xls files.
I can send this file to you if it helps.
Comment 9 Emmanuel 2010-09-29 01:58:56 UTC
This one was marked 3 stars


Application: Dolphin (dolphin), signal: Segmentation fault

[Current thread is 1 (Thread 0xb776d710 (LWP 5083))]

Thread 4 (Thread 0xb427eb70 (LWP 5437)):

#0 0x00be5422 in __kernel_vsyscall ()

#1 0x004bb342 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179

#2 0x001eaa34 in __pthread_cond_timedwait (cond=0x9d1f3d8, mutex=0x9d1f3c0,
abstime=0xb427e320) at forward.c:152

#3 0x093f0ce7 in ?? () from /usr/lib/libxine.so.1

Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 3 (Thread 0xb4a7fb70 (LWP 6282)):

[KCrash Handler]

#7 readLittleEndianInt32 (this=0xb3816498, s=0xb4a7eefc, input=0xb38074c8)
at /build/buildd/strigi-0.7.2/src/streams/textutils.h:78

#8 Private (this=0xb3816498, s=0xb4a7eefc, input=0xb38074c8) at
/build/buildd/strigi-0.7.2/src/streams/oleinputstream.cpp:208

#9 0x00dd9896 in OleInputStream (this=0xb4a7eefc, input=0xb38074c8) at
/build/buildd/strigi-0.7.2/src/streams/oleinputstream.cpp:151

#10 0x00d4d852 in OleEndAnalyzer::analyze (this=0xb38b2830, ar=...,
in=0x16b) at
/build/buildd/strigi-0.7.2/src/streamanalyzer/endanalyzers/oleendanalyzer.cpp:377

#11 0x00d389e2 in Strigi::StreamAnalyzerPrivate::analyze (this=0xb3844690,
idx=..., input=0xb38074c8) at
/build/buildd/strigi-0.7.2/src/streamanalyzer/streamanalyzer.cpp:421

#12 0x00fcb692 in KFileMetaInfoPrivate::init (this=0xb3805cd0, stream=...,
url=..., mtime=1278690609, w=...) at ../../kio/kio/kfilemetainfo.cpp:270

#13 0x00fcd808 in KFileMetaInfo (this=0xb4a7f2c0, path=..., w=...) at
../../kio/kio/kfilemetainfo.cpp:299

#14 0x010cf29b in KLoadFileMetaDataThread::run (this=0x9da8088) at
../../kio/kfile/kloadfilemetadatathread.cpp:130

#15 0x04975f39 in QThreadPrivate::start (arg=0x9da8088) at
thread/qthread_unix.cpp:266

#16 0x004b696e in start_thread (arg=0xb4a7fb70) at pthread_create.c:300

#17 0x001dda4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb547ab70 (LWP 6284)):

#0 0x00be5422 in __kernel_vsyscall ()

#1 0x004bb015 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122

#2 0x001ea9dd in __pthread_cond_wait (cond=0xb4b01d90, mutex=0xb4b01d78) at
forward.c:139

#3 0x04975012 in QMutexPrivate::wait (this=0xb4b01d60, timeout=-1) at
thread/qmutex_unix.cpp:84

#4 0x049706c2 in QMutex::lock (this=0x1127620) at thread/qmutex.cpp:204

#5 0x010cf22c in KLoadFileMetaDataThread::run (this=0x9d38d50) at
../../kio/kfile/kloadfilemetadatathread.cpp:127

#6 0x04975f39 in QThreadPrivate::start (arg=0x9d38d50) at
thread/qthread_unix.cpp:266

#7 0x004b696e in start_thread (arg=0xb547ab70) at pthread_create.c:300

#8 0x001dda4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb776d710 (LWP 5083)):

#0 0x00be5422 in __kernel_vsyscall ()

#1 0x001cfb86 in *__GI___poll (fds=0x265ff4, nfds=1, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:87

#2 0x05734d60 in ?? () from /usr/lib/libxcb.so.1

#3 0x057352cb in ?? () from /usr/lib/libxcb.so.1

#4 0x05735667 in xcb_writev () from /usr/lib/libxcb.so.1

#5 0x00c27d79 in _XSend () from /usr/lib/libX11.so.6

#6 0x00c14112 in ?? () from /usr/lib/libX11.so.6

#7 0x00c1431a in XPutImage () from /usr/lib/libX11.so.6

#8 0x013797b9 in QX11PixmapData::fromImage (this=0x9deee40, img=...,
flags=...) at image/qpixmap_x11.cpp:612

#9 0x013627dc in QPixmap::fromImage (image=..., flags=...) at
image/qpixmap.cpp:2031

#10 0x01362caa in operator>> (stream=..., pixmap=...) at
image/qpixmap.cpp:1322

#11 0x04343cad in KIconLoaderPrivate::findCachedPixmapWithPath
(this=0x96c8b20, key=..., data=..., path=...) at
../../kdeui/icons/kiconloader.cpp:878

#12 0x0434c21f in KIconLoader::loadIcon (this=0x96d8750, _name=...,
group=KIconLoader::Desktop, size=128, state=0, overlays=..., path_store=0x0,
canReturnNull=true)

at ../../kdeui/icons/kiconloader.cpp:1218

#13 0x0434d2b7 in KIconLoader::loadMimeTypeIcon (this=0x96d8750,
_iconName=..., group=KIconLoader::Desktop, size=128, state=0, overlays=...,
path_store=0x0) at ../../kdeui/icons/kiconloader.cpp:1162

#14 0x00fb4cdc in KFileItem::pixmap (this=0x9d9e568, _size=128, _state=0) at
../../kio/kio/kfileitem.cpp:927

#15 0x009bde42 in InformationPanelContent::showIcon (this=0x9c51cb0,
item=...) at
../../../../apps/dolphin/src/panels/information/informationpanelcontent.cpp:314

#16 0x009bf685 in InformationPanelContent::qt_metacall (this=0x9c51cb0,
_c=QMetaObject::InvokeMetaMethod, _id=29, _a=0xbfdf2868) at
./informationpanelcontent.moc:85

#17 0x04a7cd4a in QMetaObject::metacall (object=0x9c51cb0,
cl=QMetaObject::ReadProperty, idx=29, argv=0xbfdf2868) at
kernel/qmetaobject.cpp:237

#18 0x04a8fab5 in QMetaObject::activate (sender=0x9d67d70, m=0x11201a4,
local_signal_index=1, argv=0xbfdf2868) at kernel/qobject.cpp:3280

#19 0x01001463 in KIO::PreviewJob::failed (this=0x9d67d70, _t1=...) at
./previewjob.moc:106

#20 0x0100645a in KIO::PreviewJobPrivate::startPreview (this=0x9ddb780) at
../../kio/kio/previewjob.cpp:254

#21 0x010066fe in KIO::PreviewJob::qt_metacall (this=0x9d67d70,
_c=QMetaObject::InvokeMetaMethod, _id=34, _a=0x9dc7100) at
./previewjob.moc:86

#22 0x04a7cd4a in QMetaObject::metacall (object=0x9d67d70,
cl=QMetaObject::ReadProperty, idx=34, argv=0x9dc7100) at
kernel/qmetaobject.cpp:237

#23 0x04a88226 in QMetaCallEvent::placeMetaCall (this=0x9da0180,
object=0x9d67d70) at kernel/qobject.cpp:534

#24 0x04a89ac2 in QObject::event (this=0x9d67d70, e=0xffffffff) at
kernel/qobject.cpp:1219

#25 0x0126672c in QApplicationPrivate::notify_helper (this=0x969c480,
receiver=0x9d67d70, e=0x9da0180) at kernel/qapplication.cpp:4396

#26 0x0126c77e in QApplication::notify (this=0xbfdf3320, receiver=0x9d67d70,
e=0x9da0180) at kernel/qapplication.cpp:3798

#27 0x0439acea in KApplication::notify (this=0xbfdf3320, receiver=0x9d67d70,
event=0x9da0180) at ../../kdeui/kernel/kapplication.cpp:310

#28 0x04a76feb in QCoreApplication::notifyInternal (this=0xbfdf3320,
receiver=0x9d67d70, event=0x9da0180) at kernel/qcoreapplication.cpp:732

#29 0x04a7a24b in QCoreApplication::sendEvent (receiver=0x0, event_type=0,
data=0x96741f8) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215

#30 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x96741f8) at kernel/qcoreapplication.cpp:1373

#31 0x04a7a40d in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1266

#32 0x04aa5d04 in QCoreApplication::sendPostedEvents (s=0x9695fb8) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220

#33 postEventSourceDispatch (s=0x9695fb8) at
kernel/qeventdispatcher_glib.cpp:277

#34 0x0283b5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0

#35 0x0283f2d8 in ?? () from /lib/libglib-2.0.so.0

#36 0x0283f4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0

#37 0x04aa57f5 in QEventDispatcherGlib::processEvents (this=0x96743d8,
flags=...) at kernel/qeventdispatcher_glib.cpp:415

#38 0x01327f85 in QGuiEventDispatcherGlib::processEvents (this=0x96743d8,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204

#39 0x04a75a99 in QEventLoop::processEvents (this=0xbfdf3274, flags=) at
kernel/qeventloop.cpp:149

#40 0x04a75f1a in QEventLoop::exec (this=0xbfdf3274, flags=...) at
kernel/qeventloop.cpp:201

#41 0x04a7a4cf in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1009

#42 0x01265557 in QApplication::exec () at kernel/qapplication.cpp:3672

#43 0x009ba1db in kdemain (argc=6, argv=0xbfdf3514) at
../../../../apps/dolphin/src/main.cpp:98

#44 0x080485fb in main (argc=6, argv=0xbfdf3514) at dolphin_dummy.cpp:3




Si lloras por haber perdido el sol, las lagrimas no te dejaran ver las
estrellas.

---------

"The day Microsoft makes something that doesn't suck is probably the day
they
start making vacuum cleaners"

---------

"I get paid to support Windows, I use Linux to get work done."


On Sun, Aug 22, 2010 at 4:38 PM, Marian25 <marian25@inmail.sk> wrote:

> https://bugs.kde.org/show_bug.cgi?id=248214
>
>
>
>
>
> --- Comment #3 from Marian25 <marian25 inmail sk>  2010-08-22 22:38:03 ---
> See attachment: log created by valgrind
>
>
>
> ---- Pôvodná správa ----
> Od koho: Nicolas Lécureuil <nlecureuil@mandriva.com>
> Komu: marian25@inmail.sk
> Dátum: 18. 8. 2010 10:32:00
> Predmet: [Bug 248214] Dolphin Crashes
>
> https://bugs.kde.org/show_bug.cgi?id=248214
>
>
> Nicolas Lécureuil <nlecureuil@mandriva.com> changed:
>
>           What    |Removed                     |Added
>
> ----------------------------------------------------------------------------
>             Status|UNCONFIRMED                 |NEEDSINFO
>                 CC|                            |nlecureuil@mandriva.com
>         Resolution|                            |BACKTRACE
>
>
>
>
> --- Comment #1 from Nicolas Lécureuil <nlecureuil mandriva com>  2010-08-18
> 10:22:02 ---
> QFlags<Qt::ImageConversionFlag>) () from /usr/lib/libQtGui.so.4
> #9  0xb627edc5 in QPixmap::fromImage(QImage const&,
> QFlags<Qt::ImageConversionFlag>) () from /usr/lib/libQtGui.so.4
> #10 0xb627f325 in operator>>(QDataStream&, QPixmap&) () from
> /usr/lib/libQtGui.so.4
> #11 0xb745b338 in ?? () from /usr/lib/libkdeui.so.5
> #12 0xb74641f7 in KIconLoader::loadIcon(QString const&, KIconLoader::Group,
> int, int, QStringList const&, QString*, bool) const () from
> /usr/lib/libkdeui.so.5
> #13 0xb7459ee4 in ?? () from /usr/lib/libkdeui.so.5
> #14 0xb62461da in QIcon::pixmap(QSize const&, QIcon::Mode, QIcon::State)
> const
> () from /usr/lib/libQtGui.so.4
> #15 0xb6230627 in QWidgetPrivate::setWindowIcon_sys(bool) () from
> /usr/lib/libQtGuiso.4
> #16 0xb61e2cbb in QWidget::create(unsigned long, bool, bool) () from
> /usr/lib/libQtGui.so.4
> #17 0xb61e9a4f in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4
> #18 0xb19713bd in ?? () from /usr/lib/libdolphinprivate.so.4
> #19 0xb19725dc in ?? () from /usr/lib/libdolphinprivate.so.4
>
>
> Please install the debuginfo packages for qt kdelibs kdebase and paste a
> new
> backtrace on this bugreport
>
> --
> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You reported the bug.
> ----------
>
> Augustova superponuka na Zoner Photo studio 12
>
> --
> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You are on the CC list for the bug.
Comment 10 Jan Mareš 2010-09-30 10:10:32 UTC
Created attachment 52103 [details]
New crash information added by DrKonqi

dolphin (1.5) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.6.3

- What I was doing when the application crashed:
I tried open DOC file (size 19,1MB). If I have enable thumbnail, then after mouse over on icon Dolphin crashed. Same do if I try view properties of file.

- Unusual behavior I noticed:
No, except crash.

- Custom settings of the application:
All is default from repository of Sabayon

-- Backtrace (Reduced):
#6  0x00007f9fc07230c0 in Strigi::OleInputStream::Private::Private(Strigi::OleInputStream*, Strigi::StreamBase<char>*) () from /usr/lib64/libstreams.so.0
#7  0x00007f9fc0723462 in Strigi::OleInputStream::OleInputStream(Strigi::StreamBase<char>*) () from /usr/lib64/libstreams.so.0
[...]
[...]
[...]
#11 0x00007f9fc1b90093 in KFileMetaInfo::KFileMetaInfo(QString const&, QString const&, QFlags<KFileMetaInfo::What>) () from /usr/lib64/libkio.so.5
[...]
[...]
[...]
[...]
[...]
Comment 11 Jan Mareš 2010-09-30 10:30:36 UTC
On http://novinarka.hermesmedia.cz/data/strednicechy/dvorak_multifunkcninovinar.doc is file when Dolphin crashed. Contain text and 8 images and set as read only.
Comment 12 Frank Reininghaus 2010-10-04 21:31:05 UTC
*** Bug 253261 has been marked as a duplicate of this bug. ***
Comment 13 Peter Penz 2010-11-20 14:35:07 UTC
I tried to fix this issue myself, but I'm not familiar enough with the OLE-format. I've created a Strigi bug-report at https://sourceforge.net/tracker/?func=detail&aid=3113555&group_id=171000&atid=856302
Comment 14 Māris Nartišs 2011-02-09 09:31:46 UTC
Backtrace from comment #9 indicates a dupe of bug 251701
Comment 15 Peter Penz 2011-02-27 20:11:37 UTC
Git commit d1254968eac95f4d9d8c47552e27f0cc40e6aed9 by Peter Penz.
Committed on 27/02/2011 at 20:01.
Pushed by ppenz into branch 'master'.

KFileMetaDataProvider: Don't crash if a Strigi analyzer crashes

Some Strigi analyzers are still unstable and crash under certain circumstances. This patch moves the reading of the meta-data into a custom process instead of doing it in a thread, which assures that a crashing Strigi analyzer does not result in crashing Dolphin or Konqueror when hovering some items.

FIXED-IN: 4.7.0
BUG: 257964
BUG: 258715
BUG: 262299
BUG: 263468
BUG: 263502
BUG: 264254
BUG: 234799
BUG: 251462
BUG: 251701
BUG: 258918
BUG: 192377
BUG: 195564
BUG: 199368
BUG: 210841
BUG: 245376
BUG: 246461
BUG: 246901
BUG: 249150
BUG: 261952
BUG: 249876
BUG: 179376
BUG: 179417
BUG: 179420
BUG: 181591
BUG: 183269
BUG: 183722
BUG: 185667
BUG: 188596
BUG: 191864
BUG: 193112
BUG: 205813
BUG: 244621
BUG: 245451
BUG: 248214
BUG: 249655
BUG: 249876
BUG: 265549
BUG: 267079

M  +11   -1    kio/CMakeLists.txt     
M  +68   -38   kio/kfile/kfilemetadataprovider.cpp     
M  +2    -1    kio/kfile/kfilemetadataprovider_p.h     
A  +174  -0    kio/kfile/kfilemetadatareader.cpp         [License: LGPL (v2+)]
M  +0    -2    kio/kfile/kfilemetadatawidget.cpp     
D  +0    -178  kio/kfile/kloadfilemetadatathread.cpp     
D  +0    -96   kio/kfile/kloadfilemetadatathread_p.h     

http://commits.kde.org/kdelibs/d1254968eac95f4d9d8c47552e27f0cc40e6aed9