Bug 223535 - Crash when downloading pictures from device
Summary: Crash when downloading pictures from device
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Import-Albums (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-20 09:24 UTC by Mats Kindahl
Modified: 2023-05-05 22:11 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 8.1.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mats Kindahl 2010-01-20 09:24:35 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-17-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
I opened digicam. Used "Download All" from the menu, and it crashed. The USB device is an iPhone.

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

Thread 18 (Thread 0xb61c1b70 (LWP 17159)):
#0  0x00a7a422 in __kernel_vsyscall ()
#1  0x05063e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x014e887d in __pthread_cond_wait (cond=0xa1cdc40, mutex=0xa1cdc28) at forward.c:139
#3  0x064e3e67 in QWaitConditionPrivate::wait (this=0xa1cb890, mutex=0xa1cb88c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xa1cb890, mutex=0xa1cb88c, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x0830a2d9 in Digikam::ScanController::run (this=0xa17c890) at /build/buildd/digikam-1.0.0~beta5/digikam/scancontroller.cpp:499
#6  0x064e2e32 in QThreadPrivate::start (arg=0xa17c890) at thread/qthread_unix.cpp:188
#7  0x0505f80e in start_thread (arg=0xb61c1b70) at pthread_create.c:300
#8  0x014db8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 17 (Thread 0xb57ffb70 (LWP 17161)):
#0  0x01a00e06 in *__GI_clock_gettime (clock_id=27283444, tp=0xb57ff028) at ../sysdeps/unix/clock_gettime.c:100
#1  0x065ffbf3 in QTimerInfoList::getTime (this=0xa3e49b4, t=...) at kernel/qeventdispatcher_unix.cpp:339
#2  0x065ffde1 in QTimerInfoList::updateCurrentTime (this=0xa3e49b4) at kernel/qeventdispatcher_unix.cpp:297
#3  0x0660088c in QTimerInfoList::timerWait (this=0xa3e49b4, tm=...) at kernel/qeventdispatcher_unix.cpp:420
#4  0x065fe210 in timerSourcePrepare (source=0xa3e4980, timeout=0xb57ff11c) at kernel/qeventdispatcher_glib.cpp:141
#5  0x092a1f90 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6  0x092a2351 in ?? () from /lib/libglib-2.0.so.0
#7  0x092a2863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8  0x065fe067 in QEventDispatcherGlib::processEvents (this=0xa374980, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#9  0x065d1c79 in QEventLoop::processEvents (this=0xb57ff2e4, flags=) at kernel/qeventloop.cpp:149
#10 0x065d20ca in QEventLoop::exec (this=0xb57ff2e4, flags=...) at kernel/qeventloop.cpp:201
#11 0x064dfb73 in QThread::exec (this=0xa4262c8) at thread/qthread.cpp:487
#12 0x06832cbd in Digikam::ImageFilterModelWorker::Thread::run() () from /usr/lib/libdigikamdatabase.so.1
#13 0x064e2e32 in QThreadPrivate::start (arg=0xa4262c8) at thread/qthread_unix.cpp:188
#14 0x0505f80e in start_thread (arg=0xb57ffb70) at pthread_create.c:300
#15 0x014db8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 16 (Thread 0xb4f72b70 (LWP 17162)):
#0  0x01a00e06 in *__GI_clock_gettime (clock_id=27283444, tp=0xb4f72028) at ../sysdeps/unix/clock_gettime.c:100
#1  0x065ffbf3 in QTimerInfoList::getTime (this=0xa1e68c4, t=...) at kernel/qeventdispatcher_unix.cpp:339
#2  0x065ffde1 in QTimerInfoList::updateCurrentTime (this=0xa1e68c4) at kernel/qeventdispatcher_unix.cpp:297
#3  0x0660088c in QTimerInfoList::timerWait (this=0xa1e68c4, tm=...) at kernel/qeventdispatcher_unix.cpp:420
#4  0x065fe210 in timerSourcePrepare (source=0xa1e6890, timeout=0xb4f7211c) at kernel/qeventdispatcher_glib.cpp:141
#5  0x092a1f90 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6  0x092a2351 in ?? () from /lib/libglib-2.0.so.0
#7  0x092a2863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8  0x065fe067 in QEventDispatcherGlib::processEvents (this=0xa374b10, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#9  0x065d1c79 in QEventLoop::processEvents (this=0xb4f722e4, flags=) at kernel/qeventloop.cpp:149
#10 0x065d20ca in QEventLoop::exec (this=0xb4f722e4, flags=...) at kernel/qeventloop.cpp:201
#11 0x064dfb73 in QThread::exec (this=0xa4320c8) at thread/qthread.cpp:487
#12 0x06832cbd in Digikam::ImageFilterModelWorker::Thread::run() () from /usr/lib/libdigikamdatabase.so.1
#13 0x064e2e32 in QThreadPrivate::start (arg=0xa4320c8) at thread/qthread_unix.cpp:188
#14 0x0505f80e in start_thread (arg=0xb4f72b70) at pthread_create.c:300
#15 0x014db8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
The current source language is "auto; currently c".

Thread 15 (Thread 0xb46f1b70 (LWP 17163)):
#0  0x00a7a422 in __kernel_vsyscall ()
#1  0x05063e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x014e887d in __pthread_cond_wait (cond=0xa470328, mutex=0xa470310) at forward.c:139
#3  0x064e3e67 in QWaitConditionPrivate::wait (this=0xa470298, mutex=0xa470294, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xa470298, mutex=0xa470294, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x04103bfa in Digikam::LoadSaveThread::run (this=0xa470288) at /build/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#6  0x064e2e32 in QThreadPrivate::start (arg=0xa470288) at thread/qthread_unix.cpp:188
#7  0x0505f80e in start_thread (arg=0xb46f1b70) at pthread_create.c:300
#8  0x014db8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 14 (Thread 0xb3ef0b70 (LWP 17164)):
#0  0x05063144 in __pthread_mutex_unlock_usercnt (mutex=0xb580084c, decr=<value optimized out>) at pthread_mutex_unlock.c:52
#1  0x014e8a86 in pthread_mutex_unlock (mutex=0xb580084c) at forward.c:184
#2  0x092a2557 in ?? () from /lib/libglib-2.0.so.0
#3  0x092a2863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x065fe067 in QEventDispatcherGlib::processEvents (this=0xa479bd0, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#5  0x065d1c79 in QEventLoop::processEvents (this=0xb3ef0304, flags=) at kernel/qeventloop.cpp:149
#6  0x065d20ca in QEventLoop::exec (this=0xb3ef0304, flags=...) at kernel/qeventloop.cpp:201
#7  0x064dfb73 in QThread::exec (this=0xa476a10) at thread/qthread.cpp:487
#8  0x064e2e32 in QThreadPrivate::start (arg=0xa476a10) at thread/qthread_unix.cpp:188
#9  0x0505f80e in start_thread (arg=0xb3ef0b70) at pthread_create.c:300
#10 0x014db8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 13 (Thread 0xb36efb70 (LWP 17165)):
#0  __pthread_mutex_unlock (mutex=0xb580055c) at pthread_mutex_unlock.c:288
#1  0x014e8a86 in pthread_mutex_unlock (mutex=0xb580055c) at forward.c:184
#2  0x092a0919 in g_main_context_acquire () from /lib/libglib-2.0.so.0
#3  0x092a22c5 in ?? () from /lib/libglib-2.0.so.0
#4  0x092a2863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x065fe067 in QEventDispatcherGlib::processEvents (this=0xa479848, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#6  0x065d1c79 in QEventLoop::processEvents (this=0xb36ef304, flags=) at kernel/qeventloop.cpp:149
#7  0x065d20ca in QEventLoop::exec (this=0xb36ef304, flags=...) at kernel/qeventloop.cpp:201
#8  0x064dfb73 in QThread::exec (this=0xa479540) at thread/qthread.cpp:487
#9  0x064e2e32 in QThreadPrivate::start (arg=0xa479540) at thread/qthread_unix.cpp:188
#10 0x0505f80e in start_thread (arg=0xb36efb70) at pthread_create.c:300
#11 0x014db8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xb2eeeb70 (LWP 17166)):
#0  0x00a7a422 in __kernel_vsyscall ()
#1  0x05063e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x014e887d in __pthread_cond_wait (cond=0xa47f918, mutex=0xa47f900) at forward.c:139
#3  0x064e3e67 in QWaitConditionPrivate::wait (this=0xa478888, mutex=0xa478884, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xa478888, mutex=0xa478884, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x04103bfa in Digikam::LoadSaveThread::run (this=0xa478878) at /build/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#6  0x064e2e32 in QThreadPrivate::start (arg=0xa478878) at thread/qthread_unix.cpp:188
#7  0x0505f80e in start_thread (arg=0xb2eeeb70) at pthread_create.c:300
#8  0x014db8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xb0938b70 (LWP 17167)):
#0  0x00a7a422 in __kernel_vsyscall ()
#1  0x05064142 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0x014e88d4 in __pthread_cond_timedwait (cond=0xa649850, mutex=0xa649838, abstime=0xb0938330) at forward.c:152
#3  0x01f469ff in ?? () from /usr/lib/libxine.so.1
#4  0x0505f80e in start_thread (arg=0xb0938b70) at pthread_create.c:300
#5  0x014db8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xafd2cb70 (LWP 17168)):
#0  0x00a7a422 in __kernel_vsyscall ()
#1  0x014d4a71 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0x01f6fbe0 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x01f54011 in ?? () from /usr/lib/libxine.so.1
#4  0x0505f80e in start_thread (arg=0xafd2cb70) at pthread_create.c:300
#5  0x014db8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xaf52bb70 (LWP 17169)):
#0  0x01a00e06 in *__GI_clock_gettime (clock_id=27283444, tp=0xaf52aff8) at ../sysdeps/unix/clock_gettime.c:100
#1  0x065ffbf3 in QTimerInfoList::getTime (this=0xa5c78cc, t=...) at kernel/qeventdispatcher_unix.cpp:339
#2  0x065ffde1 in QTimerInfoList::updateCurrentTime (this=0xa5c78cc) at kernel/qeventdispatcher_unix.cpp:297
#3  0x0660088c in QTimerInfoList::timerWait (this=0xa5c78cc, tm=...) at kernel/qeventdispatcher_unix.cpp:420
#4  0x065fe210 in timerSourcePrepare (source=0xa5c7898, timeout=0xaf52b0ec) at kernel/qeventdispatcher_glib.cpp:141
#5  0x092a1f90 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#6  0x092a2351 in ?? () from /lib/libglib-2.0.so.0
#7  0x092a2863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#8  0x065fe067 in QEventDispatcherGlib::processEvents (this=0xa5c77a8, flags=...) at kernel/qeventdispatcher_glib.cpp:329
#9  0x065d1c79 in QEventLoop::processEvents (this=0xaf52b2b4, flags=) at kernel/qeventloop.cpp:149
#10 0x065d20ca in QEventLoop::exec (this=0xaf52b2b4, flags=...) at kernel/qeventloop.cpp:201
#11 0x064dfb73 in QThread::exec (this=0xa5a32b8) at thread/qthread.cpp:487
#12 0x03c8220a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#13 0x064e2e32 in QThreadPrivate::start (arg=0xa5a32b8) at thread/qthread_unix.cpp:188
#14 0x0505f80e in start_thread (arg=0xaf52bb70) at pthread_create.c:300
#15 0x014db8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xaed2ab70 (LWP 17170)):
#0  0x00a7a422 in __kernel_vsyscall ()
#1  0x014cdc96 in *__GI___poll (fds=0x154fff4, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x03e15cc2 in ?? () from /usr/lib/libpulse.so.0
#3  0x03e02e09 in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0x03e04c23 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0x03e04cf4 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0x03e15bc3 in ?? () from /usr/lib/libpulse.so.0
#7  0x03e62ac2 in ?? () from /usr/lib/libpulsecommon-0.9.19.so
#8  0x0505f80e in start_thread (arg=0xaed2ab70) at pthread_create.c:300
#9  0x014db8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xaa3ffb70 (LWP 17171)):
#0  0x00a7a422 in __kernel_vsyscall ()
#1  0x05063e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x014e887d in __pthread_cond_wait (cond=0xb580b4f8, mutex=0xb580b4e0) at forward.c:139
#3  0x01f575ee in ?? () from /usr/lib/libxine.so.1
#4  0x0505f80e in start_thread (arg=0xaa3ffb70) at pthread_create.c:300
#5  0x014db8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xa6dfeb70 (LWP 17181)):
#0  0x00a7a422 in __kernel_vsyscall ()
#1  0x05063e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x014e887d in __pthread_cond_wait (cond=0xafb1ce0, mutex=0xafb1cc8) at forward.c:139
#3  0x064e3e67 in QWaitConditionPrivate::wait (this=0xad08970, mutex=0xad0896c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xad08970, mutex=0xad0896c, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x04103bfa in Digikam::LoadSaveThread::run (this=0xad08960) at /build/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#6  0x064e2e32 in QThreadPrivate::start (arg=0xad08960) at thread/qthread_unix.cpp:188
#7  0x0505f80e in start_thread (arg=0xa6dfeb70) at pthread_create.c:300
#8  0x014db8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xa9bfeb70 (LWP 17188)):
#0  0x00a7a422 in __kernel_vsyscall ()
#1  0x05063e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x014e887d in __pthread_cond_wait (cond=0xb137a88, mutex=0xb137a70) at forward.c:139
#3  0x064e3e67 in QWaitConditionPrivate::wait (this=0xb1377f0, mutex=0xb1377ec, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xb1377f0, mutex=0xb1377ec, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x04103bfa in Digikam::LoadSaveThread::run (this=0xb1377e0) at /build/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#6  0x064e2e32 in QThreadPrivate::start (arg=0xb1377e0) at thread/qthread_unix.cpp:188
#7  0x0505f80e in start_thread (arg=0xa9bfeb70) at pthread_create.c:300
#8  0x014db8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa61ffb70 (LWP 17189)):
#0  0x00a7a422 in __kernel_vsyscall ()
#1  0x05063e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x014e887d in __pthread_cond_wait (cond=0xb4f7450, mutex=0xb4f7438) at forward.c:139
#3  0x064e3e67 in QWaitConditionPrivate::wait (this=0xb14cce0, mutex=0xb14ccdc, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xb14cce0, mutex=0xb14ccdc, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x04103bfa in Digikam::LoadSaveThread::run (this=0xb14ccd0) at /build/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#6  0x064e2e32 in QThreadPrivate::start (arg=0xb14ccd0) at thread/qthread_unix.cpp:188
#7  0x0505f80e in start_thread (arg=0xa61ffb70) at pthread_create.c:300
#8  0x014db8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa0268b70 (LWP 17206)):
#0  0x00a7a422 in __kernel_vsyscall ()
#1  0x05063e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x014e887d in __pthread_cond_wait (cond=0xc815160, mutex=0xc815148) at forward.c:139
#3  0x064e3e67 in QWaitConditionPrivate::wait (this=0xc7f5ff0, mutex=0xc7f5fec, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xc7f5ff0, mutex=0xc7f5fec, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x04103bfa in Digikam::LoadSaveThread::run (this=0xc7f5fe0) at /build/buildd/digikam-1.0.0~beta5/libs/threadimageio/loadsavethread.cpp:136
#6  0x064e2e32 in QThreadPrivate::start (arg=0xc7f5fe0) at thread/qthread_unix.cpp:188
#7  0x0505f80e in start_thread (arg=0xa0268b70) at pthread_create.c:300
#8  0x014db8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa1a6bb70 (LWP 17213)):
#0  0x00a7a422 in __kernel_vsyscall ()
#1  0x05063e15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x014e887d in __pthread_cond_wait (cond=0xcc4cd70, mutex=0xcc4cd58) at forward.c:139
#3  0x064e3e67 in QWaitConditionPrivate::wait (this=0xc810a74, mutex=0xc810a70, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xc810a74, mutex=0xc810a70, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x0812277d in Digikam::CameraController::run (this=0xcaef048) at /build/buildd/digikam-1.0.0~beta5/utilities/cameragui/cameracontroller.cpp:329
#6  0x064e2e32 in QThreadPrivate::start (arg=0xcaef048) at thread/qthread_unix.cpp:188
#7  0x0505f80e in start_thread (arg=0xa1a6bb70) at pthread_create.c:300
#8  0x014db8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb771e700 (LWP 17157)):
[KCrash Handler]
#6  0x013d57ac in __dynamic_cast () from /usr/lib/libstdc++.so.6
#7  0x08277669 in Digikam::AlbumSelectDialog::selectAlbum (parent=0xc763b50, albumToSelect=0xc568050, header=..., newAlbumString=..., allowRootSelection=false)
    at /build/buildd/digikam-1.0.0~beta5/digikam/albumselectdialog.cpp:174
#8  0x0814a945 in Digikam::CameraUI::slotDownload (this=0xc763b50, onlySelected=false, deleteAfter=false, album=0xc568050) at /build/buildd/digikam-1.0.0~beta5/utilities/cameragui/cameraui.cpp:1498
#9  0x0814b429 in Digikam::CameraUI::slotDownloadAll (this=0xc763b50) at /build/buildd/digikam-1.0.0~beta5/utilities/cameragui/cameraui.cpp:1446
#10 0x081505a0 in Digikam::CameraUI::qt_metacall (this=0xc763b50, _c=QMetaObject::InvokeMetaMethod, _id=80, _a=0xbffa10b8)
    at /build/buildd/digikam-1.0.0~beta5/obj-i486-linux-gnu/digikam/cameraui.moc:225
#11 0x065e9263 in QMetaObject::activate (sender=0xcd0faa0, from_signal_index=5, to_signal_index=6, argv=0xbffa10b8) at kernel/qobject.cpp:3113
#12 0x065e96d8 in QMetaObject::activate (sender=0xcd0faa0, m=0x849dac8, from_local_signal_index=1, to_local_signal_index=2, argv=0xbffa10b8) at kernel/qobject.cpp:3207
#13 0x031949b1 in QAction::triggered (this=0xcd0faa0, _t1=false) at .moc/release-shared/moc_qaction.cpp:236
#14 0x03195f32 in QAction::activate (this=0xcd0faa0, event=QAction::Trigger) at kernel/qaction.cpp:1160
#15 0x035e39cc in QMenuPrivate::activateCausedStack (this=0xcc6bf40, causedStack=..., action=0xcd0faa0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:967
#16 0x035ea03b in QMenuPrivate::activateAction (this=0xcc6bf40, action=0xcd0faa0, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1060
#17 0x035eabf7 in QMenu::mouseReleaseEvent (this=0xcc6bcb8, e=0xbffa1810) at widgets/qmenu.cpp:2254
#18 0x097021c5 in KMenu::mouseReleaseEvent (this=0xcc6bcb8, e=0xbffa1810) at ../../kdeui/widgets/kmenu.cpp:456
#19 0x031f0012 in QWidget::event (this=0xcc6bcb8, event=0xbffa1810) at kernel/qwidget.cpp:7549
#20 0x035ece34 in QMenu::event (this=0xcc6bcb8, e=0xbffa1810) at widgets/qmenu.cpp:2353
#21 0x0319af54 in QApplicationPrivate::notify_helper (this=0xa103b10, receiver=0xcc6bcb8, e=0xbffa1810) at kernel/qapplication.cpp:4056
#22 0x031a3033 in QApplication::notify (this=0xbffa320c, receiver=0xcc6bcb8, e=0xbffa1810) at kernel/qapplication.cpp:3758
#23 0x09617bfa in KApplication::notify (this=0xbffa320c, receiver=0xcc6bcb8, event=0xbffa1810) at ../../kdeui/kernel/kapplication.cpp:302
#24 0x065d36cb in QCoreApplication::notifyInternal (this=0xbffa320c, receiver=0xcc6bcb8, event=0xbffa1810) at kernel/qcoreapplication.cpp:610
#25 0x031a1f6e in QCoreApplication::sendSpontaneousEvent (receiver=0xcc6bcb8, event=0xbffa1810, alienWidget=0x0, nativeWidget=0xcc6bcb8, buttonDown=0x3a15aa0, lastMouseReceiver=...)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#26 QApplicationPrivate::sendMouseEvent (receiver=0xcc6bcb8, event=0xbffa1810, alienWidget=0x0, nativeWidget=0xcc6bcb8, buttonDown=0x3a15aa0, lastMouseReceiver=...) at kernel/qapplication.cpp:2924
#27 0x03210c87 in QETWidget::translateMouseEvent (this=0xcc6bcb8, event=0xbffa2e5c) at kernel/qapplication_x11.cpp:4343
#28 0x0320fc4b in QApplication::x11ProcessEvent (this=0xbffa320c, event=0xbffa2e5c) at kernel/qapplication_x11.cpp:3428
#29 0x0323c502 in x11EventSourceDispatch (s=0xa1068b0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#30 0x0929ee88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#31 0x092a2730 in ?? () from /lib/libglib-2.0.so.0
#32 0x092a2863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#33 0x065fe02c in QEventDispatcherGlib::processEvents (this=0xa0dde80, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#34 0x0323bbe5 in QGuiEventDispatcherGlib::processEvents (this=0xa0dde80, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#35 0x065d1c79 in QEventLoop::processEvents (this=0xbffa3154, flags=) at kernel/qeventloop.cpp:149
#36 0x065d20ca in QEventLoop::exec (this=0xbffa3154, flags=...) at kernel/qeventloop.cpp:201
#37 0x065d453f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#38 0x0319add7 in QApplication::exec () at kernel/qapplication.cpp:3525
#39 0x083a4da3 in main (argc=3, argv=0xbffa3664) at /build/buildd/digikam-1.0.0~beta5/digikam/main.cpp:186

This bug may be a duplicate of or related to bug 221861

Reported using DrKonqi
Comment 1 Julien Narboux 2010-01-20 09:34:19 UTC
Thanks for the report, but this bug as already been fixed for a long time. It
has also been reported multiple times (more than 94 !). Look here:
https://bugs.kde.org/show_bug.cgi?id=210462
 In fact, it is the 8th most reported bug in the history of KDE
(https://bugs.kde.org/duplicates.cgi). It means that it has impacted many
people.
Digikam developpers are sorry as this gives a bad opinion of Digikam although
the bug was in a beta version and has been fixed quickly in the next beta.
It is not your fault, your distribution (Ubuntu) has decided to package a beta
version of Digikam in its stable release AND this beta version contains of bug
with breaks one of the main features of Digikam AND Ubuntu is refusing to
update the package to the final version 1.0.0 which fixes many bugs (>200).
They want to follow their rules about when a package should be updated
(https://wiki.ubuntu.com/StableReleaseUpdates). These rules have been designed
to provide a stable distribution. But in this case, it does not make sense in
my opinion because:
- they packaged a beta version of Digikam
- this beta contains a bug which breaks one of the main features of Digikam
- the stable version is out
- no tools depends on Digikam
Please ask them to put the final 1.0.0 release in updates. 
For the time being you can install 1.0.0 final using the backports repository,
look here for details:
  https://help.ubuntu.com/community/UbuntuBackports

Julien

*** This bug has been marked as a duplicate of bug 210462 ***
Comment 2 Mats Kindahl 2010-01-20 09:53:06 UTC
Thank you Julien,

I will look at the pages you supplied. I'm happy to hear that it is fixed, and that is "only" an issue of getting Ubuntu to accept the final version.

/Matz
Comment 3 caulier.gilles 2023-05-05 22:11:16 UTC
Fixed with #210462