Bug 246500 - fingerprint
Summary: fingerprint
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Searches-Similarity (show other bugs)
Version: 1.2.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-02 12:15 UTC by x.larcher
Modified: 2019-12-25 07:23 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 7.0.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description x.larcher 2010-08-02 12:15:02 UTC
Application: digikam (1.2.0)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-24-generic-pae i686
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
I use a RAW images. It seems bug when script fingerprinting this image, but it's not sure.

Sory, bad english, frenchy :p

The crash can be reproduced every time.

 -- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
[Current thread is 1 (Thread 0xb24c6760 (LWP 5984))]

Thread 17 (Thread 0xb0004b70 (LWP 5985)):
#0  0xb7708430 in __kernel_vsyscall ()
#1  0xb4a05015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb4a92287 in QWaitConditionPrivate::wait (this=0xa66f1c0, mutex=0xa66f1bc, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0xa66f1c0, mutex=0xa66f1bc, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0x08321fb4 in Digikam::ScanController::run (this=0xa677e80) at /build/buildd/digikam-1.2.0/digikam/scancontroller.cpp:516
#5  0xb4a9132e in QThreadPrivate::start (arg=0xa677e80) at thread/qthread_unix.cpp:248
#6  0xb4a0096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb47b9a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 16 (Thread 0xaf4fbb70 (LWP 5992)):
#0  0xb7708430 in __kernel_vsyscall ()
#1  0xb47abb86 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb41614eb in g_poll () from /lib/libglib-2.0.so.0
#3  0xb41540ac in ?? () from /lib/libglib-2.0.so.0
#4  0xb41544b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0xb4bbf60f in QEventDispatcherGlib::processEvents (this=0xaeb4bdb8, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#6  0xb4b92059 in QEventLoop::processEvents (this=0xaf4fb280, flags=) at kernel/qeventloop.cpp:149
#7  0xb4b924aa in QEventLoop::exec (this=0xaf4fb280, flags=...) at kernel/qeventloop.cpp:201
#8  0xb4a8e5a8 in QThread::exec (this=0xa868090) at thread/qthread.cpp:487
#9  0xb656dced in Digikam::ImageFilterModelWorker::Thread::run (this=0xa868090) at /build/buildd/digikam-1.2.0/obj-i486-linux-gnu/digikam/../../libs/models/imagefiltermodelthreads.h:66
#10 0xb4a9132e in QThreadPrivate::start (arg=0xa868090) at thread/qthread_unix.cpp:248
#11 0xb4a0096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0xb47b9a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 15 (Thread 0xae6ffb70 (LWP 5993)):
#0  0xb7708430 in __kernel_vsyscall ()
#1  0xb47abb86 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb41614eb in g_poll () from /lib/libglib-2.0.so.0
#3  0xb41540ac in ?? () from /lib/libglib-2.0.so.0
#4  0xb41544b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0xb4bbf60f in QEventDispatcherGlib::processEvents (this=0xa9b0608, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#6  0xb4b92059 in QEventLoop::processEvents (this=0xae6ff280, flags=) at kernel/qeventloop.cpp:149
#7  0xb4b924aa in QEventLoop::exec (this=0xae6ff280, flags=...) at kernel/qeventloop.cpp:201
#8  0xb4a8e5a8 in QThread::exec (this=0xa695dc8) at thread/qthread.cpp:487
#9  0xb656dced in Digikam::ImageFilterModelWorker::Thread::run (this=0xa695dc8) at /build/buildd/digikam-1.2.0/obj-i486-linux-gnu/digikam/../../libs/models/imagefiltermodelthreads.h:66
#10 0xb4a9132e in QThreadPrivate::start (arg=0xa695dc8) at thread/qthread_unix.cpp:248
#11 0xb4a0096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0xb47b9a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 14 (Thread 0xade7eb70 (LWP 5994)):
#0  0xb7708430 in __kernel_vsyscall ()
#1  0xb4a05015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb4a92287 in QWaitConditionPrivate::wait (this=0xa8cf308, mutex=0xa8cf304, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0xa8cf308, mutex=0xa8cf304, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb680e10a in Digikam::LoadSaveThread::run (this=0xa8cf2f8) at /build/buildd/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb4a9132e in QThreadPrivate::start (arg=0xa8cf2f8) at thread/qthread_unix.cpp:248
#6  0xb4a0096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb47b9a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 13 (Thread 0xad67db70 (LWP 5995)):
#0  0xb4a02f64 in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0
#1  0xb415396f in g_main_context_prepare () from /lib/libglib-2.0.so.0
#2  0xb4153ee9 in ?? () from /lib/libglib-2.0.so.0
#3  0xb41544b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0xb4bbf60f in QEventDispatcherGlib::processEvents (this=0xa8dc2f8, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#5  0xb4b92059 in QEventLoop::processEvents (this=0xad67d2a0, flags=) at kernel/qeventloop.cpp:149
#6  0xb4b924aa in QEventLoop::exec (this=0xad67d2a0, flags=...) at kernel/qeventloop.cpp:201
#7  0xb4a8e5a8 in QThread::exec (this=0xa8d6788) at thread/qthread.cpp:487
#8  0xb4a9132e in QThreadPrivate::start (arg=0xa8d6788) at thread/qthread_unix.cpp:248
#9  0xb4a0096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb47b9a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 12 (Thread 0xace7cb70 (LWP 5996)):
#0  0xb7708430 in __kernel_vsyscall ()
#1  0xb47abb86 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb41614eb in g_poll () from /lib/libglib-2.0.so.0
#3  0xb41540ac in ?? () from /lib/libglib-2.0.so.0
#4  0xb41544b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0xb4bbf60f in QEventDispatcherGlib::processEvents (this=0xa8dbf98, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#6  0xb4b92059 in QEventLoop::processEvents (this=0xace7c2a0, flags=) at kernel/qeventloop.cpp:149
#7  0xb4b924aa in QEventLoop::exec (this=0xace7c2a0, flags=...) at kernel/qeventloop.cpp:201
#8  0xb4a8e5a8 in QThread::exec (this=0xa8dc098) at thread/qthread.cpp:487
#9  0xb4a9132e in QThreadPrivate::start (arg=0xa8dc098) at thread/qthread_unix.cpp:248
#10 0xb4a0096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#11 0xb47b9a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 11 (Thread 0xaa168b70 (LWP 5997)):
#0  0xb7708430 in __kernel_vsyscall ()
#1  0xb4a05342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xaec11ce7 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 10 (Thread 0xa8d39b70 (LWP 5999)):
#0  0xb7708430 in __kernel_vsyscall ()
#1  0xb47abb86 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb2e24d60 in ?? () from /usr/lib/libxcb.so.1
#3  0xb2e252cb in ?? () from /usr/lib/libxcb.so.1
#4  0xb2e25469 in ?? () from /usr/lib/libxcb.so.1
#5  0xb2e26a50 in xcb_wait_for_reply () from /usr/lib/libxcb.so.1
#6  0xb2e3113b in xcb_intern_atom_reply () from /usr/lib/libxcb.so.1
#7  0xab031789 in ?? () from /usr/lib/xine/plugins/1.27/xineplug_vo_out_xcbxv.so
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 9 (Thread 0xa43deb70 (LWP 6005)):
#0  0xb7708430 in __kernel_vsyscall ()
#1  0xb4a07f5b in read () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb172cde2 in ?? () from /usr/lib/libasound.so.2
#3  0xb1729b8d in snd_ctl_read () from /usr/lib/libasound.so.2
#4  0xb1725f4f in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#5  0xb1731dc1 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#6  0xa9962ad8 in ?? () from /usr/lib/xine/plugins/1.27/xineplug_ao_out_alsa.so
#7  0xaebc7544 in ?? ()
#8  0xae91f690 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 8 (Thread 0xa83d9b70 (LWP 6006)):
#0  0xb7708430 in __kernel_vsyscall ()
#1  0xb4a05015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xaec229ee in ?? () from /usr/lib/libxine.so.1
#3  0x00000000 in ?? ()

Thread 7 (Thread 0xa7bd8b70 (LWP 6007)):
#0  0xb7708430 in __kernel_vsyscall ()
#1  0xb4a05015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb4a92287 in QWaitConditionPrivate::wait (this=0xaf2b7d8, mutex=0xaf2b7d4, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0xaf2b7d8, mutex=0xaf2b7d4, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb680e10a in Digikam::LoadSaveThread::run (this=0xaf2b7c8) at /build/buildd/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb4a9132e in QThreadPrivate::start (arg=0xaf2b7c8) at thread/qthread_unix.cpp:248
#6  0xb4a0096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb47b9a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 6 (Thread 0xa634db70 (LWP 6015)):
#0  0xb7708430 in __kernel_vsyscall ()
#1  0xb4a05015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb4a92287 in QWaitConditionPrivate::wait (this=0xb1d7018, mutex=0xb1d7014, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0xb1d7018, mutex=0xb1d7014, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb680e10a in Digikam::LoadSaveThread::run (this=0xb1d7008) at /build/buildd/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb4a9132e in QThreadPrivate::start (arg=0xb1d7008) at thread/qthread_unix.cpp:248
#6  0xb4a0096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb47b9a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 5 (Thread 0xa5b4cb70 (LWP 6109)):
#0  0xb7708430 in __kernel_vsyscall ()
#1  0xb4a05015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb4a92287 in QWaitConditionPrivate::wait (this=0xcc54c58, mutex=0xcc54c54, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0xcc54c58, mutex=0xcc54c54, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb680e10a in Digikam::LoadSaveThread::run (this=0xcc54c48) at /build/buildd/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb4a9132e in QThreadPrivate::start (arg=0xcc54c48) at thread/qthread_unix.cpp:248
#6  0xb4a0096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb47b9a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xa27fdb70 (LWP 6110)):
#0  0xb7708430 in __kernel_vsyscall ()
#1  0xb4a05015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb4a92287 in QWaitConditionPrivate::wait (this=0xb220aa8, mutex=0xb220aa4, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0xb220aa8, mutex=0xb220aa4, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb680e10a in Digikam::LoadSaveThread::run (this=0xb220a98) at /build/buildd/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb4a9132e in QThreadPrivate::start (arg=0xb220a98) at thread/qthread_unix.cpp:248
#6  0xb4a0096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb47b9a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0x94cfeb70 (LWP 7630)):
#0  0xb7708430 in __kernel_vsyscall ()
#1  0xb4a05015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb4a92287 in QWaitConditionPrivate::wait (this=0xd642218, mutex=0xd642214, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (this=0xd642218, mutex=0xd642214, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#4  0xb680e10a in Digikam::LoadSaveThread::run (this=0xd642208) at /build/buildd/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131
#5  0xb4a9132e in QThreadPrivate::start (arg=0xd642208) at thread/qthread_unix.cpp:248
#6  0xb4a0096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb47b9a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xa37ffb70 (LWP 7686)):
[KCrash Handler]
#6  Digikam::DImgScale::dimgScaleAARGBA (isi=0x992c9048, dest=0x99eac678, dxx=0, dyy=0, dx=0, dy=0, dw=128, dh=16, dow=128, sow=34477) at /build/buildd/digikam-1.2.0/libs/dimg/dimgscale.cpp:817
#7  0xb66c461e in Digikam::DImg::smoothScale (this=0xe8c4c08, dw=128, dh=16, aspectRatioMode=Qt::IgnoreAspectRatio) at /build/buildd/digikam-1.2.0/libs/dimg/dimgscale.cpp:152
#8  0xb6827254 in Digikam::PreviewLoadingTask::execute (this=0xe8c4b10) at /build/buildd/digikam-1.2.0/libs/threadimageio/previewtask.cpp:290
#9  0xb680e0da in Digikam::LoadSaveThread::run (this=0xd27f568) at /build/buildd/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:134
#10 0xb4a9132e in QThreadPrivate::start (arg=0xd27f568) at thread/qthread_unix.cpp:248
#11 0xb4a0096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0xb47b9a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb24c6760 (LWP 5984)):
#0  0xb7708430 in __kernel_vsyscall ()
#1  0xb4a05342 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb4a90c1e in thread_sleep (ti=0x1) at thread/qthread_unix.cpp:398
#3  0xb4a90d73 in QThread::msleep (msecs=200) at thread/qthread_unix.cpp:424
#4  0xab1c6664 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#5  0xb769276d in ?? () from /usr/lib/libphonon.so.4
#6  0xb76914d5 in ?? () from /usr/lib/libphonon.so.4
#7  0xb768cbab in ?? () from /usr/lib/libphonon.so.4
#8  0xb471b1bf in ?? () from /lib/tls/i686/cmov/libc.so.6
#9  0xb471b22f in exit () from /lib/tls/i686/cmov/libc.so.6
#10 0xb1d9f520 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#11 0xb5d25bfa in KApplication::xioErrhandler (this=0xbfb8ecd8, dpy=0xa4f3648) at ../../kdeui/kernel/kapplication.cpp:408
#12 0xb5d25c36 in kde_xio_errhandler (dpy=0xa4f3648) at ../../kdeui/kernel/kapplication.cpp:125
#13 0xb4588c16 in _XIOError () from /usr/lib/libX11.so.6
#14 0xb4590a1a in ?? () from /usr/lib/libX11.so.6
#15 0xb4591356 in _XEventsQueued () from /usr/lib/libX11.so.6
#16 0xb4579adf in XEventsQueued () from /usr/lib/libX11.so.6
#17 0xb5267305 in x11EventSourceCheck (s=0xa4e36a8) at kernel/qguieventdispatcher_glib.cpp:87
#18 0xb4153799 in g_main_context_check () from /lib/libglib-2.0.so.0
#19 0xb41540ce in ?? () from /lib/libglib-2.0.so.0
#20 0xb41544b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#21 0xb4bbf5d5 in QEventDispatcherGlib::processEvents (this=0xa4b5c08, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#22 0xb5267135 in QGuiEventDispatcherGlib::processEvents (this=0xa4b5c08, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#23 0xb4b92059 in QEventLoop::processEvents (this=0xbfb8ec24, flags=) at kernel/qeventloop.cpp:149
#24 0xb4b924aa in QEventLoop::exec (this=0xbfb8ec24, flags=...) at kernel/qeventloop.cpp:201
#25 0xb4b9669f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#26 0xb51a7577 in QApplication::exec () at kernel/qapplication.cpp:3579
#27 0x083c2c35 in main (argc=5, argv=0xbfb8f124) at /build/buildd/digikam-1.2.0/digikam/main.cpp:193

This bug may be a duplicate of or related to bug 207710.

Possible duplicates by query: bug 243136, bug 241536, bug 235763, bug 222273.

Reported using DrKonqi
Comment 1 Johannes Wienke 2010-08-02 12:54:57 UTC

*** This bug has been marked as a duplicate of bug 207710 ***
Comment 2 caulier.gilles 2019-12-25 07:23:45 UTC
Not reproducible using digiKam 7.0.0 beta1.