<div dir="ltr">Exiv2 library crash while XMP parsing. Report this problem to Exiv2 team...<div>Gilles Caulier</div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-08-20 0:52 GMT+02:00 Sveinn í Felli <span dir="ltr"><<a href="mailto:sv1@fellsnet.is" target="_blank">sv1@fellsnet.is</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi, guess I'm also having the sorts of problem many Kubuntu/LinuxMint users are experiencing. Already upgraded my sqlite3/libsqlite3, also tested adding folders one by one to the collection; all was normal up to ~60 Gb of images or ~35 Mb of digikam4.db. Then the scan dies.<br>
<br>
Did a backtrace, see below*.<br>
<br>
But one thing intriques me; the digikamrc sometimes has incorrect encoding ISO-8859-15, and sometimes it iss UTF-8. Weird.<br>
<br>
To get rid of any doubt I even replaced the notsoveryold HDD containing the collection with a brand new HDD, but the symptoms persist.<br>
<br>
My system is LinuxMint 17.2 64bit, but I started to see this phenomenon before upgrading from 17.1<br>
<br>
Hope there will be a solution to this anytime soon ;-)<br>
<br>
Best regards,<br>
Sveinn í Felli<span class=""><br>
<br>
Þann mið 12.ágú 2015 05:59, skrifaði Marie-Noëlle Augendre:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
See this page: <a href="https://www.digikam.org/contrib" rel="noreferrer" target="_blank">https://www.digikam.org/contrib</a><br>
<br>
Marie-Noëlle<br>
<br>
2015-08-12 0:02 GMT+02:00 Michael Harnden <<a href="mailto:mike@rochestervball.com" target="_blank">mike@rochestervball.com</a>>:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Unfortunately my scan still dies at 27%. The only thing it complains<br>
</blockquote>
about<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
is one file very early in the scan.<br>
/home/michael/Pictures/635csi.xcf: The file contains data of an unknown<br>
image type<br>
<br>
Mike<br>
</blockquote></blockquote></blockquote>
<br>
</span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br><span class="">
Does anyone know if there are any options I can use when starting from the<br>
commandline to see why it is hanging at 27%?<br>
</span></blockquote></blockquote>
<br>
*Digikam backtrace:<br>
<br>
sveinn@MIKLAFELL ~ $ gdb digikam<br>
GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1<br>
Copyright (C) 2014 Free Software Foundation, Inc.<br>
License GPLv3+: GNU GPL version 3 or later <<a href="http://gnu.org/licenses/gpl.html" rel="noreferrer" target="_blank">http://gnu.org/licenses/gpl.html</a>><br>
This is free software: you are free to change and redistribute it.<br>
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"<br>
and "show warranty" for details.<br>
This GDB was configured as "x86_64-linux-gnu".<br>
Type "show configuration" for configuration details.<br>
For bug reporting instructions, please see:<br>
<<a href="http://www.gnu.org/software/gdb/bugs/" rel="noreferrer" target="_blank">http://www.gnu.org/software/gdb/bugs/</a>>.<br>
Find the GDB manual and other documentation resources online at:<br>
<<a href="http://www.gnu.org/software/gdb/documentation/" rel="noreferrer" target="_blank">http://www.gnu.org/software/gdb/documentation/</a>>.<br>
For help, type "help".<br>
Type "apropos word" to search for commands related to "word"...<br>
Reading symbols from digikam...Reading symbols from /usr/lib/debug/.build-id/d1/b0ef81f272f5bc1bbca37367a121860d97ac64.debug...done.<br>
done.<br>
(gdb) catch throw<br>
Catchpoint 1 (throw)<br>
(gdb) run<br>
Starting program: /usr/bin/digikam<br>
Traceback (most recent call last):<br>
  File "/usr/share/gdb/auto-load/usr/lib/x86_64-linux-gnu/libstdc++.<a href="http://so.6.0.19-gdb.py" rel="noreferrer" target="_blank">so.6.0.19-gdb.py</a>", line 63, in <module><br>
    from libstdcxx.v6.printers import register_libstdcxx_printers<br>
ImportError: No module named 'libstdcxx'<br>
[Thread debugging using libthread_db enabled]<br>
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".<br>
[New Thread 0x7fffcd3bc700 (LWP 3584)]<br>
[New Thread 0x7fffc3faf700 (LWP 3585)]<br>
[New Thread 0x7fffc37ae700 (LWP 3586)]<br>
Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QDBusObjectPath)<br>
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QDBusObjectPath)<br>
[New Thread 0x7fffc2fad700 (LWP 3587)]<br>
[Thread 0x7fffc2fad700 (LWP 3587) exited]<br>
[New Thread 0x7fffc2fad700 (LWP 3588)]<br>
[New Thread 0x7fffac3ab700 (LWP 3589)]<br>
[Thread 0x7fffac3ab700 (LWP 3589) exited]<br>
[New Thread 0x7fffac3ab700 (LWP 3590)]<br>
[New Thread 0x7fffaa8f3700 (LWP 3591)]<br>
[Thread 0x7fffac3ab700 (LWP 3590) exited]<br>
[Thread 0x7fffaa8f3700 (LWP 3591) exited]<br>
[New Thread 0x7fffaa8f3700 (LWP 3592)]<br>
[New Thread 0x7fffac3ab700 (LWP 3593)]<br>
[New Thread 0x7fffa94a2700 (LWP 3594)]<br>
[New Thread 0x7fffa8ca1700 (LWP 3595)]<br>
[New Thread 0x7fff9bfff700 (LWP 3596)]<br>
[New Thread 0x7fff9b7fe700 (LWP 3597)]<br>
[New Thread 0x7fff9affd700 (LWP 3598)]<br>
[New Thread 0x7fff9a7fc700 (LWP 3599)]<br>
[New Thread 0x7fff99ffb700 (LWP 3600)]<br>
[New Thread 0x7fff997fa700 (LWP 3601)]<br>
[New Thread 0x7fff98ff9700 (LWP 3602)]<br>
[New Thread 0x7fff7bfff700 (LWP 3603)]<br>
[New Thread 0x7fff7b7fe700 (LWP 3604)]<br>
[New Thread 0x7fff7affd700 (LWP 3605)]<br>
[New Thread 0x7fff7a7fc700 (LWP 3606)]<br>
[New Thread 0x7fff79ffb700 (LWP 3607)]<br>
[New Thread 0x7fff797fa700 (LWP 3608)]<br>
[New Thread 0x7fff78ff9700 (LWP 3609)]<br>
[New Thread 0x7fff5bfff700 (LWP 3610)]<br>
[New Thread 0x7fff5b7fe700 (LWP 3611)]<br>
[New Thread 0x7fff5affd700 (LWP 3612)]<br>
[New Thread 0x7fff5a7fc700 (LWP 3613)]<br>
[New Thread 0x7fff59ffb700 (LWP 3614)]<br>
[New Thread 0x7fff597fa700 (LWP 3615)]<br>
[New Thread 0x7fff58ff9700 (LWP 3616)]<br>
[New Thread 0x7fff37fff700 (LWP 3617)]<br>
[New Thread 0x7fff377fe700 (LWP 3618)]<br>
[New Thread 0x7fff36ffd700 (LWP 3619)]<br>
[New Thread 0x7fff367fc700 (LWP 3620)]<br>
[New Thread 0x7fff35ffb700 (LWP 3621)]<br>
[New Thread 0x7fff357fa700 (LWP 3622)]<br>
[New Thread 0x7fff34ff9700 (LWP 3623)]<br>
[New Thread 0x7fff1ffff700 (LWP 3624)]<br>
[New Thread 0x7fff1f7fe700 (LWP 3625)]<br>
[New Thread 0x7fff1effd700 (LWP 3626)]<br>
[New Thread 0x7fff1e7fc700 (LWP 3627)]<br>
[New Thread 0x7fff1dffb700 (LWP 3628)]<br>
[New Thread 0x7fff1d7fa700 (LWP 3629)]<br>
[New Thread 0x7fff1cff9700 (LWP 3630)]<br>
[New Thread 0x7ffefbfff700 (LWP 3631)]<br>
[New Thread 0x7ffefb7fe700 (LWP 3632)]<br>
[New Thread 0x7ffefaffd700 (LWP 3633)]<br>
Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QDBusObjectPath)<br>
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QDBusObjectPath)<br>
Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QDBusObjectPath)<br>
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QDBusObjectPath)<br>
Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QDBusObjectPath)<br>
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QDBusObjectPath)<br>
[Switching to Thread 0x7fffc3faf700 (LWP 3585)]<br>
Catchpoint 1 (exception thrown), 0x00007ffff10788b0 in __cxa_throw ()<br>
   from /usr/lib/x86_64-linux-gnu/libstdc++.so.6<br>
(gdb) bt<br>
#0  0x00007ffff10788b0 in __cxa_throw ()<br>
   from /usr/lib/x86_64-linux-gnu/libstdc++.so.6<br>
#1  0x00007fffeec955a7 in ?? () from /usr/lib/x86_64-linux-gnu/libexiv2.so.14<br>
#2  0x00007fffeec95cea in ?? () from /usr/lib/x86_64-linux-gnu/libexiv2.so.14<br>
#3  0x00007fffeec964cf in ?? () from /usr/lib/x86_64-linux-gnu/libexiv2.so.14<br>
#4  0x00007fffeec96c89 in ?? () from /usr/lib/x86_64-linux-gnu/libexiv2.so.14<br>
#5  0x00007fffeec7148a in ?? () from /usr/lib/x86_64-linux-gnu/libexiv2.so.14<br>
#6  0x00007fffeec9f9c0 in ?? () from /usr/lib/x86_64-linux-gnu/libexiv2.so.14<br>
#7  0x00007fffeec40e58 in ?? () from /usr/lib/x86_64-linux-gnu/libexiv2.so.14<br>
#8  0x00007fffeec40ec0 in ?? () from /usr/lib/x86_64-linux-gnu/libexiv2.so.14<br>
#9  0x00007fffeec3c1c0 in Exiv2::XmpParser::decode(Exiv2::XmpData&, std::string const&) () from /usr/lib/x86_64-linux-gnu/libexiv2.so.14<br>
#10 0x00007fffeebbf206 in Exiv2::JpegBase::readMetadata() ()<br>
   from /usr/lib/x86_64-linux-gnu/libexiv2.so.14<br>
#11 0x00007ffff6368aca in KExiv2Iface::KExiv2::load(QString const&) const ()<br>
   from /usr/lib/libkexiv2.so.11<br>
#12 0x00007ffff5c7afb6 in Digikam::DMetadata::load (<br>
    this=this@entry=0x7fffbc2d8a50, filePath=...)<br>
    at /build/digikam-6g9Kqs/digikam-4.12.0/core/libs/dmetadata/dmetadata.cpp:110<br>
#13 0x00007ffff56d6c1f in Digikam::ImageScanner::loadFromDisk (<br>
    this=this@entry=0x7fffc3fae490)<br>
    at /build/digikam-6g9Kqs/digikam-4.12.0/core/libs/database/imagescanner.cpp:1550<br>
#14 0x00007ffff56d6e00 in Digikam::ImageScanner::newFile (<br>
    this=this@entry=0x7fffc3fae490, albumId=albumId@entry=1422)<br>
    at /build/digikam-6g9Kqs/digikam-4.12.0/core/libs/database/imagescanner.cpp:289<br>
#15 0x00007ffff566f636 in Digikam::CollectionScanner::scanNewFile (<br>
    this=this@entry=0x7fffc3faeae0, info=..., albumId=1422)<br>
    at /build/digikam-6g9Kqs/digikam-4.12.0/core/libs/database/collectionscanner.cpp:1255<br>
#16 0x00007ffff56727bf in Digikam::CollectionScanner::scanAlbum (<br>
    this=this@entry=0x7fffc3faeae0, location=..., album=...)<br>
    at /build/digikam-6g9Kqs/digikam-4.12.0/core/libs/database/collectionscanner.cpp:1090<br>
#17 0x00007ffff5672677 in Digikam::CollectionScanner::scanAlbum (<br>
    this=this@entry=0x7fffc3faeae0, location=..., album=...)<br>
    at /build/digikam-6g9Kqs/digikam-4.12.0/core/libs/database/collectionscanner.cpp:1113<br>
#18 0x00007ffff5673083 in Digikam::CollectionScanner::scanAlbumRoot (<br>
    this=this@entry=0x7fffc3faeae0, location=...)<br>
    at /build/digikam-6g9Kqs/digikam-4.12.0/core/libs/database/collectionscanner.cpp:829<br>
#19 0x00007ffff5673c5d in Digikam::CollectionScanner::completeScan (<br>
    this=this@entry=0x7fffc3faeae0)<br>
---Type <return> to continue, or q <return> to quit---<br>
    at /build/digikam-6g9Kqs/digikam-4.12.0/core/libs/database/collectionscanner.cpp:490<br>
#20 0x00000000005dafaf in Digikam::ScanController::run (this=0xfd4a90)<br>
    at /build/digikam-6g9Kqs/digikam-4.12.0/core/app/database/scancontroller.cpp:756<br>
#21 0x00007ffff161432f in QThreadPrivate::start (arg=0xfd4a90)<br>
    at thread/qthread_unix.cpp:349<br>
#22 0x00007fffedc5f182 in start_thread (arg=0x7fffc3faf700)<br>
    at pthread_create.c:312<br>
#23 0x00007ffff0b3947d in clone ()<br>
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111<br>
(gdb) quit<div class="HOEnZb"><div class="h5"><br>
<br>
_______________________________________________<br>
Digikam-users mailing list<br>
<a href="mailto:Digikam-users@kde.org" target="_blank">Digikam-users@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/digikam-users" rel="noreferrer" target="_blank">https://mail.kde.org/mailman/listinfo/digikam-users</a><br>
</div></div></blockquote></div><br></div>