Bug 213916

Summary: Digikam crashed when building the collection
Product: [Applications] digikam Reporter: Ant <kuk2009>
Component: Database-ScanAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles, marcel.wiesweg
Priority: NOR    
Version: 1.0.0   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In: 5.1.0
Sentry Crash Report:

Description Ant 2009-11-10 00:24:07 UTC
Application that crashed: digikam
Version of the application: 1.0.0-beta5
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-14-generic x86_64
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
Three days after upgrading from 9.04 to 9.10. The collection of images (around 40GB) was OK the second day. Today, at opening Digikam, the program says it can't find the collection at username/Pictures (but it is there). When trying to rebuild the collection it crashed.

 -- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
The current source language is "auto; currently c".
[Current thread is 1 (Thread 0x7fcb2452e750 (LWP 10020))]

Thread 16 (Thread 0x7fcb0fad4910 (LWP 10021)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fcb1de814fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1832f40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1832f40, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00000000006c8d73 in Digikam::ScanController::run (this=0x1831be0) at /build/buildd/digikam-1.0.0~beta5/digikam/scancontroller.cpp:499
#4  0x00007fcb1de80445 in QThreadPrivate::start (arg=0x1831be0) at thread/qthread_unix.cpp:188
#5  0x00007fcb1c180a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007fcb1d3e77bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7fcb0ec0b910 (LWP 10023)):
#0  0x00007fcb1d3db373 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fcb1786236c in ?? () from /lib/libglib-2.0.so.0
#2  0x00007fcb178626b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007fcb1df8f1fe in QEventDispatcherGlib::processEvents (this=0x1eabea0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007fcb1df65532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007fcb1df65904 in QEventLoop::exec (this=0x7fcb0ec0b050, flags=) at kernel/qeventloop.cpp:201
#6  0x00007fcb1de7d6cb in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007fcb1de80445 in QThreadPrivate::start (arg=0x1eab5f0) at thread/qthread_unix.cpp:188
#8  0x00007fcb1c180a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007fcb1d3e77bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 14 (Thread 0x7fcb05d75910 (LWP 10024)):
#0  0x00007fcb1c1830b2 in __pthread_mutex_lock (mutex=0x1ead4b8) at pthread_mutex_lock.c:61
#1  0x00007fcb178622d8 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007fcb178626b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007fcb1df8f1fe in QEventDispatcherGlib::processEvents (this=0x1eac980, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007fcb1df65532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007fcb1df65904 in QEventLoop::exec (this=0x7fcb05d75050, flags=) at kernel/qeventloop.cpp:201
#6  0x00007fcb1de7d6cb in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007fcb1de80445 in QThreadPrivate::start (arg=0x1eaba70) at thread/qthread_unix.cpp:188
#8  0x00007fcb1c180a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007fcb1d3e77bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 13 (Thread 0x7fcb054f4910 (LWP 10025)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fcb1de814fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1fdb438, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1fdb438, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fcb217f1f42 in Digikam::LoadSaveThread::run (this=0x1fdb420) at /build/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007fcb1de80445 in QThreadPrivate::start (arg=0x1fdb420) at thread/qthread_unix.cpp:188
#5  0x00007fcb1c180a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007fcb1d3e77bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7fcb04cf3910 (LWP 10026)):
#0  0x00007fcb1d3f65e0 in pthread_mutex_lock (mutex=0x1fe2e08) at forward.c:182
#1  0x00007fcb1785d625 in g_main_context_query () from /lib/libglib-2.0.so.0
#2  0x00007fcb17862241 in ?? () from /lib/libglib-2.0.so.0
#3  0x00007fcb178626b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x00007fcb1df8f1fe in QEventDispatcherGlib::processEvents (this=0x1fe2d30, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#5  0x00007fcb1df65532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007fcb1df65904 in QEventLoop::exec (this=0x7fcb04cf3050, flags=) at kernel/qeventloop.cpp:201
#7  0x00007fcb1de7d6cb in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#8  0x00007fcb1de80445 in QThreadPrivate::start (arg=0x1fe16c0) at thread/qthread_unix.cpp:188
#9  0x00007fcb1c180a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007fcb1d3e77bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 11 (Thread 0x7fcb044f2910 (LWP 10027)):
#0  0x00007fcb1786077e in g_main_context_release () from /lib/libglib-2.0.so.0
#1  0x00007fcb17862298 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007fcb178626b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007fcb1df8f1fe in QEventDispatcherGlib::processEvents (this=0x1fd97e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4  0x00007fcb1df65532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007fcb1df65904 in QEventLoop::exec (this=0x7fcb044f2050, flags=) at kernel/qeventloop.cpp:201
#6  0x00007fcb1de7d6cb in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007fcb1de80445 in QThreadPrivate::start (arg=0x1fe27c0) at thread/qthread_unix.cpp:188
#8  0x00007fcb1c180a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007fcb1d3e77bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 10 (Thread 0x7fcb03cf1910 (LWP 10028)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fcb1de814fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1feb9c8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1feb9c8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fcb217f1f42 in Digikam::LoadSaveThread::run (this=0x1feb9b0) at /build/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007fcb1de80445 in QThreadPrivate::start (arg=0x1feb9b0) at thread/qthread_unix.cpp:188
#5  0x00007fcb1c180a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007fcb1d3e77bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fcafc3e9910 (LWP 10029)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220
#1  0x00007fcb01649c91 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fcb1c180a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fcb1d3e77bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 8 (Thread 0x7fcafa264910 (LWP 10030)):
#0  0x00007fcb1d3e03c2 in select () from /lib/libc.so.6
#1  0x00007fcb01672725 in xine_usec_sleep () from /usr/lib/libxine.so.1
#2  0x00007fcb016577e9 in ?? () from /usr/lib/libxine.so.1
#3  0x00007fcb1c180a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007fcb1d3e77bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fcaf9a63910 (LWP 10031)):
#0  0x00007fcb17862252 in ?? () from /lib/libglib-2.0.so.0
#1  0x00007fcb178626b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#2  0x00007fcb1df8f1fe in QEventDispatcherGlib::processEvents (this=0x2634780, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#3  0x00007fcb1df65532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#4  0x00007fcb1df65904 in QEventLoop::exec (this=0x7fcaf9a63000, flags=) at kernel/qeventloop.cpp:201
#5  0x00007fcb1de7d6cb in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#6  0x00007fcb018a456e in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#7  0x00007fcb1de80445 in QThreadPrivate::start (arg=0x26341f0) at thread/qthread_unix.cpp:188
#8  0x00007fcb1c180a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007fcb1d3e77bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()
The current source language is "auto; currently c".

Thread 6 (Thread 0x7fcae7fff910 (LWP 10041)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fcb1de814fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2a13ba8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2a13ba8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fcb217f1f42 in Digikam::LoadSaveThread::run (this=0x2a13b90) at /build/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007fcb1de80445 in QThreadPrivate::start (arg=0x2a13b90) at thread/qthread_unix.cpp:188
#5  0x00007fcb1c180a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007fcb1d3e77bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fcaf57f7910 (LWP 10048)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fcb1de814fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x30869a8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x30869a8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fcb217f1f42 in Digikam::LoadSaveThread::run (this=0x3086990) at /build/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007fcb1de80445 in QThreadPrivate::start (arg=0x3086990) at thread/qthread_unix.cpp:188
#5  0x00007fcb1c180a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007fcb1d3e77bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()
The current source language is "auto; currently asm".

Thread 4 (Thread 0x7fcae67fc910 (LWP 10049)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fcb1de814fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x32cb308, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x32cb308, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007fcb217f1f42 in Digikam::LoadSaveThread::run (this=0x32cb2f0) at /build/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#4  0x00007fcb1de80445 in QThreadPrivate::start (arg=0x32cb2f0) at thread/qthread_unix.cpp:188
#5  0x00007fcb1c180a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007fcb1d3e77bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fcaf67f9910 (LWP 10056)):
#0  0x00007fcafb7c0eb4 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#1  0x00007fcafb7c0f70 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#2  0x00007fcafb7cf12b in ?? () from /usr/lib/libpulse.so.0
#3  0x00007fcafb590050 in ?? () from /usr/lib/libpulsecommon-0.9.19.so
#4  0x00007fcb1c180a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#5  0x00007fcb1d3e77bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fcaf5ff8910 (LWP 10057)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fcb0165a983 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fcb1c180a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007fcb1d3e77bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fcb2452e750 (LWP 10020)):
[KCrash Handler]
#5  0x0000000000000000 in ?? ()
#6  0x00000000005f6ce6 in Digikam::ImageAlbumModel::incrementalRefresh (this=0x1ea7830) at /build/buildd/digikam-1.0.0~beta5/libs/models/imagealbummodel.cpp:204
#7  0x00000000005f784c in Digikam::ImageAlbumModel::qt_metacall (this=0x1ea7830, _c=QMetaObject::InvokeMetaMethod, _id=-671088639, _a=0x7fff3b19aaa0)
    at /build/buildd/digikam-1.0.0~beta5/obj-x86_64-linux-gnu/digikam/imagealbummodel.moc:120
#8  0x00007fcb1df7bddc in QMetaObject::activate (sender=0x1ea7830, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x7fcad8000000) at kernel/qobject.cpp:3113
#9  0x00000000005f77ac in Digikam::ImageAlbumModel::qt_metacall (this=0x1ea7830, _c=QMetaObject::InvokeMetaMethod, _id=-671088639, _a=0x7fff3b19abb0)
    at /build/buildd/digikam-1.0.0~beta5/obj-x86_64-linux-gnu/digikam/imagealbummodel.moc:111
#10 0x00007fcb1df7bddc in QMetaObject::activate (sender=0x1ea7860, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x7fcad8000000) at kernel/qobject.cpp:3113
#11 0x00007fcb1df75d83 in QObject::event (this=0x1ea7860, e=0x546e2e0) at kernel/qobject.cpp:1075
#12 0x00007fcb1eaf7efc in QApplicationPrivate::notify_helper (this=0x167ae50, receiver=0x1ea7860, e=0x7fff3b19b1b0) at kernel/qapplication.cpp:4056
#13 0x00007fcb1eaff1ce in QApplication::notify (this=0x7fff3b1a0d20, receiver=0x1ea7860, e=0x7fff3b19b1b0) at kernel/qapplication.cpp:4021
#14 0x00007fcb1fee8ab6 in KApplication::notify (this=0x7fff3b1a0d20, receiver=0x1ea7860, event=0x7fff3b19b1b0) at ../../kdeui/kernel/kapplication.cpp:302
#15 0x00007fcb1df66c2c in QCoreApplication::notifyInternal (this=0x7fff3b1a0d20, receiver=0x1ea7860, event=0x7fff3b19b1b0) at kernel/qcoreapplication.cpp:610
#16 0x00007fcb1df91862 in QCoreApplication::sendEvent (this=0x167eb00) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#17 QTimerInfoList::activateTimers (this=0x167eb00) at kernel/qeventdispatcher_unix.cpp:572
#18 0x00007fcb1df8f25d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:165
#19 0x00007fcb1785ebbe in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#20 0x00007fcb17862588 in ?? () from /lib/libglib-2.0.so.0
#21 0x00007fcb178626b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#22 0x00007fcb1df8f1a6 in QEventDispatcherGlib::processEvents (this=0x1648590, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#23 0x00007fcb1eb8c4be in QGuiEventDispatcherGlib::processEvents (this=0x7fff3b19a9b0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#24 0x00007fcb1df65532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#25 0x00007fcb1df65904 in QEventLoop::exec (this=0x183a460, flags=) at kernel/qeventloop.cpp:201
#26 0x00000000006ca0b1 in Digikam::ScanController::completeCollectionScan (this=0x1831be0, splash=<value optimized out>) at /build/buildd/digikam-1.0.0~beta5/digikam/scancontroller.cpp:376
#27 0x00000000004ac228 in Digikam::SetupCollectionModel::apply (this=0x5423ff0) at /build/buildd/digikam-1.0.0~beta5/utilities/setup/setupcollectionview.cpp:473
#28 0x00000000004a73ef in Digikam::SetupCollections::applySettings (this=0x517fd50) at /build/buildd/digikam-1.0.0~beta5/utilities/setup/setupcollections.cpp:187
#29 0x00000000004b5094 in Digikam::Setup::slotOkClicked (this=0x3516e20) at /build/buildd/digikam-1.0.0~beta5/utilities/setup/setup.cpp:370
#30 0x00000000004b53e0 in Digikam::Setup::qt_metacall (this=0x3516e20, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>)
    at /build/buildd/digikam-1.0.0~beta5/obj-x86_64-linux-gnu/digikam/setup.moc:66
#31 0x00007fcb1df7bddc in QMetaObject::activate (sender=0x3516e20, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x7fcad8000000) at kernel/qobject.cpp:3113
#32 0x00007fcb1fe5d4a8 in KDialog::slotButtonClicked (this=0x3516e20, button=4) at ../../kdeui/dialogs/kdialog.cpp:853
#33 0x00007fcb1fe5f6b9 in KDialog::qt_metacall (this=0x3516e20, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff3b19baf0) at ./kdialog.moc:184
#34 0x00007fcb1ff13a10 in KPageDialog::qt_metacall (this=0x7fff3b19a9b0, _c=88531680, _id=-671088639, _a=0x7fcad8000000) at ./kpagedialog.moc:64
#35 0x00000000004b53c8 in Digikam::Setup::qt_metacall (this=0x7fff3b19a9b0, _c=88531680, _id=-671088639, _a=0x7fcad8000000)
    at /build/buildd/digikam-1.0.0~beta5/obj-x86_64-linux-gnu/digikam/setup.moc:61
#36 0x00007fcb1df7bddc in QMetaObject::activate (sender=0x53bf018, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x7fcad8000000) at kernel/qobject.cpp:3113
#37 0x00007fcb1df7e90e in QSignalMapper::mapped (this=0x7fff3b19a9b0, _t1=4) at .moc/release-shared/moc_qsignalmapper.cpp:95
#38 0x00007fcb1df7fb00 in QSignalMapper::map (this=0x53bf018, sender=0x517f1e0) at kernel/qsignalmapper.cpp:266
#39 0x00007fcb1df7fd70 in QSignalMapper::qt_metacall (this=0x53bf018, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff3b19bc80) at .moc/release-shared/moc_qsignalmapper.cpp:81
#40 0x00007fcb1df7bddc in QMetaObject::activate (sender=0x517f1e0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x7fcad8000000) at kernel/qobject.cpp:3113
#41 0x00007fcb1f0f98e7 in QAbstractButton::clicked (this=0x7fff3b19a9b0, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:200
#42 0x00007fcb1ee5b41b in QAbstractButtonPrivate::emitClicked (this=0x517f3f0) at widgets/qabstractbutton.cpp:543
#43 0x00007fcb1ee5d02b in QAbstractButtonPrivate::click (this=0x517f3f0) at widgets/qabstractbutton.cpp:536
#44 0x00007fcb1ee5d275 in QAbstractButton::mouseReleaseEvent (this=0x517f1e0, e=0x7fff3b19c3a0) at widgets/qabstractbutton.cpp:1115
#45 0x00007fcb1eb469c0 in QWidget::event (this=0x517f1e0, event=0x7fff3b19c3a0) at kernel/qwidget.cpp:7549
#46 0x00007fcb1eaf7efc in QApplicationPrivate::notify_helper (this=0x167ae50, receiver=0x517f1e0, e=0x7fff3b19c3a0) at kernel/qapplication.cpp:4056
#47 0x00007fcb1eaff011 in QApplication::notify (this=<value optimized out>, receiver=0x517f1e0, e=0x7fff3b19c3a0) at kernel/qapplication.cpp:3758
#48 0x00007fcb1fee8ab6 in KApplication::notify (this=0x7fff3b1a0d20, receiver=0x517f1e0, event=0x7fff3b19c3a0) at ../../kdeui/kernel/kapplication.cpp:302
#49 0x00007fcb1df66c2c in QCoreApplication::notifyInternal (this=0x7fff3b1a0d20, receiver=0x517f1e0, event=0x7fff3b19c3a0) at kernel/qcoreapplication.cpp:610
#50 0x00007fcb1eafe8e0 in QCoreApplication::sendSpontaneousEvent (receiver=0x517f1e0, event=0x7fff3b19c3a0, alienWidget=0x517f1e0, nativeWidget=0x3516e20, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#51 QApplicationPrivate::sendMouseEvent (receiver=0x517f1e0, event=0x7fff3b19c3a0, alienWidget=0x517f1e0, nativeWidget=0x3516e20, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>) at kernel/qapplication.cpp:2924
#52 0x00007fcb1eb64a0e in QETWidget::translateMouseEvent (this=0x3516e20, event=<value optimized out>) at kernel/qapplication_x11.cpp:4409
#53 0x00007fcb1eb63aa9 in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff3b19ded0) at kernel/qapplication_x11.cpp:3550
#54 0x00007fcb1eb8cd0c in x11EventSourceDispatch (s=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#55 0x00007fcb1785ebbe in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#56 0x00007fcb17862588 in ?? () from /lib/libglib-2.0.so.0
#57 0x00007fcb178626b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#58 0x00007fcb1df8f1a6 in QEventDispatcherGlib::processEvents (this=0x1648590, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#59 0x00007fcb1eb8c4be in QGuiEventDispatcherGlib::processEvents (this=0x7fff3b19a9b0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#60 0x00007fcb1df65532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#61 0x00007fcb1df65904 in QEventLoop::exec (this=0x7fff3b19e200, flags=) at kernel/qeventloop.cpp:201
#62 0x00007fcb1ef729de in QDialog::exec (this=0x3516e20) at dialogs/qdialog.cpp:498
#63 0x00000000004b7940 in Digikam::Setup::exec (parent=0x1841110, page=Digikam::Setup::LastPageUsed) at /build/buildd/digikam-1.0.0~beta5/utilities/setup/setup.cpp:335
#64 0x000000000066b071 in Digikam::DigikamApp::slotSetup (this=0x1841110, _c=QMetaObject::InvokeMetaMethod, _id=128041328, _a=0x7fff3b19e3d0)
    at /build/buildd/digikam-1.0.0~beta5/digikam/digikamapp.cpp:2148
#65 Digikam::DigikamApp::qt_metacall (this=0x1841110, _c=QMetaObject::InvokeMetaMethod, _id=128041328, _a=0x7fff3b19e3d0)
    at /build/buildd/digikam-1.0.0~beta5/obj-x86_64-linux-gnu/digikam/digikamapp.moc:207
#66 0x00007fcb1df7bddc in QMetaObject::activate (sender=0x3835790, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x7fcad8000000) at kernel/qobject.cpp:3113
#67 0x00007fcb1eaf20a7 in QAction::triggered (this=0x7fff3b19a9b0, _t1=false) at .moc/release-shared/moc_qaction.cpp:236
#68 0x00007fcb1eaf34ef in QAction::activate (this=0x3835790, event=<value optimized out>) at kernel/qaction.cpp:1160
#69 0x00007fcb1eedfecd in QMenuPrivate::activateCausedStack (this=<value optimized out>, causedStack=..., action=0x3835790, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:967
#70 0x00007fcb1eee5dea in QMenuPrivate::activateAction (this=0x51268a0, action=0x3835790, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1060
#71 0x00007fcb1ffbb2be in KMenu::mouseReleaseEvent (this=0x3592060, e=0x546e2e0) at ../../kdeui/widgets/kmenu.cpp:456
#72 0x00007fcb1eb469c0 in QWidget::event (this=0x3592060, event=0x7fff3b19edf0) at kernel/qwidget.cpp:7549
#73 0x00007fcb1eee85ab in QMenu::event (this=0x3592060, e=0x7fff3b19edf0) at widgets/qmenu.cpp:2353
#74 0x00007fcb1eaf7efc in QApplicationPrivate::notify_helper (this=0x167ae50, receiver=0x3592060, e=0x7fff3b19edf0) at kernel/qapplication.cpp:4056
#75 0x00007fcb1eaff011 in QApplication::notify (this=<value optimized out>, receiver=0x3592060, e=0x7fff3b19edf0) at kernel/qapplication.cpp:3758
#76 0x00007fcb1fee8ab6 in KApplication::notify (this=0x7fff3b1a0d20, receiver=0x3592060, event=0x7fff3b19edf0) at ../../kdeui/kernel/kapplication.cpp:302
#77 0x00007fcb1df66c2c in QCoreApplication::notifyInternal (this=0x7fff3b1a0d20, receiver=0x3592060, event=0x7fff3b19edf0) at kernel/qcoreapplication.cpp:610
#78 0x00007fcb1eafe8e0 in QCoreApplication::sendSpontaneousEvent (receiver=0x3592060, event=0x7fff3b19edf0, alienWidget=0x0, nativeWidget=0x3592060, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#79 QApplicationPrivate::sendMouseEvent (receiver=0x3592060, event=0x7fff3b19edf0, alienWidget=0x0, nativeWidget=0x3592060, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>)
    at kernel/qapplication.cpp:2924
#80 0x00007fcb1eb64e2e in QETWidget::translateMouseEvent (this=0x3592060, event=<value optimized out>) at kernel/qapplication_x11.cpp:4343
#81 0x00007fcb1eb63aa9 in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff3b1a0920) at kernel/qapplication_x11.cpp:3550
#82 0x00007fcb1eb8cd0c in x11EventSourceDispatch (s=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#83 0x00007fcb1785ebbe in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#84 0x00007fcb17862588 in ?? () from /lib/libglib-2.0.so.0
#85 0x00007fcb178626b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#86 0x00007fcb1df8f1a6 in QEventDispatcherGlib::processEvents (this=0x1648590, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#87 0x00007fcb1eb8c4be in QGuiEventDispatcherGlib::processEvents (this=0x7fff3b19a9b0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#88 0x00007fcb1df65532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#89 0x00007fcb1df65904 in QEventLoop::exec (this=0x7fff3b1a0c50, flags=) at kernel/qeventloop.cpp:201
#90 0x00007fcb1df67ab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#91 0x000000000075fda2 in main (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd/digikam-1.0.0~beta5/digikam/main.cpp:186
The current source language is "auto; currently c".

Reported using DrKonqi
Comment 1 caulier.gilles 2009-11-10 08:37:23 UTC
Try 1.0.0-beta6 out yesterday...

Gilles Caulier
Comment 2 Marcel Wiesweg 2009-11-13 13:06:42 UTC
SVN commit 1048474 by mwiesweg:

Ensure that d->currentAlbum is valid all times

CCBUG: 213916

 M  +7 -0      imagealbummodel.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1048474
Comment 3 Marcel Wiesweg 2009-11-13 13:08:06 UTC
Is this reproducable at all?
I can see a possible problem at the place I just changed, it's a corner case of album changes during a collection scan.
Comment 4 caulier.gilles 2009-12-25 20:09:53 UTC
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
Comment 5 caulier.gilles 2010-01-25 21:49:57 UTC
digiKam 1.1. release will be done in few days. Please check if this entry still valid.

Thanks in advance

Gilles Caulier
Comment 6 caulier.gilles 2010-04-04 10:44:22 UTC
digiKam and Kipi-plugins 1.2.0 are out. Please check if crash is still valid there.

Thanks in advance

Gilles Caulier
Comment 7 caulier.gilles 2010-10-06 15:21:38 UTC
no feedback from user

Gilles Caulier
Comment 8 caulier.gilles 2015-07-04 06:01:15 UTC
New digiKam 4.11.0 is available.

https://www.digikam.org/node/740

Can you reproduce the problem with this release ?
Comment 9 caulier.gilles 2016-07-07 07:43:05 UTC
This problem is not reproducible with last 5.0.0
I close this file now. Re-open it if necessary.
Gilles Caulier