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-25-generic x86_64 Distribution: Ubuntu 10.04.1 LTS -- Information about the crash: 1) Select all images of one album (folder) 2) Open rename dialog 3) Rename field: [date].jpg (or similar - did not matter) 4) Hit OK. ---> SEGFAULT Additional information: NVIDIA Driver Version: 260.19.12 In Digikam: Tags etc. are saved to files -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault [Current thread is 1 (Thread 0x7f41a85ea7e0 (LWP 3973))] Thread 18 (Thread 0x7f418c067710 (LWP 3974)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f41a0cd33dc in _L_lock_12449 () from /lib/libc.so.6 #2 0x00007f41a0cd1e78 in *__GI___libc_free (mem=0x7f41a0fd2e40) at malloc.c:3736 #3 0x00007f41a0cef079 in tzset_internal (always=<value optimized out>, explicit=<value optimized out>) at tzset.c:435 #4 0x00007f41a0cef350 in __tzset () at tzset.c:592 #5 0x00007f41a1ca1537 in utcToLocal (this=<value optimized out>, outDate=..., outTime=...) at tools/qdatetime.cpp:3744 #6 QDateTimePrivate::getLocal (this=<value optimized out>, outDate=..., outTime=...) at tools/qdatetime.cpp:3860 #7 0x00007f41a1ca1915 in QDateTime::setTime_t (this=<value optimized out>, secsSince1Jan1970UTC=1278222924) at tools/qdatetime.cpp:2448 #8 0x00007f41a1d5f8fc in QFSFileEngine::fileTime (this=<value optimized out>, time=QAbstractFileEngine::ModificationTime) at io/qfsfileengine_unix.cpp:1240 #9 0x00007f41a1d1865c in QFileInfoPrivate::getFileTime (this=0x7f4184b6c040, request=<value optimized out>) at io/qfileinfo.cpp:203 #10 0x00007f41a1d1873b in QFileInfo::lastModified (this=<value optimized out>) at io/qfileinfo.cpp:1232 #11 0x00007f41a50f8dc4 in Digikam::ImageScanner::prepareImage (this=0x7f418c066800) at /build/buildd/digikam-1.2.0/libs/database/imagescanner.cpp:190 #12 0x00007f41a50f8f34 in Digikam::ImageScanner::addImage (this=0x7f41a0fd2e40, albumId=128) at /build/buildd/digikam-1.2.0/libs/database/imagescanner.cpp:199 #13 0x00007f41a50fe72c in Digikam::ImageScanner::copiedFrom (this=0x7f418c066800, albumId=240, srcId=9596) at /build/buildd/digikam-1.2.0/libs/database/imagescanner.cpp:121 #14 0x00007f41a50b00f9 in Digikam::CollectionScanner::scanNewFile (this=0x7f418c066d20, info=..., albumId=240) at /build/buildd/digikam-1.2.0/libs/database/collectionscanner.cpp:753 #15 0x00007f41a50b0d4b in Digikam::CollectionScanner::scanAlbum (this=<value optimized out>, location=<value optimized out>, album=<value optimized out>) at /build/buildd/digikam-1.2.0/libs/database/collectionscanner.cpp:665 #16 0x00007f41a50b224a in Digikam::CollectionScanner::partialScan (this=0x7f418c066d20, albumRoot=<value optimized out>, album=...) at /build/buildd/digikam-1.2.0/libs/database/collectionscanner.cpp:336 #17 0x00007f41a50b25d5 in Digikam::CollectionScanner::partialScan (this=0x7f418c066d20, filePath=...) at /build/buildd/digikam-1.2.0/libs/database/collectionscanner.cpp:288 #18 0x00000000006e1e2e in Digikam::ScanController::run (this=0x262f140) at /build/buildd/digikam-1.2.0/digikam/scancontroller.cpp:553 #19 0x00007f41a1c94775 in QThreadPrivate::start (arg=0x262f140) at thread/qthread_unix.cpp:248 #20 0x00007f41a1a049ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #21 0x00007f41a0d3a70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #22 0x0000000000000000 in ?? () Thread 17 (Thread 0x7f4183fff710 (LWP 3976)): #0 0x00007f41a1a08a2d in __pthread_mutex_unlock_usercnt (mutex=0x26b6298) at pthread_mutex_unlock.c:52 #1 __pthread_mutex_unlock (mutex=0x26b6298) at pthread_mutex_unlock.c:290 #2 0x00007f419e027869 in g_main_context_acquire () from /lib/libglib-2.0.so.0 #3 0x00007f419e029295 in ?? () from /lib/libglib-2.0.so.0 #4 0x00007f419e0298fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x00007f41a1db2566 in QEventDispatcherGlib::processEvents (this=0x2687910, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414 #6 0x00007f41a1d87992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #7 0x00007f41a1d87d6c in QEventLoop::exec (this=0x7f4183ffed70, flags=) at kernel/qeventloop.cpp:201 #8 0x00007f41a1c91d59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #9 0x00007f41a1c94775 in QThreadPrivate::start (arg=0x28b9790) at thread/qthread_unix.cpp:248 #10 0x00007f41a1a049ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #11 0x00007f41a0d3a70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 16 (Thread 0x7f41837fe710 (LWP 3977)): #0 0x00007f41a1db2721 in timerSourcePrepareHelper (src=0x7f417c016000, timeout=0x7f41837fdbdc) at kernel/qeventdispatcher_glib.cpp:134 #1 0x00007f41a1db2805 in timerSourcePrepare (source=0x7f417c016000, timeout=0x7f41837fdbdc) at kernel/qeventdispatcher_glib.cpp:169 #2 0x00007f419e028eb1 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #3 0x00007f419e029318 in ?? () from /lib/libglib-2.0.so.0 #4 0x00007f419e0298fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x00007f41a1db2566 in QEventDispatcherGlib::processEvents (this=0x281a330, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414 #6 0x00007f41a1d87992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #7 0x00007f41a1d87d6c in QEventLoop::exec (this=0x7f41837fdd70, flags=) at kernel/qeventloop.cpp:201 #8 0x00007f41a1c91d59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #9 0x00007f41a1c94775 in QThreadPrivate::start (arg=0x28e9c50) at thread/qthread_unix.cpp:248 #10 0x00007f41a1a049ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #11 0x00007f41a0d3a70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 15 (Thread 0x7f4182ffd710 (LWP 3978)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f41a1c9572b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x28b3238, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x28b3238, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f41a55ee532 in Digikam::LoadSaveThread::run (this=0x28b3220) at /build/buildd/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131 #4 0x00007f41a1c94775 in QThreadPrivate::start (arg=0x28b3220) at thread/qthread_unix.cpp:248 #5 0x00007f41a1a049ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007f41a0d3a70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 14 (Thread 0x7f41827fc710 (LWP 3979)): #0 0x00007f41a1a08a2d in __pthread_mutex_unlock_usercnt (mutex=0x2963db8) at pthread_mutex_unlock.c:52 #1 __pthread_mutex_unlock (mutex=0x2963db8) at pthread_mutex_unlock.c:290 #2 0x00007f419e0294db in ?? () from /lib/libglib-2.0.so.0 #3 0x00007f419e0298fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #4 0x00007f41a1db2566 in QEventDispatcherGlib::processEvents (this=0x295ba70, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414 #5 0x00007f41a1d87992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #6 0x00007f41a1d87d6c in QEventLoop::exec (this=0x7f41827fbd70, flags=) at kernel/qeventloop.cpp:201 #7 0x00007f41a1c91d59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #8 0x00007f41a1c94775 in QThreadPrivate::start (arg=0x28d36f0) at thread/qthread_unix.cpp:248 #9 0x00007f41a1a049ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #10 0x00007f41a0d3a70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 13 (Thread 0x7f4181ffb710 (LWP 3980)): #0 0x00007fff739ff875 in ?? () #1 0x00007fff739ff945 in clock_gettime () #2 0x00007f4199d3f09f in *__GI_clock_gettime (clock_id=-2113951040, tp=0x7f4181ffaac0) at ../sysdeps/unix/clock_gettime.c:100 #3 0x00007f41a1daf99f in qt_gettime () at kernel/qcore_unix.cpp:111 #4 0x00007f41a1db46ad in QTimerInfoList::updateCurrentTime (this=0x7f4181ffaac0) at kernel/qeventdispatcher_unix.cpp:340 #5 0x00007f41a1db46d5 in QTimerInfoList::timerWait (this=0x7f4181ffaac0, tm=...) at kernel/qeventdispatcher_unix.cpp:443 #6 0x00007f41a1db275d in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7f4181ffabdc) at kernel/qeventdispatcher_glib.cpp:136 #7 0x00007f41a1db2805 in timerSourcePrepare (source=0x7f4181ffaac0, timeout=0x7f4181ffaac0) at kernel/qeventdispatcher_glib.cpp:169 #8 0x00007f419e028eb1 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #9 0x00007f419e029318 in ?? () from /lib/libglib-2.0.so.0 #10 0x00007f419e0298fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #11 0x00007f41a1db2566 in QEventDispatcherGlib::processEvents (this=0x295b1c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414 #12 0x00007f41a1d87992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #13 0x00007f41a1d87d6c in QEventLoop::exec (this=0x7f4181ffad70, flags=) at kernel/qeventloop.cpp:201 #14 0x00007f41a1c91d59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #15 0x00007f41a1c94775 in QThreadPrivate::start (arg=0x292c960) at thread/qthread_unix.cpp:248 #16 0x00007f41a1a049ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #17 0x00007f41a0d3a70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #18 0x0000000000000000 in ?? () Thread 12 (Thread 0x7f417a4d3710 (LWP 3981)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211 #1 0x00007f41802be081 in ?? () from /usr/lib/libxine.so.1 #2 0x00007f41a1a049ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #3 0x00007f41a0d3a70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 11 (Thread 0x7f4179097710 (LWP 3982)): #0 0x00007f41a0d32ff3 in select () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007f41802e72c5 in xine_usec_sleep () from /usr/lib/libxine.so.1 #2 0x00007f41802cbc99 in ?? () from /usr/lib/libxine.so.1 #3 0x00007f41a1a049ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #4 0x00007f41a0d3a70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 10 (Thread 0x7f4178896710 (LWP 3983)): #0 __libc_disable_asynccancel () at ../nptl/sysdeps/unix/sysv/linux/x86_64/cancellation.S:97 #1 0x00007f41a0d2dfab in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=1) at ../sysdeps/unix/sysv/linux/poll.c:89 #2 0x00007f419e0294a9 in ?? () from /lib/libglib-2.0.so.0 #3 0x00007f419e0298fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #4 0x00007f41a1db2566 in QEventDispatcherGlib::processEvents (this=0x2ea83c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414 #5 0x00007f41a1d87992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #6 0x00007f41a1d87d6c in QEventLoop::exec (this=0x7f4178895d10, flags=) at kernel/qeventloop.cpp:201 #7 0x00007f41a1c91d59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #8 0x00007f418051a440 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so #9 0x00007f41a1c94775 in QThreadPrivate::start (arg=0x2ea7d80) at thread/qthread_unix.cpp:248 #10 0x00007f41a1a049ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #11 0x00007f41a0d3a70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f4172b5e710 (LWP 3992)): #0 0x00007f4177a75407 in ?? () from /usr/lib/libpulse.so.0 #1 0x00007f4177a64d86 in pa_mainloop_poll () from /usr/lib/libpulse.so.0 #2 0x00007f4177a66809 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #3 0x00007f4177a668c0 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #4 0x00007f4177a7521b in ?? () from /usr/lib/libpulse.so.0 #5 0x00007f41778340e8 in ?? () from /usr/lib/libpulsecommon-0.9.21.so #6 0x00007f41a1a049ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #7 0x00007f41a0d3a70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #8 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f4176959710 (LWP 3993)): #0 __pthread_mutex_lock_full (mutex=0x7f417c0b6b70) at pthread_mutex_lock.c:303 #1 0x00007f417783352e in pa_mutex_lock () from /usr/lib/libpulsecommon-0.9.21.so #2 0x00007f417695ccd2 in ?? () from /usr/lib/alsa-lib/libasound_module_ctl_pulse.so #3 0x00007f418f478c98 in snd_hctl_handle_events () from /usr/lib/libasound.so.2 #4 0x00007f418f482a79 in snd_mixer_handle_events () from /usr/lib/libasound.so.2 #5 0x00007f4177e90956 in ?? () from /usr/lib/xine/plugins/1.27/xineplug_ao_out_alsa.so #6 0x00007f41a1a049ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #7 0x00007f41a0d3a70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #8 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f4176158710 (LWP 3994)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f41802cee23 in ?? () from /usr/lib/libxine.so.1 #2 0x00007f41a1a049ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #3 0x00007f41a0d3a70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f4173ec4710 (LWP 3995)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f41a1c9572b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2efc098, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2efc098, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f41a55ee532 in Digikam::LoadSaveThread::run (this=0x2efc080) at /build/buildd/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131 #4 0x00007f41a1c94775 in QThreadPrivate::start (arg=0x2efc080) at thread/qthread_unix.cpp:248 #5 0x00007f41a1a049ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007f41a0d3a70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f41736c3710 (LWP 4002)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f41a1c9572b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x33ad038, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x33ad038, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f41a55ee532 in Digikam::LoadSaveThread::run (this=0x33ad020) at /build/buildd/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131 #4 0x00007f41a1c94775 in QThreadPrivate::start (arg=0x33ad020) at thread/qthread_unix.cpp:248 #5 0x00007f41a1a049ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007f41a0d3a70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f416cb59710 (LWP 4003)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f41a1c9572b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x3448998, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x3448998, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f41a55ee532 in Digikam::LoadSaveThread::run (this=0x3448980) at /build/buildd/digikam-1.2.0/libs/threadimageio/loadsavethread.cpp:131 #4 0x00007f41a1c94775 in QThreadPrivate::start (arg=0x3448980) at thread/qthread_unix.cpp:248 #5 0x00007f41a1a049ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007f41a0d3a70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f416b356710 (LWP 4012)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007f41a0cd33dc in _L_lock_12449 () from /lib/libc.so.6 #2 0x00007f41a0cd1e78 in *__GI___libc_free (mem=0x7f41a0fd2e40) at malloc.c:3736 #3 0x00007f419e0251ba in ?? () from /lib/libglib-2.0.so.0 #4 0x00007f41a1db3013 in ~QEventDispatcherGlib (this=0x4a99980, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:366 #5 0x00007f41a1c94364 in QThreadPrivate::finish (arg=<value optimized out>) at thread/qthread_unix.cpp:284 #6 0x00007f41a1c9477d in ~__pthread_cleanup_class (arg=0x343d040) at /usr/include/pthread.h:535 #7 QThreadPrivate::start (arg=0x343d040) at thread/qthread_unix.cpp:253 #8 0x00007f41a1a049ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #9 0x00007f41a0d3a70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f416d35a710 (LWP 4034)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f41a1c9572b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x66ac6d8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x66ac6d8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x0000000000761b72 in Digikam::RenameThread::run (this=0x65c53b0) at /build/buildd/digikam-1.2.0/utilities/advancedrename/common/renamethread.cpp:105 #4 0x00007f41a1c94775 in QThreadPrivate::start (arg=0x65c53b0) at thread/qthread_unix.cpp:248 #5 0x00007f41a1a049ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007f41a0d3a70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f41a85ea7e0 (LWP 3973)): [KCrash Handler] #5 0x00007f41a0ccf730 in _int_malloc (av=0x7f41a0fd2e40, bytes=32) at malloc.c:4635 #6 0x00007f41a0cd058e in *__GI___libc_malloc (bytes=32) at malloc.c:3660 #7 0x00007f41a1cb0a59 in QHashData::allocateNode (this=<value optimized out>, nodeAlign=-8192) at tools/qhash.cpp:179 #8 0x00007f41a1cb0b7b in QHashData::detach_helper2 (this=0x6190d70, node_duplicate=0x7f41a511c170 <QHash<long long, int>::duplicateNode(QHashData::Node*, void*)>, node_delete=<value optimized out>, nodeSize=<value optimized out>, nodeAlign=8) at tools/qhash.cpp:236 #9 0x00007f41a511c7c2 in QHash<long long, int>::detach_helper (this=0x66b62b0) at /usr/include/qt4/QtCore/qhash.h:581 #10 0x00007f41a5119b54 in QHash<long long, int>::detach (this=0x66b62b0, infos=<value optimized out>) at /usr/include/qt4/QtCore/qhash.h:299 #11 QHash<long long, int>::find (this=0x66b62b0, infos=<value optimized out>) at /usr/include/qt4/QtCore/qhash.h:860 #12 Digikam::ImageModelIncrementalUpdater::appendInfos (this=0x66b62b0, infos=<value optimized out>) at /build/buildd/digikam-1.2.0/libs/models/imagemodel.cpp:524 #13 0x00000000006143f5 in Digikam::ImageAlbumModel::slotData (this=<value optimized out>, data=<value optimized out>) at /build/buildd/digikam-1.2.0/libs/models/imagealbummodel.cpp:293 #14 0x0000000000614a49 in Digikam::ImageAlbumModel::qt_metacall (this=0x28c3100, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff739b4850) at /build/buildd/digikam-1.2.0/obj-x86_64-linux-gnu/digikam/imagealbummodel.moc:115 #15 0x00007f41a1d9be3f in QMetaObject::activate (sender=0x60ce4b0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x2000) at kernel/qobject.cpp:3293 #16 0x00007f41a40e0c34 in KIO::TransferJob::data (this=0x1, _t1=0x60ce4b0, _t2=<value optimized out>) at ./jobclasses.moc:388 #17 0x00007f41a40e3450 in KIO::TransferJob::slotData (this=0x60ce4b0, _data=...) at ../../kio/kio/job.cpp:953 #18 0x00007f41a40e6b16 in KIO::TransferJob::qt_metacall (this=0x60ce4b0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff739b4a30) at ./jobclasses.moc:368 #19 0x00007f41a1d9be3f in QMetaObject::activate (sender=0x6024450, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x2000) at kernel/qobject.cpp:3293 #20 0x00007f41a41a5332 in KIO::SlaveInterface::data (this=0x1, _t1=<value optimized out>) at ./slaveinterface.moc:146 #21 0x00007f41a41a8320 in KIO::SlaveInterface::dispatch (this=0x6024450, _cmd=100, rawdata=...) at ../../kio/kio/slaveinterface.cpp:163 #22 0x00007f41a41a55e3 in KIO::SlaveInterface::dispatch (this=0x6024450) at ../../kio/kio/slaveinterface.cpp:91 #23 0x00007f41a4199a46 in KIO::Slave::gotInput (this=0x6024450) at ../../kio/kio/slave.cpp:324 #24 0x00007f41a4199c2c in KIO::Slave::qt_metacall (this=0x6024450, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff739b4e20) at ./slave.moc:82 #25 0x00007f41a1d9be3f in QMetaObject::activate (sender=0x4934450, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x2000) at kernel/qobject.cpp:3293 #26 0x00007f41a40b79d7 in KIO::ConnectionPrivate::dequeue (this=0x347c820) at ../../kio/kio/connection.cpp:82 #27 0x00007f41a40b7afd in KIO::Connection::qt_metacall (this=0x4934450, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x670d5f0) at ./connection.moc:79 #28 0x00007f41a1d98d49 in QObject::event (this=0x4934450, e=0x60bed30) at kernel/qobject.cpp:1248 #29 0x00007f41a2c7322c in QApplicationPrivate::notify_helper (this=0x23d5f40, receiver=0x4934450, e=0x60bed30) at kernel/qapplication.cpp:4300 #30 0x00007f41a2c796fb in QApplication::notify (this=0x7fff739b5940, receiver=0x4934450, e=0x60bed30) at kernel/qapplication.cpp:4183 #31 0x00007f41a3bd9526 in KApplication::notify (this=0x7fff739b5940, receiver=0x4934450, event=0x60bed30) at ../../kdeui/kernel/kapplication.cpp:302 #32 0x00007f41a1d8906c in QCoreApplication::notifyInternal (this=0x7fff739b5940, receiver=0x4934450, event=0x60bed30) at kernel/qcoreapplication.cpp:704 #33 0x00007f41a1d8b7e7 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x239bf90) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #34 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x239bf90) at kernel/qcoreapplication.cpp:1345 #35 0x00007f41a1db29d3 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #36 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276 #37 0x00007f419e0258c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #38 0x00007f419e029748 in ?? () from /lib/libglib-2.0.so.0 #39 0x00007f419e0298fc in g_main_context_iteration () from /lib/libglib-2.0.so.0 #40 0x00007f41a1db2513 in QEventDispatcherGlib::processEvents (this=0x239b6d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #41 0x00007f41a2d2346e in QGuiEventDispatcherGlib::processEvents (this=0x1, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #42 0x00007f41a1d87992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #43 0x00007f41a1d87d6c in QEventLoop::exec (this=0x7fff739b5870, flags=) at kernel/qeventloop.cpp:201 #44 0x00007f41a1d8baab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #45 0x000000000077fa9b in main (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd/digikam-1.2.0/digikam/main.cpp:193 Reported using DrKonqi
Please, try digiKam 1.5.0. this bug is probably fixed... Gilles Caulier
digiKam 1.6.0 is out: http://www.digikam.org/drupal/node/550 Please update and check if this entry still valid. Thanks in advance Gilles Caulier
Crash happens when the view is updated. I am sure to have fixed code there, at least, the backtrace is no longer applicable because code has changed. Feel free to reopen when you can reproduce with a recent (>= 1.7) version.
We need feedback using a recent version. 2.0.0 RC is out, please test... Thanks in advance Gilles Caulier
New digiKam 4.11.0 is available. https://www.digikam.org/node/740 Can you reproduce the problem with this release ? Gilles Caulier
This problem is not reproducible with last 5.0.0. I close this file now. Don't hesitate to re-open it if necessary. Gilles Caulier