Summary: | baloo_file_extractor crashes somewhere in KFileMetadata on a specific JPEG file (attached) | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-kfilemetadata | Reporter: | Erasmo Caponio <erasmocaponio> |
Component: | general | Assignee: | Pinak Ahuja <pinak.ahuja> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | a.stippich, craig.a.denman, gjbr, jwest, nate, skierpage |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.55.0 | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/kfilemetadata/e227a7ce4587f0a8a996906cc174586b2f7a9f48 | Version Fixed In: | 5.58 |
Sentry Crash Report: | |||
Attachments: | jpg file |
Description
Erasmo Caponio
2019-03-08 10:25:59 UTC
*** Bug 405294 has been marked as a duplicate of this bug. *** Can you retest with KF 5.56? If you can provide the information requested in comment #2, please add it. (In reply to Christoph Feck from comment #3) > If you can provide the information requested in comment #2, please add it. I update kde neon user edition regularly. The bug is still there. Can you determine the crashing file using balooctl monitor? (In reply to Alexander Stippich from comment #5) > Can you determine the crashing file using balooctl monitor? Using balooctl monitor, I have realized that the indexing process stopped always at the same file. This was actually a corrupted jpg file. I've deleted it and after restarting baloo, everything works fine. Thank you for your suggestion! Can you upload the corrupted file so that I can try to reproduce? Created attachment 119676 [details]
jpg file
(In reply to Alexander Stippich from comment #7) > Can you upload the corrupted file so that I can try to reproduce? I had a copy of the file on another hard-disk and yes, the crash is reproducible (at least on my pc). I can add that the same file was also on another pc (synced with Unison) where I had no problem with baloo (maybe, the file had been stored on the baloo index there before something bad happened or the two copy passed the Unison sync procedure but they were not exactly the same...). Anyway, please find it attached on y previous message. Thank you very much for attaching the problematic file! Git commit e227a7ce4587f0a8a996906cc174586b2f7a9f48 by Alexander Stippich. Committed on 29/04/2019 at 19:05. Pushed by astippich into branch 'master'. Fix exivextractor crash with malformed files Summary: Prevent a segfault by explicitly checking everywhere for valid entries. Reviewers: bruns, ngraham Reviewed By: bruns, ngraham Subscribers: kde-frameworks-devel, #baloo Tags: #frameworks, #baloo Differential Revision: https://phabricator.kde.org/D20877 M +8 -3 src/extractors/exiv2extractor.cpp https://commits.kde.org/kfilemetadata/e227a7ce4587f0a8a996906cc174586b2f7a9f48 *** Bug 404565 has been marked as a duplicate of this bug. *** *** Bug 405017 has been marked as a duplicate of this bug. *** *** Bug 131686 has been marked as a duplicate of this bug. *** *** Bug 428726 has been marked as a duplicate of this bug. *** |