[Digikam-devel] [Bug 167026] New: crash on startup Directory ImageSubIfd0 not valid
simon at margo.student.utwente.nl
simon at margo.student.utwente.nl
Sat Jul 19 20:38:23 BST 2008
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=167026
Summary: crash on startup Directory ImageSubIfd0 not valid
Product: digikam
Version: 0.9.4
Platform: Compiled Sources
OS/Version: Linux
Status: UNCONFIRMED
Severity: crash
Priority: NOR
Component: general
AssignedTo: digikam-devel kde org
ReportedBy: simon margo student utwente nl
Version: 0.9.4 (using KDE 3.5.9)
Installed from: Compiled From Sources
Compiler: gcc (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
OS: Linux
I just tried compiling the latest digikam, but I first tried the make_all.sh script for the subversion thingy. So I may have bad library versions installed...
Digikam crashed during startup around here:
digikam: ImagePluginLoader: Loaded plugin ImagePlugin_ChannelMixer
digikam: ImagePlugin_Charcoal plugin loaded
digikam: ImagePluginLoader: Loaded plugin ImagePlugin_Charcoal
digikam: Theme file loaded: /usr/share/apps/digikam/themes/Dessert
Error: Directory ImageSubIfd0 with 57952 entries considered invalid; not read.
terminate called after throwing an instance of 'std::length_error'
what(): basic_string::_S_create
KCrash: Application 'digikam' crashing...
[1]+ Exit 253 digikam
This was the same with the svn and sourceforge 0.9.4 tarball...
I tried again with full debug on and the backtrace is here:
[Thread debugging using libthread_db enabled]
[New Thread 0xb58a26c0 (LWP 26534)]
[KCrash handler]
#6 0xb7f8f410 in __kernel_vsyscall ()
#7 0xb5905085 in raise () from /lib/tls/i686/cmov/libc.so.6
#8 0xb5906a01 in abort () from /lib/tls/i686/cmov/libc.so.6
#9 0xb5b09480 in __gnu_cxx::__verbose_terminate_handler ()
from /usr/lib/libstdc++.so.6
#10 0xb5b06d05 in ?? () from /usr/lib/libstdc++.so.6
#11 0xb5b06d42 in std::terminate () from /usr/lib/libstdc++.so.6
#12 0xb5b06e6a in __cxa_throw () from /usr/lib/libstdc++.so.6
#13 0xb5a9d1bf in std::__throw_length_error () from /usr/lib/libstdc++.so.6
#14 0xb5ae1777 in std::string::_Rep::_S_create () from /usr/lib/libstdc++.so.6
#15 0xb5ae2368 in std::string::_Rep::_M_clone () from /usr/lib/libstdc++.so.6
#16 0xb5ae2e8e in std::string::assign () from /usr/lib/libstdc++.so.6
#17 0xb7378808 in KExiv2Iface::KExiv2::load () from /usr/lib/libkexiv2.so.5
#18 0xb7d9daae in Digikam::DMetadata::load (this=0xbfdd5704,
filePath= 0xbfdd571c) at dmetadata.cpp:65
#19 0xb7d9dbf7 in DMetadata (this=0xbfdd5704, filePath= 0xbfdd571c)
at dmetadata.cpp:53
#20 0xb7dace1a in Digikam::ImagePropertiesMetaDataTab::setCurrentURL (
this=0x82184f8, url= 0x8215740) at imagepropertiesmetadatatab.cpp:167
#21 0xb7da8a93 in Digikam::ImagePropertiesSideBarDB::slotChangedTab (
this=0x8215680, tab=0x82184f8) at imagepropertiessidebardb.cpp:268
#22 0xb7da8f66 in Digikam::ImagePropertiesSideBarDB::itemChanged (
this=0x8215680, infos= 0xbfdd5894, rect= 0xbfdd58b4, img=0x0)
at imagepropertiessidebardb.cpp:178
#23 0xb7da9061 in Digikam::ImagePropertiesSideBarDB::itemChanged (
this=0x8215680, infos= 0xbfdd58f0) at imagepropertiessidebardb.cpp:148
#24 0xb7bcf1b4 in Digikam::DigikamView::slotDispatchImageSelected (
this=0x814cc60) at digikamview.cpp:1008
#25 0xb7bcfdfb in Digikam::DigikamView::qt_invoke (this=0x814cc60, _id=108,
_o=0xbfdd59e8) at digikamview.moc:547
#26 0xb61fb704 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#27 0xb61fc1e9 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#28 0xb658d320 in QTimer::timeout () from /usr/lib/libqt-mt.so.3
#29 0xb6222d0e in QTimer::event () from /usr/lib/libqt-mt.so.3
#30 0xb618fc36 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#31 0xb6191a5f in QApplication::notify () from /usr/lib/libqt-mt.so.3
#32 0xb6970672 in KApplication::notify () from /usr/lib/libkdecore.so.4
#33 0xb612028d in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#34 0xb6182b19 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#35 0xb613564b in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#36 0xb61aaf90 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#37 0xb61aac8e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#38 0xb61917df in QApplication::exec () from /usr/lib/libqt-mt.so.3
#39 0x0804b4a1 in main (argc=-1208623732, argv=0xbfdd6234) at main.cpp:339
Cheers
Simon
More information about the Digikam-devel
mailing list