| Summary: | Parenthesis 2 error | ||
|---|---|---|---|
| Product: | [Applications] tellico | Reporter: | kbutra2442 |
| Component: | general | Assignee: | Robby Stephenson <robby> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | crash | ||
| Priority: | NOR | ||
| Version First Reported In: | 3.1.1 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
kbutra2442
2018-02-19 16:40:28 UTC
Ok, after further investigation, this could be a problem with exiv2. Tellico also crashes when there are .png files with XMP tags I think. Sorry for not providing much information, but the pure count of debugging tools and the corresponding how-to's (application specific) still give me a headache at the moment, so I fear providing wrong/irrelevant information is worse. Git commit 74cd5ca785e1ea5ca746098fce3efc99858eb7d7 by Robby Stephenson. Committed on 27/02/2018 at 02:31. Pushed by rstephenson into branch '3.1'. Add a unit test to expose crashing bug when reading XMP data BlueSquare.jpg is a test file from the exiv library. Linking to EXEMPI causes a crash, no matter whether XMPHandler is initialized or not M +4 -0 src/tests/CMakeLists.txt A +- -- src/tests/data/BlueSquare.jpg M +29 -1 src/tests/filelistingtest.cpp M +1 -0 src/tests/filelistingtest.h https://commits.kde.org/tellico/74cd5ca785e1ea5ca746098fce3efc99858eb7d7 Git commit 62a17e3ac3bf617f5c054a38d00a662d2b72be28 by Robby Stephenson. Committed on 14/03/2018 at 03:32. Pushed by rstephenson into branch '3.1'. Add workaround for crash when linking to Exempi and reading Exiv data For now, add a very crude workaround to avoid using the EXIV metadata extractor from KFileMetaData when Exempi is also used. I can't figure out how to avoid the crash otherwise. M +8 -1 src/tests/filelistingtest.cpp M +4 -4 src/translators/CMakeLists.txt M +14 -2 src/translators/filelistingimporter.cpp https://commits.kde.org/tellico/62a17e3ac3bf617f5c054a38d00a662d2b72be28 |