Bug 198039

Summary: Digikam crashed after resizing several photos
Product: [Applications] digikam Reporter: Romain Henriet <romain.pub>
Component: Plugin-Bqm-ResizeAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Unspecified   
Latest Commit: Version Fixed In: 0.4.0
Sentry Crash Report:

Description Romain Henriet 2009-06-27 10:13:53 UTC
Version:            (using KDE 4.2.4)
Installed from:    Ubuntu Packages

Application : digiKam (digikam), signal SIGSEGV
[Current thread is 0 (LWP 5780)]

Thread 13 (Thread 0xb2fc0b90 (LWP 5781)):
#0  0xb802c430 in __kernel_vsyscall ()
#1  0xb547c0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb557e2ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb576a9b2 in QWaitCondition::wait (this=0x938d400, mutex=0x938d3fc, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0x0828f319 in Digikam::ScanController::run (this=0x93992b0) at /build/buildd/digikam-0.10.0/digikam/scancontroller.cpp:412
#5  0xb576996e in QThreadPrivate::start (arg=0x93992b0) at thread/qthread_unix.cpp:189
#6  0xb54784ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb556f49e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 12 (Thread 0xb2449b90 (LWP 5783)):
#0  0xb802c430 in __kernel_vsyscall ()
#1  0xb547c0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb557e2ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb576a9b2 in QWaitCondition::wait (this=0x9551330, mutex=0x955132c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb725ad4a in Digikam::LoadSaveThread::run (this=0x9551320) at /build/buildd/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb576996e in QThreadPrivate::start (arg=0x9551320) at thread/qthread_unix.cpp:189
#6  0xb54784ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb556f49e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 11 (Thread 0xb1affb90 (LWP 5784)):
#0  0xb802c430 in __kernel_vsyscall ()
#1  0xb547c0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb557e2ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb576a9b2 in QWaitCondition::wait (this=0x956a920, mutex=0x956a91c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb725ad4a in Digikam::LoadSaveThread::run (this=0x956a910) at /build/buildd/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb576996e in QThreadPrivate::start (arg=0x956a910) at thread/qthread_unix.cpp:189
#6  0xb54784ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb556f49e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 10 (Thread 0xaee43b90 (LWP 5785)):
#0  0xb802c430 in __kernel_vsyscall ()
#1  0xb547c412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb557e344 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xafca6ae3 in ?? () from /usr/lib/libxine.so.1

Thread 9 (Thread 0xae1aab90 (LWP 5786)):
#0  0xb802c430 in __kernel_vsyscall ()
#1  0xb55677b1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xafcd07d6 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x00000000 in ?? ()

Thread 8 (Thread 0xad9a9b90 (LWP 5787)):
#0  0xb4a9b0ac in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0xb588b06b in QTimerInfoList::getTime (this=0x9692434, t=@0x9692458) at kernel/qeventdispatcher_unix.cpp:339
#2  0xb588b241 in QTimerInfoList::updateCurrentTime (this=0x9692434) at kernel/qeventdispatcher_unix.cpp:297
#3  0xb588ce2c in QTimerInfoList::timerWait (this=0x9692434, tm=@0xad9a9124) at kernel/qeventdispatcher_unix.cpp:420
#4  0xb588961a in timerSourcePrepare (source=0xb4a9eff4, timeout=0xad9a9178) at kernel/qeventdispatcher_glib.cpp:140
#5  0xb4b379c0 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb4b37dda in ?? () from /usr/lib/libglib-2.0.so.0
#7  0xb4b38268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8  0xb5889457 in QEventDispatcherGlib::processEvents (this=0x9691448, flags={i = -1382378904}) at kernel/qeventdispatcher_glib.cpp:325
#9  0xb585c06a in QEventLoop::processEvents (this=0xad9a92e0, flags={i = -1382378840}) at kernel/qeventloop.cpp:149
#10 0xb585c4aa in QEventLoop::exec (this=0xad9a92e0, flags={i = -1382378776}) at kernel/qeventloop.cpp:200
#11 0xb5766639 in QThread::exec (this=0x96bdb58) at thread/qthread.cpp:481
#12 0xafcf420a in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#13 0xb576996e in QThreadPrivate::start (arg=0x96bdb58) at thread/qthread_unix.cpp:189
#14 0xb54784ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb556f49e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread 0xa91a7b90 (LWP 5794)):
#0  0xb802c430 in __kernel_vsyscall ()
#1  0xb547c0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb557e2ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xafcb7d8e in ?? () from /usr/lib/libxine.so.1
#4  0x00000001 in ?? ()
#5  0x00000000 in ?? ()

Thread 6 (Thread 0xad1a2b90 (LWP 5809)):
#0  0xb802c430 in __kernel_vsyscall ()
#1  0xb547c0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb557e2ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb576a9b2 in QWaitCondition::wait (this=0xa10be60, mutex=0xa10be5c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb725ad4a in Digikam::LoadSaveThread::run (this=0xa10be50) at /build/buildd/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb576996e in QThreadPrivate::start (arg=0xa10be50) at thread/qthread_unix.cpp:189
#6  0xb54784ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb556f49e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xab3ffb90 (LWP 5815)):
#0  0xb802c430 in __kernel_vsyscall ()
#1  0xb547c0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb557e2ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb576a9b2 in QWaitCondition::wait (this=0xaba02b8, mutex=0xaba02b4, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb725ad4a in Digikam::LoadSaveThread::run (this=0xaba02a8) at /build/buildd/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb576996e in QThreadPrivate::start (arg=0xaba02a8) at thread/qthread_unix.cpp:189
#6  0xb54784ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb556f49e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xa9fffb90 (LWP 5827)):
#0  0xb802c430 in __kernel_vsyscall ()
#1  0xb547c0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb557e2ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb576a9b2 in QWaitCondition::wait (this=0xb1a11e8, mutex=0xb1a11e4, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb725ad4a in Digikam::LoadSaveThread::run (this=0xb1a11d8) at /build/buildd/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb576996e in QThreadPrivate::start (arg=0xb1a11d8) at thread/qthread_unix.cpp:189
#6  0xb54784ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb556f49e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xa3e90b90 (LWP 5828)):
#0  0xb802c430 in __kernel_vsyscall ()
#1  0xb547c0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb557e2ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb576a9b2 in QWaitCondition::wait (this=0xa928f4f8, mutex=0xa928f4f4, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb725ad4a in Digikam::LoadSaveThread::run (this=0xa928f4e8) at /build/buildd/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb576996e in QThreadPrivate::start (arg=0xa928f4e8) at thread/qthread_unix.cpp:189
#6  0xb54784ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb556f49e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xa89a6b90 (LWP 6010)):
#0  0xb802c430 in __kernel_vsyscall ()
#1  0xb55677b1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb583b380 in QProcessManager::run (this=0x92f6ac8) at io/qprocess_unix.cpp:305
#3  0xb576996e in QThreadPrivate::start (arg=0x92f6ac8) at thread/qthread_unix.cpp:189
#4  0xb54784ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb556f49e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb4726920 (LWP 5780)):
[KCrash Handler]
#6  QHash<QObject*, QObject*>::findNode (this=0xb1844c8, akey=@0xbfd48214, ahp=0x0) at ../../include/QtCore/../../src/corelib/tools/qhash.h:860
#7  0xb587752f in QSignalMapper::map (this=0xb0353c0, sender=0xb0040c8) at ../../include/QtCore/../../src/corelib/tools/qhash.h:850
#8  0xb587765e in QSignalMapper::map (this=0xb0353c0) at kernel/qsignalmapper.cpp:257
#9  0xb5877f2b in QSignalMapper::qt_metacall (this=0xb0353c0, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfd4833c) at .moc/release-shared/moc_qsignalmapper.cpp:81
#10 0xb5873ca8 in QMetaObject::activate (sender=0xb0040c8, from_signal_index=29, to_signal_index=30, argv=0xbfd4833c) at kernel/qobject.cpp:3069
#11 0xb58740e0 in QMetaObject::activate (sender=0xb0040c8, m=0xb65ca1e4, from_local_signal_index=2, to_local_signal_index=3, argv=0xbfd4833c) at kernel/qobject.cpp:3163
#12 0xb63e32b1 in QAbstractButton::clicked (this=0xb0040c8, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:200
#13 0xb610e0b9 in QAbstractButtonPrivate::emitClicked (this=0xb190a98) at widgets/qabstractbutton.cpp:543
#14 0xb610fd14 in QAbstractButtonPrivate::click (this=0xb190a98) at widgets/qabstractbutton.cpp:536
#15 0xb610ffa6 in QAbstractButton::mouseReleaseEvent (this=0xb0040c8, e=0xbfd48918) at widgets/qabstractbutton.cpp:1115
#16 0xb5d83b43 in QWidget::event (this=0xb0040c8, event=0xbfd48918) at kernel/qwidget.cpp:7516
#17 0xb610df5e in QAbstractButton::event (this=0xb0040c8, e=0xbfd48918) at widgets/qabstractbutton.cpp:1077
#18 0xb61b8f20 in QPushButton::event (this=0xb0040c8, e=0xbfd48918) at widgets/qpushbutton.cpp:662
#19 0xb5d2ce9c in QApplicationPrivate::notify_helper (this=0x92f37f8, receiver=0xb0040c8, e=0xbfd48918) at kernel/qapplication.cpp:4084
#20 0xb5d35b11 in QApplication::notify (this=0xbfd49264, receiver=0xb0040c8, e=0xbfd48918) at kernel/qapplication.cpp:3786
#21 0xb6950e0d in KApplication::notify (this=0xbfd49264, receiver=0xb0040c8, event=0xbfd48918) at /build/buildd/kde4libs-4.2.4/kdeui/kernel/kapplication.cpp:307
#22 0xb585da3b in QCoreApplication::notifyInternal (this=0xbfd49264, receiver=0xb0040c8, event=0xbfd48918) at kernel/qcoreapplication.cpp:602
#23 0xb5d34b7e in QApplicationPrivate::sendMouseEvent (receiver=0xb0040c8, event=0xbfd48918, alienWidget=0xb0040c8, nativeWidget=0xb1772e8, buttonDown=0xb65d7200, lastMouseReceiver=@0xb65d7204)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#24 0xb5da497e in QETWidget::translateMouseEvent (this=0xb1772e8, event=0xbfd48f5c) at kernel/qapplication_x11.cpp:4425
#25 0xb5da3ca7 in QApplication::x11ProcessEvent (this=0xbfd49264, event=0xbfd48f5c) at kernel/qapplication_x11.cpp:3421
#26 0xb5dcec6a in x11EventSourceDispatch (s=0x92f69a8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#27 0xb4b34b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#28 0xb4b380eb in ?? () from /usr/lib/libglib-2.0.so.0
#29 0xb4b38268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#30 0xb5889438 in QEventDispatcherGlib::processEvents (this=0x92df5c0, flags={i = -1076588264}) at kernel/qeventdispatcher_glib.cpp:323
#31 0xb5dce365 in QGuiEventDispatcherGlib::processEvents (this=0x92df5c0, flags={i = -1076588216}) at kernel/qguieventdispatcher_glib.cpp:202
#32 0xb585c06a in QEventLoop::processEvents (this=0xbfd491c0, flags={i = -1076588152}) at kernel/qeventloop.cpp:149
#33 0xb585c4aa in QEventLoop::exec (this=0xbfd491c0, flags={i = -1076588088}) at kernel/qeventloop.cpp:200
#34 0xb585e959 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#35 0xb5d2cd17 in QApplication::exec () at kernel/qapplication.cpp:3553
#36 0x082b4e3b in main (argc=5, argv=0xbfd494c4) at /build/buildd/digikam-0.10.0/digikam/main.cpp:190
Comment 1 Andi Clemens 2009-06-27 10:21:02 UTC
this bug has been fixed in kipi-plugins 0.3.0