Application: digikam (2.1.1) KDE Platform Version: 4.7.1 (4.7.1) Qt Version: 4.7.4 Operating System: Linux 3.0.0-12-generic i686 Distribution: Ubuntu 11.10 -- Information about the crash: - What I was doing when the application crashed: I was trying to delete some photos from my ipod on the extract panel and while deleating them ( it was working) it crashed. The crash can be reproduced every time. -- Backtrace: Application: digiKam (digikam), signal: Aborted [Current thread is 1 (Thread 0xb4c498c0 (LWP 25120))] Thread 5 (Thread 0xb3fffb70 (LWP 25122)): #0 0x00c0e416 in __kernel_vsyscall () #1 0x008a140e in poll () from /lib/i386-linux-gnu/libc.so.6 #2 0x0372734b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x03718896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x03718f9b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x03f7acea in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0 #6 0x0373f5f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #7 0x009e9d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0x008b00ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 4 (Thread 0xb2d3cb70 (LWP 25123)): #0 0x00c0e416 in __kernel_vsyscall () #1 0x009eda5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x008bdcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x0422bcc0 in wait (time=4294967295, this=0x8f7db00) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x8f7da2c, mutex=0x8f7da28, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x081faf45 in Digikam::ScanController::run (this=0x8fcb688) at /build/buildd/digikam-2.1.1/core/digikam/database/scancontroller.cpp:647 #6 0x0422b7b3 in QThreadPrivate::start (arg=0x8fcb688) at thread/qthread_unix.cpp:331 #7 0x009e9d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0x008b00ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 3 (Thread 0xb253bb70 (LWP 25124)): #0 0x04b17d10 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1 #1 0x042827d5 in do_gettime (frac=0xb253ae70, sec=0xb253ae68) at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0x043554b6 in QTimerInfoList::updateCurrentTime (this=0xb4001eb4) at kernel/qeventdispatcher_unix.cpp:339 #4 0x0435580a in QTimerInfoList::timerWait (this=0xb4001eb4, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x04354053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xb253af7c) at kernel/qeventdispatcher_glib.cpp:136 #6 0x043540ed in timerSourcePrepare (source=0xb4001e80, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0x0371788c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0x03718637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0x03718c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0x04354b37 in QEventDispatcherGlib::processEvents (this=0x8fdb590, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #11 0x043251dd in QEventLoop::processEvents (this=0xb253b100, flags=...) at kernel/qeventloop.cpp:149 #12 0x04325421 in QEventLoop::exec (this=0xb253b100, flags=...) at kernel/qeventloop.cpp:201 #13 0x0422890b in QThread::exec (this=0x8fdcb48) at thread/qthread.cpp:498 #14 0x04305e2d in QInotifyFileSystemWatcherEngine::run (this=0x8fdcb48) at io/qfilesystemwatcher_inotify.cpp:248 #15 0x0422b7b3 in QThreadPrivate::start (arg=0x8fdcb48) at thread/qthread_unix.cpp:331 #16 0x009e9d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #17 0x008b00ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 2 (Thread 0xb1d3ab70 (LWP 25126)): #0 0x00c0e416 in __kernel_vsyscall () #1 0x009eda5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x008bdcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x0422bcc0 in wait (time=4294967295, this=0x9255560) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x9255230, mutex=0x925522c, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x05468f54 in Digikam::ParkingThread::run (this=0x9255220) at /build/buildd/digikam-2.1.1/core/libs/threads/threadmanager.cpp:119 #6 0x0422b7b3 in QThreadPrivate::start (arg=0x9255220) at thread/qthread_unix.cpp:331 #7 0x009e9d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0x008b00ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 1 (Thread 0xb4c498c0 (LWP 25120)): [KCrash Handler] #7 0x00c0e416 in __kernel_vsyscall () #8 0x0080bc8f in raise () from /lib/i386-linux-gnu/libc.so.6 #9 0x0080f2b5 in abort () from /lib/i386-linux-gnu/libc.so.6 #10 0x00841dfc in ?? () from /lib/i386-linux-gnu/libc.so.6 #11 0x0084cbc2 in ?? () from /lib/i386-linux-gnu/libc.so.6 #12 0x0084d862 in ?? () from /lib/i386-linux-gnu/libc.so.6 #13 0x0085094d in free () from /lib/i386-linux-gnu/libc.so.6 #14 0x0371ec1b in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #15 0x0371eef6 in g_free () from /lib/i386-linux-gnu/libglib-2.0.so.0 #16 0x070ee1df in itdb_thumb_free () from /usr/lib/libgpod.so.4 #17 0x070d1dec in itdb_artwork_remove_thumbnails () from /usr/lib/libgpod.so.4 #18 0x070d1e66 in itdb_artwork_free () from /usr/lib/libgpod.so.4 #19 0x070e2dfb in itdb_photodb_remove_photo () from /usr/lib/libgpod.so.4 #20 0x06eb0f35 in KIPIIpodExportPlugin::UploadDialog::deleteIpodPhoto (this=0xa4b7c18, photo=0x9d7fdd8) at /build/buildd/digikam-2.1.1/extra/kipi-plugins/ipodexport/IpodExportDialog.cpp:663 #21 0x06eb2452 in KIPIIpodExportPlugin::UploadDialog::deleteIpodAlbum (this=0xa4b7c18) at /build/buildd/digikam-2.1.1/extra/kipi-plugins/ipodexport/IpodExportDialog.cpp:712 #22 0x06eb3824 in KIPIIpodExportPlugin::UploadDialog::qt_metacall (this=0xa4b7c18, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfd4a7d8) at /build/buildd/digikam-2.1.1/obj-i686-linux-gnu/extra/kipi-plugins/ipodexport/IpodExportDialog.moc:104 #23 0x0432cb7d in metacall (argv=0xbfd4a7d8, idx=81, cl=QMetaObject::InvokeMetaMethod, object=0xa4b7c18) at kernel/qmetaobject.cpp:237 #24 QMetaObject::metacall (object=0xa4b7c18, cl=QMetaObject::InvokeMetaMethod, idx=81, argv=0xbfd4a7d8) at kernel/qmetaobject.cpp:232 #25 0x0433ba6a in QMetaObject::activate (sender=0x9e7e548, m=0x8528e60, local_signal_index=2, argv=0xbfd4a7d8) at kernel/qobject.cpp:3278 #26 0x0245ae1d in QAbstractButton::clicked (this=0x9e7e548, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206 #27 0x0215958d in QAbstractButtonPrivate::emitClicked (this=0x963fc80) at widgets/qabstractbutton.cpp:546 #28 0x0215abfb in QAbstractButtonPrivate::click (this=0x963fc80) at widgets/qabstractbutton.cpp:539 #29 0x0215aeb6 in QAbstractButton::mouseReleaseEvent (this=0x9e7e548, e=0xbfd4ad8c) at widgets/qabstractbutton.cpp:1121 #30 0x01d9ff98 in QWidget::event (this=0x9e7e548, event=0xbfd4ad8c) at kernel/qwidget.cpp:8295 #31 0x0215a159 in QAbstractButton::event (this=0x9e7e548, e=0xbfd4ad8c) at widgets/qabstractbutton.cpp:1080 #32 0x021fc798 in QPushButton::event (this=0x9e7e548, e=0xbfd4ad8c) at widgets/qpushbutton.cpp:683 #33 0x01d45d54 in notify_helper (e=0xbfd4ad8c, receiver=0x9e7e548, this=0x8e1d9e0) at kernel/qapplication.cpp:4486 #34 QApplicationPrivate::notify_helper (this=0x8e1d9e0, receiver=0x9e7e548, e=0xbfd4ad8c) at kernel/qapplication.cpp:4458 #35 0x01d4bdbb in QApplication::notify (this=0x8e1d9e0, receiver=0x9e7e548, e=0xbfd4ad8c) at kernel/qapplication.cpp:4047 #36 0x01879721 in KApplication::notify (this=0xbfd4b630, receiver=0x9e7e548, event=0xbfd4ad8c) at ../../kdeui/kernel/kapplication.cpp:311 #37 0x0432619e in QCoreApplication::notifyInternal (this=0xbfd4b630, receiver=0x9e7e548, event=0xbfd4ad8c) at kernel/qcoreapplication.cpp:787 #38 0x01d46d15 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #39 QApplicationPrivate::sendMouseEvent (receiver=0x9e7e548, event=0xbfd4ad8c, alienWidget=0x9e7e548, nativeWidget=0xa4b7c18, buttonDown=0x26b0eb4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3146 #40 0x01dd32c4 in QETWidget::translateMouseEvent (this=0xa4b7c18, event=0xbfd4b20c) at kernel/qapplication_x11.cpp:4568 #41 0x01dd1e4d in QApplication::x11ProcessEvent (this=0xbfd4b630, event=0xbfd4b20c) at kernel/qapplication_x11.cpp:3690 #42 0x01dfe24c in x11EventSourceDispatch (s=0x8e1fca8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #43 0x0371825f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #44 0x03718990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #45 0x03718c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #46 0x04354ada in QEventDispatcherGlib::processEvents (this=0x8ddd050, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #47 0x01dfde3a in QGuiEventDispatcherGlib::processEvents (this=0x8ddd050, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #48 0x043251dd in QEventLoop::processEvents (this=0xbfd4b514, flags=...) at kernel/qeventloop.cpp:149 #49 0x04325421 in QEventLoop::exec (this=0xbfd4b514, flags=...) at kernel/qeventloop.cpp:201 #50 0x0432a19d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #51 0x01d438f4 in QApplication::exec () at kernel/qapplication.cpp:3760 #52 0x080b4b64 in main (argc=) at /build/buildd/digikam-2.1.1/core/digikam/main/main.cpp:232 Reported using DrKonqi
Looks like a problem in libgpod or the kipi plugin
kipi-plugins 2.2.0 is out since few weeks. Crash still valid with this version ? Gilles Caulier
William, This file still valid using kipi-plugins 2.4 ? Gilles Caulier
Official Kipi-plugins 2.6.0 release is out since few days now : http://www.digikam.org/drupal/node/656 Please, check if this entry still valid, or update report accordingly. Thanks in advance. Gilles Caulier
We needs fresh feedback here please... Gilles Caulier
New Kipi-plugins 4.11.0 is available : https://www.digikam.org/node/740 Can you reproduce the problem with this release ? Gilles Caulier
digiKam 4.12.0 is out : https://www.digikam.org/node/741 We need a fresh feedback using this release please... Thanks in advance.
This crash is not reproducible use current 5.8.0 pre-release bundle available here : https://files.kde.org/digikam/ I close this file now. Re-open it if necessary. Gilles Caulier