Bug 215330 - digikam crashed downloading pics - fedora constantine
Summary: digikam crashed downloading pics - fedora constantine
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: 2009-11-19 22:35 UTC by Sebastián Salgado
Modified: 2023-05-05 10:40 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 8.1.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastián Salgado 2009-11-19 22:35:53 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.3
Operating System: Linux 2.6.31.5-127.fc12.i686.PAE i686
Distribution: "Fedora release 12 (Constantine)"

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

Thread 25 (Thread 0xb61d4b70 (LWP 7538)):
#0  0x00ab8424 in __kernel_vsyscall ()
#1  0x00735c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x03dbae5f in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0x083065f9 in Digikam::ScanController::run (this=<value optimized out>) at /usr/src/debug/digikam-1.0.0-beta5/digikam/scancontroller.cpp:499
#5  0x03db9de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#6  0x00731ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#7  0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 24 (Thread 0xb3b8eb70 (LWP 7567)):
#0  0x00760dc8 in clock_gettime (clock_id=1, tp=0xb3b8df98) at ../sysdeps/unix/clock_gettime.c:100
#1  0x03ed773b in QTimerInfoList::getTime (this=<value optimized out>, t=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:339
#2  0x03ed7932 in QTimerInfoList::updateCurrentTime (this=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:297
#3  0x03ed7adb in QTimerInfoList::timerWait (this=<value optimized out>, tm=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:420
#4  0x03ed5d50 in timerSourcePrepare (source=<value optimized out>, timeout=0xb3b8e07c) at kernel/qeventdispatcher_glib.cpp:141
#5  0x009212b0 in IA__g_main_context_prepare (context=<value optimized out>, priority=<value optimized out>) at gmain.c:2280
#6  0x00921669 in g_main_context_iterate (context=0xb26004d8, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2571
#7  0x00921b74 in IA__g_main_context_iteration (context=0xb26004d8, may_block=<value optimized out>) at gmain.c:2654
#8  0x03ed5ba7 in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#9  0x03ea92aa in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149
#10 0x03ea970a in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201
#11 0x03db6a54 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#12 0x020cf5fe in Digikam::ImageFilterModelWorker::Thread::run() () from /usr/lib/libdigikamdatabase.so.1
#13 0x03db9de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#14 0x00731ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#15 0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 23 (Thread 0xb318db70 (LWP 7568)):
#0  0x00760dc6 in clock_gettime (clock_id=1, tp=0xb318cf98) at ../sysdeps/unix/clock_gettime.c:100
#1  0x03ed773b in QTimerInfoList::getTime (this=<value optimized out>, t=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:339
#2  0x03ed7932 in QTimerInfoList::updateCurrentTime (this=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:297
#3  0x03ed7adb in QTimerInfoList::timerWait (this=<value optimized out>, tm=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:420
#4  0x03ed5d50 in timerSourcePrepare (source=<value optimized out>, timeout=0xb318d07c) at kernel/qeventdispatcher_glib.cpp:141
#5  0x009212b0 in IA__g_main_context_prepare (context=<value optimized out>, priority=<value optimized out>) at gmain.c:2280
#6  0x00921669 in g_main_context_iterate (context=0xb24004d8, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2571
#7  0x00921b74 in IA__g_main_context_iteration (context=0xb24004d8, may_block=<value optimized out>) at gmain.c:2654
#8  0x03ed5ba7 in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#9  0x03ea92aa in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149
#10 0x03ea970a in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201
#11 0x03db6a54 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#12 0x020cf5fe in Digikam::ImageFilterModelWorker::Thread::run() () from /usr/lib/libdigikamdatabase.so.1
#13 0x03db9de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#14 0x00731ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#15 0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
The current source language is "auto; currently c".

Thread 22 (Thread 0xb23ffb70 (LWP 7569)):
#0  0x00ab8424 in __kernel_vsyscall ()
#1  0x00735c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x03dbae5f in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0x07dafa8a in Digikam::LoadSaveThread::run (this=<value optimized out>) at /usr/src/debug/digikam-1.0.0-beta5/libs/threadimageio/loadsavethread.cpp:136
#5  0x03db9de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#6  0x00731ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#7  0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 21 (Thread 0xb19feb70 (LWP 7570)):
#0  0x00760dc6 in clock_gettime (clock_id=1, tp=0xb19fdfb8) at ../sysdeps/unix/clock_gettime.c:100
#1  0x03ed773b in QTimerInfoList::getTime (this=<value optimized out>, t=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:339
#2  0x03ed7932 in QTimerInfoList::updateCurrentTime (this=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:297
#3  0x03ed7adb in QTimerInfoList::timerWait (this=<value optimized out>, tm=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:420
#4  0x03ed5d50 in timerSourcePrepare (source=<value optimized out>, timeout=0xb19fe09c) at kernel/qeventdispatcher_glib.cpp:141
#5  0x009212b0 in IA__g_main_context_prepare (context=<value optimized out>, priority=<value optimized out>) at gmain.c:2280
#6  0x00921669 in g_main_context_iterate (context=0xb2401bd0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2571
#7  0x00921b74 in IA__g_main_context_iteration (context=0xb2401bd0, may_block=<value optimized out>) at gmain.c:2654
#8  0x03ed5ba7 in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#9  0x03ea92aa in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149
#10 0x03ea970a in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201
#11 0x03db6a54 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#12 0x03db9de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#13 0x00731ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#14 0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 20 (Thread 0xb0ffdb70 (LWP 7571)):
#0  0x00760dc6 in clock_gettime (clock_id=1, tp=0xb0ffcfb8) at ../sysdeps/unix/clock_gettime.c:100
#1  0x03ed773b in QTimerInfoList::getTime (this=<value optimized out>, t=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:339
#2  0x03ed7932 in QTimerInfoList::updateCurrentTime (this=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:297
#3  0x03ed7adb in QTimerInfoList::timerWait (this=<value optimized out>, tm=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:420
#4  0x03ed5d50 in timerSourcePrepare (source=<value optimized out>, timeout=0xb0ffd09c) at kernel/qeventdispatcher_glib.cpp:141
#5  0x009212b0 in IA__g_main_context_prepare (context=<value optimized out>, priority=<value optimized out>) at gmain.c:2280
#6  0x00921669 in g_main_context_iterate (context=0xb26019d0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2571
#7  0x00921b74 in IA__g_main_context_iteration (context=0xb26019d0, may_block=<value optimized out>) at gmain.c:2654
#8  0x03ed5ba7 in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#9  0x03ea92aa in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149
#10 0x03ea970a in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201
#11 0x03db6a54 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#12 0x03db9de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#13 0x00731ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#14 0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 19 (Thread 0xb05fcb70 (LWP 7572)):
#0  0x00ab8424 in __kernel_vsyscall ()
#1  0x00735c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x03dbae5f in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0x07dafa8a in Digikam::LoadSaveThread::run (this=<value optimized out>) at /usr/src/debug/digikam-1.0.0-beta5/libs/threadimageio/loadsavethread.cpp:136
#5  0x03db9de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#6  0x00731ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#7  0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 18 (Thread 0xae865b70 (LWP 7573)):
#0  0x00ab8424 in __kernel_vsyscall ()
#1  0x00735f72 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179
#2  0x087086b5 in ?? () from /usr/lib/libxine.so.1
#3  0x00731ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 17 (Thread 0xade64b70 (LWP 7574)):
#0  0x00ab8424 in __kernel_vsyscall ()
#1  0x001e2e21 in select () at ../sysdeps/unix/syscall-template.S:82
#2  0x08732d45 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x08716efe in ?? () from /usr/lib/libxine.so.1
#4  0x00731ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 16 (Thread 0xad463b70 (LWP 7575)):
#0  0x00760dc6 in clock_gettime (clock_id=1, tp=0xad462f68) at ../sysdeps/unix/clock_gettime.c:100
#1  0x03ed773b in QTimerInfoList::getTime (this=<value optimized out>, t=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:339
#2  0x03ed7932 in QTimerInfoList::updateCurrentTime (this=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:297
#3  0x03ed7adb in QTimerInfoList::timerWait (this=<value optimized out>, tm=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:420
#4  0x03ed5d50 in timerSourcePrepare (source=<value optimized out>, timeout=0xad46304c) at kernel/qeventdispatcher_glib.cpp:141
#5  0x009212b0 in IA__g_main_context_prepare (context=<value optimized out>, priority=<value optimized out>) at gmain.c:2280
#6  0x00921669 in g_main_context_iterate (context=0xa399140, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2571
#7  0x00921b74 in IA__g_main_context_iteration (context=0xa399140, may_block=<value optimized out>) at gmain.c:2654
#8  0x03ed5ba7 in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#9  0x03ea92aa in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149
#10 0x03ea970a in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201
#11 0x03db6a54 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#12 0x0889283b in Phonon::Xine::XineThread::run (this=<value optimized out>) at /usr/src/debug/phonon-4.3.1/xine/xinethread.cpp:143
#13 0x03db9de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#14 0x00731ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#15 0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 15 (Thread 0xaca62b70 (LWP 7576)):
#0  0x01743ca1 in pa_mainloop_dispatch () from /usr/lib/libpulse.so.0
#1  0x017440f2 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#2  0x017441c4 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#3  0x017555e4 in ?? () from /usr/lib/libpulse.so.0
#4  0x017a6f33 in ?? () from /usr/lib/libpulsecommon-0.9.19.so
#5  0x00731ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#6  0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 14 (Thread 0xa8060b70 (LWP 7577)):
#0  0x00ab8424 in __kernel_vsyscall ()
#1  0x00735c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x0871a6d4 in ?? () from /usr/lib/libxine.so.1
#3  0x00731ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4  0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 13 (Thread 0xa4db4b70 (LWP 7587)):
#0  0x00920ffd in IA__g_main_context_check (context=<value optimized out>, max_priority=<value optimized out>, fds=<value optimized out>, n_fds=<value optimized out>) at gmain.c:2471
#1  0x00921794 in g_main_context_iterate (context=<value optimized out>, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2588
#2  0x00921b74 in IA__g_main_context_iteration (context=0xb240c8f8, may_block=<value optimized out>) at gmain.c:2654
#3  0x03ed5ba7 in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#4  0x03ea92aa in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149
#5  0x03ea970a in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201
#6  0x03db6a54 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x017dacad in Marble::GpsdThread::run (this=<value optimized out>) at /usr/src/debug/kdeedu-4.3.2/marble/src/plugins/positionprovider/gpsd/GpsdThread.cpp:27
#8  0x03db9de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#9  0x00731ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#10 0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xa6c07b70 (LWP 7588)):
#0  0x00ab8424 in __kernel_vsyscall ()
#1  0x00735c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x03dbae5f in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0x07dafa8a in Digikam::LoadSaveThread::run (this=<value optimized out>) at /usr/src/debug/digikam-1.0.0-beta5/libs/threadimageio/loadsavethread.cpp:136
#5  0x03db9de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#6  0x00731ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#7  0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xa61b7b70 (LWP 7595)):
#0  0x00ab8424 in __kernel_vsyscall ()
#1  0x00735c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x03dbae5f in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0x07dafa8a in Digikam::LoadSaveThread::run (this=<value optimized out>) at /usr/src/debug/digikam-1.0.0-beta5/libs/threadimageio/loadsavethread.cpp:136
#5  0x03db9de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#6  0x00731ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#7  0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xa25ffb70 (LWP 7596)):
#0  0x00ab8424 in __kernel_vsyscall ()
#1  0x001dfe46 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x0092ea0c in IA__g_poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at gpoll.c:127
#3  0x00921883 in g_main_context_poll (n_fds=<value optimized out>, fds=<value optimized out>, priority=<value optimized out>, timeout=<value optimized out>, context=<value optimized out>)
    at gmain.c:2904
#4  g_main_context_iterate (n_fds=<value optimized out>, fds=<value optimized out>, priority=<value optimized out>, timeout=<value optimized out>, context=<value optimized out>) at gmain.c:2586
#5  0x00921b74 in IA__g_main_context_iteration (context=0xa7390e98, may_block=<value optimized out>) at gmain.c:2654
#6  0x03ed5ba7 in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#7  0x03ea92aa in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149
#8  0x03ea970a in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201
#9  0x03db6a54 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#10 0x017dacad in Marble::GpsdThread::run (this=<value optimized out>) at /usr/src/debug/kdeedu-4.3.2/marble/src/plugins/positionprovider/gpsd/GpsdThread.cpp:27
#11 0x03db9de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#12 0x00731ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#13 0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xa39b2b70 (LWP 7597)):
#0  0x00ab8424 in __kernel_vsyscall ()
#1  0x00735c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x03dbae5f in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0x07dafa8a in Digikam::LoadSaveThread::run (this=<value optimized out>) at /usr/src/debug/digikam-1.0.0-beta5/libs/threadimageio/loadsavethread.cpp:136
#5  0x03db9de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#6  0x00731ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#7  0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0x9f3fab70 (LWP 7687)):
#0  0x00ab8424 in __kernel_vsyscall ()
#1  0x00735c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x03dbae5f in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0x07dafa8a in Digikam::LoadSaveThread::run (this=<value optimized out>) at /usr/src/debug/digikam-1.0.0-beta5/libs/threadimageio/loadsavethread.cpp:136
#5  0x03db9de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#6  0x00731ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#7  0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xa43b3b70 (LWP 7709)):
#0  0x00ab8424 in __kernel_vsyscall ()
#1  0x001dfe46 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x0092ea0c in IA__g_poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at gpoll.c:127
#3  0x00921883 in g_main_context_poll (n_fds=<value optimized out>, fds=<value optimized out>, priority=<value optimized out>, timeout=<value optimized out>, context=<value optimized out>)
    at gmain.c:2904
#4  g_main_context_iterate (n_fds=<value optimized out>, fds=<value optimized out>, priority=<value optimized out>, timeout=<value optimized out>, context=<value optimized out>) at gmain.c:2586
#5  0x00921b74 in IA__g_main_context_iteration (context=0xa73aa580, may_block=<value optimized out>) at gmain.c:2654
#6  0x03ed5ba7 in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#7  0x03ea92aa in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149
#8  0x03ea970a in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201
#9  0x03db6a54 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#10 0x017dacad in Marble::GpsdThread::run (this=<value optimized out>) at /usr/src/debug/kdeedu-4.3.2/marble/src/plugins/positionprovider/gpsd/GpsdThread.cpp:27
#11 0x03db9de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#12 0x00731ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#13 0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0x9fdfbb70 (LWP 7710)):
#0  0x00ab8424 in __kernel_vsyscall ()
#1  0x00735c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x03dbae5f in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0x07dafa8a in Digikam::LoadSaveThread::run (this=<value optimized out>) at /usr/src/debug/digikam-1.0.0-beta5/libs/threadimageio/loadsavethread.cpp:136
#5  0x03db9de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#6  0x00731ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#7  0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0x9d5f7b70 (LWP 7717)):
#0  0x00ab8424 in __kernel_vsyscall ()
#1  0x00735c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x03dbae5f in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0x0811d25d in Digikam::CameraController::run (this=<value optimized out>) at /usr/src/debug/digikam-1.0.0-beta5/utilities/cameragui/cameracontroller.cpp:329
#5  0x03db9de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#6  0x00731ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#7  0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0x9dff8b70 (LWP 7718)):
#0  0x00ab8424 in __kernel_vsyscall ()
#1  0x00735c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x03dbae5f in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0x07dafa8a in Digikam::LoadSaveThread::run (this=<value optimized out>) at /usr/src/debug/digikam-1.0.0-beta5/libs/threadimageio/loadsavethread.cpp:136
#5  0x03db9de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#6  0x00731ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#7  0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa07feb70 (LWP 7719)):
#0  __libc_enable_asynccancel () at ../nptl/cancellation.c:44
#1  0x001dfe30 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:85
#2  0x0092ea0c in IA__g_poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at gpoll.c:127
#3  0x00921883 in g_main_context_poll (n_fds=<value optimized out>, fds=<value optimized out>, priority=<value optimized out>, timeout=<value optimized out>, context=<value optimized out>)
    at gmain.c:2904
#4  g_main_context_iterate (n_fds=<value optimized out>, fds=<value optimized out>, priority=<value optimized out>, timeout=<value optimized out>, context=<value optimized out>) at gmain.c:2586
#5  0x00921b74 in IA__g_main_context_iteration (context=0xa52bf560, may_block=<value optimized out>) at gmain.c:2654
#6  0x03ed5ba7 in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:329
#7  0x03ea92aa in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149
#8  0x03ea970a in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201
#9  0x03db6a54 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#10 0x017dacad in Marble::GpsdThread::run (this=<value optimized out>) at /usr/src/debug/kdeedu-4.3.2/marble/src/plugins/positionprovider/gpsd/GpsdThread.cpp:27
#11 0x03db9de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#12 0x00731ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#13 0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa11ffb70 (LWP 7720)):
#0  0x00ab8424 in __kernel_vsyscall ()
#1  0x00735c45 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0x03dbae5f in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:87
#3  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#4  0x07dafa8a in Digikam::LoadSaveThread::run (this=<value optimized out>) at /usr/src/debug/digikam-1.0.0-beta5/libs/threadimageio/loadsavethread.cpp:136
#5  0x03db9de3 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188
#6  0x00731ab5 in start_thread (arg=<value optimized out>) at pthread_create.c:297
#7  0x001ea83e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb77947a0 (LWP 7537)):
[KCrash Handler]
#6  0x00c60afa in __cxxabiv1::__dynamic_cast (src_ptr=0xe193564, src_type=0x83d3f68, dst_type=0x83d3f48, src2dst=0) at ../../../../libstdc++-v3/libsupc++/dyncast.cc:61
#7  0x082730ba in Digikam::AlbumSelectDialog::selectAlbum (parent=<value optimized out>, albumToSelect=<value optimized out>, header=<value optimized out>, newAlbumString=<value optimized out>, 
    allowRootSelection=<value optimized out>) at /usr/src/debug/digikam-1.0.0-beta5/digikam/albumselectdialog.cpp:174
#8  0x081455e1 in Digikam::CameraUI::slotDownload (this=<value optimized out>, onlySelected=<value optimized out>, deleteAfter=<value optimized out>, album=0x0)
    at /usr/src/debug/digikam-1.0.0-beta5/utilities/cameragui/cameraui.cpp:1498
#9  0x0814612a in Digikam::CameraUI::slotDownloadSelected (this=<value optimized out>) at /usr/src/debug/digikam-1.0.0-beta5/utilities/cameragui/cameraui.cpp:1436
#10 0x0814b21d in Digikam::CameraUI::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=<value optimized out>, _a=<value optimized out>)
    at /usr/src/debug/digikam-1.0.0-beta5/i686-redhat-linux-gnu/digikam/cameraui.moc:224
#11 0x03ec0c0c in QMetaObject::activate (sender=<value optimized out>, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=<value optimized out>)
    at kernel/qobject.cpp:3112
#12 0x03ec1059 in QMetaObject::activate (sender=<value optimized out>, m=<value optimized out>, from_local_signal_index=<value optimized out>, to_local_signal_index=<value optimized out>, 
    argv=<value optimized out>) at kernel/qobject.cpp:3206
#13 0x04476442 in QAction::triggered (this=<value optimized out>, _t1=false) at .moc/release-shared/moc_qaction.cpp:236
#14 0x04477a06 in QAction::activate (this=<value optimized out>, event=<value optimized out>) at kernel/qaction.cpp:1167
#15 0x04916d73 in trigger (this=<value optimized out>) at ../../src/gui/kernel/qaction.h:203
#16 QToolButton::nextCheckState (this=<value optimized out>) at widgets/qtoolbutton.cpp:1135
#17 0x04831714 in QAbstractButtonPrivate::click (this=<value optimized out>) at widgets/qabstractbutton.cpp:525
#18 0x048319f1 in QAbstractButton::mouseReleaseEvent (this=<value optimized out>, e=<value optimized out>) at widgets/qabstractbutton.cpp:1115
#19 0x0491727d in QToolButton::mouseReleaseEvent (this=<value optimized out>, e=<value optimized out>) at widgets/qtoolbutton.cpp:709
#20 0x044d1d6f in QWidget::event (this=<value optimized out>, event=<value optimized out>) at kernel/qwidget.cpp:7554
#21 0x0482f9af in QAbstractButton::event (this=<value optimized out>, e=<value optimized out>) at widgets/qabstractbutton.cpp:1077
#22 0x04919c7b in QToolButton::event (this=<value optimized out>, event=<value optimized out>) at widgets/qtoolbutton.cpp:1151
#23 0x0447cb24 in QApplicationPrivate::notify_helper (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:4065
#24 0x04484a90 in QApplication::notify (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:3767
#25 0x04f0b52b in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at /usr/src/debug/kdelibs-4.3.2/kdeui/kernel/kapplication.cpp:302
#26 0x03eaad73 in QCoreApplication::notifyInternal (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kernel/qcoreapplication.cpp:610
#27 0x04483b97 in sendSpontaneousEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:216
#28 QApplicationPrivate::sendMouseEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qapplication.cpp:2924
#29 0x044f24b8 in QETWidget::translateMouseEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:4408
#30 0x044f191d in QApplication::x11ProcessEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:3427
#31 0x0451cc92 in x11EventSourceDispatch (s=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#32 0x0091e118 in g_main_dispatch (context=<value optimized out>) at gmain.c:1960
#33 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2513
#34 0x00921a48 in g_main_context_iterate (context=<value optimized out>, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#35 0x00921b74 in IA__g_main_context_iteration (context=0x9db0690, may_block=<value optimized out>) at gmain.c:2654
#36 0x03ed5b6d in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#37 0x0451c356 in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#38 0x03ea92aa in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149
#39 0x03ea970a in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201
#40 0x03eabbf7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#41 0x0447c9a8 in QApplication::exec () at kernel/qapplication.cpp:3525
#42 0x083a1beb in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/digikam-1.0.0-beta5/digikam/main.cpp:186

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

Reported using DrKonqi
Comment 1 Andi Clemens 2009-11-19 22:53:29 UTC

*** This bug has been marked as a duplicate of bug 210462 ***
Comment 2 caulier.gilles 2023-05-05 10:40:42 UTC
Fixed with #210462