Digikam 6.0 and 6.1. A specific PNG file crashes the whole application. I think it happens when Digikam tries to generate a thumbnail. I moved the file out of the collection and now it seems fine. Although, knowing Digikam's stability for me...it is just waiting for the next crash and database corruption. *sigh* I can provide the file to a developer. Just asking you to delete it afterwards because there is a person in the picture (not me). Let me know how to get it to you.
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