[Digikam-devel] [Bug 165348] Problems when trying to import KDE3 data

Thomas McGuire Thomas.McGuire at gmx.net
Mon Jun 30 17:36:51 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=165348         




------- Additional Comments From Thomas.McGuire gmx net  2008-06-30 18:36 -------
>I think it is important to emphasize  that digikam 0.10 
>is not yet meant to be used in production. 
Yep, I'm aware of that, I backed up my database and my pictures before testing.

> 3: Can you reproduce it? Do you have information where the other threads are hanging when the process locks? 

Yes, I can reproduce it every time when I try to copy my old digikam config over to my KDE4 home and restore the old databases.
There was another thread (sorry, didn't see that before), here are the backtraces for the two threads:

#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7d86566 in pthread_cond_wait  GLIBC_2 3 2 () from /lib/libpthread.so.0
#2  0xb7e28f34 in QWaitConditionPrivate::wait () from /media/kdedev/trunk/qt-copy/lib/libQtCore.so.4
#3  0xb7e28a33 in QWaitCondition::wait () from /media/kdedev/trunk/qt-copy/lib/libQtCore.so.4
#4  0xb7e23d56 in QSemaphore::acquire () from /media/kdedev/trunk/qt-copy/lib/libQtCore.so.4
#5  0xb7f31310 in blocking_activate () from /media/kdedev/trunk/qt-copy/lib/libQtCore.so.4
#6  0xb7f31561 in QMetaObject::activate () from /media/kdedev/trunk/qt-copy/lib/libQtCore.so.4
#7  0xb7f31ab5 in QMetaObject::activate () from /media/kdedev/trunk/qt-copy/lib/libQtCore.so.4
#8  0xb7165609 in Digikam::CollectionManager::triggerUpdateVolumesList (this=0x83fd9f0) at /media/kdedev/trunk/build/KDE/graphics/digikam/digikam/collectionmanager.moc:95
#9  0xb7165665 in Digikam::CollectionManagerPrivate::listVolumes (this=0x83eff38) at /media/kdedev/trunk/src/KDE/graphics/digikam/libs/database/collectionmanager.cpp:228
#10 0xb7165f81 in Digikam::CollectionManager::updateLocations (this=0x83fd9f0) at /media/kdedev/trunk/src/KDE/graphics/digikam/libs/database/collectionmanager.cpp:899
#11 0xb7167009 in Digikam::CollectionManager::refresh (this=0x83fd9f0) at /media/kdedev/trunk/src/KDE/graphics/digikam/libs/database/collectionmanager.cpp:533
#12 0xb7169f6d in Digikam::DatabaseAccess::checkReadyForUse (observer=0x84315d0) at /media/kdedev/trunk/src/KDE/graphics/digikam/libs/database/databaseaccess.cpp:207
#13 0x0829e0bf in Digikam::ScanController::run (this=0x84315c8) at /media/kdedev/trunk/src/KDE/graphics/digikam/digikam/scancontroller.cpp:304
#14 0xb7e284e9 in QThreadPrivate::start () from /media/kdedev/trunk/qt-copy/lib/libQtCore.so.4
#15 0xb7d82192 in start_thread () from /lib/libpthread.so.0
#16 0xb523502e in clone () from /lib/libc.so.6


#0  0xffffe403 in __kernel_vsyscall ()
#1  0xb7d86566 in pthread_cond_wait  GLIBC_2 3 2 () from /lib/libpthread.so.0
#2  0xb7e27230 in QMutexPrivate::wait () from /media/kdedev/trunk/qt-copy/lib/libQtCore.so.4
#3  0xb7e21892 in QMutex::lock () from /media/kdedev/trunk/qt-copy/lib/libQtCore.so.4
#4  0xb716a004 in DatabaseAccess (this=0xbfc7a8db) at /media/kdedev/trunk/src/KDE/graphics/digikam/libs/database/databaseaccess.cpp:73
#5  0xb717c81f in Digikam::ImageInfoCache::slotImageChanged (this=0x8432948, changeset= 0x854fb70) at /media/kdedev/trunk/src/KDE/graphics/digikam/libs/database/imageinfocache.cpp:92
#6  0xb717d27a in Digikam::ImageInfoCache::qt_metacall (this=0x8432948, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x843bc88) at /media/kdedev/trunk/build/KDE/graphics/digikam/digikam/imageinfocache.moc:68
#7  0xb7f2b5a6 in QMetaCallEvent::placeMetaCall () from /media/kdedev/trunk/qt-copy/lib/libQtCore.so.4
#8  0xb7f2f94c in QObject::event () from /media/kdedev/trunk/qt-copy/lib/libQtCore.so.4
#9  0xb58dfe0d in QApplicationPrivate::notify_helper () from /media/kdedev/trunk/qt-copy/lib/libQtGui.so.4
#10 0xb58e0126 in QApplication::notify () from /media/kdedev/trunk/qt-copy/lib/libQtGui.so.4
#11 0xb7a07f6b in KApplication::notify (this=0xbfc7b2bc, receiver=0x8432948, event=0x8445700) at /media/kdedev/trunk/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:311
#12 0xb7f1c88a in QCoreApplication::notifyInternal () from /media/kdedev/trunk/qt-copy/lib/libQtCore.so.4
#13 0xb7f203c9 in QCoreApplication::sendEvent () from /media/kdedev/trunk/qt-copy/lib/libQtCore.so.4
#14 0xb7f1cda2 in QCoreApplicationPrivate::sendPostedEvents () from /media/kdedev/trunk/qt-copy/lib/libQtCore.so.4
#15 0xb7f1cf53 in QCoreApplication::sendPostedEvents () from /media/kdedev/trunk/qt-copy/lib/libQtCore.so.4
#16 0xb7f4db1e in QCoreApplication::sendPostedEvents () from /media/kdedev/trunk/qt-copy/lib/libQtCore.so.4
#17 0xb7f4cd2f in postEventSourceDispatch () from /media/kdedev/trunk/qt-copy/lib/libQtCore.so.4
#18 0xb50f15d6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#19 0xb50f4972 in ?? () from /usr/lib/libglib-2.0.so.0
#20 0x08384c90 in ?? ()
#21 0x00000000 in ?? ()



More information about the Digikam-devel mailing list