[Digikam-users] Digikam settings dialog crashes

"Sveinn í Felli (IMAP)" sveinki at nett.is
Tue Jan 13 09:17:36 GMT 2009


Hi,

I had a HDD failure some days ago, it was one of my data
disks (not the OS), which contained my photos on a FAT32
partition (sharing with win2k). No harm done, I have rsync
mirroring a backup onto another disk (external), so I was
quickly up and running with new disks and a new partition
layout.
Since I changed a bit the mounts, I first made a dummy of my
old mount, eg. /mnt/oldphotos where I copied digikam3.db
along with some photos for testing.
Then I ran digikam, no problems, it asked whether to remove
the missing photos from the DB, yes, and opened normally.
Digikam seemed to behave very well, until I wanted to run
"Settings/Configure Digikam" to switch album root to
/mnt/newphotos, Digikam crashed with signal 11 (SIGSEGV).
Tried this several times, then I edited
/home/sveinki/.kde/share/config/digikamrc and changed the
album root directly. Booted digikam, all normal and new
albumroot showing, but still this crash when clicking on
"Settings/Configure Digikam".

I'm not even sure it has anything to do with my hard disk
failure, I have not touched the Digikam settings for a
while, it just worked, and I've had all kinds of other minor
issues due to the system being a 64bit one. And I know I can
downgrade to 0.9.3 which is totally stable.

Any idea ?
Thanks,
Sveinn í Felli

System: Intel(R) 64bit Core(TM)2 Quad CPU Q9400 @ 2.66GHz
OS: OpenSuse 11.0 and KDE 3.5.10 r33.1
Digikam: v0.9.4-52.1-x86_64 from OpenSuse repo KDE:Backports
Here's the debugging info:

[?1034h(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0x7f9ab3f0d700 (LWP 5486)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#5  0x00007f9ab11f412c in ?? () from /lib64/libc.so.6
#6  0x00007f9ab11f6111 in malloc () from /lib64/libc.so.6
#7  0x00007f9ab159bafd in operator new () from
/usr/lib64/libstdc++.so.6
#8  0x00007f9ab385690f in QMapPrivate<QString,
QString>::insert ()
   from /opt/kde3/lib64/libdigikam.so.0
#9  0x00007f9ab3856d5d in QMap<QString, QString>::insert ()
   from /opt/kde3/lib64/libdigikam.so.0
#10 0x00007f9ab3a2e2a0 in
Digikam::SetupICC::parseProfilesfromDir ()
   from /opt/kde3/lib64/libdigikam.so.0
#11 0x00007f9ab3a2e9be in Digikam::SetupICC::fillCombos ()
   from /opt/kde3/lib64/libdigikam.so.0
#12 0x00007f9ab3a2f060 in Digikam::SetupICC::readSettings ()
   from /opt/kde3/lib64/libdigikam.so.0
#13 0x00007f9ab3a2f2a5 in
Digikam::SetupICC::slotToggledWidgets ()
   from /opt/kde3/lib64/libdigikam.so.0
#14 0x00007f9ab3a2f38c in Digikam::SetupICC::qt_invoke ()
   from /opt/kde3/lib64/libdigikam.so.0
#15 0x00007f9ab1dd6f5f in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#16 0x00007f9ab1dd9045 in QObject::activate_signal_bool ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#17 0x00007f9ab1e66311 in QButton::setState ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#18 0x00007f9ab3a2f1ce in Digikam::SetupICC::readSettings ()
   from /opt/kde3/lib64/libdigikam.so.0
#19 0x00007f9ab3a31216 in Digikam::SetupICC::SetupICC ()
   from /opt/kde3/lib64/libdigikam.so.0
#20 0x00007f9ab3a25ca3 in Digikam::Setup::Setup ()
   from /opt/kde3/lib64/libdigikam.so.0
#21 0x00007f9ab37ab35c in Digikam::DigikamApp::setup ()
   from /opt/kde3/lib64/libdigikam.so.0
#22 0x00007f9ab37b0148 in Digikam::DigikamApp::qt_invoke ()
   from /opt/kde3/lib64/libdigikam.so.0
#23 0x00007f9ab1dd6f5f in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#24 0x00007f9ab1dd92d2 in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#25 0x00007f9ab2c3a8c0 in KAction::slotPopupActivated ()
   from /opt/kde3/lib64/libkdeui.so.4
#26 0x00007f9ab2c3abc8 in KAction::qt_invoke ()
   from /opt/kde3/lib64/libkdeui.so.4
#27 0x00007f9ab1dd6f5f in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#28 0x00007f9ab20f120d in QSignal::signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#29 0x00007f9ab1df0c44 in QSignal::activate ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#30 0x00007f9ab1ed3ebd in QPopupMenu::mouseReleaseEvent ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#31 0x00007f9ab1e0c246 in QWidget::event ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#32 0x00007f9ab1d785d5 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#33 0x00007f9ab1d795d2 in QApplication::notify ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#34 0x00007f9ab26d2952 in KApplication::notify ()
   from /opt/kde3/lib64/libkdecore.so.4
#35 0x00007f9ab1d16f8e in QETWidget::translateMouseEvent ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#36 0x00007f9ab1d15a7e in QApplication::x11ProcessEvent ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#37 0x00007f9ab1d2880a in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#38 0x00007f9ab1d8f109 in QEventLoop::enterLoop ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#39 0x00007f9ab1d8ef92 in QEventLoop::exec ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#40 0x000000000040337b in ?? ()
#41 0x00007f9ab119a436 in __libc_start_main () from
/lib64/libc.so.6
#42 0x0000000000402029 in ?? ()
#43 0x00007fffbbf51f38 in ?? ()
#44 0x000000000000001c in ?? ()
#45 0x0000000000000005 in ?? ()
#46 0x00007fffbbf5239c in ?? ()
#47 0x00007fffbbf523a4 in ?? ()
#48 0x00007fffbbf523ad in ?? ()
#49 0x00007fffbbf523b5 in ?? ()
#50 0x00007fffbbf523bb in ?? ()
#51 0x0000000000000000 in ?? ()




More information about the Digikam-users mailing list