Summary: | Specific PNG crashes Digikam | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Sebas <djsebas> |
Component: | Database-Thumbs | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | caulier.gilles, metzpinguin |
Priority: | NOR | ||
Version: | 6.1.0 | ||
Target Milestone: | --- | ||
Platform: | Microsoft Windows | ||
OS: | Microsoft Windows | ||
Latest Commit: | Version Fixed In: | 7.1.0 | |
Sentry Crash Report: |
Description
Sebas
2019-04-27 17:40:59 UTC
Hi just share PNG samples through the cloud. Best Gilles Caulier I can mail it to you. Don't wish to put this one up in public. Please send me a PNG file. Maik Done. The PNG file is clearly broken. However, digiKam does not crash here under Linux, but like other programs it can not display the image. Gimp loads half a image. libpng error: IDAT: CRC error digikam.dimg.png: Internal libPNG error during reading file. Process aborted! digikam.dimg: Try to load image with ImageMagick codecs digikam.dimg: ImageMagick exception [ "/daten/Bilder/Zugang/aa/DSC_3784_RT1.png" ] digikam: IDAT: CRC error `/daten/Bilder/Zugang/aa/DSC_3784_RT1.png' @ error/png.c/MagickPNGErrorHandler/1714 Maik Other question is : is Exiv2 can parse this broken files without to crash host application ? Gilles I think the reason it crashes on Windows is that "catch" does not work under MinGW. Let's see if I can debug it with the PNG file. Maik Hmm weird. Image displays well here in Windows Photo Viewer and is editable in Paint.NET. Broken in IrfanView. So this must be corruption...which is worrying... *** This bug has been marked as a duplicate of bug 408592 *** No crash in 7.0.0. Thanks for the feedback |