Application: digikam (1.2.0) KDE Platform Version: 4.4.4 (KDE 4.4.4) Qt Version: 4.6.3 Operating System: Linux 2.6.32-23-generic i686 Distribution: Ubuntu 10.04 LTS -- Information about the crash: After rollong back from 1.3.0 to 1.2.0 Digikam failed repeadedly to start. The crash can be reproduced every time. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault [Current thread is 1 (Thread 0xb67d3760 (LWP 27617))] Thread 2 (Thread 0xb5205b70 (LWP 27618)): [KCrash Handler] #6 QBasicAtomicInt::ref (this=0xb5204990) at /usr/include/qt4/QtCore/qatomic_i386.h:120 #7 QString (this=0xb5204990) at /usr/include/qt4/QtCore/qstring.h:715 #8 RawDecodingSettings (this=0xb5204990) at /usr/include/libkdcraw/rawdecodingsettings.h:42 #9 DRawDecoding (this=0xb5204990) at /build/buildd/digikam-1.2.0/libs/dimg/drawdecoding.h:47 #10 0x040c61bd in Digikam::DImg::load (this=0xb5204e14, filePath=..., loadFlagsInt=1, observer=0x0, rawDecodingSettings=...) at /build/buildd/digikam-1.2.0/libs/dimg/dimg.cpp:437 #11 0x040c6a06 in Digikam::DImg::loadImageInfo (this=0xb5204e14, filePath=..., loadMetadata=false, loadICCData=false, loadUniqueHash=false) at /build/buildd/digikam-1.2.0/libs/dimg/dimg.cpp:334 #12 0x00407f15 in Digikam::ImageScanner::loadFromDisk (this=0xb5204e04) at /build/buildd/digikam-1.2.0/libs/database/imagescanner.cpp:594 #13 0x0040d892 in Digikam::ImageScanner::newFile (this=0xb5204e04, albumId=1176) at /build/buildd/digikam-1.2.0/libs/database/imagescanner.cpp:98 #14 0x003b9e24 in Digikam::CollectionScanner::scanNewFile (this=0xb5205290, info=..., albumId=1176) at /build/buildd/digikam-1.2.0/libs/database/collectionscanner.cpp:756 #15 0x003babfa in Digikam::CollectionScanner::scanAlbum (this=0xb5205290, location=..., album=...) at /build/buildd/digikam-1.2.0/libs/database/collectionscanner.cpp:665 #16 0x003baa7c in Digikam::CollectionScanner::scanAlbum (this=0xb5205290, location=..., album=...) at /build/buildd/digikam-1.2.0/libs/database/collectionscanner.cpp:683 #17 0x003baa7c in Digikam::CollectionScanner::scanAlbum (this=0xb5205290, location=..., album=...) at /build/buildd/digikam-1.2.0/libs/database/collectionscanner.cpp:683 #18 0x003bb897 in Digikam::CollectionScanner::scanAlbumRoot (this=0xb5205290, location=...) at /build/buildd/digikam-1.2.0/libs/database/collectionscanner.cpp:479 #19 0x003bbbcf in Digikam::CollectionScanner::completeScan (this=0xb5205290) at /build/buildd/digikam-1.2.0/libs/database/collectionscanner.cpp:250 #20 0x08321f6e in Digikam::ScanController::run (this=0x91e5160) at /build/buildd/digikam-1.2.0/digikam/scancontroller.cpp:541 #21 0x033d297e in QThreadPrivate::start (arg=0x91e5160) at thread/qthread_unix.cpp:248 #22 0x005c296e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #23 0x0476ea4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb67d3760 (LWP 27617)): #0 0x00a40422 in __kernel_vsyscall () #1 0x04760b86 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0x05268d60 in ?? () from /usr/lib/libxcb.so.1 #3 0x0526a9b2 in xcb_wait_for_reply () from /usr/lib/libxcb.so.1 #4 0x03b72f96 in _XReply () from /usr/lib/libX11.so.6 #5 0x03b6054d in XQueryPointer () from /usr/lib/libX11.so.6 #6 0x069744e0 in QCursor::pos () at kernel/qcursor_x11.cpp:155 #7 0x06e75da7 in QAbstractItemView::verticalScrollbarValueChanged (this=0x9341478, value=1) at itemviews/qabstractitemview.cpp:2624 #8 0x06e7c825 in QAbstractItemView::qt_metacall (this=0x9341478, _c=QMetaObject::InvokeMetaMethod, _id=26, _a=0xbf8101e8) at .moc/release-shared/moc_qabstractitemview.cpp:244 #9 0x06ecab2a in QTreeView::qt_metacall (this=0x9341478, _c=QMetaObject::InvokeMetaMethod, _id=57, _a=0xbf8101e8) at .moc/release-shared/moc_qtreeview.cpp:119 #10 0x06f0499a in QTreeWidget::qt_metacall (this=0x9341478, _c=QMetaObject::InvokeMetaMethod, _id=57, _a=0xbf8101e8) at .moc/release-shared/moc_qtreewidget.cpp:129 #11 0x034d547a in QMetaObject::metacall (object=0x9341478, cl=QMetaObject::ReadProperty, idx=57, argv=0xbf8101e8) at kernel/qmetaobject.cpp:237 #12 0x034e3fbb in QMetaObject::activate (sender=0x9341398, m=0x72139f4, local_signal_index=0, argv=0xbf8101e8) at kernel/qobject.cpp:3295 #13 0x070048a3 in QAbstractSlider::valueChanged (this=0x9341398, _t1=1) at .moc/release-shared/moc_qabstractslider.cpp:182 #14 0x06ce5267 in QAbstractSlider::setValue (this=0x9341398, value=1) at widgets/qabstractslider.cpp:539 #15 0x06eca31d in QTreeView::scrollTo (this=0x9341478, index=..., hint=QAbstractItemView::EnsureVisible) at itemviews/qtreeview.cpp:1149 #16 0x06f0122c in QTreeWidget::scrollToItem (this=0x9341478, item=0x9340870, hint=QAbstractItemView::EnsureVisible) at itemviews/qtreewidget.cpp:3221 #17 0x043075cf in Digikam::DProgressDlg::addedAction (this=0x9341748, itemPix=..., text=...) at /build/buildd/digikam-1.2.0/libs/dialogs/dprogressdlg.cpp:176 #18 0x08322dfe in Digikam::ScanController::slotStartScanningAlbumRoot (this=0x91e5160, albumRoot=...) at /build/buildd/digikam-1.2.0/digikam/scancontroller.cpp:618 #19 0x083267ba in Digikam::ScanController::qt_metacall (this=0x91e5160, _c=QMetaObject::InvokeMetaMethod, _id=21, _a=0xb40319e8) at /build/buildd/digikam-1.2.0/obj-i486-linux-gnu/digikam/moc_scancontroller.cpp:122 #20 0x034d547a in QMetaObject::metacall (object=0x91e5160, cl=QMetaObject::ReadProperty, idx=21, argv=0xb40319e8) at kernel/qmetaobject.cpp:237 #21 0x034dfb46 in QMetaCallEvent::placeMetaCall (this=0xb40102c8, object=0x91e5160) at kernel/qobject.cpp:561 #22 0x034e0c0e in QObject::event (this=0x91e5160, e=0xb40102c8) at kernel/qobject.cpp:1248 #23 0x068d5e8c in QApplicationPrivate::notify_helper (this=0x907e390, receiver=0x91e5160, e=0xb40102c8) at kernel/qapplication.cpp:4302 #24 0x068dca0e in QApplication::notify (this=0xbf811e58, receiver=0x91e5160, e=0xb40102c8) at kernel/qapplication.cpp:3706 #25 0x0654effa in KApplication::notify (this=0xbf811e58, receiver=0x91e5160, event=0xb40102c8) at ../../kdeui/kernel/kapplication.cpp:302 #26 0x034d013b in QCoreApplication::notifyInternal (this=0xbf811e58, receiver=0x91e5160, event=0xb40102c8) at kernel/qcoreapplication.cpp:726 #27 0x034d3bfc in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x9054128) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #28 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9054128) at kernel/qcoreapplication.cpp:1367 #29 0x034d3d7d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1260 #30 0x034fc33f in QCoreApplication::sendPostedEvents (s=0x9080710) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #31 postEventSourceDispatch (s=0x9080710) at kernel/qeventdispatcher_glib.cpp:276 #32 0x00a7c5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #33 0x00a802d8 in ?? () from /lib/libglib-2.0.so.0 #34 0x00a804b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #35 0x034fbe35 in QEventDispatcherGlib::processEvents (this=0x9053c08, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #36 0x06995e15 in QGuiEventDispatcherGlib::processEvents (this=0x9053c08, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #37 0x034d3fe1 in QCoreApplication::processEvents (flags=) at kernel/qcoreapplication.cpp:918 #38 0x042ba585 in Digikam::SplashScreen::message (this=0x93233d0, message=...) at /build/buildd/digikam-1.2.0/libs/widgets/common/splashscreen.cpp:134 #39 0x0832643b in Digikam::ScanController::slotStartScanningAlbumRoots (this=0x91e5160) at /build/buildd/digikam-1.2.0/digikam/scancontroller.cpp:634 #40 0x083267eb in Digikam::ScanController::qt_metacall (this=0x91e5160, _c=QMetaObject::InvokeMetaMethod, _id=23, _a=0xb4031a38) at /build/buildd/digikam-1.2.0/obj-i486-linux-gnu/digikam/moc_scancontroller.cpp:124 #41 0x034d547a in QMetaObject::metacall (object=0x91e5160, cl=QMetaObject::ReadProperty, idx=23, argv=0xb4031a38) at kernel/qmetaobject.cpp:237 #42 0x034dfb46 in QMetaCallEvent::placeMetaCall (this=0xb400f800, object=0x91e5160) at kernel/qobject.cpp:561 #43 0x034e0c0e in QObject::event (this=0x91e5160, e=0xb400f800) at kernel/qobject.cpp:1248 #44 0x068d5e8c in QApplicationPrivate::notify_helper (this=0x907e390, receiver=0x91e5160, e=0xb400f800) at kernel/qapplication.cpp:4302 #45 0x068dca0e in QApplication::notify (this=0xbf811e58, receiver=0x91e5160, e=0xb400f800) at kernel/qapplication.cpp:3706 #46 0x0654effa in KApplication::notify (this=0xbf811e58, receiver=0x91e5160, event=0xb400f800) at ../../kdeui/kernel/kapplication.cpp:302 #47 0x034d013b in QCoreApplication::notifyInternal (this=0xbf811e58, receiver=0x91e5160, event=0xb400f800) at kernel/qcoreapplication.cpp:726 #48 0x034d3bfc in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x9054128) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #49 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9054128) at kernel/qcoreapplication.cpp:1367 #50 0x034d3d7d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1260 #51 0x034fc33f in QCoreApplication::sendPostedEvents (s=0x9080710) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #52 postEventSourceDispatch (s=0x9080710) at kernel/qeventdispatcher_glib.cpp:276 #53 0x00a7c5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #54 0x00a802d8 in ?? () from /lib/libglib-2.0.so.0 #55 0x00a804b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #56 0x034fbe35 in QEventDispatcherGlib::processEvents (this=0x9053c08, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #57 0x06995e15 in QGuiEventDispatcherGlib::processEvents (this=0x9053c08, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #58 0x034d3fe1 in QCoreApplication::processEvents (flags=) at kernel/qcoreapplication.cpp:918 #59 0x042ba585 in Digikam::SplashScreen::message (this=0x93233d0, message=...) at /build/buildd/digikam-1.2.0/libs/widgets/common/splashscreen.cpp:134 #60 0x08323548 in Digikam::ScanController::slotStartScanningForStaleAlbums (this=0x91e5160) at /build/buildd/digikam-1.2.0/digikam/scancontroller.cpp:625 #61 0x083267d3 in Digikam::ScanController::qt_metacall (this=0x91e5160, _c=QMetaObject::InvokeMetaMethod, _id=22, _a=0xb40008d0) at /build/buildd/digikam-1.2.0/obj-i486-linux-gnu/digikam/moc_scancontroller.cpp:123 #62 0x034d547a in QMetaObject::metacall (object=0x91e5160, cl=QMetaObject::ReadProperty, idx=22, argv=0xb40008d0) at kernel/qmetaobject.cpp:237 #63 0x034dfb46 in QMetaCallEvent::placeMetaCall (this=0xb400b3c8, object=0x91e5160) at kernel/qobject.cpp:561 #64 0x034e0c0e in QObject::event (this=0x91e5160, e=0xb400b3c8) at kernel/qobject.cpp:1248 #65 0x068d5e8c in QApplicationPrivate::notify_helper (this=0x907e390, receiver=0x91e5160, e=0xb400b3c8) at kernel/qapplication.cpp:4302 #66 0x068dca0e in QApplication::notify (this=0xbf811e58, receiver=0x91e5160, e=0xb400b3c8) at kernel/qapplication.cpp:3706 #67 0x0654effa in KApplication::notify (this=0xbf811e58, receiver=0x91e5160, event=0xb400b3c8) at ../../kdeui/kernel/kapplication.cpp:302 #68 0x034d013b in QCoreApplication::notifyInternal (this=0xbf811e58, receiver=0x91e5160, event=0xb400b3c8) at kernel/qcoreapplication.cpp:726 #69 0x034d3bfc in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x9054128) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #70 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9054128) at kernel/qcoreapplication.cpp:1367 #71 0x034d3d7d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1260 #72 0x034fc33f in QCoreApplication::sendPostedEvents (s=0x9080710) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #73 postEventSourceDispatch (s=0x9080710) at kernel/qeventdispatcher_glib.cpp:276 #74 0x00a7c5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #75 0x00a802d8 in ?? () from /lib/libglib-2.0.so.0 #76 0x00a804b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #77 0x034fbe35 in QEventDispatcherGlib::processEvents (this=0x9053c08, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #78 0x06995e15 in QGuiEventDispatcherGlib::processEvents (this=0x9053c08, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #79 0x034ce759 in QEventLoop::processEvents (this=0x91db898, flags=) at kernel/qeventloop.cpp:149 #80 0x034cebaa in QEventLoop::exec (this=0x91db898, flags=...) at kernel/qeventloop.cpp:201 #81 0x0832331c in Digikam::ScanController::completeCollectionScan (this=0x91e5160, splash=0x93233d0) at /build/buildd/digikam-1.2.0/digikam/scancontroller.cpp:378 #82 0x082cee72 in DigikamApp (this=0x93257a0, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>) at /build/buildd/digikam-1.2.0/digikam/digikamapp.cpp:189 #83 0x083c292a in main (argc=1, argv=0xbf8122a4) at /build/buildd/digikam-1.2.0/digikam/main.cpp:170 Possible duplicates by query: bug 240269. Reported using DrKonqi
It's probably a binary compatibility into libkdcraw used for digiKam 1.3 and 1.2. It's not the same version. update libkdcraw to a previous version too, or recompile digiKam 1.2 against. Gilles Caulier
*** This bug has been marked as a duplicate of bug 240269 ***
*** Bug 246065 has been marked as a duplicate of this bug. ***
*** Bug 243011 has been marked as a duplicate of this bug. ***
Not reproducible using digiKam 7.0.0 beta1.