[Digikam-devel] [Bug 259057] Crash when reading one particular image (possibly libexiv2 related)
Davide Orlandi
davide at davideorlandi.it
Tue Dec 7 19:50:21 GMT 2010
https://bugs.kde.org/show_bug.cgi?id=259057
--- Comment #4 from Davide Orlandi <davide davideorlandi it> 2010-12-07 20:50:19 ---
Apparently the KDE crash on ubuntu is unable to detect the installed debug
symbols for digikam. I used them with gdb so I'm sure they are there. :) Even
clicking "install debug symbols" works for a few seconds, displays a succesful
message but then hitting "reload" it says the debug symbols are still missing.
Anyway, I ran digikam in gdb again, this time using "bt" instead of "thread
apply all backtrace" to generate the backtrace, and it is indeed quite
different, much shorter. I hope it may be helpful:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb5726b70 (LWP 3350)]
0x036b00a1 in ?? () from /usr/lib/libexiv2.so.6
(gdb) bt
#0 0x036b00a1 in ?? () from /usr/lib/libexiv2.so.6
#1 0x0093e633 in KExiv2Iface::KExiv2::getImageOrientation() const () from
/usr/lib/libkexiv2.so.8
#2 0x01001984 in Digikam::DMetadata::getMetadataField (this=0xb5726038,
field=Digikam::MetadataInfo::Orientation)
at /build/buildd/digikam-1.6.0/libs/dmetadata/dmetadata.cpp:1194
#3 0x0100390c in Digikam::DMetadata::getMetadataFields (this=0xb5726038,
fields=...)
at /build/buildd/digikam-1.6.0/libs/dmetadata/dmetadata.cpp:1393
#4 0x01314729 in Digikam::ImageScanner::scanImageInformation (this=0xb5726030)
at /build/buildd/digikam-1.6.0/libs/database/imagescanner.cpp:275
#5 0x01318788 in Digikam::ImageScanner::scanFile (this=0xb5726030,
mode=Digikam::ImageScanner::NewScan)
at /build/buildd/digikam-1.6.0/libs/database/imagescanner.cpp:237
#6 0x0131899d in Digikam::ImageScanner::newFile (this=0xb5726030, albumId=1)
at /build/buildd/digikam-1.6.0/libs/database/imagescanner.cpp:102
#7 0x012bf9c4 in Digikam::CollectionScanner::scanNewFile (this=0xb57262b0,
info=..., albumId=1)
at /build/buildd/digikam-1.6.0/libs/database/collectionscanner.cpp:830
#8 0x012c07a7 in Digikam::CollectionScanner::scanAlbum (this=0xb57262b0,
location=..., album=...)
at /build/buildd/digikam-1.6.0/libs/database/collectionscanner.cpp:720
#9 0x012c13d7 in Digikam::CollectionScanner::scanAlbumRoot (this=0xb57262b0,
location=...)
at /build/buildd/digikam-1.6.0/libs/database/collectionscanner.cpp:519
#10 0x012c1728 in Digikam::CollectionScanner::completeScan (this=0xb57262b0)
at /build/buildd/digikam-1.6.0/libs/database/collectionscanner.cpp:273
#11 0x08266bce in Digikam::ScanController::run (this=0x86af7f0)
at /build/buildd/digikam-1.6.0/digikam/scancontroller.cpp:544
#12 0x02c6ddf9 in QThreadPrivate::start (arg=0x86af7f0) at
thread/qthread_unix.cpp:266
#13 0x02ea9cc9 in start_thread () from /lib/libpthread.so.0
#14 0x033976be in clone () from /lib/libc.so.6
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Digikam-devel
mailing list