Summary: | dolphin crashes when manipulating files... | ||
---|---|---|---|
Product: | [Applications] dolphin | Reporter: | Mathieu Jobin <opensource> |
Component: | general | Assignee: | Peter Penz <peter.penz19> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | jtamate, phreedom.stdin |
Priority: | NOR | ||
Version: | 16.12.2 | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 4.7.0 | |
Sentry Crash Report: | |||
Attachments: | New crash information added by DrKonqi |
Description
Mathieu Jobin
2010-07-22 16:50:33 UTC
Created attachment 49727 [details]
New crash information added by DrKonqi
dolphin (1.5) on KDE Platform 4.5.62 (KDE 4.5.62 (KDE 4.6 >= 20100729)) using Qt 4.7.0
- What I was doing when the application crashed:
Triaging dolphin and hovering a zip file.
This is a strigi bug.
-- Backtrace (Reduced):
#7 0x00007f0c64c44d2c in Strigi::DataEventInputStream::read (this=0x1c12a20, start=@0x7f0c57254508, min=16, max=16) at /g/kde4svn/kdesupport/strigi/libstreams/lib/dataeventinputstream.cpp:39
#8 0x00007f0c64c5f644 in Strigi::ZipInputStream::nextEntry (this=0x7f0c57254580) at /g/kde4svn/kdesupport/strigi/libstreams/lib/zipinputstream.cpp:66
#9 0x00007f0c64f6dad1 in ZipEndAnalyzer::analyze (this=0x7f0c50139bd0, idx=..., in=0x1c12a20) at /g/kde4svn/kdesupport/strigi/libstreamanalyzer/lib/endanalyzers/zipendanalyzer.cpp:63
#10 0x00007f0c64f3fa50 in Strigi::StreamAnalyzerPrivate::analyze (this=0x7f0c500fe810, idx=..., input=0x1c12a20) at /g/kde4svn/kdesupport/strigi/libstreamanalyzer/lib/streamanalyzer.cpp:424
#11 0x00007f0c64f3f538 in Strigi::StreamAnalyzer::analyze (this=0x7f0c50023ed0, idx=..., input=0x7f0c57254810) at /g/kde4svn/kdesupport/strigi/libstreamanalyzer/lib/streamanalyzer.cpp:365
This is a Strigi bug. The strigi bug is https://sourceforge.net/tracker/?func=detail&aid=3037796&group_id=171000&atid=856302 I need the file in question to debug this please Also, it helps to run rdfindexer on the file that causes the crash to confirm that it's indeed a strigi issue The last output of rdfindexer, after a lot of lines Detection score:1 Detection score:0 Detection score:0 Detection score:0 Detection score:0 Detection score:0 rdfindexer: /g/kde4svn/kdesupport/strigi/libstreamanalyzer/lib/analysisresult.cpp:134: Strigi::AnalysisResult::Private::Private(const std::string&, const char*, time_t, Strigi::AnalysisResult&, Strigi::AnalysisResult&): La declaraciĆ³n `m_path.size() > m_parent->p->m_path.size()+1' no se cumple. I can not attach the offending file for me, it is >400Mb. The file is called: designer_win32_20090930.zip Probably you still could find it in http://www.novell.com/coolsolutions/dirxml/designer/ Jaime, I've fixed the issue you found in trunk. However, I suspect that this is a different issue than the one reported by Mathieu Jobin Mathieu, If you can try KDE SC trunk (development environment fro 4.6) check if it is fixed also for you. If you can not, but still have the file that generates the crash, let phreedom.stdin@gmail.com check it (attaching the file to the bug report, or mailing it privately if it contains private data). 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 |