<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>195652</bug_id>
          
          <creation_ts>2009-06-08 11:12:55 +0000</creation_ts>
          <short_desc>digikam crashed after rebuilding fingerprints</short_desc>
          <delta_ts>2012-06-27 10:51:23 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>digikam</product>
          <component>Searches-Similarity</component>
          <version>1.0.0</version>
          <rep_platform>Unlisted Binaries</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>crash</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter>simon</reporter>
          <assigned_to name="Digikam Developers">digikam-bugs-null</assigned_to>
          <cc>ahuggel</cc>
    
    <cc>andresbajotierra</cc>
    
    <cc>bernd.mullet</cc>
    
    <cc>frederic.gedin</cc>
    
    <cc>joekowalski</cc>
    
    <cc>marcel.wiesweg</cc>
          
          <cf_commitlink></cf_commitlink>
          <cf_versionfixedin>1.3.0</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>771857</commentid>
    <comment_count>0</comment_count>
    <who name="">simon</who>
    <bug_when>2009-06-08 11:12:55 +0000</bug_when>
    <thetext>Application that crashed: digikam
Version of the application: 1.0.0-beta1
KDE Version: 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2))
Qt Version: 4.5.1
Operating System: Linux 2.6.30-rc6-git3 x86_64

What I was doing when the application crashed:

hi,

i wasn&apos;t watching the progress but when i returned to the pc, digikam crashed after(or during?) rebuilding the image fingerprints for finding duplicates

 -- Backtrace:
Application: digiKam (digikam), signal: Aborted
[Current thread is 0 (LWP 14350)]

Thread 18 (Thread 0x411de950 (LWP 14363)):
#0  0x00007fe98a3d99b9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe98a647875 in QWaitCondition::wait (this=&lt;value optimized out&gt;, mutex=0xb6f400, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x0000000000615c99 in Digikam::ScanController::run (this=0xb6ef60) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/digikam/scancontroller.cpp:455
#3  0x00007fe98a646bf0 in QThreadPrivate::start (arg=0xb6ef60) at thread/qthread_unix.cpp:189
#4  0x00007fe98a3d5097 in start_thread () from /lib/libpthread.so.0
#5  0x00007fe98890bccd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 17 (Thread 0x4259c950 (LWP 14401)):
#0  0xffffffffff60016b in ?? ()
#1  0x000000004259bd50 in ?? ()
#2  0x00007fff507ff533 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 16 (Thread 0x419df950 (LWP 14402)):
#0  0x00007fe98a3d736a in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0x00007fe985f1cf2a in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#2  0x00007fe985f1e3e2 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x00007fe985f1ec9b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0x00007fe98a748465 in QEventDispatcherGlib::processEvents (this=0xca5bc0, flags=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:326
#5  0x00007fe98a71ef85 in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags=@0x419defb0) at kernel/qeventloop.cpp:149
#6  0x00007fe98a71f0f6 in QEventLoop::exec (this=0x419deff0, flags=@0x419df000) at kernel/qeventloop.cpp:196
#7  0x00007fe98a64404c in QThread::exec (this=&lt;value optimized out&gt;) at thread/qthread.cpp:487
#8  0x00007fe98a646bf0 in QThreadPrivate::start (arg=0xcf6cc0) at thread/qthread_unix.cpp:189
#9  0x00007fe98a3d5097 in start_thread () from /lib/libpthread.so.0
#10 0x00007fe98890bccd in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 15 (Thread 0x42d9d950 (LWP 14403)):
#0  0x00007fe98a3d99b9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe98a647875 in QWaitCondition::wait (this=&lt;value optimized out&gt;, mutex=0xf7a628, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007fe98c59d73a in Digikam::LoadSaveThread::run (this=0xf7a610) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/threadimageio/loadsavethread.cpp:136
#3  0x00007fe98a646bf0 in QThreadPrivate::start (arg=0xf7a610) at thread/qthread_unix.cpp:189
#4  0x00007fe98a3d5097 in start_thread () from /lib/libpthread.so.0
#5  0x00007fe98890bccd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x4359e950 (LWP 14404)):
#0  0x00007fe98a3d99b9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe98a647875 in QWaitCondition::wait (this=&lt;value optimized out&gt;, mutex=0xf08f08, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007fe98c59d73a in Digikam::LoadSaveThread::run (this=0xf08ef0) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/threadimageio/loadsavethread.cpp:136
#3  0x00007fe98a646bf0 in QThreadPrivate::start (arg=0xf08ef0) at thread/qthread_unix.cpp:189
#4  0x00007fe98a3d5097 in start_thread () from /lib/libpthread.so.0
#5  0x00007fe98890bccd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x43d9f950 (LWP 14405)):
#0  0x00007fe98a3d9c3d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe97b286af5 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007fe98a3d5097 in start_thread () from /lib/libpthread.so.0
#3  0x00007fe98890bccd in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x445a0950 (LWP 14406)):
#0  0x00007fe988905a62 in select () from /lib/libc.so.6
#1  0x00007fe97b2aa354 in xine_usec_sleep () from /usr/lib64/libxine.so.1
#2  0x00007fe97b292900 in ?? () from /usr/lib64/libxine.so.1
#3  0x00007fe98a3d5097 in start_thread () from /lib/libpthread.so.0
#4  0x00007fe98890bccd in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x44da1950 (LWP 14407)):
#0  0x00007fe988903bb6 in poll () from /lib/libc.so.6
#1  0x00007fe985f1e5e4 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fe985f1ec9b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007fe98a748465 in QEventDispatcherGlib::processEvents (this=0xa1fbb0, flags=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:326
#4  0x00007fe98a71ef85 in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags=@0x44da0f60) at kernel/qeventloop.cpp:149
#5  0x00007fe98a71f0f6 in QEventLoop::exec (this=0x44da0fa0, flags=@0x44da0fb0) at kernel/qeventloop.cpp:196
#6  0x00007fe98a64404c in QThread::exec (this=&lt;value optimized out&gt;) at thread/qthread.cpp:487
#7  0x00007fe97b4dd87e in Phonon::Xine::XineThread::run () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#8  0x00007fe98a646bf0 in QThreadPrivate::start (arg=0xa1d190) at thread/qthread_unix.cpp:189
#9  0x00007fe98a3d5097 in start_thread () from /lib/libpthread.so.0
#10 0x00007fe98890bccd in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x40835950 (LWP 14410)):
#0  0x00007fe988903bb6 in poll () from /lib/libc.so.6
#1  0x00007fe976c20969 in ?? () from /usr/lib64/xine/plugins/1.26/xineplug_ao_out_alsa.so
#2  0x00007fe98a3d5097 in start_thread () from /lib/libpthread.so.0
#3  0x00007fe98890bccd in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x455a2950 (LWP 14411)):
#0  0x00007fe98a3d99b9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe97b293e7d in ?? () from /usr/lib64/libxine.so.1
#2  0x00007fe97b294cc8 in ?? () from /usr/lib64/libxine.so.1
#3  0x00007fe98a3d5097 in start_thread () from /lib/libpthread.so.0
#4  0x00007fe98890bccd in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x47da7950 (LWP 14504)):
#0  0x00007fe98a3d99b9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe98a647875 in QWaitCondition::wait (this=&lt;value optimized out&gt;, mutex=0x20aeb68, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007fe98c59d73a in Digikam::LoadSaveThread::run (this=0x20aeb50) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/threadimageio/loadsavethread.cpp:136
#3  0x00007fe98a646bf0 in QThreadPrivate::start (arg=0x20aeb50) at thread/qthread_unix.cpp:189
#4  0x00007fe98a3d5097 in start_thread () from /lib/libpthread.so.0
#5  0x00007fe98890bccd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x485a8950 (LWP 14505)):
#0  0x00007fe98a3d99b9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe98a647875 in QWaitCondition::wait (this=&lt;value optimized out&gt;, mutex=0x20636e8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007fe98c59d73a in Digikam::LoadSaveThread::run (this=0x20636d0) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/threadimageio/loadsavethread.cpp:136
#3  0x00007fe98a646bf0 in QThreadPrivate::start (arg=0x20636d0) at thread/qthread_unix.cpp:189
#4  0x00007fe98a3d5097 in start_thread () from /lib/libpthread.so.0
#5  0x00007fe98890bccd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x475a6950 (LWP 14779)):
#0  0x00007fe98a3d99b9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe97b2899c2 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007fe97b28efc9 in ?? () from /usr/lib64/libxine.so.1
#3  0x00007fe98a3d5097 in start_thread () from /lib/libpthread.so.0
#4  0x00007fe98890bccd in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x48da9950 (LWP 14780)):
#0  0x00007fe98a3d99b9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe97b2899c2 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007fe97b28fe54 in ?? () from /usr/lib64/libxine.so.1
#3  0x00007fe98a3d5097 in start_thread () from /lib/libpthread.so.0
#4  0x00007fe98890bccd in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x495aa950 (LWP 14781)):
#0  0x00007fe98a3d99b9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe97b297d1b in xine_event_wait () from /usr/lib64/libxine.so.1
#2  0x00007fe97b297d95 in ?? () from /usr/lib64/libxine.so.1
#3  0x00007fe98a3d5097 in start_thread () from /lib/libpthread.so.0
#4  0x00007fe98890bccd in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x49dab950 (LWP 15314)):
#0  0x00007fe98a3d99b9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe98a647875 in QWaitCondition::wait (this=&lt;value optimized out&gt;, mutex=0x21da0c8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007fe98c59d73a in Digikam::LoadSaveThread::run (this=0x21da0b0) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/threadimageio/loadsavethread.cpp:136
#3  0x00007fe98a646bf0 in QThreadPrivate::start (arg=0x21da0b0) at thread/qthread_unix.cpp:189
#4  0x00007fe98a3d5097 in start_thread () from /lib/libpthread.so.0
#5  0x00007fe98890bccd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x4adad950 (LWP 16893)):
[KCrash Handler]
#5  0x00007fe988877165 in raise () from /lib/libc.so.6
#6  0x00007fe9888784de in abort () from /lib/libc.so.6
#7  0x00007fe9888b71bf in ?? () from /lib/libc.so.6
#8  0x00007fe98c50c247 in ~DImgPrivate (this=0x3394400) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/dimg/dimg_p.h:85
#9  0x00007fe98c50c345 in ~DSharedDataPointer (this=&lt;value optimized out&gt;) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/dimg/dshareddata.h:114
#10 0x00007fe98c5a7c1d in QCache&lt;QString, Digikam::DImg&gt;::unlink (this=0xb92260, n=@0x368d458) at /usr/include/qt4/QtCore/qcache.h:73
#11 0x00007fe98c5a7cb1 in QCache&lt;QString, Digikam::DImg&gt;::trim (this=0xb92260, m=62871040) at /usr/include/qt4/QtCore/qcache.h:208
#12 0x00007fe98c5a7ec0 in QCache&lt;QString, Digikam::DImg&gt;::insert (this=0xb92260, akey=@0x4adacfa0, aobject=0xd39380, acost=43520) at /usr/include/qt4/QtCore/qcache.h:187
#13 0x00007fe98c5a3450 in Digikam::LoadingCache::putImage (this=0xb6fd10, cacheKey=@0x4adacfa0, img=0xd39380, filePath=@0x2948038)
    at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/threadimageio/loadingcache.cpp:123
#14 0x00007fe98c5aa761 in Digikam::PreviewLoadingTask::execute (this=0x2948020) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/threadimageio/previewtask.cpp:216
#15 0x00007fe98c59d70f in Digikam::LoadSaveThread::run (this=0x256e7e0) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/threadimageio/loadsavethread.cpp:139
#16 0x00007fe98a646bf0 in QThreadPrivate::start (arg=0x256e7e0) at thread/qthread_unix.cpp:189
#17 0x00007fe98a3d5097 in start_thread () from /lib/libpthread.so.0
#18 0x00007fe98890bccd in clone () from /lib/libc.so.6
#19 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fe98f1eb760 (LWP 14350)):
#0  0x00007fe98a3d99b9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fe98a647875 in QWaitCondition::wait (this=&lt;value optimized out&gt;, mutex=0x9dd678, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007fe97b4e1aef in Phonon::Xine::XineStream::closeBlocking () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#3  0x00007fe97b4fabd3 in Phonon::Xine::MediaObject::~MediaObject () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#4  0x00007fe98ecb0fd4 in Phonon::MediaNodePrivate::deleteBackendObject () from /usr/lib64/libphonon.so.4
#5  0x00007fe98ecbd8e8 in Phonon::FactoryPrivate::~FactoryPrivate () from /usr/lib64/libphonon.so.4
#6  0x00007fe988879aa9 in exit () from /lib/libc.so.6
#7  0x00007fe989516e58 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#8  0x00007fe98b50b128 in KApplication::xioErrhandler (this=0x7fff50672440, dpy=0x9bf760) at /var/tmp/portage/kde-base/kdelibs-9999-r1/work/kdelibs-9999/kdeui/kernel/kapplication.cpp:408
#9  0x00007fe9876bf3a4 in _XIOError () from /usr/lib/libX11.so.6
#10 0x00007fe9876c6405 in ?? () from /usr/lib/libX11.so.6
#11 0x00007fe9876c6ab6 in _XEventsQueued () from /usr/lib/libX11.so.6
#12 0x00007fe9876b091e in XEventsQueued () from /usr/lib/libX11.so.6
#13 0x00007fe98954986c in ?? () from /usr/lib64/qt4/libQtGui.so.4
#14 0x00007fe985f1e1ca in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#15 0x00007fe985f1e512 in ?? () from /usr/lib/libglib-2.0.so.0
#16 0x00007fe985f1ec9b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#17 0x00007fe98a74844e in QEventDispatcherGlib::processEvents (this=0x9a4d30, flags=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:324
#18 0x00007fe9895498cf in ?? () from /usr/lib64/qt4/libQtGui.so.4
#19 0x00007fe98a71ef85 in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags=@0x7fff50672320) at kernel/qeventloop.cpp:149
#20 0x00007fe98a71f0f6 in QEventLoop::exec (this=0x7fff50672360, flags=@0x7fff50672370) at kernel/qeventloop.cpp:196
#21 0x00007fe98a72131b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#22 0x00000000006390ec in main (argc=5, argv=0x7fff50672a38) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/digikam/main.cpp:184

Reported using DrKonqi</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>771870</commentid>
    <comment_count>1</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2009-06-08 11:28:41 +0000</bug_when>
    <thetext>do you use last code from svn ?

Gilles Caulier</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>771876</commentid>
    <comment_count>2</comment_count>
    <who name="">simon</who>
    <bug_when>2009-06-08 11:34:49 +0000</bug_when>
    <thetext>its from revision 977062</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>772156</commentid>
    <comment_count>3</comment_count>
    <who name="Dario Andres">andresbajotierra</who>
    <bug_when>2009-06-09 01:15:29 +0000</bug_when>
    <thetext>The backtrace shows a XIO error. 
(and because of that the KCrash handler place is not when the application crashed; however that part of the backtrace looks like bug 193531). Thanks</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>829318</commentid>
    <comment_count>4</comment_count>
    <who name="bdbrot">bernd.mullet</who>
    <bug_when>2009-09-12 16:16:37 +0000</bug_when>
    <thetext>I have a problem nearly the same. If I let the system search for doubles in very much picters (round 5000), first digikam crashes. After a new start, it does&apos;t stop to work on hdd. The whole system goes more and more solwly, at last it overload and restart the X-Server. 

Using Kubuntu 9.04 with all latest updates. 

Anwendung: digiKam (digikam), Signal SIGFPE
0x00007fc102f43d21 in nanosleep () from /lib/libc.so.6
Current language:  auto; currently c
[Current thread is 0 (LWP 8082)]

Thread 11 (Thread 0x7fc0f8e7a950 (LWP 8083)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fc103a25939 in QWaitCondition::wait (this=0xd8dd08, mutex=0xd8dd00, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x000000000064bbb3 in Digikam::ScanController::run (this=0xd1ce10) at /build/buildd/digikam-0.10.0/digikam/scancontroller.cpp:412
#3  0x00007fc103a24952 in QThreadPrivate::start (arg=0xd1ce10) at thread/qthread_unix.cpp:189
#4  0x00007fc102c873ba in start_thread (arg=&lt;value optimized out&gt;) at pthread_create.c:297
#5  0x00007fc102f81fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fc0f13c9950 (LWP 8085)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fc103a25939 in QWaitCondition::wait (this=0x10ce1a0, mutex=0x10ce198, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007fc10730162c in Digikam::LoadSaveThread::run (this=0x10ce180) at /build/buildd/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#3  0x00007fc103a24952 in QThreadPrivate::start (arg=0x10ce180) at thread/qthread_unix.cpp:189
#4  0x00007fc102c873ba in start_thread (arg=&lt;value optimized out&gt;) at pthread_create.c:297
#5  0x00007fc102f81fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()
Current language:  auto; currently asm

Thread 9 (Thread 0x7fc0f0301950 (LWP 8086)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fc103a25939 in QWaitCondition::wait (this=0x10ee0a0, mutex=0x10ee098, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007fc10730162c in Digikam::LoadSaveThread::run (this=0x10ee080) at /build/buildd/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#3  0x00007fc103a24952 in QThreadPrivate::start (arg=0x10ee080) at thread/qthread_unix.cpp:189
#4  0x00007fc102c873ba in start_thread (arg=&lt;value optimized out&gt;) at pthread_create.c:297
#5  0x00007fc102f81fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fc0e8d37950 (LWP 8087)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x00007fc0edc4af91 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fc102c873ba in start_thread (arg=&lt;value optimized out&gt;) at pthread_create.c:297
#3  0x00007fc102f81fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fc0e6a54950 (LWP 8088)):
#0  0x00007fc102f7a742 in select () from /lib/libc.so.6
#1  0x00007fc0edc740a4 in xine_usec_sleep () from /usr/lib/libxine.so.1
#2  0x00007fc0edc58deb in ?? () from /usr/lib/libxine.so.1
#3  0x00007fc102c873ba in start_thread (arg=&lt;value optimized out&gt;) at pthread_create.c:297
#4  0x00007fc102f81fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fc0e6253950 (LWP 8089)):
#0  0x00007fc102f78496 in *__GI___poll (fds=0xdf9500, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fc0fda5f77f in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fc0fda5fa7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007fc103b36e8e in QEventDispatcherGlib::processEvents (this=0x12dc410, flags=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:325
#4  0x00007fc103b0c002 in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags={i = -433770544}) at kernel/qeventloop.cpp:149
#5  0x00007fc103b0c3cd in QEventLoop::exec (this=0x7fc0e6253010, flags={i = -433770464}) at kernel/qeventloop.cpp:200
#6  0x00007fc103a219b8 in QThread::exec (this=&lt;value optimized out&gt;) at thread/qthread.cpp:481
#7  0x00007fc0edea662c in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#8  0x00007fc103a24952 in QThreadPrivate::start (arg=0xddc9d0) at thread/qthread_unix.cpp:189
#9  0x00007fc102c873ba in start_thread (arg=&lt;value optimized out&gt;) at pthread_create.c:297
#10 0x00007fc102f81fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()
Current language:  auto; currently c

Thread 5 (Thread 0x7fc0e1640950 (LWP 8095)):
#0  0x00007fc102f78496 in *__GI___poll (fds=0x7fc0e163ffa0, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fc0e584d969 in ?? () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so
#2  0x00007fc102c873ba in start_thread (arg=&lt;value optimized out&gt;) at pthread_create.c:297
#3  0x00007fc102f81fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fc0e543b950 (LWP 8096)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fc0edc5c353 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fc102c873ba in start_thread (arg=&lt;value optimized out&gt;) at pthread_create.c:297
#3  0x00007fc102f81fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fc0e4c3a950 (LWP 8111)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fc103a25939 in QWaitCondition::wait (this=0x1cb20a0, mutex=0x1cb2098, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007fc10730162c in Digikam::LoadSaveThread::run (this=0x1cb2080) at /build/buildd/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#3  0x00007fc103a24952 in QThreadPrivate::start (arg=0x1cb2080) at thread/qthread_unix.cpp:189
#4  0x00007fc102c873ba in start_thread (arg=&lt;value optimized out&gt;) at pthread_create.c:297
#5  0x00007fc102f81fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()
Current language:  auto; currently asm

Thread 2 (Thread 0x7fc0e2d5f950 (LWP 8142)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fc103a25939 in QWaitCondition::wait (this=0x3da2e20, mutex=0x3da2e18, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007fc10730162c in Digikam::LoadSaveThread::run (this=0x3da2e00) at /build/buildd/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
#3  0x00007fc103a24952 in QThreadPrivate::start (arg=0x3da2e00) at thread/qthread_unix.cpp:189
#4  0x00007fc102c873ba in start_thread (arg=&lt;value optimized out&gt;) at pthread_create.c:297
#5  0x00007fc102f81fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fc109ff3750 (LWP 8082)):
[KCrash Handler]
#5  0x00007fc1072733a6 in Digikam::DImgScale::dimgCalcXPoints (sw=&lt;value optimized out&gt;, dw=0) at /build/buildd/digikam-0.10.0/libs/dimg/dimgscale.cpp:333
#6  0x00007fc107273584 in Digikam::DImgScale::dimgCalcScaleInfo (img=@0x7fff12038cb0, sw=1, sh=146, dw=0, dh=128, aa=true) at /build/buildd/digikam-0.10.0/libs/dimg/dimgscale.cpp:404
#7  0x00007fc107273c48 in Digikam::DImg::smoothScale (this=0x7fff12038cb0, dw=&lt;value optimized out&gt;, dh=128, aspectRatioMode=Qt::KeepAspectRatio)
    at /build/buildd/digikam-0.10.0/libs/dimg/dimgscale.cpp:128
#8  0x00000000005378d0 in Digikam::FingerPrintsGenerator::slotGotImagePreview (this=0x3df6490, desc=@0x7fc0d9298da0, img=@0x7fc0d8dcf420)
    at /build/buildd/digikam-0.10.0/utilities/batch/fingerprintsgenerator.cpp:168
#9  0x0000000000537a54 in Digikam::FingerPrintsGenerator::qt_metacall (this=0x3df6490, _c=QMetaObject::InvokeMetaMethod, _id=65536, _a=0x7fc0d8dcfdd0)
    at /build/buildd/digikam-0.10.0/obj-x86_64-linux-gnu/digikam/fingerprintsgenerator.moc:77
#10 0x00007fc103b1d848 in QObject::event (this=0x3df6490, e=0x7fc0d9298e90) at kernel/qobject.cpp:1118
#11 0x00007fc1047070fd in QWidget::event (this=0x3df6490, event=0x7fc0d9298e90) at kernel/qwidget.cpp:7913
#12 0x00007fc1046b678d in QApplicationPrivate::notify_helper (this=0xcc8ad0, receiver=0x3df6490, e=0x7fc0d9298e90) at kernel/qapplication.cpp:4084
#13 0x00007fc1046be97a in QApplication::notify (this=0x7fff12039860, receiver=0x3df6490, e=0x7fc0d9298e90) at kernel/qapplication.cpp:4049
#14 0x00007fc105aeb26b in KApplication::notify (this=0x7fff12039860, receiver=0x3df6490, event=0x7fc0d9298e90) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307
#15 0x00007fc103b0d75c in QCoreApplication::notifyInternal (this=0x7fff12039860, receiver=0x3df6490, event=0x7fc0d9298e90) at kernel/qcoreapplication.cpp:602
#16 0x00007fc103b0e3ca in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xc98760) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#17 0x00007fc103b371e3 in postEventSourceDispatch (s=&lt;value optimized out&gt;) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#18 0x00007fc0fda5c20a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#19 0x00007fc0fda5f8e0 in ?? () from /usr/lib/libglib-2.0.so.0
#20 0x00007fc0fda5fa7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#21 0x00007fc103b36e6f in QEventDispatcherGlib::processEvents (this=0xcb1cd0, flags=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:323
#22 0x00007fc10474ebef in QGuiEventDispatcherGlib::processEvents (this=0x6422520, flags=&lt;value optimized out&gt;) at kernel/qguieventdispatcher_glib.cpp:202
#23 0x00007fc103b0c002 in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags={i = 302225248}) at kernel/qeventloop.cpp:149
#24 0x00007fc103b0c3cd in QEventLoop::exec (this=0x7fff120397a0, flags={i = 302225328}) at kernel/qeventloop.cpp:200
#25 0x00007fc103b0e694 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#26 0x0000000000671a37 in main (argc=&lt;value optimized out&gt;, argv=0x7fff12039fe8) at /build/buildd/digikam-0.10.0/digikam/main.cpp:190
#0  0x00007fc102f43d21 in nanosleep () from /lib/libc.so.6
Current language:  auto; currently c</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>829319</commentid>
    <comment_count>5</comment_count>
    <who name="bdbrot">bernd.mullet</who>
    <bug_when>2009-09-12 16:18:29 +0000</bug_when>
    <thetext>(In reply to comment #4)
&gt; I have a problem nearly the same. If I let the system search for doubles in
&gt; very many picters (round 5000), first digikam crashes. After a new start, it
&gt; does&apos;t stop to work on hdd. The whole system goes more and more solwly, at last
&gt; it overload and restart the X-Server. 
&gt; Using Kubuntu 9.04 with all latest updates. 
&gt; Anwendung: digiKam (digikam), Signal SIGFPE
&gt; 0x00007fc102f43d21 in nanosleep () from /lib/libc.so.6
&gt; Current language:  auto; currently c
&gt; [Current thread is 0 (LWP 8082)]
&gt; Thread 11 (Thread 0x7fc0f8e7a950 (LWP 8083)):
&gt; #0  pthread_cond_wait@@GLIBC_2.3.2 () at
&gt; ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
&gt; #1  0x00007fc103a25939 in QWaitCondition::wait (this=0xd8dd08, mutex=0xd8dd00,
&gt; time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
&gt; #2  0x000000000064bbb3 in Digikam::ScanController::run (this=0xd1ce10) at
&gt; /build/buildd/digikam-0.10.0/digikam/scancontroller.cpp:412
&gt; #3  0x00007fc103a24952 in QThreadPrivate::start (arg=0xd1ce10) at
&gt; thread/qthread_unix.cpp:189
&gt; #4  0x00007fc102c873ba in start_thread (arg=&lt;value optimized out&gt;) at
&gt; pthread_create.c:297
&gt; #5  0x00007fc102f81fcd in clone () at
&gt; ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
&gt; #6  0x0000000000000000 in ?? ()
&gt; Thread 10 (Thread 0x7fc0f13c9950 (LWP 8085)):
&gt; #0  pthread_cond_wait@@GLIBC_2.3.2 () at
&gt; ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
&gt; #1  0x00007fc103a25939 in QWaitCondition::wait (this=0x10ce1a0,
&gt; mutex=0x10ce198, time=18446744073709551615) at
&gt; thread/qwaitcondition_unix.cpp:87
&gt; #2  0x00007fc10730162c in Digikam::LoadSaveThread::run (this=0x10ce180) at
&gt; /build/buildd/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
&gt; #3  0x00007fc103a24952 in QThreadPrivate::start (arg=0x10ce180) at
&gt; thread/qthread_unix.cpp:189
&gt; #4  0x00007fc102c873ba in start_thread (arg=&lt;value optimized out&gt;) at
&gt; pthread_create.c:297
&gt; #5  0x00007fc102f81fcd in clone () at
&gt; ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
&gt; #6  0x0000000000000000 in ?? ()
&gt; Current language:  auto; currently asm
&gt; Thread 9 (Thread 0x7fc0f0301950 (LWP 8086)):
&gt; #0  pthread_cond_wait@@GLIBC_2.3.2 () at
&gt; ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
&gt; #1  0x00007fc103a25939 in QWaitCondition::wait (this=0x10ee0a0,
&gt; mutex=0x10ee098, time=18446744073709551615) at
&gt; thread/qwaitcondition_unix.cpp:87
&gt; #2  0x00007fc10730162c in Digikam::LoadSaveThread::run (this=0x10ee080) at
&gt; /build/buildd/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
&gt; #3  0x00007fc103a24952 in QThreadPrivate::start (arg=0x10ee080) at
&gt; thread/qthread_unix.cpp:189
&gt; #4  0x00007fc102c873ba in start_thread (arg=&lt;value optimized out&gt;) at
&gt; pthread_create.c:297
&gt; #5  0x00007fc102f81fcd in clone () at
&gt; ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
&gt; #6  0x0000000000000000 in ?? ()
&gt; Thread 8 (Thread 0x7fc0e8d37950 (LWP 8087)):
&gt; #0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
&gt; ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
&gt; #1  0x00007fc0edc4af91 in ?? () from /usr/lib/libxine.so.1
&gt; #2  0x00007fc102c873ba in start_thread (arg=&lt;value optimized out&gt;) at
&gt; pthread_create.c:297
&gt; #3  0x00007fc102f81fcd in clone () at
&gt; ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
&gt; #4  0x0000000000000000 in ?? ()
&gt; Thread 7 (Thread 0x7fc0e6a54950 (LWP 8088)):
&gt; #0  0x00007fc102f7a742 in select () from /lib/libc.so.6
&gt; #1  0x00007fc0edc740a4 in xine_usec_sleep () from /usr/lib/libxine.so.1
&gt; #2  0x00007fc0edc58deb in ?? () from /usr/lib/libxine.so.1
&gt; #3  0x00007fc102c873ba in start_thread (arg=&lt;value optimized out&gt;) at
&gt; pthread_create.c:297
&gt; #4  0x00007fc102f81fcd in clone () at
&gt; ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
&gt; #5  0x0000000000000000 in ?? ()
&gt; Thread 6 (Thread 0x7fc0e6253950 (LWP 8089)):
&gt; #0  0x00007fc102f78496 in *__GI___poll (fds=0xdf9500, nfds=1, timeout=-1) at
&gt; ../sysdeps/unix/sysv/linux/poll.c:87
&gt; #1  0x00007fc0fda5f77f in ?? () from /usr/lib/libglib-2.0.so.0
&gt; #2  0x00007fc0fda5fa7c in g_main_context_iteration () from
&gt; /usr/lib/libglib-2.0.so.0
&gt; #3  0x00007fc103b36e8e in QEventDispatcherGlib::processEvents (this=0x12dc410,
&gt; flags=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:325
&gt; #4  0x00007fc103b0c002 in QEventLoop::processEvents (this=&lt;value optimized
&gt; out&gt;, flags={i = -433770544}) at kernel/qeventloop.cpp:149
&gt; #5  0x00007fc103b0c3cd in QEventLoop::exec (this=0x7fc0e6253010, flags={i =
&gt; -433770464}) at kernel/qeventloop.cpp:200
&gt; #6  0x00007fc103a219b8 in QThread::exec (this=&lt;value optimized out&gt;) at
&gt; thread/qthread.cpp:481
&gt; #7  0x00007fc0edea662c in ?? () from
&gt; /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
&gt; #8  0x00007fc103a24952 in QThreadPrivate::start (arg=0xddc9d0) at
&gt; thread/qthread_unix.cpp:189
&gt; #9  0x00007fc102c873ba in start_thread (arg=&lt;value optimized out&gt;) at
&gt; pthread_create.c:297
&gt; #10 0x00007fc102f81fcd in clone () at
&gt; ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
&gt; #11 0x0000000000000000 in ?? ()
&gt; Current language:  auto; currently c
&gt; Thread 5 (Thread 0x7fc0e1640950 (LWP 8095)):
&gt; #0  0x00007fc102f78496 in *__GI___poll (fds=0x7fc0e163ffa0, nfds=1,
&gt; timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
&gt; #1  0x00007fc0e584d969 in ?? () from
&gt; /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so
&gt; #2  0x00007fc102c873ba in start_thread (arg=&lt;value optimized out&gt;) at
&gt; pthread_create.c:297
&gt; #3  0x00007fc102f81fcd in clone () at
&gt; ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
&gt; #4  0x0000000000000000 in ?? ()
&gt; Thread 4 (Thread 0x7fc0e543b950 (LWP 8096)):
&gt; #0  pthread_cond_wait@@GLIBC_2.3.2 () at
&gt; ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
&gt; #1  0x00007fc0edc5c353 in ?? () from /usr/lib/libxine.so.1
&gt; #2  0x00007fc102c873ba in start_thread (arg=&lt;value optimized out&gt;) at
&gt; pthread_create.c:297
&gt; #3  0x00007fc102f81fcd in clone () at
&gt; ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
&gt; #4  0x0000000000000000 in ?? ()
&gt; Thread 3 (Thread 0x7fc0e4c3a950 (LWP 8111)):
&gt; #0  pthread_cond_wait@@GLIBC_2.3.2 () at
&gt; ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
&gt; #1  0x00007fc103a25939 in QWaitCondition::wait (this=0x1cb20a0,
&gt; mutex=0x1cb2098, time=18446744073709551615) at
&gt; thread/qwaitcondition_unix.cpp:87
&gt; #2  0x00007fc10730162c in Digikam::LoadSaveThread::run (this=0x1cb2080) at
&gt; /build/buildd/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
&gt; #3  0x00007fc103a24952 in QThreadPrivate::start (arg=0x1cb2080) at
&gt; thread/qthread_unix.cpp:189
&gt; #4  0x00007fc102c873ba in start_thread (arg=&lt;value optimized out&gt;) at
&gt; pthread_create.c:297
&gt; #5  0x00007fc102f81fcd in clone () at
&gt; ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
&gt; #6  0x0000000000000000 in ?? ()
&gt; Current language:  auto; currently asm
&gt; Thread 2 (Thread 0x7fc0e2d5f950 (LWP 8142)):
&gt; #0  pthread_cond_wait@@GLIBC_2.3.2 () at
&gt; ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
&gt; #1  0x00007fc103a25939 in QWaitCondition::wait (this=0x3da2e20,
&gt; mutex=0x3da2e18, time=18446744073709551615) at
&gt; thread/qwaitcondition_unix.cpp:87
&gt; #2  0x00007fc10730162c in Digikam::LoadSaveThread::run (this=0x3da2e00) at
&gt; /build/buildd/digikam-0.10.0/libs/threadimageio/loadsavethread.cpp:131
&gt; #3  0x00007fc103a24952 in QThreadPrivate::start (arg=0x3da2e00) at
&gt; thread/qthread_unix.cpp:189
&gt; #4  0x00007fc102c873ba in start_thread (arg=&lt;value optimized out&gt;) at
&gt; pthread_create.c:297
&gt; #5  0x00007fc102f81fcd in clone () at
&gt; ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
&gt; #6  0x0000000000000000 in ?? ()
&gt; Thread 1 (Thread 0x7fc109ff3750 (LWP 8082)):
&gt; [KCrash Handler]
&gt; #5  0x00007fc1072733a6 in Digikam::DImgScale::dimgCalcXPoints (sw=&lt;value
&gt; optimized out&gt;, dw=0) at
&gt; /build/buildd/digikam-0.10.0/libs/dimg/dimgscale.cpp:333
&gt; #6  0x00007fc107273584 in Digikam::DImgScale::dimgCalcScaleInfo
&gt; (img=@0x7fff12038cb0, sw=1, sh=146, dw=0, dh=128, aa=true) at
&gt; /build/buildd/digikam-0.10.0/libs/dimg/dimgscale.cpp:404
&gt; #7  0x00007fc107273c48 in Digikam::DImg::smoothScale (this=0x7fff12038cb0,
&gt; dw=&lt;value optimized out&gt;, dh=128, aspectRatioMode=Qt::KeepAspectRatio)
&gt;     at /build/buildd/digikam-0.10.0/libs/dimg/dimgscale.cpp:128
&gt; #8  0x00000000005378d0 in Digikam::FingerPrintsGenerator::slotGotImagePreview
&gt; (this=0x3df6490, desc=@0x7fc0d9298da0, img=@0x7fc0d8dcf420)
&gt;     at
&gt; /build/buildd/digikam-0.10.0/utilities/batch/fingerprintsgenerator.cpp:168
&gt; #9  0x0000000000537a54 in Digikam::FingerPrintsGenerator::qt_metacall
&gt; (this=0x3df6490, _c=QMetaObject::InvokeMetaMethod, _id=65536,
&gt; _a=0x7fc0d8dcfdd0)
&gt;     at
&gt; /build/buildd/digikam-0.10.0/obj-x86_64-linux-gnu/digikam/fingerprintsgenerator.moc:77
&gt; #10 0x00007fc103b1d848 in QObject::event (this=0x3df6490, e=0x7fc0d9298e90) at
&gt; kernel/qobject.cpp:1118
&gt; #11 0x00007fc1047070fd in QWidget::event (this=0x3df6490, event=0x7fc0d9298e90)
&gt; at kernel/qwidget.cpp:7913
&gt; #12 0x00007fc1046b678d in QApplicationPrivate::notify_helper (this=0xcc8ad0,
&gt; receiver=0x3df6490, e=0x7fc0d9298e90) at kernel/qapplication.cpp:4084
&gt; #13 0x00007fc1046be97a in QApplication::notify (this=0x7fff12039860,
&gt; receiver=0x3df6490, e=0x7fc0d9298e90) at kernel/qapplication.cpp:4049
&gt; #14 0x00007fc105aeb26b in KApplication::notify (this=0x7fff12039860,
&gt; receiver=0x3df6490, event=0x7fc0d9298e90) at
&gt; /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307
&gt; #15 0x00007fc103b0d75c in QCoreApplication::notifyInternal
&gt; (this=0x7fff12039860, receiver=0x3df6490, event=0x7fc0d9298e90) at
&gt; kernel/qcoreapplication.cpp:602
&gt; #16 0x00007fc103b0e3ca in QCoreApplicationPrivate::sendPostedEvents
&gt; (receiver=0x0, event_type=0, data=0xc98760) at
&gt; ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
&gt; #17 0x00007fc103b371e3 in postEventSourceDispatch (s=&lt;value optimized out&gt;) at
&gt; ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
&gt; #18 0x00007fc0fda5c20a in g_main_context_dispatch () from
&gt; /usr/lib/libglib-2.0.so.0
&gt; #19 0x00007fc0fda5f8e0 in ?? () from /usr/lib/libglib-2.0.so.0
&gt; #20 0x00007fc0fda5fa7c in g_main_context_iteration () from
&gt; /usr/lib/libglib-2.0.so.0
&gt; #21 0x00007fc103b36e6f in QEventDispatcherGlib::processEvents (this=0xcb1cd0,
&gt; flags=&lt;value optimized out&gt;) at kernel/qeventdispatcher_glib.cpp:323
&gt; #22 0x00007fc10474ebef in QGuiEventDispatcherGlib::processEvents
&gt; (this=0x6422520, flags=&lt;value optimized out&gt;) at
&gt; kernel/qguieventdispatcher_glib.cpp:202
&gt; #23 0x00007fc103b0c002 in QEventLoop::processEvents (this=&lt;value optimized
&gt; out&gt;, flags={i = 302225248}) at kernel/qeventloop.cpp:149
&gt; #24 0x00007fc103b0c3cd in QEventLoop::exec (this=0x7fff120397a0, flags={i =
&gt; 302225328}) at kernel/qeventloop.cpp:200
&gt; #25 0x00007fc103b0e694 in QCoreApplication::exec () at
&gt; kernel/qcoreapplication.cpp:880
&gt; #26 0x0000000000671a37 in main (argc=&lt;value optimized out&gt;,
&gt; argv=0x7fff12039fe8) at /build/buildd/digikam-0.10.0/digikam/main.cpp:190
&gt; #0  0x00007fc102f43d21 in nanosleep () from /lib/libc.so.6
&gt; Current language:  auto; currently c</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>829366</commentid>
    <comment_count>6</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2009-09-12 17:02:07 +0000</bug_when>
    <thetext>I&apos;m pretty sure that code have been fixed in current implementation from svn. Please try again to checkout 1.0.0-beta5

Gilles Caulier</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>829458</commentid>
    <comment_count>7</comment_count>
    <who name="bdbrot">bernd.mullet</who>
    <bug_when>2009-09-12 20:00:49 +0000</bug_when>
    <thetext>Thank you for hint.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>831569</commentid>
    <comment_count>8</comment_count>
    <who name="">simon</who>
    <bug_when>2009-09-16 19:40:57 +0000</bug_when>
    <thetext>still happens when generating fingerprints :(


Application: digiKam (digikam), signal: Aborted
[Current thread is 1 (Thread 0x7f4f47eba760 (LWP 12137))]

Thread 14 (Thread 0x7f4f38924950 (LWP 12138)):
#0  0x00007f4f42ec0a09 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f4f43133c3b in QWaitConditionPrivate::wait (this=0xb22cb0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f4f4313379b in QWaitCondition::wait (this=0xb22b58, mutex=0xb22b50, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x000000000062cd3d in Digikam::ScanController::run (this=0xaf86f0) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/digikam/scancontroller.cpp:499
#4  0x00007f4f43133436 in QThreadPrivate::start (arg=0xaf86f0) at thread/qthread_unix.cpp:188
#5  0x00007f4f42ebc097 in start_thread () from /lib/libpthread.so.0
#6  0x00007f4f412c977d in clone () from /lib/libc.so.6

Thread 13 (Thread 0x7f4f35d0c950 (LWP 12140)):
#0  0xffffffffff60016b in ?? ()
#1  0x00007f4f35d0bc10 in ?? ()
#2  0x00007fff53eb4533 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 12 (Thread 0x7f4f34c4a950 (LWP 12141)):
#0  0xffffffffff60016b in ?? ()
#1  0x00007f4f34c49c10 in ?? ()
#2  0x00007fff53eb4533 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 11 (Thread 0x7f4f343c9950 (LWP 12142)):
#0  0x00007f4f42ec0a09 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f4f43133c3b in QWaitConditionPrivate::wait (this=0xeb8e80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f4f4313379b in QWaitCondition::wait (this=0xfff6f0, mutex=0xfff6e8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f4f45165eba in Digikam::LoadSaveThread::run (this=0xfff6d0) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007f4f43133436 in QThreadPrivate::start (arg=0xfff6d0) at thread/qthread_unix.cpp:188
#5  0x00007f4f42ebc097 in start_thread () from /lib/libpthread.so.0
#6  0x00007f4f412c977d in clone () from /lib/libc.so.6

Thread 10 (Thread 0x7f4f33bc8950 (LWP 12143)):
#0  0xffffffffff60016b in ?? ()
#1  0x00007f4f33bc7c10 in ?? ()
#2  0x00007fff53eb4533 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 9 (Thread 0x7f4f333c7950 (LWP 12144)):
#0  0xffffffffff60016b in ?? ()
#1  0x00007f4f333c6c10 in ?? ()
#2  0x00007fff53eb4533 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 8 (Thread 0x7f4f32bc6950 (LWP 12145)):
#0  0x00007f4f42ec0a09 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f4f43133c3b in QWaitConditionPrivate::wait (this=0xef5330, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f4f4313379b in QWaitCondition::wait (this=0xf29c00, mutex=0xf29bf8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f4f45165eba in Digikam::LoadSaveThread::run (this=0xf29be0) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007f4f43133436 in QThreadPrivate::start (arg=0xf29be0) at thread/qthread_unix.cpp:188
#5  0x00007f4f42ebc097 in start_thread () from /lib/libpthread.so.0
#6  0x00007f4f412c977d in clone () from /lib/libc.so.6

Thread 7 (Thread 0x7f4f2c8d8950 (LWP 12146)):
#0  0x00007f4f42ec0c8d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f4f304d6af5 in metronom_sync_loop () from /usr/lib64/libxine.so.1
#2  0x00007f4f42ebc097 in start_thread () from /lib/libpthread.so.0
#3  0x00007f4f412c977d in clone () from /lib/libc.so.6

Thread 6 (Thread 0x7f4f2b49c950 (LWP 12147)):
#0  0x00007f4f412c34a2 in select () from /lib/libc.so.6
#1  0x00007f4f304fa314 in xine_usec_sleep () from /usr/lib64/libxine.so.1
#2  0x00007f4f304e2900 in video_out_loop () from /usr/lib64/libxine.so.1
#3  0x00007f4f42ebc097 in start_thread () from /lib/libpthread.so.0
#4  0x00007f4f412c977d in clone () from /lib/libc.so.6

Thread 5 (Thread 0x7f4f2ac9b950 (LWP 12148)):
#0  0xffffffffff60016b in ?? ()
#1  0x00007f4f2ac9abc0 in ?? ()
#2  0x00007fff53eb4533 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 4 (Thread 0x7f4f2a290950 (LWP 12151)):
#0  0x00007f4f412c15d6 in poll () from /lib/libc.so.6
#1  0x00007f4f2a295969 in ao_alsa_handle_event_thread () from /usr/lib64/xine/plugins/1.26/xineplug_ao_out_alsa.so
#2  0x00007f4f42ebc097 in start_thread () from /lib/libpthread.so.0
#3  0x00007f4f412c977d in clone () from /lib/libc.so.6

Thread 3 (Thread 0x7f4f29a6e950 (LWP 12152)):
#0  0x00007f4f42ec0a09 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f4f304e3e7d in fifo_peek_int () from /usr/lib64/libxine.so.1
#2  0x00007f4f304e4cc8 in ao_loop () from /usr/lib64/libxine.so.1
#3  0x00007f4f42ebc097 in start_thread () from /lib/libpthread.so.0
#4  0x00007f4f412c977d in clone () from /lib/libc.so.6

Thread 2 (Thread 0x7f4f2871c950 (LWP 12166)):
[KCrash Handler]
#5  0x00007f4f41234205 in raise () from /lib/libc.so.6
#6  0x00007f4f4123557e in abort () from /lib/libc.so.6
#7  0x00007f4f4126dde7 in __libc_message () from /lib/libc.so.6
#8  0x00007f4f412730bd in malloc_printerr () from /lib/libc.so.6
#9  0x00007f4f450c4bf7 in Digikam::DImgPrivate::~DImgPrivate (this=0x1e64ff0, __in_chrg=&lt;value optimized out&gt;) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/dimg/dimg_p.h:86
#10 0x00007f4f450c4d05 in Digikam::DSharedDataPointer&lt;Digikam::DImgPrivate&gt;::~DSharedDataPointer (this=&lt;value optimized out&gt;, __in_chrg=&lt;value optimized out&gt;)
    at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/dimg/dshareddata.h:114
#11 0x00007f4f451705cd in QCache&lt;QString, Digikam::DImg&gt;::unlink (this=0xca8580, n=...) at /usr/include/qt4/QtCore/qcache.h:73
#12 0x00007f4f45170661 in QCache&lt;QString, Digikam::DImg&gt;::trim (this=0xca8580, m=62871552) at /usr/include/qt4/QtCore/qcache.h:208
#13 0x00007f4f45170870 in QCache&lt;QString, Digikam::DImg&gt;::insert (this=0xca8580, akey=..., aobject=0x79e0f40, acost=43008) at /usr/include/qt4/QtCore/qcache.h:187
#14 0x00007f4f4516bf70 in Digikam::LoadingCache::putImage (this=0xafb280, cacheKey=..., img=0x79e0f40, filePath=...)
    at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/threadimageio/loadingcache.cpp:130
#15 0x00007f4f45173cb6 in Digikam::PreviewLoadingTask::execute (this=0x79f5ca0) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/threadimageio/previewtask.cpp:294
#16 0x00007f4f45165e8f in Digikam::LoadSaveThread::run (this=0x22380f0) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/libs/threadimageio/loadsavethread.cpp:139
#17 0x00007f4f43133436 in QThreadPrivate::start (arg=0x22380f0) at thread/qthread_unix.cpp:188
#18 0x00007f4f42ebc097 in start_thread () from /lib/libpthread.so.0
#19 0x00007f4f412c977d in clone () from /lib/libc.so.6

Thread 1 (Thread 0x7f4f47eba760 (LWP 12137)):
#0  0x00007f4f42ec0c8d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f4f43132dae in thread_sleep (ti=0x7fff53e6a530) at thread/qthread_unix.cpp:297
#2  0x00007f4f4313301e in QThread::msleep (msecs=200) at thread/qthread_unix.cpp:323
#3  0x00007f4f30756bdf in Phonon::Xine::Backend::~Backend() () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#4  0x00007f4f4798b230 in Phonon::FactoryPrivate::~FactoryPrivate() () from /usr/lib64/libphonon.so.4
#5  0x00007f4f41236b49 in exit () from /lib/libc.so.6
#6  0x00007f4f41f07bef in qt_xio_errhandler () at kernel/qapplication_x11.cpp:707
#7  0x00007f4f44089d28 in KApplication::xioErrhandler (this=0x7fff53e6ab00, dpy=0xa28610) at /var/tmp/portage/kde-base/kdelibs-9999/work/kdelibs-9999/kdeui/kernel/kapplication.cpp:408
#8  0x00007f4f4007c3a4 in _XIOError () from /usr/lib64/libX11.so.6
#9  0x00007f4f40083405 in ?? () from /usr/lib64/libX11.so.6
#10 0x00007f4f40083ab6 in _XEventsQueued () from /usr/lib64/libX11.so.6
#11 0x00007f4f4006d91e in XEventsQueued () from /usr/lib64/libX11.so.6
#12 0x00007f4f41f3eed4 in x11EventSourceCheck (s=0xa11d30) at kernel/qguieventdispatcher_glib.cpp:87
#13 0x00007f4f3e4d01ca in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#14 0x00007f4f3e4d0512 in ?? () from /usr/lib/libglib-2.0.so.0
#15 0x00007f4f3e4d0c9b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#16 0x00007f4f4325198e in QEventDispatcherGlib::processEvents (this=0xa0dbc0, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#17 0x00007f4f41f3ea57 in QGuiEventDispatcherGlib::processEvents (this=0xa0dbc0, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#18 0x00007f4f432209b0 in QEventLoop::processEvents (this=0x7fff53e6aa20, flags=...) at kernel/qeventloop.cpp:149
#19 0x00007f4f43220bd2 in QEventLoop::exec (this=0x7fff53e6aa20, flags=...) at kernel/qeventloop.cpp:197
#20 0x00007f4f4322424c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#21 0x00007f4f41e96aaa in QApplication::exec () at kernel/qapplication.cpp:3525
#22 0x0000000000680a1a in main (argc=5, argv=0x7fff53e6b0f8) at /var/tmp/portage/media-gfx/digikam-9999/work/digikam-9999/digikam/main.cpp:186</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>836760</commentid>
    <comment_count>9</comment_count>
    <who name="Joe Kowalski">joekowalski</who>
    <bug_when>2009-09-28 08:24:57 +0000</bug_when>
    <thetext>I&apos;m running into this too. If I restart digikam, and restart the scan, eventually, I get through my full photo collection, but I&apos;ve had to restart digikam about 15 times now. Built with gentoo kde live overlay ebuild, revision r1028324. Here&apos;s my backtrace:

Application: digiKam (digikam), signal: Aborted
[Current thread is 0 (LWP 7186)]

Thread 15 (Thread 0x7f7a7721e910 (LWP 7187)):
#0  0x00007f7a7f4f5269 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7a80e010f4 in QWaitConditionPrivate::wait (this=0x1836650, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f7a80e00df8 in QWaitCondition::wait (this=0x18caba8, mutex=0x18caba0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x000000000060d72c in Digikam::ScanController::run (this=0x17d1000) at /var/tmp/paludis/media-gfx-digikam-9999/work/digikam-9999/digikam/scancontroller.cpp:499
#4  0x00007f7a80e00b42 in QThreadPrivate::start (arg=0x17d1000) at thread/qthread_unix.cpp:188
#5  0x00007f7a7f4f12d7 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f7a7f7d838d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f7a74aaa910 (LWP 7189)):
#0  0x00007f7a7f7cf426 in poll () from /lib/libc.so.6
#1  0x00007f7a7ace9632 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#2  0x00007f7a7ace9767 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f7a80eadf20 in QEventDispatcherGlib::processEvents (this=0x19361a0, flags={i = 1957338880}) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007f7a80e906ad in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags={i = 1957339024}) at kernel/qeventloop.cpp:149
#5  0x00007f7a80e90847 in QEventLoop::exec (this=0x7f7a74aa9fd0, flags={i = 1957339104}) at kernel/qeventloop.cpp:197
#6  0x00007f7a80dfea38 in QThread::exec (this=&lt;value optimized out&gt;) at thread/qthread.cpp:487
#7  0x00007f7a80e00b42 in QThreadPrivate::start (arg=0x1c7f310) at thread/qthread_unix.cpp:188
#8  0x00007f7a7f4f12d7 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f7a7f7d838d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f7a73a71910 (LWP 7190)):
#0  0x00007f7a7f7cf426 in poll () from /lib/libc.so.6
#1  0x00007f7a7ace9632 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#2  0x00007f7a7ace9767 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f7a80eadf20 in QEventDispatcherGlib::processEvents (this=0x1dcd400, flags={i = 1940328192}) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007f7a80e906ad in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags={i = 1940328336}) at kernel/qeventloop.cpp:149
#5  0x00007f7a80e90847 in QEventLoop::exec (this=0x7f7a73a70fd0, flags={i = 1940328416}) at kernel/qeventloop.cpp:197
#6  0x00007f7a80dfea38 in QThread::exec (this=&lt;value optimized out&gt;) at thread/qthread.cpp:487
#7  0x00007f7a80e00b42 in QThreadPrivate::start (arg=0x1cf5bc0) at thread/qthread_unix.cpp:188
#8  0x00007f7a7f4f12d7 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f7a7f7d838d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f7a731f0910 (LWP 7191)):
#0  0x00007f7a7f4f5269 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7a80e010f4 in QWaitConditionPrivate::wait (this=0x1b33ba0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f7a80e00df8 in QWaitCondition::wait (this=0x1e5dc80, mutex=0x1e5dc78, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f7a8271b57a in Digikam::LoadSaveThread::run (this=0x1e5dc60) at /var/tmp/paludis/media-gfx-digikam-9999/work/digikam-9999/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007f7a80e00b42 in QThreadPrivate::start (arg=0x1e5dc60) at thread/qthread_unix.cpp:188
#5  0x00007f7a7f4f12d7 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f7a7f7d838d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f7a729ef910 (LWP 7192)):
#0  0x00007f7a7f7cf426 in poll () from /lib/libc.so.6
#1  0x00007f7a7ace9632 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#2  0x00007f7a7ace9767 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f7a80eadf20 in QEventDispatcherGlib::processEvents (this=0x1c0f7b0, flags={i = 1923018496}) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007f7a80e906ad in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags={i = 1923018640}) at kernel/qeventloop.cpp:149
#5  0x00007f7a80e90847 in QEventLoop::exec (this=0x7f7a729eefd0, flags={i = 1923018720}) at kernel/qeventloop.cpp:197
#6  0x00007f7a80dfea38 in QThread::exec (this=&lt;value optimized out&gt;) at thread/qthread.cpp:487
#7  0x00007f7a80e00b42 in QThreadPrivate::start (arg=0x1d755e0) at thread/qthread_unix.cpp:188
#8  0x00007f7a7f4f12d7 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f7a7f7d838d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f7a721ee910 (LWP 7193)):
#0  0x00007f7a7f7cf426 in poll () from /lib/libc.so.6
#1  0x00007f7a7ace9632 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#2  0x00007f7a7ace9767 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007f7a80eadf20 in QEventDispatcherGlib::processEvents (this=0x1df3f10, flags={i = 1914625792}) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007f7a80e906ad in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags={i = 1914625936}) at kernel/qeventloop.cpp:149
#5  0x00007f7a80e90847 in QEventLoop::exec (this=0x7f7a721edfd0, flags={i = 1914626016}) at kernel/qeventloop.cpp:197
#6  0x00007f7a80dfea38 in QThread::exec (this=&lt;value optimized out&gt;) at thread/qthread.cpp:487
#7  0x00007f7a80e00b42 in QThreadPrivate::start (arg=0x1e176b0) at thread/qthread_unix.cpp:188
#8  0x00007f7a7f4f12d7 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f7a7f7d838d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f7a719ed910 (LWP 7194)):
#0  0x00007f7a7f4f5269 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7a80e010f4 in QWaitConditionPrivate::wait (this=0x1dd8b00, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f7a80e00df8 in QWaitCondition::wait (this=0x1bb9c80, mutex=0x1bb9c78, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f7a8271b57a in Digikam::LoadSaveThread::run (this=0x1bb9c60) at /var/tmp/paludis/media-gfx-digikam-9999/work/digikam-9999/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007f7a80e00b42 in QThreadPrivate::start (arg=0x1bb9c60) at thread/qthread_unix.cpp:188
#5  0x00007f7a7f4f12d7 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f7a7f7d838d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f7a6b160910 (LWP 7195)):
#0  0x00007f7a7f4f54ed in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7a6f3a9ffc in metronom_sync_loop () from /usr/lib64/libxine.so.1
#2  0x00007f7a7f4f12d7 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f7a7f7d838d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f7a69d24910 (LWP 7196)):
#0  0x00007f7a7f7d17a2 in select () from /lib/libc.so.6
#1  0x00007f7a6f3c8947 in xine_usec_sleep () from /usr/lib64/libxine.so.1
#2  0x00007f7a6f3b463d in video_out_loop () from /usr/lib64/libxine.so.1
#3  0x00007f7a7f4f12d7 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f7a7f7d838d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f7a69523910 (LWP 7197)):
#0  0x00007f7a7f4f44a1 in __pthread_mutex_unlock_usercnt () from /lib64/libpthread.so.0
#1  0x00007f7a7ace7c80 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#2  0x00007f7a7ace9676 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#3  0x00007f7a7ace9767 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0x00007f7a80eadf20 in QEventDispatcherGlib::processEvents (this=0x191a900, flags={i = 1766993664}) at kernel/qeventdispatcher_glib.cpp:329
#5  0x00007f7a80e906ad in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags={i = 1766993728}) at kernel/qeventloop.cpp:149
#6  0x00007f7a80e90847 in QEventLoop::exec (this=0x7f7a69522f80, flags={i = 1766993808}) at kernel/qeventloop.cpp:197
#7  0x00007f7a80dfea38 in QThread::exec (this=&lt;value optimized out&gt;) at thread/qthread.cpp:487
#8  0x00007f7a6f5f9491 in Phonon::Xine::XineThread::run () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#9  0x00007f7a80e00b42 in QThreadPrivate::start (arg=0x1918480) at thread/qthread_unix.cpp:188
#10 0x00007f7a7f4f12d7 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f7a7f7d838d in clone () from /lib/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f7a68b19910 (LWP 7200)):
#0  0x00007f7a7f7cf426 in poll () from /lib/libc.so.6
#1  0x00007f7a68b1e69c in ao_alsa_handle_event_thread () from /usr/lib64/xine/plugins/1.26/xineplug_ao_out_alsa.so
#2  0x00007f7a7f4f12d7 in start_thread () from /lib64/libpthread.so.0
#3  0x00007f7a7f7d838d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f7a68318910 (LWP 7201)):
#0  0x00007f7a7f4f5269 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7a6f3b5515 in fifo_peek_int () from /usr/lib64/libxine.so.1
#2  0x00007f7a6f3b7679 in ao_loop () from /usr/lib64/libxine.so.1
#3  0x00007f7a7f4f12d7 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f7a7f7d838d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f7a67ae2910 (LWP 7202)):
#0  0x00007f7a7f4f5269 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7a80e010f4 in QWaitConditionPrivate::wait (this=0x26e7ba0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f7a80e00df8 in QWaitCondition::wait (this=0x26e7770, mutex=0x26e7768, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f7a8271b57a in Digikam::LoadSaveThread::run (this=0x26e7750) at /var/tmp/paludis/media-gfx-digikam-9999/work/digikam-9999/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007f7a80e00b42 in QThreadPrivate::start (arg=0x26e7750) at thread/qthread_unix.cpp:188
#5  0x00007f7a7f4f12d7 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f7a7f7d838d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f7a5cccf910 (LWP 7218)):
[KCrash Handler]
#5  0x00007f7a7f738645 in raise () from /lib/libc.so.6
#6  0x00007f7a7f739b63 in abort () from /lib/libc.so.6
#7  0x00007f7a7f774ac8 in __libc_message () from /lib/libc.so.6
#8  0x00007f7a7f77a258 in malloc_printerr () from /lib/libc.so.6
#9  0x00007f7a7e0c7d2b in Exiv2::Exifdatum::~Exifdatum () from /usr/lib64/libexiv2.so.5
#10 0x00007f7a7e0c7ef7 in Exiv2::ExifData::add () from /usr/lib64/libexiv2.so.5
#11 0x00007f7a7e10cb8f in Exiv2::Internal::TiffDecoder::decodeStdTiffEntry () from /usr/lib64/libexiv2.so.5
#12 0x00007f7a7e103620 in Exiv2::Internal::TiffDirectory::doAccept () from /usr/lib64/libexiv2.so.5
#13 0x00007f7a7e1035d9 in Exiv2::Internal::TiffSubIfd::doAccept () from /usr/lib64/libexiv2.so.5
#14 0x00007f7a7e103620 in Exiv2::Internal::TiffDirectory::doAccept () from /usr/lib64/libexiv2.so.5
#15 0x00007f7a7e105621 in Exiv2::Internal::TiffParserWorker::decode () from /usr/lib64/libexiv2.so.5
#16 0x00007f7a7e105713 in Exiv2::TiffParser::decode () from /usr/lib64/libexiv2.so.5
#17 0x00007f7a7e0c6abb in Exiv2::ExifParser::decode () from /usr/lib64/libexiv2.so.5
#18 0x00007f7a7e0d2fa4 in Exiv2::JpegBase::readMetadata () from /usr/lib64/libexiv2.so.5
#19 0x00007f7a8384524d in KExiv2Iface::KExiv2::load (this=0x7f7a5ccce8a0, filePath=@0x5edafc8) at /var/tmp/paludis/kde-base-libkexiv2-9999/work/libkexiv2-9999/libs/libkexiv2/libkexiv2/kexiv2.cpp:251
#20 0x00007f7a826c49f9 in Digikam::DMetadata::load (this=0x1c12, filePath=@0x1c32) at /var/tmp/paludis/media-gfx-digikam-9999/work/digikam-9999/libs/dmetadata/dmetadata.cpp:80
#21 0x00007f7a826c4aed in DMetadata (this=0x7f7a5ccce8a0, filePath=@0x5edafc8) at /var/tmp/paludis/media-gfx-digikam-9999/work/digikam-9999/libs/dmetadata/dmetadata.cpp:68
#22 0x00007f7a82725e3f in Digikam::PreviewLoadingTask::loadImagePreview (this=&lt;value optimized out&gt;, image=@0x7f7a5cccedc0, path=@0x6)
    at /var/tmp/paludis/media-gfx-digikam-9999/work/digikam-9999/libs/threadimageio/previewtask.cpp:352
#23 0x00007f7a82726414 in Digikam::PreviewLoadingTask::execute (this=0x5edafb0) at /var/tmp/paludis/media-gfx-digikam-9999/work/digikam-9999/libs/threadimageio/previewtask.cpp:181
#24 0x00007f7a8271b5a6 in Digikam::LoadSaveThread::run (this=0x28a2200) at /var/tmp/paludis/media-gfx-digikam-9999/work/digikam-9999/libs/threadimageio/loadsavethread.cpp:139
#25 0x00007f7a80e00b42 in QThreadPrivate::start (arg=0x28a2200) at thread/qthread_unix.cpp:188
#26 0x00007f7a7f4f12d7 in start_thread () from /lib64/libpthread.so.0
#27 0x00007f7a7f7d838d in clone () from /lib/libc.so.6
#28 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f7a84f19740 (LWP 7186)):
#0  0x00007f7a7f7cf426 in poll () from /lib/libc.so.6
#1  0x00007f7a79dacabd in _xcb_conn_wait () from /usr/lib/libxcb.so.1
#2  0x00007f7a79dacf14 in _xcb_out_send () from /usr/lib/libxcb.so.1
#3  0x00007f7a79dad14a in xcb_writev () from /usr/lib/libxcb.so.1
#4  0x00007f7a7e6a36bc in _XSend () from /usr/lib64/libX11.so.6
#5  0x00007f7a7e6a3a6a in _XEventsQueued () from /usr/lib64/libX11.so.6
#6  0x00007f7a7e6919a2 in XEventsQueued () from /usr/lib64/libX11.so.6
#7  0x00007f7a80409224 in x11EventSourceDispatch (s=0x178a5c0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:95
#8  0x00007f7a7ace782f in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#9  0x00007f7a7ace9687 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#10 0x00007f7a7ace9767 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#11 0x00007f7a80eadf20 in QEventDispatcherGlib::processEvents (this=0x1786b70, flags={i = -1442197280}) at kernel/qeventdispatcher_glib.cpp:329
#12 0x00007f7a80408eb6 in QGuiEventDispatcherGlib::processEvents (this=0x7fffaa09cbf0, flags=&lt;value optimized out&gt;) at kernel/qguieventdispatcher_glib.cpp:202
#13 0x00007f7a80e906ad in QEventLoop::processEvents (this=&lt;value optimized out&gt;, flags={i = -1442197184}) at kernel/qeventloop.cpp:149
#14 0x00007f7a80e90847 in QEventLoop::exec (this=0x7fffaa09d180, flags={i = -1442197104}) at kernel/qeventloop.cpp:197
#15 0x00007f7a80e92a9c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#16 0x00000000006683e6 in main (argc=&lt;value optimized out&gt;, argv=&lt;value optimized out&gt;) at /var/tmp/paludis/media-gfx-digikam-9999/work/digikam-9999/digikam/main.cpp:186</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>836763</commentid>
    <comment_count>10</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2009-09-28 08:34:29 +0000</bug_when>
    <thetext>Crash appears in Exiv2 library now. Update to exiv2 0.18.2 and try again.

Note : libkexiv2 need to be recompiled

Gilles Caulier</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>839800</commentid>
    <comment_count>11</comment_count>
    <who name="Marcel Wiesweg">marcel.wiesweg</who>
    <bug_when>2009-10-03 22:45:37 +0000</bug_when>
    <thetext>Simon, was your second crash done with recent SVN?
Is this early in the process or just after a longer time?

Valgrind output can be interesting, but too time consuming if this is only reproducable after a longer time.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>839922</commentid>
    <comment_count>12</comment_count>
    <who name="Andreas Huggel">ahuggel</who>
    <bug_when>2009-10-04 09:51:55 +0000</bug_when>
    <thetext>Several different crashes here, see below. At least some of them are similar to those reported in #208839. And maybe interesting is that all of them are from 64 bit systems.

Valgrind to the rescue! :)


Thread 2 (Thread 0x4adad950 (LWP 16893)):
[KCrash Handler]
#5  0x00007fe988877165 in raise () from /lib/libc.so.6
#6  0x00007fe9888784de in abort () from /lib/libc.so.6
#7  0x00007fe9888b71bf in ?? () from /lib/libc.so.6
#8  0x00007fe98c50c247 in ~DImgPrivate (this=0x3394400) at

Thread 1 (Thread 0x7fc109ff3750 (LWP 8082)):
[KCrash Handler]
#5  0x00007fc1072733a6 in Digikam::DImgScale::dimgCalcXPoints (sw=&lt;value
optimized out&gt;, dw=0) at
/build/buildd/digikam-0.10.0/libs/dimg/dimgscale.cpp:333
#6  0x00007fc107273584 in Digikam::DImgScale::dimgCalcScaleInfo
(img=@0x7fff12038cb0, sw=1, sh=146, dw=0, dh=128, aa=true) at
/build/buildd/digikam-0.10.0/libs/dimg/dimgscale.cpp:404

Thread 2 (Thread 0x7f4f2871c950 (LWP 12166)):
[KCrash Handler]
#5  0x00007f4f41234205 in raise () from /lib/libc.so.6
#6  0x00007f4f4123557e in abort () from /lib/libc.so.6
#7  0x00007f4f4126dde7 in __libc_message () from /lib/libc.so.6
#8  0x00007f4f412730bd in malloc_printerr () from /lib/libc.so.6
#9  0x00007f4f450c4bf7 in Digikam::DImgPrivate::~DImgPrivate (this=0x1e64ff0,
__in_chrg=&lt;value optimized out&gt;) at

Thread 2 (Thread 0x7f7a5cccf910 (LWP 7218)):
[KCrash Handler]
#5  0x00007f7a7f738645 in raise () from /lib/libc.so.6
#6  0x00007f7a7f739b63 in abort () from /lib/libc.so.6
#7  0x00007f7a7f774ac8 in __libc_message () from /lib/libc.so.6
#8  0x00007f7a7f77a258 in malloc_printerr () from /lib/libc.so.6
#9  0x00007f7a7e0c7d2b in Exiv2::Exifdatum::~Exifdatum () from
/usr/lib64/libexiv2.so.5</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>862777</commentid>
    <comment_count>13</comment_count>
    <who name="Marcel Wiesweg">marcel.wiesweg</who>
    <bug_when>2009-11-16 11:51:49 +0000</bug_when>
    <thetext>*** Bug 214665 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>869618</commentid>
    <comment_count>14</comment_count>
    <who name="Marcel Wiesweg">marcel.wiesweg</who>
    <bug_when>2009-11-27 20:44:12 +0000</bug_when>
    <thetext>The crash from bdbrot is totally unrelated and from an old version. The crash from Joe is, I believe, resolved upstream.

So let&apos;s concentrate here on the original bug reported by Simon twice, last time halfway between beta4 and beta5. Related seems to be #209199.

Simon, are you running current svn? Still reproducable? And not affected by upstream bug http://sourceware.org/bugzilla/show_bug.cgi?id=10282 ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>869882</commentid>
    <comment_count>15</comment_count>
    <who name="">simon</who>
    <bug_when>2009-11-28 12:54:27 +0000</bug_when>
    <thetext>didn&apos;t test again, will do over the weeekend and report it here, mighty be caused by the glibc bug though</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>885871</commentid>
    <comment_count>16</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2009-12-24 13:17:30 +0000</bug_when>
    <thetext>Simon,

Please use digiKam 1.0.0 final release out few days ago and try again.

And check GlibC bug too...

Thanks in advance

Gilles Caulier</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>885879</commentid>
    <comment_count>17</comment_count>
    <who name="">simon</who>
    <bug_when>2009-12-24 13:41:02 +0000</bug_when>
    <thetext>i&apos;m at my families&apos; home atm, and then on holiday till mid-january, so no time to test it anytime soon... will do when i return though

so thanks &amp; congrats for the 1.0.0 &amp; happy christmas to all of you!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>886431</commentid>
    <comment_count>18</comment_count>
    <who name="bdbrot">bernd.mullet</who>
    <bug_when>2009-12-25 15:21:24 +0000</bug_when>
    <thetext>Thank you for all and respect for your work, 
marry christmas, 

LG, Bernd



________________________________
Von: Gilles Caulier &lt;caulier.gilles@gmail.com&gt;
An: bernd.mullet@yahoo.de
Gesendet: Donnerstag, den 24. Dezember 2009, 13:17:38 Uhr
Betreff: [Bug 195652] digikam crashed after rebuilding fingerprints

https://bugs.kde.org/show_bug.cgi?id=195652





--- Comment #16 from Gilles Caulier &lt;caulier gilles gmail com&gt;  2009-12-24 13:17:30 ---
Simon,

Please use digiKam 1.0.0 final release out few days ago and try again.

And check GlibC bug too...

Thanks in advance

Gilles Caulier</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>886572</commentid>
    <comment_count>19</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2009-12-25 20:09:42 +0000</bug_when>
    <thetext>digiKam 1.0.0 is out since few days...

http://www.digikam.org/drupal/node/491

Please try with this version coming with more than 400 bug-fixes.

Thanks in advance

Gilles Caulier</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>905330</commentid>
    <comment_count>20</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2010-01-25 21:47:46 +0000</bug_when>
    <thetext>digiKam 1.1. release will be done in few days. Please check if this entry still valid.

Thanks in advance

Gilles Caulier</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>944579</commentid>
    <comment_count>21</comment_count>
    <who name="">caulier.gilles</who>
    <bug_when>2010-04-04 10:42:53 +0000</bug_when>
    <thetext>digiKam and Kipi-plugins 1.2.0 are out. Please check if crash is still valid there.

Thanks in advance

Gilles Caulier</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>944858</commentid>
    <comment_count>22</comment_count>
    <who name="Frederic Gedin">frederic.gedin</who>
    <bug_when>2010-04-04 19:54:36 +0000</bug_when>
    <thetext>OK on Digikam 1.1.0 on Linux</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>