Bug 190045 - digikam crashes on startup
Summary: digikam crashes on startup
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Metadata-Engine (show other bugs)
Version: 0.10.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-19 12:02 UTC by benedikt.mas
Modified: 2020-08-30 15:37 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 7.1.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description benedikt.mas 2009-04-19 12:02:55 UTC
Version:            (using KDE 4.2.2)
OS:                Linux
Installed from:    Ubuntu Packages

digikam crashes when trying to load my images into albums. It starts fine if I use an empty directory as my default location for images.

The output is as follows:
mas@mas-laptop:~$ digikam
digikam(9867) Digikam::DigikamFirstRun::DigikamFirstRun: "/home/mas/Bilder"                                                 
Warning: Directory Sony, entry 0xffff has unknown Exif (TIFF) type 65535; setting type size 1.                              
Error: Directory Sony, entry 0xffff has invalid size 4294967295*1; skipping entry.                                          
Warning: Directory Sony, entry 0xffff has unknown Exif (TIFF) type 65535; setting type size 1.                              
Error: Directory Sony, entry 0xffff has invalid size 4294967295*1; skipping entry.                                          
Warning: Directory Sony, entry 0xffff has unknown Exif (TIFF) type 65535; setting type size 1.                              

... leaving out some identical lines....

Error: Directory Iop: Next pointer is out of bounds; ignored.
Error: Directory Iop: Next pointer is out of bounds; ignored.
Error: Directory Iop: Next pointer is out of bounds; ignored.
Error: Directory Iop: Next pointer is out of bounds; ignored.
digikam: tiffcomposite.cpp:697: virtual uint32_t Exiv2::Internal::TiffMnEntry::doCount() const: Assertion `tiffType() == ttUndefined' failed.
KCrash: Application 'digikam' crashing...
digikam: Fatal IO error: client killed

There is no directory called "Sony" on my laptop.
Comment 1 caulier.gilles 2009-04-19 12:13:37 UTC
And another one relevant of Exiv2.

Please update to last stable Exiv2 0.18.1. libkexiv2, digiKam and kipi-plugins need to be recompiled.

To Ubuntu packagers : Please update repository...

Gilles Caulier
Comment 2 caulier.gilles 2009-04-19 12:16:17 UTC
Andreas,

For info. we have recieve 5 crash reports in few day with Debian distro. All are fixed with 0.18.1

Gilles
Comment 3 Marcel Wiesweg 2009-04-19 15:09:35 UTC

*** This bug has been marked as a duplicate of bug 189982 ***
Comment 4 Andreas Huggel 2009-04-20 00:46:57 UTC
Gilles, 

I've been following the reports here. It looks like these are all caused by Exiv2 bug http://dev.exiv2.org/issues/show/615, which was originally reported as digiKam bug #182738 but I can't explain this surge of such reports.

Andreas
Comment 5 caulier.gilles 2020-08-30 15:37:05 UTC
Fixed with bug #189982