Bug 237979 - Crash when watching album while downloading pictures to it
Summary: Crash when watching album while downloading pictures to it
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Import-Albums (show other bugs)
Version: 1.2.0
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-17 22:20 UTC by MartinG
Modified: 2023-05-09 05:47 UTC (History)
1 user (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 MartinG 2010-05-17 22:20:39 UTC
Application: digikam (1.2.0)
KDE Platform Version: 4.4.3 (KDE 4.4.3)
Qt Version: 4.7.0
Operating System: Linux 2.6.34-0.49.rc7.git0.fc14.x86_64 x86_64
Distribution: "Fedora release 14 (Rawhide)"

-- Information about the crash:
While downloading pictures, I switched to the albume and watched the photos appear. But then digikam crashed :(

 -- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f66e364e880 (LWP 20397))]

Thread 25 (Thread 0x7f66d8d06710 (LWP 20399)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000304167361b in wait (this=<value optimized out>, mutex=0x14e9060, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x14e9060, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x0000000000689c2b in ?? ()
#4  0x0000003041672afe in QThreadPrivate::start (arg=0x14e8c50) at thread/qthread_unix.cpp:266
#5  0x0000003c70207761 in start_thread (arg=0x7f66d8d06710) at pthread_create.c:301
#6  0x0000003c6f6e150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 24 (Thread 0x7f66d3f73710 (LWP 20402)):
#0  0x0000003c6f6d7e13 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f66e3d13069 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f66e3d134bc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x000000304177fa76 in QEventDispatcherGlib::processEvents (this=0x7f66cc0008c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x0000003041756cf2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x0000003041756fbc in QEventLoop::exec (this=0x7f66d3f72cd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x000000304166fe3b in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:495
#7  0x0000003041672afe in QThreadPrivate::start (arg=0x1a865c0) at thread/qthread_unix.cpp:266
#8  0x0000003c70207761 in start_thread (arg=0x7f66d3f73710) at pthread_create.c:301
#9  0x0000003c6f6e150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 23 (Thread 0x7f66d3572710 (LWP 20403)):
#0  0x0000003c6f6d7e13 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f66e3d13069 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f66e3d134bc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x000000304177fa76 in QEventDispatcherGlib::processEvents (this=0x7f66c40008c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x0000003041756cf2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x0000003041756fbc in QEventLoop::exec (this=0x7f66d3571cd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x000000304166fe3b in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:495
#7  0x0000003041672afe in QThreadPrivate::start (arg=0x1a87bd0) at thread/qthread_unix.cpp:266
#8  0x0000003c70207761 in start_thread (arg=0x7f66d3572710) at pthread_create.c:301
#9  0x0000003c6f6e150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 22 (Thread 0x7f66d2af1710 (LWP 20404)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000304167361b in wait (this=<value optimized out>, mutex=0x1af2258, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1af2258, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00000036ff223dc2 in Digikam::LoadSaveThread::run() () from /usr/lib64/libdigikamcore.so.1
#4  0x0000003041672afe in QThreadPrivate::start (arg=0x1af2240) at thread/qthread_unix.cpp:266
#5  0x0000003c70207761 in start_thread (arg=0x7f66d2af1710) at pthread_create.c:301
#6  0x0000003c6f6e150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 21 (Thread 0x7f66d20f0710 (LWP 20405)):
#0  0x0000003c6f6d7e13 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f66e3d13069 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f66e3d134bc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x000000304177fa76 in QEventDispatcherGlib::processEvents (this=0x7f66c00008c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x0000003041756cf2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x0000003041756fbc in QEventLoop::exec (this=0x7f66d20efcd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x000000304166fe3b in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:495
#7  0x0000003041672afe in QThreadPrivate::start (arg=0x1afbb40) at thread/qthread_unix.cpp:266
#8  0x0000003c70207761 in start_thread (arg=0x7f66d20f0710) at pthread_create.c:301
#9  0x0000003c6f6e150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 20 (Thread 0x7f66d16ef710 (LWP 20406)):
#0  0x0000003c7020a5e9 in __pthread_mutex_unlock_usercnt (mutex=0x7f66bc0009b8) at pthread_mutex_unlock.c:52
#1  __pthread_mutex_unlock (mutex=0x7f66bc0009b8) at pthread_mutex_unlock.c:290
#2  0x00007f66e3d0dcf1 in g_main_context_query () from /lib64/libglib-2.0.so.0
#3  0x00007f66e3d12f5c in ?? () from /lib64/libglib-2.0.so.0
#4  0x00007f66e3d134bc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#5  0x000000304177fa76 in QEventDispatcherGlib::processEvents (this=0x7f66bc0008c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#6  0x0000003041756cf2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x0000003041756fbc in QEventLoop::exec (this=0x7f66d16eecd0, flags=...) at kernel/qeventloop.cpp:201
#8  0x000000304166fe3b in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:495
#9  0x0000003041672afe in QThreadPrivate::start (arg=0x1afe600) at thread/qthread_unix.cpp:266
#10 0x0000003c70207761 in start_thread (arg=0x7f66d16ef710) at pthread_create.c:301
#11 0x0000003c6f6e150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 19 (Thread 0x7f66b26d3710 (LWP 20407)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:212
#1  0x0000003c7fa139b1 in metronom_sync_loop (this=0x1c34e50) at metronom.c:870
#2  0x0000003c70207761 in start_thread (arg=0x7f66b26d3710) at pthread_create.c:301
#3  0x0000003c6f6e150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 18 (Thread 0x7f66b109b710 (LWP 20408)):
#0  0x0000003c6f6da063 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x0000003c7fa3c145 in xine_usec_sleep (usec=<value optimized out>) at utils.c:481
#2  0x0000003c7fa215d9 in video_out_loop (this_gen=0x1bb0670) at video_out.c:1246
#3  0x0000003c70207761 in start_thread (arg=0x7f66b109b710) at pthread_create.c:301
#4  0x0000003c6f6e150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 17 (Thread 0x7f66b069a710 (LWP 20409)):
#0  0x0000003c6f6d7e13 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f66e3d13069 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f66e3d134bc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x000000304177fa76 in QEventDispatcherGlib::processEvents (this=0x7f66a80008c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x0000003041756cf2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x0000003041756fbc in QEventLoop::exec (this=0x7f66b0699c70, flags=...) at kernel/qeventloop.cpp:201
#6  0x000000304166fe3b in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:495
#7  0x00007f66d0234d40 in Phonon::Xine::XineThread::run (this=0x2060d70) at /usr/src/debug/phonon-4.4.1/xine/xinethread.cpp:143
#8  0x0000003041672afe in QThreadPrivate::start (arg=0x2060d70) at thread/qthread_unix.cpp:266
#9  0x0000003c70207761 in start_thread (arg=0x7f66b069a710) at pthread_create.c:301
#10 0x0000003c6f6e150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 16 (Thread 0x7f66afa95710 (LWP 20410)):
#0  0x0000003c6f6d7e13 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00000036fb42cc0f in ?? () from /usr/lib64/libpulse.so.0
#2  0x00000036fb41cae6 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
#3  0x00000036fb41dec9 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
#4  0x00000036fb41df80 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
#5  0x00000036fb42ca0b in ?? () from /usr/lib64/libpulse.so.0
#6  0x00000036fb838878 in ?? () from /usr/lib64/libpulsecommon-0.9.21.so
#7  0x0000003c70207761 in start_thread (arg=0x7f66afa95710) at pthread_create.c:301
#8  0x0000003c6f6e150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 15 (Thread 0x7f66af094710 (LWP 20411)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x0000003c7fa24753 in fifo_peek_int (this_gen=0x206f0c0) at audio_out.c:348
#2  fifo_peek (this_gen=0x206f0c0) at audio_out.c:388
#3  ao_loop (this_gen=0x206f0c0) at audio_out.c:1015
#4  0x0000003c70207761 in start_thread (arg=0x7f66af094710) at pthread_create.c:301
#5  0x0000003c6f6e150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 14 (Thread 0x7f66a3ffe710 (LWP 20412)):
#0  __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f66e3d13069 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f66e3d134bc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x000000304177fa76 in QEventDispatcherGlib::processEvents (this=0x7f66940008c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x0000003041756cf2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x0000003041756fbc in QEventLoop::exec (this=0x7f66a3ffdc60, flags=...) at kernel/qeventloop.cpp:201
#6  0x000000304166fe3b in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:495
#7  0x00007f66adc7cdcd in ?? () from /usr/lib64/kde4/plugins/marble/GpsdPositionProviderPlugin.so
#8  0x0000003041672afe in QThreadPrivate::start (arg=0x22b0dc0) at thread/qthread_unix.cpp:266
#9  0x0000003c70207761 in start_thread (arg=0x7f66a3ffe710) at pthread_create.c:301
#10 0x0000003c6f6e150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 13 (Thread 0x7f66a35fd710 (LWP 20413)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000304167361b in wait (this=<value optimized out>, mutex=0x23a4628, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x23a4628, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00000036ff223dc2 in Digikam::LoadSaveThread::run() () from /usr/lib64/libdigikamcore.so.1
#4  0x0000003041672afe in QThreadPrivate::start (arg=0x23a4610) at thread/qthread_unix.cpp:266
#5  0x0000003c70207761 in start_thread (arg=0x7f66a35fd710) at pthread_create.c:301
#6  0x0000003c6f6e150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 12 (Thread 0x7f66a2bfc710 (LWP 20419)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000304167361b in wait (this=<value optimized out>, mutex=0x24d5268, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x24d5268, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00000036ff223dc2 in Digikam::LoadSaveThread::run() () from /usr/lib64/libdigikamcore.so.1
#4  0x0000003041672afe in QThreadPrivate::start (arg=0x24d5250) at thread/qthread_unix.cpp:266
#5  0x0000003c70207761 in start_thread (arg=0x7f66a2bfc710) at pthread_create.c:301
#6  0x0000003c6f6e150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 11 (Thread 0x7f6693fff710 (LWP 20420)):
#0  0x0000003c6f6d7e13 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f66e3d13069 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f66e3d134bc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x000000304177fa76 in QEventDispatcherGlib::processEvents (this=0x7f66840008c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x0000003041756cf2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x0000003041756fbc in QEventLoop::exec (this=0x7f6693ffec60, flags=...) at kernel/qeventloop.cpp:201
#6  0x000000304166fe3b in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:495
#7  0x00007f66adc7cdcd in ?? () from /usr/lib64/kde4/plugins/marble/GpsdPositionProviderPlugin.so
#8  0x0000003041672afe in QThreadPrivate::start (arg=0x25280b0) at thread/qthread_unix.cpp:266
#9  0x0000003c70207761 in start_thread (arg=0x7f6693fff710) at pthread_create.c:301
#10 0x0000003c6f6e150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 10 (Thread 0x7f66a17fa710 (LWP 20421)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000304167361b in wait (this=<value optimized out>, mutex=0x251e178, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x251e178, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00000036ff223dc2 in Digikam::LoadSaveThread::run() () from /usr/lib64/libdigikamcore.so.1
#4  0x0000003041672afe in QThreadPrivate::start (arg=0x251e160) at thread/qthread_unix.cpp:266
#5  0x0000003c70207761 in start_thread (arg=0x7f66a17fa710) at pthread_create.c:301
#6  0x0000003c6f6e150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 9 (Thread 0x7f66a0df9710 (LWP 20443)):
#0  0x0000003c6f6d7e13 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f66e3d13069 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f66e3d134bc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x000000304177fa76 in QEventDispatcherGlib::processEvents (this=0x7f668000f120, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x0000003041756cf2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x0000003041756fbc in QEventLoop::exec (this=0x7f66a0df8c60, flags=...) at kernel/qeventloop.cpp:201
#6  0x000000304166fe3b in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:495
#7  0x00007f66adc7cdcd in ?? () from /usr/lib64/kde4/plugins/marble/GpsdPositionProviderPlugin.so
#8  0x0000003041672afe in QThreadPrivate::start (arg=0x50865f0) at thread/qthread_unix.cpp:266
#9  0x0000003c70207761 in start_thread (arg=0x7f66a0df9710) at pthread_create.c:301
#10 0x0000003c6f6e150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 8 (Thread 0x7f66935fe710 (LWP 20444)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000304167361b in wait (this=<value optimized out>, mutex=0x507ec18, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x507ec18, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00000036ff223dc2 in Digikam::LoadSaveThread::run() () from /usr/lib64/libdigikamcore.so.1
#4  0x0000003041672afe in QThreadPrivate::start (arg=0x507ec00) at thread/qthread_unix.cpp:266
#5  0x0000003c70207761 in start_thread (arg=0x7f66935fe710) at pthread_create.c:301
#6  0x0000003c6f6e150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 7 (Thread 0x7f6690dfa710 (LWP 20450)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000304167361b in wait (this=<value optimized out>, mutex=0x7f6680ab1d80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x7f6680ab1d80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x000000304166fbb4 in QSemaphore::acquire (this=0x7f6690df90d0, n=1) at thread/qsemaphore.cpp:142
#4  0x000000304176b826 in blocking_activate (sender=0x5219a20, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7f6690df9140) at kernel/qobject.cpp:3202
#5  QMetaObject::activate (sender=0x5219a20, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7f6690df9140) at kernel/qobject.cpp:3279
#6  0x00000000004c19c2 in ?? ()
#7  0x00000000004c539b in ?? ()
#8  0x00000000004c743c in ?? ()
#9  0x0000003041672afe in QThreadPrivate::start (arg=0x5219a20) at thread/qthread_unix.cpp:266
#10 0x0000003c70207761 in start_thread (arg=0x7f6690dfa710) at pthread_create.c:301
#11 0x0000003c6f6e150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 6 (Thread 0x7f6671db3710 (LWP 20468)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000304167361b in wait (this=<value optimized out>, mutex=0x519bdd8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x519bdd8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00000000004cc7af in ?? ()
#4  0x0000003041672afe in QThreadPrivate::start (arg=0x5294d30) at thread/qthread_unix.cpp:266
#5  0x0000003c70207761 in start_thread (arg=0x7f6671db3710) at pthread_create.c:301
#6  0x0000003c6f6e150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 5 (Thread 0x7f6673bb6710 (LWP 20530)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000304167361b in wait (this=<value optimized out>, mutex=0x27182a8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x27182a8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00000036ff223dc2 in Digikam::LoadSaveThread::run() () from /usr/lib64/libdigikamcore.so.1
#4  0x0000003041672afe in QThreadPrivate::start (arg=0x2718290) at thread/qthread_unix.cpp:266
#5  0x0000003c70207761 in start_thread (arg=0x7f6673bb6710) at pthread_create.c:301
#6  0x0000003c6f6e150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 4 (Thread 0x7f66727b4710 (LWP 20531)):
#0  0x00007f66e3d12a91 in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#1  0x00007f66e3d12ed8 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f66e3d134bc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x000000304177fa76 in QEventDispatcherGlib::processEvents (this=0x7f66880027b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x0000003041756cf2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x0000003041756fbc in QEventLoop::exec (this=0x7f66727b3c60, flags=...) at kernel/qeventloop.cpp:201
#6  0x000000304166fe3b in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:495
#7  0x00007f66adc7cdcd in ?? () from /usr/lib64/kde4/plugins/marble/GpsdPositionProviderPlugin.so
#8  0x0000003041672afe in QThreadPrivate::start (arg=0x66ca060) at thread/qthread_unix.cpp:266
#9  0x0000003c70207761 in start_thread (arg=0x7f66727b4710) at pthread_create.c:301
#10 0x0000003c6f6e150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7f6674fb8710 (LWP 20532)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000304167361b in wait (this=<value optimized out>, mutex=0x66091f8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x66091f8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00000036ff223dc2 in Digikam::LoadSaveThread::run() () from /usr/lib64/libdigikamcore.so.1
#4  0x0000003041672afe in QThreadPrivate::start (arg=0x66091e0) at thread/qthread_unix.cpp:266
#5  0x0000003c70207761 in start_thread (arg=0x7f6674fb8710) at pthread_create.c:301
#6  0x0000003c6f6e150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f66731b5710 (LWP 20538)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x000000304167361b in wait (this=<value optimized out>, mutex=0x3993668, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x3993668, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00000036ff223dc2 in Digikam::LoadSaveThread::run() () from /usr/lib64/libdigikamcore.so.1
#4  0x0000003041672afe in QThreadPrivate::start (arg=0x3993650) at thread/qthread_unix.cpp:266
#5  0x0000003c70207761 in start_thread (arg=0x7f66731b5710) at pthread_create.c:301
#6  0x0000003c6f6e150d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f66e364e880 (LWP 20397)):
[KCrash Handler]
#5  d_func (this=0x0) at tools/qtimeline.h:139
#6  QTimeLine::stop (this=0x0) at tools/qtimeline.cpp:723
#7  0x000000000068823c in ?? ()
#8  0x000000000066bd35 in ?? ()
#9  0x00000036ff28b3b6 in Digikam::AbstractWidgetDelegateOverlay::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libdigikamcore.so.1
#10 0x000000000066c310 in ?? ()
#11 0x000000304176b676 in QMetaObject::activate (sender=0x1a7f350, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff19e0bd00) at kernel/qobject.cpp:3305
#12 0x00000030434a0105 in QAbstractItemView::entered (this=<value optimized out>, _t1=<value optimized out>) at .moc/release-shared/moc_qabstractitemview.cpp:352
#13 0x00000030434a3f28 in QAbstractItemViewPrivate::checkMouseMove (this=0x1a7f3a0, index=...) at itemviews/qabstractitemview.cpp:170
#14 0x00000030434aa508 in QAbstractItemView::mouseMoveEvent (this=0x1a7f350, event=0x7fff19e0cf60) at itemviews/qabstractitemview.cpp:1715
#15 0x00000030434c2681 in QListView::mouseMoveEvent (this=0x1a7f350, e=0x7fff19e0cf60) at itemviews/qlistview.cpp:778
#16 0x00000036ff29591c in KCategorizedView::mouseMoveEvent(QMouseEvent*) () from /usr/lib64/libdigikamcore.so.1
#17 0x00000036ff26dab8 in Digikam::DCategorizedView::mouseMoveEvent(QMouseEvent*) () from /usr/lib64/libdigikamcore.so.1
#18 0x0000003042ffc1ff in QWidget::event (this=0x1a7f350, event=0x7fff19e0cf60) at kernel/qwidget.cpp:8075
#19 0x0000003043393376 in QFrame::event (this=0x1a7f350, e=0x7fff19e0cf60) at widgets/qframe.cpp:557
#20 0x00000030434aee3b in QAbstractItemView::viewportEvent (this=0x1a7f350, event=0x7fff19e0cf60) at itemviews/qabstractitemview.cpp:1615
#21 0x00000036ff2703cf in Digikam::DCategorizedView::viewportEvent(QEvent*) () from /usr/lib64/libdigikamcore.so.1
#22 0x00000030417576c7 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x1a7de90, event=0x7fff19e0cf60) at kernel/qcoreapplication.cpp:841
#23 0x0000003042fb1b5c in QApplicationPrivate::notify_helper (this=0x1415160, receiver=0x1a7de90, e=0x7fff19e0cf60) at kernel/qapplication.cpp:4337
#24 0x0000003042fb73ce in QApplication::notify (this=<value optimized out>, receiver=0x1a7de90, e=0x7fff19e0cf60) at kernel/qapplication.cpp:3906
#25 0x0000003716e0d176 in KApplication::notify (this=0x7fff19e0dc80, receiver=0x1a7de90, event=0x7fff19e0cf60) at /usr/src/debug/kdelibs-4.4.3/kdeui/kernel/kapplication.cpp:302
#26 0x0000003041757e9c in QCoreApplication::notifyInternal (this=0x7fff19e0dc80, receiver=0x1a7de90, event=0x7fff19e0cf60) at kernel/qcoreapplication.cpp:726
#27 0x0000003042fb655e in sendEvent (receiver=0x1a7de90, event=0x7fff19e0cf60, alienWidget=0x1a7de90, nativeWidget=0x1a7f350, buttonDown=0x3043a65f38, lastMouseReceiver=..., spontaneous=true)
    at ../../src/corelib/kernel/qcoreapplication.h:215
#28 QApplicationPrivate::sendMouseEvent (receiver=0x1a7de90, event=0x7fff19e0cf60, alienWidget=0x1a7de90, nativeWidget=0x1a7f350, buttonDown=0x3043a65f38, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:3006
#29 0x000000304302ab25 in QETWidget::translateMouseEvent (this=0x1a7f350, event=<value optimized out>) at kernel/qapplication_x11.cpp:4403
#30 0x000000304302948c in QApplication::x11ProcessEvent (this=0x7fff19e0dc80, event=0x7fff19e0d880) at kernel/qapplication_x11.cpp:3536
#31 0x0000003043052642 in x11EventSourceDispatch (s=0x1418eb0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#32 0x00007f66e3d0f522 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#33 0x00007f66e3d13308 in ?? () from /lib64/libglib-2.0.so.0
#34 0x00007f66e3d134bc in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#35 0x000000304177fa23 in QEventDispatcherGlib::processEvents (this=0x13da290, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#36 0x00000030430521ce in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#37 0x0000003041756cf2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#38 0x0000003041756fbc in QEventLoop::exec (this=0x7fff19e0dbb0, flags=...) at kernel/qeventloop.cpp:201
#39 0x000000304175aedb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#40 0x000000000070e59b in ?? ()
#41 0x0000003c6f61ec5d in __libc_start_main (main=0x70b3c0, argc=3, ubp_av=0x7fff19e0eb38, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, 
    stack_end=0x7fff19e0eb28) at libc-start.c:226
#42 0x000000000046f429 in _start ()

This bug may be a duplicate of or related to bug 232628.

Possible duplicates by query: bug 237161, bug 236989, bug 236930, bug 236621, bug 234932.

Reported using DrKonqi
Comment 1 Johannes Wienke 2010-05-17 22:27:11 UTC

*** This bug has been marked as a duplicate of bug 232628 ***
Comment 2 caulier.gilles 2023-05-09 05:47:45 UTC
Fixed with bug  232628