[Digikam-devel] [Bug 134999] New: crash in exiv2 when searching for new images

classic Classic list List threaded Threaded
48 messages Options
123
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 134999] New: crash in exiv2 when searching for new images

Christian Weiske
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=134999         
           Summary: crash in exiv2 when searching for new images
           Product: digikam
           Version: unspecified
          Platform: Gentoo Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel kde org
        ReportedBy: cweiske cweiske de


Version:           0.9.0_beta2 (using KDE KDE 3.5.2)
Installed from:    Gentoo Packages
OS:                Linux

I copied over some 400 MB of photos to my photo directory. Now when starting digikam, it segfaults while scanning the new pictures. The backtrace:
--------------
[Thread -1250067552 (LWP 21076) exited]
digikam: ScanLib: Nach nicht existierenden Alben suchen: 44 ms

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1240824144 (LWP 21071)]
0xb79c02b1 in Exiv2::ExifKey::clone () from /usr/lib/libexiv2-0.10.so
(gdb) bt
#0  0xb79c02b1 in Exiv2::ExifKey::clone () from /usr/lib/libexiv2-0.10.so
#1  0xb79802e2 in Exiv2::Exifdatum::Exifdatum () from /usr/lib/libexiv2-0.10.so
#2  0xb7983d5e in Exiv2::ExifData::ExifData () from /usr/lib/libexiv2-0.10.so
#3  0xb7ed6064 in Digikam::DMetadata::getImageDateTime ()
   from /usr/lib/libdigikam.so.0
#4  0xb7d783e1 in Digikam::ScanLib::storeItemInDatabase ()
   from /usr/lib/libdigikam.so.0
#5  0xbff29440 in ?? ()
#6  0xbff29460 in ?? ()
#7  0x00000000 in ?? ()
--------------

I am using exiv2 0.10-r1 and digikam 0.9.0_beta2
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 134999] crash in exiv2 when searching for new images

Gilles Caulier
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=134999         
caulier.gilles free fr changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|crash in exiv2 when         |crash in exiv2 when
                   |searching for new images    |searching for new images



------- Additional Comments From caulier.gilles free fr  2006-10-02 14:38 -------
This problem have been already reported here.

I recommend you to uninstall Exiv2 0.10 and install new 0.11 release instead.
Recomiple and install digikam and give us a feedback.

Gilles Caulier
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 134999] crash in exiv2 when searching for new images

Gilles Caulier
In reply to this post by Christian Weiske
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=134999         
caulier.gilles free fr changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|general                     |Metadata
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 134999] crash in exiv2 when searching for new images

Christian Weiske
In reply to this post by Christian Weiske
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=134999         




------- Additional Comments From cweiske cweiske de  2006-10-02 15:17 -------
0.11 still crashes:

digikam: ScanLib: Nach nicht existierenden Alben suchen: 82 ms

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1240705360 (LWP 27175)]
0xb79a40fc in Exiv2::Exifdatum::Exifdatum () from /usr/lib/libexiv2-0.11.so
(gdb) bt
#0  0xb79a40fc in Exiv2::Exifdatum::Exifdatum () from /usr/lib/libexiv2-0.11.so
#1  0xb79a7b2e in Exiv2::ExifData::ExifData () from /usr/lib/libexiv2-0.11.so
#2  0xb7efdf34 in Digikam::DMetadata::getImageDateTime ()
   from /usr/lib/libdigikam.so.0
#3  0xb7da0361 in Digikam::ScanLib::storeItemInDatabase ()
   from /usr/lib/libdigikam.so.0
#4  0xbfc42160 in ?? ()
#5  0xbfc42180 in ?? ()
#6  0x00000000 in ?? ()
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 134999] crash in exiv2 when searching for new images

Gilles Caulier
In reply to this post by Christian Weiske
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=134999         
caulier.gilles free fr changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ahuggel gmx net



------- Additional Comments From caulier.gilles free fr  2006-10-02 15:20 -------
Andreas,

There is a new GDB backtrace into Exiv2 here.

Gilles
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 134999] crash in exiv2 when searching for new images

Bugzilla from ahuggel@gmx.net
In reply to this post by Christian Weiske
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=134999         




------- Additional Comments From ahuggel gmx net  2006-10-02 16:41 -------
Yes, that's another one of these obscure crashes.

- Can you recreate this with a standalone 'exiv2 <all images>'?
- Is the crash related to one (or a few) specific image(s)? If so, please provide the image.
- The usual one: Can you reproduce this in Valgrind and post the output?

Thanks,
Andreas
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 134999] crash in exiv2 when searching for new images

Christian Weiske
In reply to this post by Christian Weiske
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=134999         




------- Additional Comments From cweiske cweiske de  2006-10-02 17:01 -------
It seems it is not one specific image, but a concetanation of multiple calls(?)

I could not recreate the crash from commandline.

I started digikam again to find the image which was causing this. It crashed on the 3rd folder. So I moved the 2 first folders away, to get faster to the cause and guess what - it did not crash this time. The scan completed, and digikam started. After moving the 2 folders back and restarting digikam, they were indexed and digikam started without problems. I suppose it was the amount of pictures that gave the problem.

Now moving the folders away to get digikam delete them from the database and moving them back gives the crash again.

Trying the whole thing again with gdb does not give an error. Trying again, again no error. Trying it without gdb lets it crash. But not the next time. I don't know what it is; sometimes it happens and sometimes not.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 134999] crash in exiv2 when searching for new images

Christian Weiske
In reply to this post by Christian Weiske
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=134999         




------- Additional Comments From cweiske cweiske de  2006-10-02 17:06 -------
Ok, the crash with valgrind output:
--------------
==30650== Invalid write of size 2
==30650==    at 0x5764FA6: QLatin15Codec::toUnicode(char const*, int) const (in /usr/qt/3/lib/libqt-mt.so.3.3.6)
==30650==    by 0x42F849C: Digikam::DMetadata::detectEncodingAndDecode(std::string const&) (in /usr/lib/libdigikam.so.0.0.0)
==30650==    by 0x43AA18B: (within /usr/lib/libdigikam.so.0.0.0)
==30650==  Address 0x5FA5DD8 is 16 bytes before a block of size 20 free'd
==30650==    at 0x4021D9E: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==30650==    by 0x59908A7: (within /usr/lib/libfontconfig.so.1.0.4)
==30650==
==30650== Invalid write of size 2
==30650==    at 0x5764F79: QLatin15Codec::toUnicode(char const*, int) const (in /usr/qt/3/lib/libqt-mt.so.3.3.6)
==30650==    by 0x42F849C: Digikam::DMetadata::detectEncodingAndDecode(std::string const&) (in /usr/lib/libdigikam.so.0.0.0)
==30650==    by 0x43AA18B: (within /usr/lib/libdigikam.so.0.0.0)
==30650==  Address 0x5F6D100 is not stack'd, malloc'd or (recently) free'd
==30650==
==30650== Conditional jump or move depends on uninitialised value(s)
==30650==    at 0x5764EDC: QLatin15Codec::toUnicode(char const*, int) const (in /usr/qt/3/lib/libqt-mt.so.3.3.6)
==30650==    by 0x42F849C: Digikam::DMetadata::detectEncodingAndDecode(std::string const&) (in /usr/lib/libdigikam.so.0.0.0)
==30650==    by 0x43AA18B: (within /usr/lib/libdigikam.so.0.0.0)
--30650-- memcheck GC: 65536 nodes, 57677 survivors ( 88.0%)
--30650-- memcheck GC: increase table size to 131072
==30650==
==30650== Invalid write of size 2
==30650==    at 0x5764F86: QLatin15Codec::toUnicode(char const*, int) const (in /usr/qt/3/lib/libqt-mt.so.3.3.6)
==30650==    by 0x42F849C: Digikam::DMetadata::detectEncodingAndDecode(std::string const&) (in /usr/lib/libdigikam.so.0.0.0)
==30650==    by 0x43AA18B: (within /usr/lib/libdigikam.so.0.0.0)
==30650==  Address 0x5F9904C is 268 bytes inside a block of size 272 free'd
==30650==    at 0x4021D9E: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==30650==    by 0x59908A7: (within /usr/lib/libfontconfig.so.1.0.4)
==30650==
==30650== Invalid write of size 2
==30650==    at 0x5764F96: QLatin15Codec::toUnicode(char const*, int) const (in /usr/qt/3/lib/libqt-mt.so.3.3.6)
==30650==    by 0x42F849C: Digikam::DMetadata::detectEncodingAndDecode(std::string const&) (in /usr/lib/libdigikam.so.0.0.0)
==30650==    by 0x43AA18B: (within /usr/lib/libdigikam.so.0.0.0)
==30650==  Address 0x5F9904E is 270 bytes inside a block of size 272 free'd
==30650==    at 0x4021D9E: realloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==30650==    by 0x59908A7: (within /usr/lib/libfontconfig.so.1.0.4)

valgrind: m_mallocfree.c:194 (get_bszB_as_is): Assertion 'bszB_lo == bszB_hi' failed.
valgrind: Heap block lo/hi size mismatch: lo = 382, hi = 4048553543.
Probably caused by overrunning/underrunning a heap block's bounds.

==30650==    at 0x38016EBE: (within /usr/lib/valgrind/x86-linux/memcheck)
==30650==    by 0x38016D54: (within /usr/lib/valgrind/x86-linux/memcheck)
==30650==    by 0x3802105D: (within /usr/lib/valgrind/x86-linux/memcheck)
==30650==    by 0x38037238: (within /usr/lib/valgrind/x86-linux/memcheck)
==30650==    by 0x38001950: (within /usr/lib/valgrind/x86-linux/memcheck)
==30650==    by 0x3803964D: (within /usr/lib/valgrind/x86-linux/memcheck)
==30650==    by 0x3804EB8D: (within /usr/lib/valgrind/x86-linux/memcheck)

sched status:
  running_tid=1

Thread 1: status = VgTs_Runnable
==30650==    at 0x402165C: operator delete(void*) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==30650==    by 0x45FAC8F: std::vector<Exiv2::Entry, std::allocator<Exiv2::Entry> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Exiv2::Entry*, std::vector<Exiv2::Entry, std::allocator<Exiv2::Entry> > >, Exiv2::Entry const&) (in /usr/lib/libexiv2-0.11.so)
==30650==    by 0x461FE72: Exiv2::Ifd::add(Exiv2::Entry const&) (in /usr/lib/libexiv2-0.11.so)
==30650==    by 0x4621784: Exiv2::Ifd::read(unsigned char const*, long, long, Exiv2::ByteOrder, long) (in /usr/lib/libexiv2-0.11.so)
==30650==    by 0x46144AE: Exiv2::ExifData::load(unsigned char const*, long) (in /usr/lib/libexiv2-0.11.so)
==30650==    by 0x462B38D: Exiv2::JpegBase::readMetadata() (in /usr/lib/libexiv2-0.11.so)
==30650==    by 0x432B2CF: Digikam::DMetaLoader::loadWithExiv2(QString const&) (in /usr/lib/libdigikam.so.0.0.0)
--------------


Could it be something with the German umlauts (äöüÄÖÜß) I'm using in my filenames?
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 134999] crash in exiv2 when searching for new images

Christian Weiske
In reply to this post by Christian Weiske
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=134999         




------- Additional Comments From cweiske cweiske de  2006-10-02 17:08 -------
Crash a bit faster:

==30681==    at 0x402165C: operator delete(void*) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==30681==    by 0x464DFB1: Exiv2::ExifKey::~ExifKey() (in /usr/lib/libexiv2-0.11.so)
==30681==    by 0x460D2EE: Exiv2::Exifdatum::~Exifdatum() (in /usr/lib/libexiv2-0.11.so)
==30681==    by 0x461980B: std::vector<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Exiv2::Exifdatum*, std::vector<Exiv2::Exifdatum, std::allocator<Exiv2::Exifdatum> > >, Exiv2::Exifdatum const&) (in /usr/lib/libexiv2-0.11.so)
==30681==    by 0x461420F: Exiv2::ExifData::add(Exiv2::Exifdatum const&) (in /usr/lib/libexiv2-0.11.so)
==30681==    by 0x461431B: Exiv2::ExifData::add(__gnu_cxx::__normal_iterator<Exiv2::Entry const*, std::vector<Exiv2::Entry, std::allocator<Exiv2::Entry> > >, __gnu_cxx::__normal_iterator<Exiv2::Entry const*, std::vector<Exiv2::Entry, std::allocator<Exiv2::Entry> > >, Exiv2::ByteOrder) (in /usr/lib/libexiv2-0.11.so)
==30681==    by 0x46147D2: Exiv2::ExifData::load(unsigned char const*, long) (in /usr/lib/libexiv2-0.11.so)
==30681==    by 0x462B38D: Exiv2::JpegBase::readMetadata() (in /usr/lib/libexiv2-0.11.so)
==30681==    by 0x432B2CF: Digikam::DMetaLoader::loadWithExiv2(QString const&) (in /usr/lib/libdigikam.so.0.0.0)
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 134999] crash in exiv2 when searching for new images

Bugzilla from ahuggel@gmx.net
In reply to this post by Christian Weiske
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=134999         




------- Additional Comments From ahuggel gmx net  2006-10-03 03:58 -------
Gilles,

Is there a quick way to bypass the call to QLatin15Codec::toUnicode called by Digikam::DMetadata::detectEncodingAndDecode and try again?

According to the trace in #6 this call is corrupting memory. I wonder if this would make Valgrind happy.

-ahu.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 134999] crash in exiv2 when searching for new images

Bugzilla from owner@bugs.kde.org
In reply to this post by Christian Weiske
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=134999         
caulier.gilles free fr changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bugzilla kerridis de



------- Additional Comments From caulier.gilles free fr  2006-10-03 18:27 -------
*** Bug 135051 has been marked as a duplicate of this bug. ***
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 134999] crash in exiv2 when searching for new images

Bugzilla from bugzilla@kerridis.de
In reply to this post by Christian Weiske
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=134999         




------- Additional Comments From bugzilla kerridis de  2006-10-03 18:32 -------
Have found a limit by adding/deleting files in "dummy"-directory: it crashes the same way with smaller directory with 438 files (396,1 MB). Does not crash with directory containing 437 files total (394,7 MB).

It has nothing to do with spaces in folder- or filenames and is independent from image formats or if folders contain other files than pictures too.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 134999] crash in exiv2 when searching for new images

Gilles Caulier
In reply to this post by Christian Weiske
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=134999         




------- Additional Comments From caulier.gilles free fr  2006-10-04 13:39 -------
Andreas,

In dmetadata.cpp, just comments lines 1101 to 1134 and try again. The String will be just converted to Ascii.

Marcel, you have written this source code in DMetadata. Are you a suggestion about the crash ?

Gilles
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 134999] crash in exiv2 when searching for new images

Marcel Wiesweg
In reply to this post by Christian Weiske
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=134999         




------- Additional Comments From marcel.wiesweg gmx de  2006-10-04 16:10 -------
The valgrind output suggests a problem with Qt's codec (but we must not forget that the codec operates on std::string data supplied by libexiv2, so if we pass invalid data that could be the reason.)

The backtraces at comment #7 and #6 happen during a delete operation in exiv2, the backtrace from 135051 when a std::string is deleted.
These crashes on delete might suggest that somewhere heap management memory is overwritten.

If the crash is reproducible for someone, could you comment out the lines as Gilles said and check if it solves the problem?
Janet, otherwise, can you perhaps provide a valgrind report?
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 134999] crash in exiv2 when searching for new images

Bugzilla from ahuggel@gmx.net
In reply to this post by Christian Weiske
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=134999         




------- Additional Comments From ahuggel gmx net  2006-11-18 01:33 -------
Christian, Janet,

We suspect this is a duplicate of bug #136855 and need your feedback to confirm if the problem is solved.

If you can still recreate this please try again with the latest Exiv2/digiKam/kipi-plugins from SVN. You need to compile and install Exiv2 first and cleanup digiKam/kipi-plugins before recompiling and installing it.

Please report if the problem still occurs. Thanks!

-ahu.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 134999] crash in exiv2 when searching for new images

Mikael Lammentausta
In reply to this post by Christian Weiske
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=134999         




------- Additional Comments From mikael.lammentausta student savonia-amk fi  2006-11-18 23:09 -------
I too experience a similar crash, when trying to scan some folders on my collection.

I installed exiv2 from SVN manually, then digikam from SVN via the svn-ebuild from kde-experimental on Gentoo.

Here's the backtrace.

GNU gdb 6.4
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/digikam
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 26585)]
[New Thread 32769 (LWP 26588)]
[New Thread 16386 (LWP 26589)]
[Thread 16386 (LWP 26589) exited]
[New Thread 32771 (LWP 26590)]
[Thread 32771 (LWP 26590) exited]
digikam: ScanLib: Etsitään tietokannasta poistettuja albumeja: 64 ms
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-04T16:38:26','img_2234.jpg',107)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-04T16:38:31','img_2235.jpg',107)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-04T16:38:48','img_2236.jpg',107)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-04T16:39:17','img_2237.jpg',107)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-04T16:39:35','img_2238.jpg',107)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-04T16:39:46','img_2239.jpg',107)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-04T16:39:51','img_2240.jpg',107)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-04T16:40:35','img_2241.jpg',107)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-04T16:40:48','img_2242.jpg',107)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-04T16:40:59','img_2243.jpg',107)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-04T16:54:53','img_2244.jpg',107)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-04T16:55:36','img_2245.jpg',107)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-14T22:37:42','Thumbs.db',107)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-06T20:00:50','ZbThumbnail.info',107)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T05:42:54','img_2246.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T05:43:07','img_2247.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T05:43:17','img_2248.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T05:43:45','img_2249.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T05:44:24','img_2250.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T05:45:18','img_2251.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T05:45:32','img_2252.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T05:45:58','img_2253.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T05:46:17','img_2254.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T05:46:33','img_2255.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T05:46:39','img_2256.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T05:46:45','img_2257.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T05:46:54','img_2258.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T05:46:58','img_2259.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T05:47:13','img_2260.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T05:47:39','img_2261.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T05:47:54','img_2262.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T05:48:02','img_2263.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T05:48:38','img_2264.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T05:48:52','img_2265.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T05:49:14','img_2266.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T05:49:46','img_2267.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T10:38:40','img_2268.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T10:39:01','img_2269.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T10:39:06','img_2270.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T10:39:10','img_2271.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T10:39:30','img_2272.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T10:39:48','img_2273.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T10:40:06','img_2274.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T10:40:13','img_2275.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T10:40:23','img_2276.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T10:40:39','img_2277.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T10:40:43','img_2278.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T10:40:53','img_2279.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:06:03','img_2280.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:06:14','img_2281.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:06:51','img_2282.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:07:07','img_2283.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:12:22','img_2284.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:12:29','img_2285.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:12:41','img_2286.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:12:55','img_2287.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:34:52','img_2288.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:35:06','img_2289.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:35:14','img_2290.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:35:24','img_2291.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:35:35','img_2292.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:35:42','img_2293.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:36:05','img_2294.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:36:16','img_2295.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:36:22','img_2296.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:36:58','img_2297.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:37:08','img_2298.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:37:30','img_2299.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:38:08','img_2300.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:38:16','img_2301.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:40:12','img_2302.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:40:24','img_2303.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T15:40:33','img_2304.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T18:46:05','img_2305.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T18:46:15','img_2306.jpg',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-14T22:37:42','Thumbs.db',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-10T22:08:34','ZbThumbnail.info',108)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T19:47:59','img_2307.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T19:48:34','img_2308.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T19:48:46','img_2309.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T19:48:53','img_2310.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T19:49:00','img_2311.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T15:10:48','img_2820.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T15:10:58','img_2821.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T15:11:10','img_2822.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T15:11:16','img_2823.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T15:11:29','img_2824.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T15:11:35','img_2825.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T15:11:46','img_2826.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T15:11:59','img_2827.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T15:12:16','img_2828.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T15:12:49','img_2829.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T15:12:59','img_2830.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T15:13:03','img_2831.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T15:13:11','img_2832.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T15:13:16','img_2833.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T15:13:20','img_2834.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T15:14:03','img_2835.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T15:14:13','img_2836.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T15:14:15','img_2837.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T15:14:17','img_2838.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T15:14:20','img_2839.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-12T15:14:23','img_2840.jpg',109)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-13T17:31:23','img_2312.jpg',110)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-13T17:31:36','img_2313.jpg',110)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-14T22:37:42','Thumbs.db',110)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-14T22:38:06','ZbThumbnail.info',110)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-14T00:04:38','img_2315.jpg',111)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-14T00:04:47','img_2316.jpg',111)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-14T00:05:53','img_2317.jpg',111)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-14T00:06:14','img_2318.jpg',111)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-14T01:04:20','mvi_2314.avi',111)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-14T00:04:20','mvi_2314.thm',111)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-14T22:37:42','Thumbs.db',111)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-06-14T22:23:32','ZbThumbnail.info',111)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-11T14:33:34','img_1340.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-11T15:10:31','img_1341.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-11T15:10:46','img_1342.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-11T15:15:58','img_1343.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-11T15:49:13','img_1344.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-11T16:12:06','img_1345.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-11T16:12:17','img_1346.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T13:22:12','Kuva 001.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T13:22:18','Kuva 002.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T13:22:23','Kuva 003.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T13:22:28','Kuva 004.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T13:50:19','Kuva 005.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T13:50:35','Kuva 006.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T13:50:50','Kuva 007.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T13:51:12','Kuva 008.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T13:51:38','Kuva 009.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T13:52:31','Kuva 010.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T13:53:14','Kuva 011.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T13:53:48','Kuva 012.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T13:54:25','Kuva 013.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T13:54:50','Kuva 014.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T13:55:22','Kuva 015.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T13:56:10','Kuva 016.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T13:56:29','Kuva 017.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T13:57:09','Kuva 018.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T13:58:19','Kuva 019.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T13:58:21','Kuva 020.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:08:06','Kuva 021.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:08:13','Kuva 022.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:08:27','Kuva 023.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:08:37','Kuva 024.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:08:56','Kuva 025.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:09:13','Kuva 026.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:09:20','Kuva 027.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:09:29','Kuva 028.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:09:37','Kuva 029.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:12:41','Kuva 030.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:13:00','Kuva 031.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:13:20','Kuva 032.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:13:26','Kuva 033.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:13:32','Kuva 034.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:44:45','Kuva 035.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:44:50','Kuva 036.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:45:03','Kuva 037.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:45:12','Kuva 038.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:45:21','Kuva 039.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:45:32','Kuva 040.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:46:08','Kuva 041.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:46:15','Kuva 042.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:46:37','Kuva 043.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:46:48','Kuva 044.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:47:18','Kuva 045.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:47:37','Kuva 046.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:47:44','Kuva 047.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:48:01','Kuva 048.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:48:09','Kuva 049.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:48:21','Kuva 050.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:48:28','Kuva 051.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:48:36','Kuva 052.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:48:46','Kuva 053.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:48:52','Kuva 054.jpg',112)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2006-02-04T14:49:01','Kuva 055.jpg',112)
terminate called after throwing an instance of 'std::bad_alloc'
  what():  St9bad_alloc

Program received signal SIGABRT, Aborted.
[Switching to Thread 16384 (LWP 26585)]
0xb6093b31 in kill () from /lib/libc.so.6
(gdb) bt
#0  0xb6093b31 in kill () from /lib/libc.so.6
#1  0xb6443c79 in pthread_kill () from /lib/libpthread.so.0
#2  0xb6443fcd in raise () from /lib/libpthread.so.0
#3  0xb60938dc in raise () from /lib/libc.so.6
#4  0xb6094ca4 in abort () from /lib/libc.so.6
#5  0xb6246607 in __gnu_cxx::__verbose_terminate_handler () from /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libstdc++.so.6
#6  0xb6244441 in __cxa_call_unexpected () from /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libstdc++.so.6
#7  0xb6244476 in std::terminate () from /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libstdc++.so.6
#8  0xb6244623 in __cxa_rethrow () from /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libstdc++.so.6
#9  0xb7907282 in ExifData (this=0xbfa9d1f0, rhs= 0x81b7c3c) at stl_uninitialized.h:92
#10 0xb7e58dd0 in Digikam::DMetadata::getImageDateTime () from /usr/lib/libdigikam.so.0
#11 0xb7d00382 in Digikam::ScanLib::storeItemInDatabase () from /usr/lib/libdigikam.so.0
#12 0xbfa9d2d0 in ?? ()
#13 0xbfa9d300 in ?? ()
#14 0x00000000 in ?? ()
(gdb)
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 134999] crash in exiv2 when searching for new images

Mikael Lammentausta
In reply to this post by Christian Weiske
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=134999         




------- Additional Comments From mikael.lammentausta student savonia-amk fi  2006-11-18 23:16 -------
I must add that the crashes happen with photos that were taken on certain cameras  (Canon Ixus 700 and Canon EOS350D) and transferred with some unknown Windows software. I'll have to look into my collection more closely and isolate the broken files. Any suggestions what tools to use to fix the exif fields?

Can I provide any help to debug this further?

I guess a workaround would be to a) fix exiv2 or b) ensure the validity of the metadata fields before calling the libexiv2 library.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 134999] crash in exiv2 when searching for new images

Bugzilla from ahuggel@gmx.net
In reply to this post by Christian Weiske
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=134999         




------- Additional Comments From ahuggel gmx net  2006-11-19 05:34 -------
> Can I provide any help to debug this further?

Yes please, see comment #4.
-ahu.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 134999] crash in exiv2 when searching for new images

Marcel Wiesweg
In reply to this post by Christian Weiske
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=134999         




------- Additional Comments From marcel.wiesweg gmx de  2006-11-19 15:22 -------
Mikael, what about all these "database disk image is malformed" messages? This means to me that the digikam3.db file is corrupt. Does digikam work as expected when you exclude the allegedly broken files? What happens if you rename your digikam3.db and start with a fresh database (except that your tags are missing)? Can the "sqlite3" command line utility access the database and execute the statements from your log ("REPLACE INTO...;")?
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 134999] crash in exiv2 when searching for new images

dseifert
In reply to this post by Christian Weiske
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=134999         




------- Additional Comments From dseifert gmx de  2006-12-03 23:04 -------
Same problem here (digicam 0.9.0 rc1 on gentoo, exiv2-0.11), trying to import more than 5000 jpeg files (disk size 8 GB). keywords and comments have been added using exiftools and some exist from the camera (Canon ixus) and iPhoto, images are scattered among quite a few (sub)directories.

digikam3.db file has been deleted and at startup digikam starts to scan the images, invariably leading to a crash (not always at the exact same position it seems)

[...]
digikam: WARNING: sqlite_step error: database disk image is malformed on query: REPLACE INTO Images ( caption , datetime, name, dirid )  VALUES ('','2004-08-07T16:56:51','133_3337.JPG',35)
digikam: WARNING: sqlite_step error: database disk image is malformed on query: SELECT Images.name FROM Images WHERE Images.dirid=36
*** glibc detected *** digikam: corrupted double-linked list: 0x08182080 ***
======= Backtrace: =========
/lib/libc.so.6[0xb6361bab]
/lib/libc.so.6[0xb6361c5e]
/lib/libc.so.6[0xb63637a0]
/lib/libc.so.6(malloc+0x74)[0xb636522e]
/usr/lib/libsqlite3.so.0(sqlite3GenericMalloc+0x1d)[0xb7c38dfd]
/usr/lib/libsqlite3.so.0(sqlite3MallocRaw+0x36)[0xb7c4de5c]
/usr/lib/libsqlite3.so.0(sqlite3Malloc+0x26)[0xb7c4e00c]
/usr/lib/libsqlite3.so.0(sqlite3MallocX+0x25)[0xb7c4e107]
/usr/lib/libsqlite3.so.0(sqlite3ParserAlloc+0x10)[0xb7c3c676]
/usr/lib/libsqlite3.so.0(sqlite3RunParser+0x35)[0xb7c4a4f8]
/usr/lib/libsqlite3.so.0(sqlite3_prepare+0xcc)[0xb7c4169f]
/usr/lib/libdigikam.so.0(_ZN7Digikam7AlbumDB7execSqlERK7QStringP11QStringListb+0x76)[0xb7d5e97c]
/usr/lib/libdigikam.so.0(_ZN7Digikam7AlbumDB7addItemEiRK7QStringRK9QDateTimeS3_iR11QStringList+0x13b)[0xb7d64913]
/usr/lib/libdigikam.so.0(_ZN7Digikam7ScanLib19storeItemInDatabaseERK7QStringS3_i+0x28e)[0xb7db47e2]
/usr/lib/libdigikam.so.0(_ZN7Digikam7ScanLib8allFilesERK7QString+0x591)[0xb7db5d39]
/usr/lib/libdigikam.so.0(_ZN7Digikam7ScanLib8allFilesERK7QString+0x546)[0xb7db5cee]
/usr/lib/libdigikam.so.0(_ZN7Digikam7ScanLib16findMissingItemsEv+0x352)[0xb7db6578]
/usr/lib/libdigikam.so.0(_ZN7Digikam7ScanLib9startScanEv+0x1ac)[0xb7db6800]
/usr/lib/libdigikam.so.0(_ZN7Digikam12AlbumManager14setLibraryPathERK7QString+0x43c)[0xb7d55bf2]
digikam(main+0x8d8)[0x804a378]
/lib/libc.so.6(__libc_start_main+0xdc)[0xb6316864]
digikam(_ZN6QGList5clearEv+0x95)[0x8049a21]


Last relevant valgrind output

==13973== Invalid write of size 2
==13973==    at 0x5601FFD: QLatin15Codec::toUnicode(char const*, int) const (in /usr/qt/3/lib/libqt-mt.so.3.3.6)
==13973==    by 0x42EDC9E: Digikam::DMetadata::detectEncodingAndDecode(std::string const&) (in /usr/lib/libdigikam.so.0.0.0)
==13973==    by 0x42F6611: Digikam::DMetadata::convertCommentValue(Exiv2::Exifdatum const&) (in /usr/lib/libdigikam.so.0.0.0)
==13973==    by 0x42FB012: Digikam::DMetadata::getImageComment() const (in /usr/lib/libdigikam.so.0.0.0)
==13973==    by 0x417168E: Digikam::ScanLib::storeItemInDatabase(QString const&, QString const&, int) (in /usr/lib/libdigikam.so.0.0.0)
==13973==    by 0x4172D38: Digikam::ScanLib::allFiles(QString const&) (in /usr/lib/libdigikam.so.0.0.0)
==13973==    by 0x4172CED: Digikam::ScanLib::allFiles(QString const&) (in /usr/lib/libdigikam.so.0.0.0)
==13973==    by 0x4173577: Digikam::ScanLib::findMissingItems() (in /usr/lib/libdigikam.so.0.0.0)
==13973==    by 0x41737FF: Digikam::ScanLib::startScan() (in /usr/lib/libdigikam.so.0.0.0)
==13973==    by 0x4112BF1: Digikam::AlbumManager::setLibraryPath(QString const&) (in /usr/lib/libdigikam.so.0.0.0)
==13973==    by 0x804A377: main (in /usr/bin/digikam)
==13973==  Address 0x5F4D074 is 12 bytes before a block of size 24 free'd
==13973==    at 0x401FCD2: operator delete(void*) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==13973==    by 0x5B7298E: std::string::_Rep::_M_destroy(std::allocator<char> const&) (in /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libstdc++.so.6.0.8)
==13973==    by 0x45F9752: Exiv2::ExifKey::makeKey() (in /usr/lib/libexiv2-0.11.so)
==13973==    by 0x45F9A49: Exiv2::ExifKey::ExifKey(Exiv2::Entry const&) (in /usr/lib/libexiv2-0.11.so)
==13973==    by 0x45BD0A6: Exiv2::Exifdatum::Exifdatum(Exiv2::Entry const&, Exiv2::ByteOrder) (in /usr/lib/libexiv2-0.11.so)
==13973==    by 0x45C2447: Exiv2::ExifData::add(__gnu_cxx::__normal_iterator<Exiv2::Entry const*, std::vector<Exiv2::Entry, std::allocator<Exiv2::Entry> > >, __gnu_cxx::__normal_iterator<Exiv2::Entry const*, std::vector<Exiv2::Entry, std::allocator<Exiv2::Entry> > >, Exiv2::ByteOrder) (in /usr/lib/libexiv2-0.11.so)
==13973==    by 0x45C2A24: Exiv2::ExifData::load(unsigned char const*, long) (in /usr/lib/libexiv2-0.11.so)
==13973==    by 0x45D5B51: Exiv2::JpegBase::readMetadata() (in /usr/lib/libexiv2-0.11.so)
==13973==    by 0x4300F3E: Digikam::DMetaLoader::loadWithExiv2(QString const&) (in /usr/lib/libdigikam.so.0.0.0)
==13973==    by 0x4301365: Digikam::JPEGMetaLoader::load(QString const&) (in /usr/lib/libdigikam.so.0.0.0)
==13973==    by 0x42EDAB1: Digikam::DMetadata::load(QString const&, Digikam::DImg::FORMAT) (in /usr/lib/libdigikam.so.0.0.0)
==13973==    by 0x42FA167: Digikam::DMetadata::DMetadata(QString const&, Digikam::DImg::FORMAT) (in /usr/lib/libdigikam.so.0.0.0)

HTH and would appreciate any pointers on how to fix this in the files.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
123