[Digikam-devel] Random crashes

Andi Clemens andi.clemens at gmx.net
Thu Oct 29 21:42:33 GMT 2009


On Thursday 29 October 2009 09:09:21 Andi Clemens wrote:
> 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.

Of course I'm talking about valgrind here...

> 
> 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/dmetadat
> > >a/ dmetadata.cpp:66 #9  0xb67cab6d in
> > > Digikam::DImgLoader::checkExifWorkingColorSpace (this=0xa0018ca8) at
> > > /home/andi/Programmieren/KDE/digiKam/digikam_KDE4/digikam/libs/dimg/loa
> > >de 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/loa
> > >de 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/dim
> > >g. 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/dim
> > >g. cpp:337 #13 0xb67b1df0 in DImg (this=0xa00191f8, filePath=...,
> > > observer=0xb052730, rawDecodingSettings=...) at
> > > /home/andi/Programmieren/KDE/digiKam/digikam_KDE4/digikam/libs/dimg/dim
> > >g. cpp:100 #14 0xb68adcbd in Digikam::SharedLoadingTask::execute
> > > (this=0xb052728) at
> > > /home/andi/Programmieren/KDE/digiKam/digikam_KDE4/digikam/libs/threadim
> > >ag eio/loadsavetask.cpp:180 #15 0xb689fd5c in
> > > Digikam::LoadSaveThread::run (this=0x9b5acf0) at
> > > /home/andi/Programmieren/KDE/digiKam/digikam_KDE4/digikam/libs/threadim
> > >ag 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
> 
> _______________________________________________
> 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