Bug 195827 - Dolphin Linux Crash malformed file
Summary: Dolphin Linux Crash malformed file
Status: RESOLVED FIXED
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-09 23:16 UTC by Philip Kisloff
Modified: 2009-06-10 08:15 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philip Kisloff 2009-06-09 23:16:06 UTC
Version:            (using KDE 4.2.4)
Compiler:          Dolphin crashes (A Fatal Error Occured) when opening what Konqueror reports "could not open file" 
OS:                Linux
Installed from:    SuSE RPMs

Attempting to open a malformed zip file with Dolphin and crash occurs. When try to open same file with Konqueror "Could not open file, probably because of unsupported file format'. Repeatable every time I try opeartion.

Application: Dolphin (dolphin), signal SIGSEGV
[?1034hUsing host libthread_db library "/lib64/libthread_db.so.1".
0x00002ad5fdb546a1 in nanosleep () from /lib64/libc.so.6

Thread 1 (Thread 0x2ad60337e700 (LWP 18530)):
[KCrash Handler]
#5  0x00002ad5fe0761ed in ZipExeEndAnalyzer::checkHeader () from /usr/lib64/libstreamanalyzer.so.0
#6  0x00002ad5fe058bd8 in Strigi::StreamAnalyzerPrivate::analyze () from /usr/lib64/libstreamanalyzer.so.0
#7  0x00002ad5fe05956c in Strigi::StreamAnalyzer::analyze () from /usr/lib64/libstreamanalyzer.so.0
#8  0x00002ad5f9aa2a90 in KFileMetaInfoPrivate::init () from /usr/lib64/libkio.so.5
#9  0x00002ad5f9aa30e7 in KFileMetaInfo::KFileMetaInfo () from /usr/lib64/libkio.so.5
#10 0x000000000043e1a8 in InfoSidebarPage::showMetaInfo ()
#11 0x000000000043e60f in InfoSidebarPage::showItemInfo ()
#12 0x000000000043ecea in InfoSidebarPage::qt_metacall ()
#13 0x00002ad5fce60ab6 in QMetaObject::activate () from /usr/lib64/libQtCore.so.4
#14 0x00002ad5fce5b365 in QObject::event () from /usr/lib64/libQtCore.so.4
#15 0x00002ad5fc377eff in QApplicationPrivate::notify_helper () from /usr/lib64/libQtGui.so.4
#16 0x00002ad5fc37bc55 in QApplication::notify () from /usr/lib64/libQtGui.so.4
#17 0x00002ad5fb44469b in KApplication::notify () from /usr/lib64/libkdeui.so.5
#18 0x00002ad5fce4c859 in QCoreApplication::notifyInternal () from /usr/lib64/libQtCore.so.4
#19 0x00002ad5fce78c0c in QTimerInfoList::activateTimers () from /usr/lib64/libQtCore.so.4
#20 0x00002ad5fce757cd in ?? () from /usr/lib64/libQtCore.so.4
#21 0x00002ad6009d6244 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#22 0x00002ad6009d953d in ?? () from /usr/lib64/libglib-2.0.so.0
#23 0x00002ad6009d9a0e in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#24 0x00002ad5fce75c2f in QEventDispatcherGlib::processEvents () from /usr/lib64/libQtCore.so.4
#25 0x00002ad5fc400e5f in QGuiEventDispatcherGlib::processEvents () from /usr/lib64/libQtGui.so.4
#26 0x00002ad5fce4bcb5 in QEventLoop::processEvents () from /usr/lib64/libQtCore.so.4
#27 0x00002ad5fce4be0b in QEventLoop::exec () from /usr/lib64/libQtCore.so.4
#28 0x00002ad5fce4de99 in QCoreApplication::exec () from /usr/lib64/libQtCore.so.4
#29 0x0000000000440469 in main ()

When try to unzip at command line, get following error
  End-of-central-directory signature not found.  Either this file is not
  a zipfile, or it constitutes one disk of a multi-part archive.  In the
  latter case the central directory and zipfile comment will be found on
  the last disk(s) of this archive.
Comment 1 Dario Andres 2009-06-10 03:18:42 UTC
This is a Strigi bug: bug 179420

Anyways, as Dolphin on KDE4.3 do not use Strigi to show the file meta information(but Nepomuk) this should not happen again. Am I right Peter?

Thanks
Comment 2 Peter Penz 2009-06-10 08:15:12 UTC
@Dario: you are right, this should not happen with KDE 4.3 anymore.