Application: digikam (1.5.0) KDE Platform Version: 4.5.95 (4.6 RC2) Qt Version: 4.7.0 Operating System: Linux 2.6.35-24-generic x86_64 Distribution: Ubuntu 10.10 -- Information about the crash: - What I was doing when the application crashed: Selecting a month in the Timeline (specifically, Jan 2005) - Custom settings of the application: I initially installed digiKam in Synaptic with the option to treat Recommended packages as dependencies unchecked. I thought this might be the cause of the problem, so I removed digiKam, all autoremovable packages, and some orphaned packages. I then reinstalled digiKam with the aforementioned option checked. I probably didn't remove every dependency of digiKam, so there could be some dependencies that don't have all of their respective "recommended" dependencies installed at this point, but I have no good way of checking for that. I have photos stored on 3 collections, one on an internal ntfs drive and two on an external ntfs drive. The crash can be reproduced every time. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault [Current thread is 1 (Thread 0x7fa6459687c0 (LWP 26914))] Thread 20 (Thread 0x7fa63042a700 (LWP 26916)): #0 0x00007fa63cf6d203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fa639cdd009 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007fa639cdd7b5 in g_main_loop_run () from /lib/libglib-2.0.so.0 #3 0x00007fa630d7a0f4 in ?? () from /usr/lib/libgio-2.0.so.0 #4 0x00007fa639d027e4 in ?? () from /lib/libglib-2.0.so.0 #5 0x00007fa63af44971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #6 0x00007fa63cf7992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 19 (Thread 0x7fa61fba1700 (LWP 26917)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fa63df9ee3b in wait (this=<value optimized out>, mutex=0x27db270, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x27db270, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00000000006fac5b in Digikam::ScanController::run (this=0x27d6fa0) at /build/buildd/digikam-1.5.0/digikam/scancontroller.cpp:515 #4 0x00007fa63df9e27e in QThreadPrivate::start (arg=0x27d6fa0) at thread/qthread_unix.cpp:266 #5 0x00007fa63af44971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #6 0x00007fa63cf7992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 18 (Thread 0x7fa61f3a0700 (LWP 26918)): #0 0x00007fa63cf6d203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fa639cdd009 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007fa639cdd45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007fa63e0be1e6 in QEventDispatcherGlib::processEvents (this=0x7fa628003fb0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #4 0x00007fa63e090a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007fa63e090dec in QEventLoop::exec (this=0x7fa61f39fd50, flags=) at kernel/qeventloop.cpp:201 #6 0x00007fa63df9b2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007fa63e0705f8 in QInotifyFileSystemWatcherEngine::run (this=0x27d8940) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007fa63df9e27e in QThreadPrivate::start (arg=0x27d8940) at thread/qthread_unix.cpp:266 #9 0x00007fa63af44971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #10 0x00007fa63cf7992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 17 (Thread 0x7fa61eb9f700 (LWP 26919)): #0 0x00007fa63cf6d203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fa639cdd009 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007fa639cdd45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007fa63e0be1e6 in QEventDispatcherGlib::processEvents (this=0x27e82e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #4 0x00007fa63e090a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007fa63e090dec in QEventLoop::exec (this=0x7fa61eb9ed70, flags=) at kernel/qeventloop.cpp:201 #6 0x00007fa63df9b2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007fa63ba03b6c in Herqq::Upnp::HControlPointThread::run() () from /usr/lib/libHUpnp.so.0 #8 0x00007fa63df9e27e in QThreadPrivate::start (arg=0x27e8260) at thread/qthread_unix.cpp:266 #9 0x00007fa63af44971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #10 0x00007fa63cf7992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 16 (Thread 0x7fa61e39e700 (LWP 26921)): #0 0x00007fa639cdca14 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #1 0x00007fa639cdce78 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007fa639cdd45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007fa63e0be1e6 in QEventDispatcherGlib::processEvents (this=0x296eec0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #4 0x00007fa63e090a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007fa63e090dec in QEventLoop::exec (this=0x7fa61e39dd90, flags=) at kernel/qeventloop.cpp:201 #6 0x00007fa63df9b2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007fa63df9e27e in QThreadPrivate::start (arg=0x2936680) at thread/qthread_unix.cpp:266 #8 0x00007fa63af44971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #9 0x00007fa63cf7992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 15 (Thread 0x7fa61d901700 (LWP 26922)): #0 __pthread_mutex_lock (mutex=0x7fa62817a018) at pthread_mutex_lock.c:127 #1 0x00007fa639cdc697 in g_main_context_check () from /lib/libglib-2.0.so.0 #2 0x00007fa639cdd023 in ?? () from /lib/libglib-2.0.so.0 #3 0x00007fa639cdd45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #4 0x00007fa63e0be1e6 in QEventDispatcherGlib::processEvents (this=0x7fa628029c90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #5 0x00007fa63e090a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #6 0x00007fa63e090dec in QEventLoop::exec (this=0x7fa61d900d90, flags=) at kernel/qeventloop.cpp:201 #7 0x00007fa63df9b2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #8 0x00007fa63df9e27e in QThreadPrivate::start (arg=0x297b120) at thread/qthread_unix.cpp:266 #9 0x00007fa63af44971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #10 0x00007fa63cf7992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 14 (Thread 0x7fa61d07f700 (LWP 26923)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fa63df9ee3b in wait (this=<value optimized out>, mutex=0x294b568, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x294b568, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007fa6428c8ed4 in Digikam::ParkingThread::run (this=0x294b550) at /build/buildd/digikam-1.5.0/libs/threads/threadmanager.cpp:101 #4 0x00007fa63df9e27e in QThreadPrivate::start (arg=0x294b550) at thread/qthread_unix.cpp:266 #5 0x00007fa63af44971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #6 0x00007fa63cf7992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 13 (Thread 0x7fa61c87e700 (LWP 26924)): #0 __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fa639cdd009 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007fa639cdd45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007fa63e0be1e6 in QEventDispatcherGlib::processEvents (this=0x29b0c90, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #4 0x00007fa63e090a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007fa63e090dec in QEventLoop::exec (this=0x7fa61c87dd90, flags=) at kernel/qeventloop.cpp:201 #6 0x00007fa63df9b2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007fa63df9e27e in QThreadPrivate::start (arg=0x29a94f0) at thread/qthread_unix.cpp:266 #8 0x00007fa63af44971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #9 0x00007fa63cf7992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 12 (Thread 0x7fa61c07d700 (LWP 26925)): #0 pthread_mutex_unlock (mutex=0x29b0da8) at forward.c:184 #1 0x00007fa639cdd486 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #2 0x00007fa63e0be1e6 in QEventDispatcherGlib::processEvents (this=0x29b0cb0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #3 0x00007fa63e090a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #4 0x00007fa63e090dec in QEventLoop::exec (this=0x7fa61c07cd90, flags=) at kernel/qeventloop.cpp:201 #5 0x00007fa63df9b2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #6 0x00007fa63df9e27e in QThreadPrivate::start (arg=0x29ae2c0) at thread/qthread_unix.cpp:266 #7 0x00007fa63af44971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #8 0x00007fa63cf7992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #9 0x0000000000000000 in ?? () Thread 11 (Thread 0x7fa610c39700 (LWP 26926)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:212 #1 0x00007fa61905b0d1 in ?? () from /usr/lib/libxine.so.1 #2 0x00007fa63af44971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #3 0x00007fa63cf7992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 10 (Thread 0x7fa60fa00700 (LWP 26927)): #0 0x00007fa63cf722c3 in select () at ../sysdeps/unix/syscall-template.S:82 #1 0x00007fa619084385 in xine_usec_sleep () from /usr/lib/libxine.so.1 #2 0x00007fa619068d09 in ?? () from /usr/lib/libxine.so.1 #3 0x00007fa63af44971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #4 0x00007fa63cf7992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 9 (Thread 0x7fa60f1ff700 (LWP 26928)): #0 0x00007fa63cf6d203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fa639cdd009 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007fa639cdd45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007fa63e0be1e6 in QEventDispatcherGlib::processEvents (this=0x2ef8010, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #4 0x00007fa63e090a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007fa63e090dec in QEventLoop::exec (this=0x7fa60f1fed30, flags=) at kernel/qeventloop.cpp:201 #6 0x00007fa63df9b2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007fa6192b6870 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so #8 0x00007fa63df9e27e in QThreadPrivate::start (arg=0x2ef79d0) at thread/qthread_unix.cpp:266 #9 0x00007fa63af44971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #10 0x00007fa63cf7992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 8 (Thread 0x7fa60e7f9700 (LWP 26929)): #0 0x00007fa63cc7e412 in ?? () from /usr/lib/libpulse.so.0 #1 0x00007fa63cc6dd76 in pa_mainloop_poll () from /usr/lib/libpulse.so.0 #2 0x00007fa63cc6f7f9 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #3 0x00007fa63cc6f8b0 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #4 0x00007fa63cc7e20b in ?? () from /usr/lib/libpulse.so.0 #5 0x00007fa63486bfb8 in ?? () from /usr/lib/libpulsecommon-0.9.21.so #6 0x00007fa63af44971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #7 0x00007fa63cf7992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #8 0x0000000000000000 in ?? () Thread 7 (Thread 0x7fa609ff7700 (LWP 26930)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fa61906be83 in ?? () from /usr/lib/libxine.so.1 #2 0x00007fa63af44971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #3 0x00007fa63cf7992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () Thread 6 (Thread 0x7fa6097f6700 (LWP 26931)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007fa63cf121dc in _L_lock_12347 () from /lib/libc.so.6 #2 0x00007fa63cf10c78 in __libc_free (mem=0x7fa63d211e40) at malloc.c:3736 #3 0x00007fa63e0be601 in socketNotifierSourceCheck (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:92 #4 0x00007fa639cdc66a in g_main_context_check () from /lib/libglib-2.0.so.0 #5 0x00007fa639cdd023 in ?? () from /lib/libglib-2.0.so.0 #6 0x00007fa639cdd45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #7 0x00007fa63e0be193 in QEventDispatcherGlib::processEvents (this=0x2fcaa80, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415 #8 0x00007fa63e090a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #9 0x00007fa63e090dec in QEventLoop::exec (this=0x7fa6097f5d50, flags=) at kernel/qeventloop.cpp:201 #10 0x00007fa63df9b2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #11 0x00007fa63e0705f8 in QInotifyFileSystemWatcherEngine::run (this=0x2fca3e0) at io/qfilesystemwatcher_inotify.cpp:248 #12 0x00007fa63df9e27e in QThreadPrivate::start (arg=0x2fca3e0) at thread/qthread_unix.cpp:266 #13 0x00007fa63af44971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #14 0x00007fa63cf7992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #15 0x0000000000000000 in ?? () Thread 5 (Thread 0x7fa602e76700 (LWP 26938)): #0 0x00007fa63af46665 in __pthread_mutex_lock (mutex=0x7fa5fc22dd98) at pthread_mutex_lock.c:61 #1 0x00007fa639cdc8bf in g_main_context_prepare () from /lib/libglib-2.0.so.0 #2 0x00007fa639cdce78 in ?? () from /lib/libglib-2.0.so.0 #3 0x00007fa639cdd45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #4 0x00007fa63e0be1e6 in QEventDispatcherGlib::processEvents (this=0x7fa5fc0eb680, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417 #5 0x00007fa63e090a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #6 0x00007fa63e090dec in QEventLoop::exec (this=0x7fa602e75d50, flags=) at kernel/qeventloop.cpp:201 #7 0x00007fa63df9b2fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #8 0x00007fa63e0705f8 in QInotifyFileSystemWatcherEngine::run (this=0x3491d60) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007fa63df9e27e in QThreadPrivate::start (arg=0x3491d60) at thread/qthread_unix.cpp:266 #10 0x00007fa63af44971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #11 0x00007fa63cf7992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #12 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fa60567b700 (LWP 26944)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007fa63cf121dc in _L_lock_12347 () from /lib/libc.so.6 #2 0x00007fa63cf10c78 in __libc_free (mem=0x7fa63d211e40) at malloc.c:3736 #3 0x00007fa639cd8c3b in ?? () from /lib/libglib-2.0.so.0 #4 0x00007fa63e0bed33 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x2f72f10, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:369 #5 0x00007fa63df9dac4 in QThreadPrivate::finish (arg=<value optimized out>) at thread/qthread_unix.cpp:302 #6 0x00007fa63df9e286 in ~__pthread_cleanup_class (arg=0x36cd240) at /usr/include/pthread.h:545 #7 QThreadPrivate::start (arg=0x36cd240) at thread/qthread_unix.cpp:271 #8 0x00007fa63af44971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #9 0x00007fa63cf7992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fa602675700 (LWP 26976)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007fa63cf121dc in _L_lock_12347 () from /lib/libc.so.6 #2 0x00007fa63cf10c78 in __libc_free (mem=0x7fa63d211e40) at malloc.c:3736 #3 0x00007fa6428adc83 in ~SharedLoadingTask (this=0x3c32440, __in_chrg=<value optimized out>) at /build/buildd/digikam-1.5.0/libs/threadimageio/loadsavetask.h:123 #4 Digikam::ThumbnailLoadingTask::~ThumbnailLoadingTask (this=0x3c32440, __in_chrg=<value optimized out>) at /build/buildd/digikam-1.5.0/libs/threadimageio/thumbnailtask.h:42 #5 0x00007fa64288b003 in Digikam::LoadSaveThread::run (this=0x2988330) at /build/buildd/digikam-1.5.0/libs/threadimageio/loadsavethread.cpp:93 #6 0x00007fa6428ca136 in Digikam::DynamicThread::DynamicThreadPriv::run (this=0x294fda0) at /build/buildd/digikam-1.5.0/libs/threads/dynamicthread.cpp:240 #7 0x00007fa63df93d02 in QThreadPoolThread::run (this=0x3b2c150) at concurrent/qthreadpool.cpp:106 #8 0x00007fa63df9e27e in QThreadPrivate::start (arg=0x3b2c150) at thread/qthread_unix.cpp:266 #9 0x00007fa63af44971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #10 0x00007fa63cf7992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fa603677700 (LWP 26977)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:97 #1 0x00007fa63cf121dc in _L_lock_12347 () from /lib/libc.so.6 #2 0x00007fa63cf10c78 in __libc_free (mem=0x7fa63d211e40) at malloc.c:3736 #3 0x00007fa639cd8c3b in ?? () from /lib/libglib-2.0.so.0 #4 0x00007fa63e0bed33 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x2576e70, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:369 #5 0x00007fa63df9dac4 in QThreadPrivate::finish (arg=<value optimized out>) at thread/qthread_unix.cpp:302 #6 0x00007fa63df9e286 in ~__pthread_cleanup_class (arg=0x28c6b60) at /usr/include/pthread.h:545 #7 QThreadPrivate::start (arg=0x28c6b60) at thread/qthread_unix.cpp:271 #8 0x00007fa63af44971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #9 0x00007fa63cf7992d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fa6459687c0 (LWP 26914)): [KCrash Handler] #6 malloc_consolidate (av=0x7fa63d211e40) at malloc.c:5153 #7 0x00007fa63cf0de82 in _int_malloc (av=0x7fa63d211e40, bytes=1336) at malloc.c:4373 #8 0x00007fa63cf0f38e in __libc_malloc (bytes=1336) at malloc.c:3660 #9 0x00007fa642907de5 in malloc (this=<value optimized out>, parent=<value optimized out>, start=<value optimized out>, end=<value optimized out>) at /usr/include/qt4/QtCore/qvector.h:392 #10 QVector (this=<value optimized out>, parent=<value optimized out>, start=<value optimized out>, end=<value optimized out>) at /usr/include/qt4/QtCore/qvector.h:400 #11 SparseModelIndexVector (this=<value optimized out>, parent=<value optimized out>, start=<value optimized out>, end=<value optimized out>) at /build/buildd/digikam-1.5.0/libs/widgets/common/kcategorizedview_p.h:32 #12 KCategorizedView::rowsInsertedArtifficial (this=<value optimized out>, parent=<value optimized out>, start=<value optimized out>, end=<value optimized out>) at /build/buildd/digikam-1.5.0/libs/widgets/common/kcategorizedview.cpp:1684 #13 0x00007fa642901155 in KCategorizedView::rowsInserted (this=0x28b35b0, parent=..., start=0, end=54) at /build/buildd/digikam-1.5.0/libs/widgets/common/kcategorizedview.cpp:1592 #14 0x00007fa6428d9b58 in Digikam::DCategorizedView::rowsInserted (this=0x7fa63d211e40, parent=..., start=63031984, end=113) at /build/buildd/digikam-1.5.0/libs/widgets/common/dcategorizedview.cpp:358 #15 0x00007fa6428fef14 in KCategorizedView::qt_metacall (this=0x28b35b0, _c=<value optimized out>, _id=<value optimized out>, _a=0x7fff88496080) at /build/buildd/digikam-1.5.0/obj-x86_64-linux-gnu/digikam/kcategorizedview.moc:85 #16 0x00007fa6428da5d0 in Digikam::DCategorizedView::qt_metacall (this=0x7fa63d211e40, _c=1336, _id=63031984, _a=0x71) at /build/buildd/digikam-1.5.0/obj-x86_64-linux-gnu/digikam/dcategorizedview.moc:98 #17 0x00000000006c4650 in Digikam::ImageCategorizedView::qt_metacall (this=0x7fa63d211e40, _c=1336, _id=63031984, _a=0x71) at /build/buildd/digikam-1.5.0/obj-x86_64-linux-gnu/digikam/imagecategorizedview.moc:91 #18 0x00000000006abd00 in Digikam::DigikamImageView::qt_metacall (this=0x7fa63d211e40, _c=1336, _id=63031984, _a=0x71) at /build/buildd/digikam-1.5.0/obj-x86_64-linux-gnu/digikam/digikamimageview.moc:113 #19 0x00007fa63e0a9b27 in QMetaObject::activate (sender=0x297a920, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x71) at kernel/qobject.cpp:3280 #20 0x00007fa63e0f51a4 in QAbstractItemModel::rowsInserted (this=0x7fa63d211e40, _t1=<value optimized out>, _t2=0, _t3=54) at .moc/release-shared/moc_qabstractitemmodel.cpp:181 #21 0x00007fa63e08b007 in QAbstractItemModel::endInsertRows (this=0x297a920) at kernel/qabstractitemmodel.cpp:2413 #22 0x00007fa63f2b2b6e in QSortFilterProxyModelPrivate::insert_source_items (this=<value optimized out>, source_to_proxy=<value optimized out>, proxy_to_source=..., source_items=..., source_parent=..., orient=<value optimized out>, emit_signal=true) at itemviews/qsortfilterproxymodel.cpp:693 #23 0x00007fa63f2b2f2c in QSortFilterProxyModelPrivate::source_items_inserted (this=0x28b6e60, source_parent=..., start=1, end=63469768, orient=Qt::Vertical) at itemviews/qsortfilterproxymodel.cpp:804 #24 0x00007fa63f2b329f in QSortFilterProxyModelPrivate::_q_sourceRowsInserted (this=0x7fa63d211e40, source_parent=..., start=63031984, end=113) at itemviews/qsortfilterproxymodel.cpp:1278 #25 0x00007fa63f2b511c in QSortFilterProxyModel::qt_metacall (this=0x297a920, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff88496480) at .moc/release-shared/moc_qsortfilterproxymodel.cpp:135 #26 0x00007fa6423a62b5 in Digikam::ImageFilterModel::qt_metacall (this=0x7fa63d211e40, _c=1336, _id=63031984, _a=0x71) at /build/buildd/digikam-1.5.0/obj-x86_64-linux-gnu/digikam/imagefiltermodel.moc:108 #27 0x0000000000626530 in Digikam::ImageAlbumFilterModel::qt_metacall (this=0x7fa63d211e40, _c=1336, _id=63031984, _a=0x71) at /build/buildd/digikam-1.5.0/obj-x86_64-linux-gnu/digikam/imagealbumfiltermodel.moc:74 #28 0x00007fa63e0a9b27 in QMetaObject::activate (sender=0x28d5bc0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x71) at kernel/qobject.cpp:3280 #29 0x00007fa63e0f51a4 in QAbstractItemModel::rowsInserted (this=0x7fa63d211e40, _t1=<value optimized out>, _t2=0, _t3=54) at .moc/release-shared/moc_qabstractitemmodel.cpp:181 #30 0x00007fa63e08b007 in QAbstractItemModel::endInsertRows (this=0x28d5bc0) at kernel/qabstractitemmodel.cpp:2413 #31 0x00007fa6423a0fc8 in Digikam::ImageModel::publiciseInfos (this=0x28d5bc0, infos=<value optimized out>) at /build/buildd/digikam-1.5.0/libs/models/imagemodel.cpp:419 #32 0x00007fa6423a12b1 in Digikam::ImageModel::qt_metacall (this=0x28d5bc0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff88496720) at /build/buildd/digikam-1.5.0/obj-x86_64-linux-gnu/digikam/imagemodel.moc:102 #33 0x00007fa6423ac770 in Digikam::ImageThumbnailModel::qt_metacall (this=0x7fa63d211e40, _c=1336, _id=63031984, _a=0x71) at /build/buildd/digikam-1.5.0/obj-x86_64-linux-gnu/digikam/imagethumbnailmodel.moc:84 #34 0x0000000000625b50 in Digikam::ImageAlbumModel::qt_metacall (this=0x7fa63d211e40, _c=1336, _id=63031984, _a=0x71) at /build/buildd/digikam-1.5.0/obj-x86_64-linux-gnu/digikam/imagealbummodel.moc:102 #35 0x00007fa63e0a9b27 in QMetaObject::activate (sender=0x297a950, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x71) at kernel/qobject.cpp:3280 #36 0x00007fa6423a3e45 in Digikam::ImageFilterModelPrivate::reAddImageInfos (this=0x7fa63d211e40, _t1=<value optimized out>) at /build/buildd/digikam-1.5.0/obj-x86_64-linux-gnu/digikam/imagefiltermodelpriv.moc:118 #37 0x00007fa6423a601e in Digikam::ImageFilterModelPrivate::packageFinished (this=0x297a950, package=...) at /build/buildd/digikam-1.5.0/libs/models/imagefiltermodel.cpp:487 #38 0x00007fa6423a61e1 in Digikam::ImageFilterModelPrivate::qt_metacall (this=0x297a950, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fa5f4aa8000) at /build/buildd/digikam-1.5.0/obj-x86_64-linux-gnu/digikam/imagefiltermodelpriv.moc:91 #39 0x00007fa63e0a3bde in QObject::event (this=0x297a950, e=0x7fa63d211e40) at kernel/qobject.cpp:1219 #40 0x00007fa63eccefdc in QApplicationPrivate::notify_helper (this=0x24fc320, receiver=0x297a950, e=0x7fa5f4aa5270) at kernel/qapplication.cpp:4396 #41 0x00007fa63ecd4aed in QApplication::notify (this=0x7fff884972f0, receiver=0x297a950, e=0x7fa5f4aa5270) at kernel/qapplication.cpp:4277 #42 0x00007fa63fa5ea36 in KApplication::notify (this=0x7fff884972f0, receiver=0x297a950, event=0x7fa5f4aa5270) at ../../kdeui/kernel/kapplication.cpp:311 #43 0x00007fa63e091cdc in QCoreApplication::notifyInternal (this=0x7fff884972f0, receiver=0x297a950, event=0x7fa5f4aa5270) at kernel/qcoreapplication.cpp:732 #44 0x00007fa63e094c22 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x249b6d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #45 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x249b6d0) at kernel/qcoreapplication.cpp:1373 #46 0x00007fa63e0be653 in sendPostedEvents (s=0x24ffe80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #47 postEventSourceDispatch (s=0x24ffe80) at kernel/qeventdispatcher_glib.cpp:277 #48 0x00007fa639cd9342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #49 0x00007fa639cdd2a8 in ?? () from /lib/libglib-2.0.so.0 #50 0x00007fa639cdd45c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #51 0x00007fa63e0be193 in QEventDispatcherGlib::processEvents (this=0x249adc0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415 #52 0x00007fa63ed81a4e in QGuiEventDispatcherGlib::processEvents (this=0x7fa63d211e40, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #53 0x00007fa63e090a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #54 0x00007fa63e090dec in QEventLoop::exec (this=0x7fff88497160, flags=) at kernel/qeventloop.cpp:201 #55 0x00007fa63e094ebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #56 0x0000000000789aed in main (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd/digikam-1.5.0/digikam/main.cpp:195 Possible duplicates by query: bug 257258, bug 235392, bug 233226. Reported using DrKonqi
Created attachment 57432 [details] New crash information added by DrKonqi digikam (1.4.0) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0 - What I was doing when the application crashed: Select certain month. After restart this month work successfully, but other month is crashed. -- Backtrace (Reduced): #6 malloc_consolidate (av=0x7f9e271c7e40) at malloc.c:5153 #7 0x00007f9e26ec3e82 in _int_malloc (av=0x7f9e271c7e40, bytes=1152) at malloc.c:4373 #8 0x00007f9e26ec538e in __libc_malloc (bytes=1152) at malloc.c:3660 #9 0x00007f9e2882945b in reserve (this=0x57ac7e0) at xml/qxmlstream_p.h:654 #10 QXmlStreamPrivateTagStack::QXmlStreamPrivateTagStack (this=0x57ac7e0) at xml/qxmlstream.cpp:778
I see two different backtraces at seemingly random locations. This hints at a memory corruption. I remember another report of crashes related to the timeline. I tested with valgrind, but did not get any errors. 1) Any invalid memory access could be reported by valgrind 2) Can you reproduce with a recent (2.beta) version?
We need feedback using a recent version. 2.0.0 RC is out, please test... Thanks in advance Gilles Caulier
*** This bug has been marked as a duplicate of bug 262077 ***
Not reproducible using digiKam 7.0.0 beta1.