[Digikam-devel] Random crashes

Andi Clemens andi.clemens at gmx.net
Thu Oct 29 08:09:21 GMT 2009


I don't use exiv2 from SVN either, I use 0.18.2.
Also, when not using the suppressions file from /projects folder, I get tons 
of errors about exiv2.

Andi

On Thursday 29 October 2009 08:05:31 Gilles Caulier wrote:
> 2009/10/28 Andi Clemens <andi.clemens at gmx.net>:
> > I have random crashes caused by exiv2, usually on startup or after
> > clicking around in digiKam after some time.
> >
> > [........ ONLY RELEVANT PARTS SHOWN]
> >
> > Thread 4 (Thread 0xa0019b70 (LWP 6776)):
> > [KCrash Handler]
> > #6  0xb46a8df1 in Exiv2::XmpProperties::registerNs(std::string const&,
> > std::string const&) () from /usr/lib/libexiv2.so.5
> > #7  0xb6f6c75e in KExiv2Iface::KExiv2::registerXmpNameSpace
> > (this=0xa0018604, uri=..., prefix=...) at
> > /home/andi/Programmieren/KDE/digiKam/libs_KDE4/libs/libkexiv2/libkexiv2/k
> >exiv2xmp.cpp:782 #8  0xb680b296 in DMetadata (this=0xa0018604) at
> > /home/andi/Programmieren/KDE/digiKam/digikam_KDE4/digikam/libs/dmetadata/
> >dmetadata.cpp:66 #9  0xb67cab6d in
> > Digikam::DImgLoader::checkExifWorkingColorSpace (this=0xa0018ca8) at
> > /home/andi/Programmieren/KDE/digiKam/digikam_KDE4/digikam/libs/dimg/loade
> >rs/dimgloader.cpp:206 #10 0xb67cfe7b in Digikam::JPEGLoader::load
> > (this=0xa0018ca8, filePath=..., observer=0xb052730) at
> > /home/andi/Programmieren/KDE/digiKam/digikam_KDE4/digikam/libs/dimg/loade
> >rs/jpegloader.cpp:513 #11 0xb67b33c3 in Digikam::DImg::load
> > (this=0xa00191f8, filePath=..., loadFlagsInt=31, observer=0xb052730,
> > rawDecodingSettings=...)
> >    at
> > /home/andi/Programmieren/KDE/digiKam/digikam_KDE4/digikam/libs/dimg/dimg.
> >cpp:376 #12 0xb67b2ee7 in Digikam::DImg::load (this=0xa00191f8,
> > filePath=..., observer=0xb052730, rawDecodingSettings=...) at
> > /home/andi/Programmieren/KDE/digiKam/digikam_KDE4/digikam/libs/dimg/dimg.
> >cpp:337 #13 0xb67b1df0 in DImg (this=0xa00191f8, filePath=...,
> > observer=0xb052730, rawDecodingSettings=...) at
> > /home/andi/Programmieren/KDE/digiKam/digikam_KDE4/digikam/libs/dimg/dimg.
> >cpp:100 #14 0xb68adcbd in Digikam::SharedLoadingTask::execute
> > (this=0xb052728) at
> > /home/andi/Programmieren/KDE/digiKam/digikam_KDE4/digikam/libs/threadimag
> >eio/loadsavetask.cpp:180 #15 0xb689fd5c in Digikam::LoadSaveThread::run
> > (this=0x9b5acf0) at
> > /home/andi/Programmieren/KDE/digiKam/digikam_KDE4/digikam/libs/threadimag
> >eio/loadsavethread.cpp:135 #16 0xb4ce3922 in ?? () from
> > /usr/lib/libQtCore.so.4
> > #17 0xb4c5f65c in start_thread () from /lib/libpthread.so.0
> > #18 0xb4aaa1fe in clone () from /lib/libc.so.6
> >
> > [........ ONLY RELEVANT PARTS SHOWN]
> >
> >
> > Can you confirm this?
> 
> No. but with my new computer, i don't use yet Exiv2 from trunk
> 
> I will take a look.
> 
> Note : in your backtrace, crash appear in XMP sdk section to register
> new namespace, as for LightRoom. I cannot see why it will crash here.
> Perhaps it's due to recent update of xmp sdk  from Adobe in Exiv2...
> 
> Gilles
> _______________________________________________
> Digikam-devel mailing list
> Digikam-devel at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-devel
> 



More information about the Digikam-devel mailing list