Bug 202706 - digikam crashes after closing the batch resize window
Summary: digikam crashes after closing the batch resize window
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Plugin-Bqm-Resize (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-05 22:26 UTC by thomas
Modified: 2018-03-23 11:28 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 0.6.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description thomas 2009-08-05 22:26:28 UTC
Application that crashed: digikam
Version of the application: 0.10.0
KDE Version: 4.3.00 (KDE 4.3.0)
Qt Version: 4.5.2
Operating System: Linux 2.6.28-14-generic i686
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
this is a reproduceable bug, it accurs every time. have already submitted a bugreport - i guess, its the same bug.

 -- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
[Current thread is 0 (LWP 8328)]

Thread 15 (Thread 0xb20a0b90 (LWP 8329)):
#0  0xb80be430 in __kernel_vsyscall ()
#1  0xb550f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb56112ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb57f6172 in QWaitCondition::wait (this=0x9070f28, mutex=0x9070f24, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0x0828f3a9 in Digikam::ScanController::run (this=0x9010568) at /home/whatever/downloads/digikam-0.10.0/digikam/scancontroller.cpp:412
#5  0xb57f5132 in QThreadPrivate::start (arg=0x9010568) at thread/qthread_unix.cpp:188
#6  0xb550b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb560249e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 14 (Thread 0xb17fab90 (LWP 8368)):
#0  0xb80be430 in __kernel_vsyscall ()
#1  0xb550f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb56112ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb57f6172 in QWaitCondition::wait (this=0x9174cd0, mutex=0x9174ccc, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb72e5d9a in Digikam::LoadSaveThread::run (this=0x9174cc0) at /home/whatever/downloads/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb57f5132 in QThreadPrivate::start (arg=0x9174cc0) at thread/qthread_unix.cpp:188
#6  0xb550b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb560249e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 13 (Thread 0xb0bffb90 (LWP 8369)):
#0  0xb80be430 in __kernel_vsyscall ()
#1  0xb550f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb56112ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb57f6172 in QWaitCondition::wait (this=0x901c950, mutex=0x901c94c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb72e5d9a in Digikam::LoadSaveThread::run (this=0x901c940) at /home/whatever/downloads/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb57f5132 in QThreadPrivate::start (arg=0x901c940) at thread/qthread_unix.cpp:188
#6  0xb550b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb560249e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 12 (Thread 0xae03cb90 (LWP 8372)):
#0  0xb80be430 in __kernel_vsyscall ()
#1  0xb550f412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb5611344 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6
#3  0xaee44ae3 in ?? () from /usr/lib/libxine.so.1

Thread 11 (Thread 0xad389b90 (LWP 8373)):
#0  0xb80be430 in __kernel_vsyscall ()
#1  0xb55fa7b1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xaee6e7d6 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x00000000 in ?? ()

Thread 10 (Thread 0xacb88b90 (LWP 8374)):
#0  0xb3ca80ac in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0xb591704b in QTimerInfoList::getTime (this=0x97e9e34, t=@0x97e9e58) at kernel/qeventdispatcher_unix.cpp:339
#2  0xb5917221 in QTimerInfoList::updateCurrentTime (this=0x97e9e34) at kernel/qeventdispatcher_unix.cpp:297
#3  0xb5918e0c in QTimerInfoList::timerWait (this=0x97e9e34, tm=@0xacb88124) at kernel/qeventdispatcher_unix.cpp:420
#4  0xb59154da in timerSourcePrepare (source=0xb3cabff4, timeout=0xacb88178) at kernel/qeventdispatcher_glib.cpp:141
#5  0xb3d449c0 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb3d44dda in ?? () from /usr/lib/libglib-2.0.so.0
#7  0xb3d45268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8  0xb5915317 in QEventDispatcherGlib::processEvents (this=0x90cb2c0, flags={i = -1397194136}) at kernel/qeventdispatcher_glib.cpp:329
#9  0xb58e81fa in QEventLoop::processEvents (this=0xacb882e0, flags={i = -1397194072}) at kernel/qeventloop.cpp:149
#10 0xb58e8642 in QEventLoop::exec (this=0xacb882e0, flags={i = -1397194008}) at kernel/qeventloop.cpp:201
#11 0xb57f1e19 in QThread::exec (this=0x93d64e8) at thread/qthread.cpp:487
#12 0xaee9220a in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#13 0xb57f5132 in QThreadPrivate::start (arg=0x93d64e8) at thread/qthread_unix.cpp:188
#14 0xb550b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#15 0xb560249e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 9 (Thread 0xa8386b90 (LWP 8380)):
#0  0xb0d70fa3 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#1  0xad7abb69 in ?? () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so
#2  0xb0e9c614 in ?? ()
#3  0xb0e1a688 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 8 (Thread 0xac381b90 (LWP 8381)):
#0  0xb80be430 in __kernel_vsyscall ()
#1  0xb550f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb56112ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xaee55d8e in ?? () from /usr/lib/libxine.so.1
#4  0x0000001f in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 7 (Thread 0xab9ffb90 (LWP 8397)):
#0  0xb80be430 in __kernel_vsyscall ()
#1  0xb550f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb56112ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb57f6172 in QWaitCondition::wait (this=0xa3e76a8, mutex=0xa3e76a4, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb72e5d9a in Digikam::LoadSaveThread::run (this=0xa3e7698) at /home/whatever/downloads/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb57f5132 in QThreadPrivate::start (arg=0xa3e7698) at thread/qthread_unix.cpp:188
#6  0xb550b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb560249e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xaa5ffb90 (LWP 8444)):
#0  0xb80be430 in __kernel_vsyscall ()
#1  0xb550f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb56112ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb57f6172 in QWaitCondition::wait (this=0xbf54168, mutex=0xbf54164, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb72e5d9a in Digikam::LoadSaveThread::run (this=0xbf54158) at /home/whatever/downloads/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb57f5132 in QThreadPrivate::start (arg=0xbf54158) at thread/qthread_unix.cpp:188
#6  0xb550b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb560249e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xaafffb90 (LWP 8445)):
#0  0xb80be430 in __kernel_vsyscall ()
#1  0xb550f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb56112ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb57f6172 in QWaitCondition::wait (this=0xbfb5e80, mutex=0xbfb5e7c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb72e5d9a in Digikam::LoadSaveThread::run (this=0xbfb5e70) at /home/whatever/downloads/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb57f5132 in QThreadPrivate::start (arg=0xbfb5e70) at thread/qthread_unix.cpp:188
#6  0xb550b4ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb560249e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xa9bffb90 (LWP 9028)):
#0  0xb80be430 in __kernel_vsyscall ()
#1  0xb550f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb56112ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xaee48246 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 3 (Thread 0x9f68ab90 (LWP 9029)):
#0  0xb80be430 in __kernel_vsyscall ()
#1  0xb550f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb56112ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xaee48246 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 2 (Thread 0x9e1b5b90 (LWP 9030)):
#0  0xb80be430 in __kernel_vsyscall ()
#1  0xb550f0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb56112ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xaee58bd2 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 1 (Thread 0xb38b3700 (LWP 8328)):
[KCrash Handler]
#6  QHash<QObject*, QObject*>::findNode (this=0xbc98e28, akey=@0xbffd7b54, ahp=0x0) at ../../include/QtCore/../../src/corelib/tools/qhash.h:857
#7  0xb59033ff in QSignalMapper::map (this=0xc2a4408, sender=0xbfdb310) at ../../include/QtCore/../../src/corelib/tools/qhash.h:847
#8  0xb590352e in QSignalMapper::map (this=0xc2a4408) at kernel/qsignalmapper.cpp:257
#9  0xb5903dfb in QSignalMapper::qt_metacall (this=0xc2a4408, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbffd7c7c) at .moc/release-shared/moc_qsignalmapper.cpp:81
#10 0xb58ff1b8 in QMetaObject::activate (sender=0xbfdb310, from_signal_index=29, to_signal_index=30, argv=0xbffd7c7c) at kernel/qobject.cpp:3113
#11 0xb58ff5f0 in QMetaObject::activate (sender=0xbfdb310, m=0xb66240a4, from_local_signal_index=2, to_local_signal_index=3, argv=0xbffd7c7c) at kernel/qobject.cpp:3207
#12 0xb643af91 in QAbstractButton::clicked (this=0xbfdb310, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:200
#13 0xb61623e9 in QAbstractButtonPrivate::emitClicked (this=0xc289b78) at widgets/qabstractbutton.cpp:543
#14 0xb6164044 in QAbstractButtonPrivate::click (this=0xc289b78) at widgets/qabstractbutton.cpp:536
#15 0xb61642d6 in QAbstractButton::mouseReleaseEvent (this=0xbfdb310, e=0xbffd8258) at widgets/qabstractbutton.cpp:1115
#16 0xb5e00973 in QWidget::event (this=0xbfdb310, event=0xbffd8258) at kernel/qwidget.cpp:7549
#17 0xb616228e in QAbstractButton::event (this=0xbfdb310, e=0xbffd8258) at widgets/qabstractbutton.cpp:1077
#18 0xb620d050 in QPushButton::event (this=0xbfdb310, e=0xbffd8258) at widgets/qpushbutton.cpp:662
#19 0xb5da9d3c in QApplicationPrivate::notify_helper (this=0x8f43b00, receiver=0xbfdb310, e=0xbffd8258) at kernel/qapplication.cpp:4056
#20 0xb5db29b1 in QApplication::notify (this=0xbffd9bf4, receiver=0xbfdb310, e=0xbffd8258) at kernel/qapplication.cpp:3758
#21 0xb69a35cd in KApplication::notify (this=0xbffd9bf4, receiver=0xbfdb310, event=0xbffd8258) at /build/buildd/kde4libs-4.3.0/kdeui/kernel/kapplication.cpp:302
#22 0xb58e9bcb in QCoreApplication::notifyInternal (this=0xbffd9bf4, receiver=0xbfdb310, event=0xbffd8258) at kernel/qcoreapplication.cpp:610
#23 0xb5db1a1e in QApplicationPrivate::sendMouseEvent (receiver=0xbfdb310, event=0xbffd8258, alienWidget=0xbfdb310, nativeWidget=0xc2a40d0, buttonDown=0xb662baa0, lastMouseReceiver=@0xb662baa4)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#24 0xb5e21cce in QETWidget::translateMouseEvent (this=0xc2a40d0, event=0xbffd98ec) at kernel/qapplication_x11.cpp:4409
#25 0xb5e21085 in QApplication::x11ProcessEvent (this=0xbffd9bf4, event=0xbffd98ec) at kernel/qapplication_x11.cpp:3428
#26 0xb5e4c37a in x11EventSourceDispatch (s=0x8f46d00, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#27 0xb3d41b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#28 0xb3d450eb in ?? () from /usr/lib/libglib-2.0.so.0
#29 0xb3d45268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#30 0xb59152f8 in QEventDispatcherGlib::processEvents (this=0x8f1ef58, flags={i = -1073898840}) at kernel/qeventdispatcher_glib.cpp:327
#31 0xb5e4ba75 in QGuiEventDispatcherGlib::processEvents (this=0x8f1ef58, flags={i = -1073898792}) at kernel/qguieventdispatcher_glib.cpp:202
#32 0xb58e81fa in QEventLoop::processEvents (this=0xbffd9b50, flags={i = -1073898728}) at kernel/qeventloop.cpp:149
#33 0xb58e8642 in QEventLoop::exec (this=0xbffd9b50, flags={i = -1073898664}) at kernel/qeventloop.cpp:201
#34 0xb58eaae9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#35 0xb5da9bb7 in QApplication::exec () at kernel/qapplication.cpp:3525
#36 0x082b4ecb in main (argc=5, argv=0xbffd9e54) at /home/whatever/downloads/digikam-0.10.0/digikam/main.cpp:190

Reported using DrKonqi
Comment 1 Andi Clemens 2009-08-05 23:14:17 UTC
Fixed in kipi-plugins 0.3.0 and later versions...