• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Digikam stürzt bei Durchsuchung ab

Wenn Digikam bei Programmstart das Verzeichnis mit den Bildern durchsuchen will, das ich beim ersten Start angegeben habe, stürzt es bei etwa 60% immer ab. Version ist 0.9.2, habs aber mit ner älteren Version auch schon probiert, ohne Erfolg. Distri ist 10.2.

Das ist die Meldung.

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1246255408 (LWP 5135)]
[KCrash handler]
#9 0xb7f04410 in ?? ()
#10 0xbfda86dc in ?? ()
#11 0x00000006 in ?? ()
#12 0x0000140f in ?? ()
#13 0xb690f060 in raise () from /lib/libc.so.6
#14 0xb6910801 in abort () from /lib/libc.so.6
#15 0xb6ac64f0 in __gnu_cxx::__verbose_terminate_handler ()
from /usr/lib/libstdc++.so.6
#16 0xb6ac3f15 in std::set_unexpected () from /usr/lib/libstdc++.so.6
#17 0xb6ac3f52 in std::terminate () from /usr/lib/libstdc++.so.6
#18 0xb6ac408a in __cxa_throw () from /usr/lib/libstdc++.so.6
#19 0xb6ac44ce in operator new () from /usr/lib/libstdc++.so.6
#20 0xb5eecb0a in std::vector<unsigned char, std::allocator<unsigned char> >::_M_assign_aux<unsigned char const*> (this=0x811f7f8,
__first=0x814ac48 "??Yab??\203",
__last=0xf39cb449 <Address 0xf39cb449 out of bounds>)
at /usr/include/c++/4.1.2/ext/new_allocator.h:88
#21 0xb5ee94d4 in Exiv2::DataValue::read (this=0x811f7f0,
buf=0x814ac48 "??Yab??\203", len=-343406591)
at /usr/include/c++/4.1.2/bits/stl_vector.h:853
#22 0xb5e99dfe in Exiv2::Exifdatum::setValue (this=0xbfda89b0, e=@0x8148380,
byteOrder=Exiv2::littleEndian) at exif.cpp:193
#23 0xb5e99ee0 in Exifdatum (this=0xbfda89b0, e=@0x8148380,
byteOrder=Exiv2::littleEndian) at exif.cpp:97
#24 0xb5e9eba4 in Exiv2::ExifData::add (this=0x8134874, begin=
{_M_current = 0x8148220}, end={_M_current = 0x8148430},
byteOrder=Exiv2::littleEndian) at exif.cpp:767
#25 0xb5e9f190 in Exiv2::ExifData::load (this=0x8134874, buf=0x81492d8 "II*",
len=5709) at exif.cpp:593
#26 0xb5eb4565 in Exiv2::JpegBase::readMetadata (this=0x8134868)
at jpgimage.cpp:301
#27 0xb7b0a3ce in KExiv2Iface::KExiv2::load (this=0xbfda8c1c,
filePath=@0xbfda8c2c)
at /usr/src/packages/BUILD/libkexiv2-0.1.5/libkexiv2/kexiv2.cpp:358
#28 0xb7d8499c in Digikam::DMetadata::load (this=0xbfda8c1c,
filePath=@0xbfda8c2c) at dmetadata.cpp:65
#29 0xb7d84a0c in DMetadata (this=0xbfda8c1c, filePath=@0xbfda8c2c)
at dmetadata.cpp:53
#30 0xb7cb4d68 in Digikam::ScanLib::storeItemInDatabase (this=0xbfda9134,
albumURL=@0xbfda8d18, filename=@0xbfda8d34, albumID=27) at scanlib.cpp:415
#31 0xb7cb68e8 in Digikam::ScanLib::allFiles (this=0xbfda9134,
directory=@0xbfda8e50) at scanlib.cpp:374
#32 0xb7cb6896 in Digikam::ScanLib::allFiles (this=0xbfda9134,
directory=@0xbfda8f60) at scanlib.cpp:379
#33 0xb7cb6896 in Digikam::ScanLib::allFiles (this=0xbfda9134,
directory=@0xbfda9020) at scanlib.cpp:379
#34 0xb7cb7129 in Digikam::ScanLib::findMissingItems (this=0xbfda9134)
at scanlib.cpp:214
#35 0xb7cb73bf in Digikam::ScanLib::startScan (this=0xbfda9134)
at scanlib.cpp:107
#36 0xb7c71f87 in Digikam::AlbumManager::setLibraryPath (this=0x80ddf40,
path=@0xbfda92fc) at albummanager.cpp:299
#37 0x0804aa2a in main (argc=7, argv=0xbfda9474) at main.cpp:294
 
Hallo,
hatte mal das gleiche Problem nach einem Update.
Durch das löschen der digikam.db im Bildervrzeichnis hat es dann wieder geklappt.

Gruß Achim
 
Oben