[jaunty] digikam crashes during image scan

Bug #357271 reported by tandem
4
Affects Status Importance Assigned to Milestone
exiv2 (Ubuntu)
Triaged
Undecided
Unassigned

Bug Description

Binary package hint: digikam

When I scan my photos in digikam it crashes. It seams to be one specific picture I just don't know which one (there are just too many). I found a similar problem on bugs.kde.org. There seams to be an exiv2 v0.17/0.18 issu:
https://bugs.kde.org/show_bug.cgi?id=188988

The only error I got, starting digikam in konsole is this:

digikam: tiffcomposite.cpp:697: virtual uint32_t Exiv2::Internal::TiffMnEntry::doCount() const: Assertion`tiffType() == ttUndefined' failed.
Aborted (core dumped)

Revision history for this message
Luka Renko (lure) wrote :

Can you install digikam-dbg package and reproduce the crash?

You could probably also find the photo that causes crash by running the digikam with "strace" command, which will list all system calls, including open() calls which are used to open photo files.
Note: this will slow down the scan and generate lots of output in konsole

Changed in digikam (Ubuntu):
status: New → Incomplete
Revision history for this message
tandem (baumhaus691) wrote :

I found a few folders that are responsible for the crashes. It looks to me that these are pictures that I shrinked with image magic.

That is right now all I can say because I can't access my system. It broke down yesterday afternoon. I'll try to repair it today but can't say if I will get it to work. Until then I'm not much of help with this issu but maybe this image magic thing helps you a little more.

By the way. Everything worked fine in Intrepid (even with digikam 0.10 installed). So it really just came up with jaunty.

Revision history for this message
Luka Renko (lure) wrote :

Ok, this is duplicate of bug 358576 - crash is caused by new exiv2 in jaunty. You can test test packages of 0.18.1 bug-fix release from my PPA:
https://launchpad.net/~lure/+archive/ppa

Please report back to bug 358576 if using test packages fixes the problem for you.

affects: digikam (Ubuntu) → exiv2 (Ubuntu)
Changed in exiv2 (Ubuntu):
status: Incomplete → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.