Application: digikam (1.8.0) KDE Platform Version: 4.6.2 (4.6.2) Qt Version: 4.7.0 Operating System: Linux 2.6.35-28-generic i686 Distribution: Ubuntu 10.10 -- Information about the crash: - What I was doing when the application crashed: I connected my iPhone and used the menu Import->Camera->iPhone. It usually works fine, and it did when I tried again. But this time it crashed while it was downloading thumbnails from the phone to display in the image list. The crash does not seem to be reproducible. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault [Current thread is 1 (Thread 0xb7788740 (LWP 21121))] Thread 22 (Thread 0xb573bb70 (LWP 21122)): #0 0x00f95416 in __kernel_vsyscall () #1 0x002d84dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0021ed9d in pthread_cond_wait () from /lib/libc.so.6 #3 0x07cfcce7 in wait (this=0xa048608, mutex=0xa048604, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0xa048608, mutex=0xa048604, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x082679d4 in ?? () #6 0x07cfc119 in QThreadPrivate::start (arg=0xa0367e0) at thread/qthread_unix.cpp:266 #7 0x002d3cc9 in start_thread () from /lib/libpthread.so.0 #8 0x0021169e in clone () from /lib/libc.so.6 Thread 21 (Thread 0xb4f3ab70 (LWP 21123)): #0 0x002d77df in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0 #1 0x0021efa6 in pthread_mutex_unlock () from /lib/libc.so.6 #2 0x00941b34 in g_main_context_check () from /lib/libglib-2.0.so.0 #3 0x0094245e in ?? () from /lib/libglib-2.0.so.0 #4 0x00942848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x07e2c8bf in QEventDispatcherGlib::processEvents (this=0xa04b1c0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #6 0x07dfc929 in QEventLoop::processEvents (this=0xb4f3a260, flags=) at kernel/qeventloop.cpp:149 #7 0x07dfcdaa in QEventLoop::exec (this=0xb4f3a260, flags=...) at kernel/qeventloop.cpp:201 #8 0x07cf8e9e in QThread::exec (this=0x9fe19b0) at thread/qthread.cpp:490 #9 0x07ddb67b in QInotifyFileSystemWatcherEngine::run (this=0x9fe19b0) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x07cfc119 in QThreadPrivate::start (arg=0x9fe19b0) at thread/qthread_unix.cpp:266 #11 0x002d3cc9 in start_thread () from /lib/libpthread.so.0 #12 0x0021169e in clone () from /lib/libc.so.6 Thread 20 (Thread 0xb45ffb70 (LWP 21126)): #0 0x002d63f4 in pthread_mutex_lock () from /lib/libpthread.so.0 #1 0x0021ef66 in pthread_mutex_lock () from /lib/libc.so.6 #2 0x00941ea3 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #3 0x00942279 in ?? () from /lib/libglib-2.0.so.0 #4 0x00942848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x07e2c8bf in QEventDispatcherGlib::processEvents (this=0xa05a520, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #6 0x07dfc929 in QEventLoop::processEvents (this=0xb45ff2a0, flags=) at kernel/qeventloop.cpp:149 #7 0x07dfcdaa in QEventLoop::exec (this=0xb45ff2a0, flags=...) at kernel/qeventloop.cpp:201 #8 0x07cf8e9e in QThread::exec (this=0xa168070) at thread/qthread.cpp:490 #9 0x03a13c8d in ?? () from /usr/lib/libdigikamdatabase.so.1 #10 0x07cfc119 in QThreadPrivate::start (arg=0xa168070) at thread/qthread_unix.cpp:266 #11 0x002d3cc9 in start_thread () from /lib/libpthread.so.0 #12 0x0021169e in clone () from /lib/libc.so.6 Thread 19 (Thread 0xb3affb70 (LWP 21127)): #0 0x00ae6e36 in clock_gettime () from /lib/librt.so.1 #1 0x07d5782b in do_gettime () at tools/qelapsedtimer_unix.cpp:105 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:119 #3 0x07e2ea05 in QTimerInfoList::updateCurrentTime (this=0xa1a1bb4) at kernel/qeventdispatcher_unix.cpp:339 #4 0x07e2ea4a in QTimerInfoList::timerWait (this=0xa1a1bb4, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x07e2cac8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb3aff0cc) at kernel/qeventdispatcher_glib.cpp:136 #6 0x07e2cb5d in timerSourcePrepare (source=0x0, timeout=0xaeaff4) at kernel/qeventdispatcher_glib.cpp:169 #7 0x00941e6a in g_main_context_prepare () from /lib/libglib-2.0.so.0 #8 0x00942279 in ?? () from /lib/libglib-2.0.so.0 #9 0x00942848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #10 0x07e2c8bf in QEventDispatcherGlib::processEvents (this=0xa156808, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #11 0x07dfc929 in QEventLoop::processEvents (this=0xb3aff2a0, flags=) at kernel/qeventloop.cpp:149 #12 0x07dfcdaa in QEventLoop::exec (this=0xb3aff2a0, flags=...) at kernel/qeventloop.cpp:201 #13 0x07cf8e9e in QThread::exec (this=0xa15c7a0) at thread/qthread.cpp:490 #14 0x03a13c8d in ?? () from /usr/lib/libdigikamdatabase.so.1 #15 0x07cfc119 in QThreadPrivate::start (arg=0xa15c7a0) at thread/qthread_unix.cpp:266 #16 0x002d3cc9 in start_thread () from /lib/libpthread.so.0 #17 0x0021169e in clone () from /lib/libc.so.6 Thread 18 (Thread 0xb32feb70 (LWP 21128)): #0 0x00f95416 in __kernel_vsyscall () #1 0x002d84dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0021ed9d in pthread_cond_wait () from /lib/libc.so.6 #3 0x07cfcce7 in wait (this=0xa33b2d8, mutex=0xa33b2d4, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0xa33b2d8, mutex=0xa33b2d4, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x04a3561a in ?? () from /usr/lib/libdigikamcore.so.1 #6 0x07cfc119 in QThreadPrivate::start (arg=0xa33b2c8) at thread/qthread_unix.cpp:266 #7 0x002d3cc9 in start_thread () from /lib/libpthread.so.0 #8 0x0021169e in clone () from /lib/libc.so.6 Thread 17 (Thread 0xb2afdb70 (LWP 21129)): #0 0x00ae6e36 in clock_gettime () from /lib/librt.so.1 #1 0x07d5782b in do_gettime () at tools/qelapsedtimer_unix.cpp:105 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:119 #3 0x07e2ea05 in QTimerInfoList::updateCurrentTime (this=0xb462ca14) at kernel/qeventdispatcher_unix.cpp:339 #4 0x07e2ea4a in QTimerInfoList::timerWait (this=0xb462ca14, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x07e2cac8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb2afd0ec) at kernel/qeventdispatcher_glib.cpp:136 #6 0x07e2cb5d in timerSourcePrepare (source=0x0, timeout=0xaeaff4) at kernel/qeventdispatcher_glib.cpp:169 #7 0x00941e6a in g_main_context_prepare () from /lib/libglib-2.0.so.0 #8 0x00942279 in ?? () from /lib/libglib-2.0.so.0 #9 0x00942848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #10 0x07e2c8bf in QEventDispatcherGlib::processEvents (this=0xa353000, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #11 0x07dfc929 in QEventLoop::processEvents (this=0xb2afd2c0, flags=) at kernel/qeventloop.cpp:149 #12 0x07dfcdaa in QEventLoop::exec (this=0xb2afd2c0, flags=...) at kernel/qeventloop.cpp:201 #13 0x07cf8e9e in QThread::exec (this=0xa355140) at thread/qthread.cpp:490 #14 0x07cfc119 in QThreadPrivate::start (arg=0xa355140) at thread/qthread_unix.cpp:266 #15 0x002d3cc9 in start_thread () from /lib/libpthread.so.0 #16 0x0021169e in clone () from /lib/libc.so.6 Thread 16 (Thread 0xb22fcb70 (LWP 21130)): #0 0x00941b6f in g_main_context_check () from /lib/libglib-2.0.so.0 #1 0x0094245e in ?? () from /lib/libglib-2.0.so.0 #2 0x00942848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x07e2c8bf in QEventDispatcherGlib::processEvents (this=0xa352310, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #4 0x07dfc929 in QEventLoop::processEvents (this=0xb22fc2c0, flags=) at kernel/qeventloop.cpp:149 #5 0x07dfcdaa in QEventLoop::exec (this=0xb22fc2c0, flags=...) at kernel/qeventloop.cpp:201 #6 0x07cf8e9e in QThread::exec (this=0xa352d40) at thread/qthread.cpp:490 #7 0x07cfc119 in QThreadPrivate::start (arg=0xa352d40) at thread/qthread_unix.cpp:266 #8 0x002d3cc9 in start_thread () from /lib/libpthread.so.0 #9 0x0021169e in clone () from /lib/libc.so.6 Thread 15 (Thread 0xabb5eb70 (LWP 21133)): #0 0x00f95416 in __kernel_vsyscall () #1 0x002d8884 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0021edf4 in pthread_cond_timedwait () from /lib/libc.so.6 #3 0x01163b3f in ?? () from /usr/lib/libxine.so.1 Backtrace stopped: previous frame inner to this frame (corrupt stack?) Thread 14 (Thread 0xaaf52b70 (LWP 21134)): #0 0x00f95416 in __kernel_vsyscall () #1 0x0020a371 in select () from /lib/libc.so.6 #2 0x0118ff1c in xine_usec_sleep () from /usr/lib/libxine.so.1 #3 0x00000000 in ?? () Thread 13 (Thread 0xaa751b70 (LWP 21135)): #0 0x00ae6e36 in clock_gettime () from /lib/librt.so.1 #1 0x07d5782b in do_gettime () at tools/qelapsedtimer_unix.cpp:105 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:119 #3 0x07e2ea05 in QTimerInfoList::updateCurrentTime (this=0xa9361bc) at kernel/qeventdispatcher_unix.cpp:339 #4 0x07e2ea4a in QTimerInfoList::timerWait (this=0xa9361bc, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x07e2cac8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xaa75107c) at kernel/qeventdispatcher_glib.cpp:136 #6 0x07e2cb5d in timerSourcePrepare (source=0x0, timeout=0xaeaff4) at kernel/qeventdispatcher_glib.cpp:169 #7 0x00941e6a in g_main_context_prepare () from /lib/libglib-2.0.so.0 #8 0x00942279 in ?? () from /lib/libglib-2.0.so.0 #9 0x00942848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #10 0x07e2c8bf in QEventDispatcherGlib::processEvents (this=0xa9351c0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #11 0x07dfc929 in QEventLoop::processEvents (this=0xaa751250, flags=) at kernel/qeventloop.cpp:149 #12 0x07dfcdaa in QEventLoop::exec (this=0xaa751250, flags=...) at kernel/qeventloop.cpp:201 #13 0x07cf8e9e in QThread::exec (this=0xa935070) at thread/qthread.cpp:490 #14 0x00f37d7a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so #15 0x07cfc119 in QThreadPrivate::start (arg=0xa935070) at thread/qthread_unix.cpp:266 #16 0x002d3cc9 in start_thread () from /lib/libpthread.so.0 #17 0x0021169e in clone () from /lib/libc.so.6 Thread 12 (Thread 0xa9f50b70 (LWP 21136)): #0 0x00f95416 in __kernel_vsyscall () #1 0x00202df6 in poll () from /lib/libc.so.6 #2 0x030fd562 in ?? () from /usr/lib/libpulse.so.0 #3 0x030e9ab9 in pa_mainloop_poll () from /usr/lib/libpulse.so.0 #4 0x030eba73 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #5 0x030ebb44 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #6 0x030fd303 in ?? () from /usr/lib/libpulse.so.0 #7 0x0314cbd5 in ?? () from /usr/lib/libpulsecommon-0.9.21.so #8 0x002d3cc9 in start_thread () from /lib/libpthread.so.0 #9 0x0021169e in clone () from /lib/libc.so.6 Thread 11 (Thread 0xa53ffb70 (LWP 21137)): #0 0x00f95416 in __kernel_vsyscall () #1 0x002d84dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0021ed9d in pthread_cond_wait () from /lib/libc.so.6 #3 0x01175b54 in ?? () from /usr/lib/libxine.so.1 #4 0x00000000 in ?? () Thread 10 (Thread 0xa4bfeb70 (LWP 21138)): #0 0x00ae6e36 in clock_gettime () from /lib/librt.so.1 #1 0x07d5782b in do_gettime () at tools/qelapsedtimer_unix.cpp:105 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:119 #3 0x07e2ea05 in QTimerInfoList::updateCurrentTime (this=0xb3b08034) at kernel/qeventdispatcher_unix.cpp:339 #4 0x07e2ea4a in QTimerInfoList::timerWait (this=0xb3b08034, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x07e2cac8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xa4bfe08c) at kernel/qeventdispatcher_glib.cpp:136 #6 0x07e2cb5d in timerSourcePrepare (source=0x0, timeout=0xaeaff4) at kernel/qeventdispatcher_glib.cpp:169 #7 0x00941e6a in g_main_context_prepare () from /lib/libglib-2.0.so.0 #8 0x00942279 in ?? () from /lib/libglib-2.0.so.0 #9 0x00942848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #10 0x07e2c8bf in QEventDispatcherGlib::processEvents (this=0xa9d6748, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #11 0x07dfc929 in QEventLoop::processEvents (this=0xa4bfe260, flags=) at kernel/qeventloop.cpp:149 #12 0x07dfcdaa in QEventLoop::exec (this=0xa4bfe260, flags=...) at kernel/qeventloop.cpp:201 #13 0x07cf8e9e in QThread::exec (this=0xa9d6290) at thread/qthread.cpp:490 #14 0x07ddb67b in QInotifyFileSystemWatcherEngine::run (this=0xa9d6290) at io/qfilesystemwatcher_inotify.cpp:248 #15 0x07cfc119 in QThreadPrivate::start (arg=0xa9d6290) at thread/qthread_unix.cpp:266 #16 0x002d3cc9 in start_thread () from /lib/libpthread.so.0 #17 0x0021169e in clone () from /lib/libc.so.6 Thread 9 (Thread 0xa43fdb70 (LWP 21146)): #0 0x00ae6e36 in clock_gettime () from /lib/librt.so.1 #1 0x07d5782b in do_gettime () at tools/qelapsedtimer_unix.cpp:105 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:119 #3 0x07e2ea05 in QTimerInfoList::updateCurrentTime (this=0xad55294) at kernel/qeventdispatcher_unix.cpp:339 #4 0x07e2ea4a in QTimerInfoList::timerWait (this=0xad55294, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x07e2cac8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xa43fd08c) at kernel/qeventdispatcher_glib.cpp:136 #6 0x07e2cb5d in timerSourcePrepare (source=0x0, timeout=0xaeaff4) at kernel/qeventdispatcher_glib.cpp:169 #7 0x00941e6a in g_main_context_prepare () from /lib/libglib-2.0.so.0 #8 0x00942279 in ?? () from /lib/libglib-2.0.so.0 #9 0x00942848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #10 0x07e2c8bf in QEventDispatcherGlib::processEvents (this=0xad55bd0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #11 0x07dfc929 in QEventLoop::processEvents (this=0xa43fd260, flags=) at kernel/qeventloop.cpp:149 #12 0x07dfcdaa in QEventLoop::exec (this=0xa43fd260, flags=...) at kernel/qeventloop.cpp:201 #13 0x07cf8e9e in QThread::exec (this=0xad53c68) at thread/qthread.cpp:490 #14 0x07ddb67b in QInotifyFileSystemWatcherEngine::run (this=0xad53c68) at io/qfilesystemwatcher_inotify.cpp:248 #15 0x07cfc119 in QThreadPrivate::start (arg=0xad53c68) at thread/qthread_unix.cpp:266 #16 0x002d3cc9 in start_thread () from /lib/libpthread.so.0 #17 0x0021169e in clone () from /lib/libc.so.6 Thread 8 (Thread 0xa3bfcb70 (LWP 21155)): #0 0x002d63eb in pthread_mutex_lock () from /lib/libpthread.so.0 #1 0x0021ef66 in pthread_mutex_lock () from /lib/libc.so.6 #2 0x00941b68 in g_main_context_check () from /lib/libglib-2.0.so.0 #3 0x0094245e in ?? () from /lib/libglib-2.0.so.0 #4 0x00942848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x07e2c8bf in QEventDispatcherGlib::processEvents (this=0xaf4fdc8, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #6 0x07dfc929 in QEventLoop::processEvents (this=0xa3bfc260, flags=) at kernel/qeventloop.cpp:149 #7 0x07dfcdaa in QEventLoop::exec (this=0xa3bfc260, flags=...) at kernel/qeventloop.cpp:201 #8 0x07cf8e9e in QThread::exec (this=0xa3be658) at thread/qthread.cpp:490 #9 0x07ddb67b in QInotifyFileSystemWatcherEngine::run (this=0xa3be658) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x07cfc119 in QThreadPrivate::start (arg=0xa3be658) at thread/qthread_unix.cpp:266 #11 0x002d3cc9 in start_thread () from /lib/libpthread.so.0 #12 0x0021169e in clone () from /lib/libc.so.6 Thread 7 (Thread 0x8d1ddb70 (LWP 21201)): #0 0x00f95416 in __kernel_vsyscall () #1 0x00202df6 in poll () from /lib/libc.so.6 #2 0x0094fa1b in g_poll () from /lib/libglib-2.0.so.0 #3 0x0094243c in ?? () from /lib/libglib-2.0.so.0 #4 0x00942848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x07e2c8bf in QEventDispatcherGlib::processEvents (this=0xb987088, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #6 0x07dfc929 in QEventLoop::processEvents (this=0x8d1dd260, flags=) at kernel/qeventloop.cpp:149 #7 0x07dfcdaa in QEventLoop::exec (this=0x8d1dd260, flags=...) at kernel/qeventloop.cpp:201 #8 0x07cf8e9e in QThread::exec (this=0xb975930) at thread/qthread.cpp:490 #9 0x07ddb67b in QInotifyFileSystemWatcherEngine::run (this=0xb975930) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x07cfc119 in QThreadPrivate::start (arg=0xb975930) at thread/qthread_unix.cpp:266 #11 0x002d3cc9 in start_thread () from /lib/libpthread.so.0 #12 0x0021169e in clone () from /lib/libc.so.6 Thread 6 (Thread 0x8c9dcb70 (LWP 21208)): #0 0x00941b6f in g_main_context_check () from /lib/libglib-2.0.so.0 #1 0x0094245e in ?? () from /lib/libglib-2.0.so.0 #2 0x00942848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x07e2c8bf in QEventDispatcherGlib::processEvents (this=0x8bd504d0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #4 0x07dfc929 in QEventLoop::processEvents (this=0x8c9dc260, flags=) at kernel/qeventloop.cpp:149 #5 0x07dfcdaa in QEventLoop::exec (this=0x8c9dc260, flags=...) at kernel/qeventloop.cpp:201 #6 0x07cf8e9e in QThread::exec (this=0xba4cd78) at thread/qthread.cpp:490 #7 0x07ddb67b in QInotifyFileSystemWatcherEngine::run (this=0xba4cd78) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x07cfc119 in QThreadPrivate::start (arg=0xba4cd78) at thread/qthread_unix.cpp:266 #9 0x002d3cc9 in start_thread () from /lib/libpthread.so.0 #10 0x0021169e in clone () from /lib/libc.so.6 Thread 5 (Thread 0x891d5b70 (LWP 21215)): #0 0x00ae6e36 in clock_gettime () from /lib/librt.so.1 #1 0x07d5782b in do_gettime () at tools/qelapsedtimer_unix.cpp:105 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:119 #3 0x07e2ea05 in QTimerInfoList::updateCurrentTime (this=0xe1da3ec) at kernel/qeventdispatcher_unix.cpp:339 #4 0x07e2ea4a in QTimerInfoList::timerWait (this=0xe1da3ec, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x07e2cac8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x891d508c) at kernel/qeventdispatcher_glib.cpp:136 #6 0x07e2cb5d in timerSourcePrepare (source=0x0, timeout=0xaeaff4) at kernel/qeventdispatcher_glib.cpp:169 #7 0x00941e6a in g_main_context_prepare () from /lib/libglib-2.0.so.0 #8 0x00942279 in ?? () from /lib/libglib-2.0.so.0 #9 0x00942848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #10 0x07e2c8bf in QEventDispatcherGlib::processEvents (this=0xe1d9e58, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #11 0x07dfc929 in QEventLoop::processEvents (this=0x891d5260, flags=) at kernel/qeventloop.cpp:149 #12 0x07dfcdaa in QEventLoop::exec (this=0x891d5260, flags=...) at kernel/qeventloop.cpp:201 #13 0x07cf8e9e in QThread::exec (this=0xe1d2b48) at thread/qthread.cpp:490 #14 0x07ddb67b in QInotifyFileSystemWatcherEngine::run (this=0xe1d2b48) at io/qfilesystemwatcher_inotify.cpp:248 #15 0x07cfc119 in QThreadPrivate::start (arg=0xe1d2b48) at thread/qthread_unix.cpp:266 #16 0x002d3cc9 in start_thread () from /lib/libpthread.so.0 #17 0x0021169e in clone () from /lib/libc.so.6 Thread 4 (Thread 0x899d6b70 (LWP 21232)): #0 0x00ae6e36 in clock_gettime () from /lib/librt.so.1 #1 0x07d5782b in do_gettime () at tools/qelapsedtimer_unix.cpp:105 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:119 #3 0x07e2ea05 in QTimerInfoList::updateCurrentTime (this=0xeb19964) at kernel/qeventdispatcher_unix.cpp:339 #4 0x07e2ea4a in QTimerInfoList::timerWait (this=0xeb19964, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x07e2cac8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x899d608c) at kernel/qeventdispatcher_glib.cpp:136 #6 0x07e2cb5d in timerSourcePrepare (source=0x0, timeout=0xaeaff4) at kernel/qeventdispatcher_glib.cpp:169 #7 0x00941e6a in g_main_context_prepare () from /lib/libglib-2.0.so.0 #8 0x00942279 in ?? () from /lib/libglib-2.0.so.0 #9 0x00942848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #10 0x07e2c8bf in QEventDispatcherGlib::processEvents (this=0xb387728, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #11 0x07dfc929 in QEventLoop::processEvents (this=0x899d6260, flags=) at kernel/qeventloop.cpp:149 #12 0x07dfcdaa in QEventLoop::exec (this=0x899d6260, flags=...) at kernel/qeventloop.cpp:201 #13 0x07cf8e9e in QThread::exec (this=0xb80edd0) at thread/qthread.cpp:490 #14 0x07ddb67b in QInotifyFileSystemWatcherEngine::run (this=0xb80edd0) at io/qfilesystemwatcher_inotify.cpp:248 #15 0x07cfc119 in QThreadPrivate::start (arg=0xb80edd0) at thread/qthread_unix.cpp:266 #16 0x002d3cc9 in start_thread () from /lib/libpthread.so.0 #17 0x0021169e in clone () from /lib/libc.so.6 Thread 3 (Thread 0x840fdb70 (LWP 21239)): [KCrash Handler] #7 0x002553a2 in ?? () from /lib/libc.so.6 #8 0x07d760c8 in QBuffer::readData (this=0x840fcda8, data=0x82365b90 "\377\330\377\340", len=16384) at /usr/include/bits/string3.h:52 #9 0x07d8ec7d in QIODevice::read (this=0x840fcda8, data=0x840fca5a "\017\204\037\315\330\a\364oG", maxSize=6) at io/qiodevice.cpp:826 #10 0x004729fc in readIconDir (iodev=0x823e4ff0, iconDir=0x840fca98) at qicohandler.cpp:184 #11 0x004734f1 in ICOReader::canRead (iodev=0x840fcda8) at qicohandler.cpp:272 #12 0x00471f5b in QICOPlugin::capabilities (this=0x9fdaaa0, device=0x840fcda8, format=...) at main.cpp:77 #13 0x0260a967 in createReadHandlerHelper (device=<value optimized out>, format=<value optimized out>, autoDetectImageFormat=true, ignoresFormatAndExtension=false) at image/qimagereader.cpp:393 #14 0x0260c291 in QImageReaderPrivate::initHandler (this=0x82314f18) at image/qimagereader.cpp:618 #15 0x0260db30 in QImageReader::read (this=0x840fcdb0, image=0x840fcd54) at image/qimagereader.cpp:1185 #16 0x0260ddb7 in QImageReader::read (this=0x840fcdb0) at image/qimagereader.cpp:1155 #17 0x025f82d8 in QImage::fromData (data=0x823e3860 "\377\330\377\340", size=16384, format=0x0) at image/qimage.cpp:5032 #18 0x025fc3ea in QImage::loadFromData (this=0x840fd038, data=0x823e3860 "\377\330\377\340", len=16384, format=0x0) at image/qimage.cpp:4990 #19 0x083ae199 in ?? () #20 0x083bb53b in ?? () #21 0x083bd42c in ?? () #22 0x07cfc119 in QThreadPrivate::start (arg=0xecebf40) at thread/qthread_unix.cpp:266 #23 0x002d3cc9 in start_thread () from /lib/libpthread.so.0 #24 0x0021169e in clone () from /lib/libc.so.6 Thread 2 (Thread 0x8a1d7b70 (LWP 21240)): #0 0x00f95416 in __kernel_vsyscall () #1 0x002d84dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x0021ed9d in pthread_cond_wait () from /lib/libc.so.6 #3 0x07cfcce7 in wait (this=0xecff488, mutex=0xecff484, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0xecff488, mutex=0xecff484, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x083c5a01 in ?? () #6 0x07cfc119 in QThreadPrivate::start (arg=0xed48b50) at thread/qthread_unix.cpp:266 #7 0x002d3cc9 in start_thread () from /lib/libpthread.so.0 #8 0x0021169e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb7788740 (LWP 21121)): #0 0x0021f16e in ?? () from /lib/libc.so.6 #1 0x00202e08 in poll () from /lib/libc.so.6 #2 0x00647d90 in ?? () from /usr/lib/libxcb.so.1 #3 0x0064831b in ?? () from /usr/lib/libxcb.so.1 #4 0x006486b7 in xcb_writev () from /usr/lib/libxcb.so.1 #5 0x00562dec in _XSend () from /usr/lib/libX11.so.6 #6 0x0054f145 in ?? () from /usr/lib/libX11.so.6 #7 0x0054f34c in XPutImage () from /usr/lib/libX11.so.6 #8 0x02635959 in QX11PixmapData::fromImage (this=0xafa84e8, img=..., flags=...) at image/qpixmap_x11.cpp:1124 #9 0x0261ed6c in QPixmap::fromImage (image=..., flags=...) at image/qpixmap.cpp:2031 #10 0x08383787 in ?? () #11 0x08386145 in ?? () #12 0x083914eb in ?? () #13 0x083a5c9c in ?? () #14 0x07e03bea in QMetaObject::metacall (object=0xb345c10, cl=QMetaObject::InvokeMetaMethod, idx=65, argv=0x823153b0) at kernel/qmetaobject.cpp:237 #15 0x07e0f116 in QMetaCallEvent::placeMetaCall (this=0x82315960, object=0xb345c10) at kernel/qobject.cpp:534 #16 0x07e109c2 in QObject::event (this=0xb345c10, e=0x0) at kernel/qobject.cpp:1219 #17 0x0257fe76 in QWidget::event (this=0xb345c10, event=0x82315960) at kernel/qwidget.cpp:8646 #18 0x029c0e57 in QMainWindow::event (this=0xb345c10, event=0x82315960) at widgets/qmainwindow.cpp:1417 #19 0x0351df04 in KMainWindow::event (this=0xb345c10, ev=0x82315960) at ../../kdeui/widgets/kmainwindow.cpp:1100 #20 0x03569d5f in KXmlGuiWindow::event (this=0xb345c10, ev=0x82315960) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126 #21 0x0252251c in QApplicationPrivate::notify_helper (this=0x9f7cd80, receiver=0xb345c10, e=0x82315960) at kernel/qapplication.cpp:4396 #22 0x02528629 in QApplication::notify (this=0xbfa6c184, receiver=0xb345c10, e=0x82315960) at kernel/qapplication.cpp:4361 #23 0x034314ca in KApplication::notify (this=0xbfa6c184, receiver=0xb345c10, event=0x82315960) at ../../kdeui/kernel/kapplication.cpp:311 #24 0x07dfde5b in QCoreApplication::notifyInternal (this=0xbfa6c184, receiver=0xb345c10, event=0x82315960) at kernel/qcoreapplication.cpp:732 #25 0x07e010ab in sendEvent (receiver=0x0, event_type=0, data=0x9f2fe90) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #26 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9f2fe90) at kernel/qcoreapplication.cpp:1373 #27 0x07e0126d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266 #28 0x07e2cd94 in sendPostedEvents (s=0x9f7f110) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #29 postEventSourceDispatch (s=0x9f7f110) at kernel/qeventdispatcher_glib.cpp:277 #30 0x0093e855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #31 0x00942668 in ?? () from /lib/libglib-2.0.so.0 #32 0x00942848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #33 0x07e2c885 in QEventDispatcherGlib::processEvents (this=0x9f2f940, flags=...) at kernel/qeventdispatcher_glib.cpp:415 #34 0x025e4125 in QGuiEventDispatcherGlib::processEvents (this=0x9f2f940, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #35 0x07dfc929 in QEventLoop::processEvents (this=0xbfa6c064, flags=) at kernel/qeventloop.cpp:149 #36 0x07dfcdaa in QEventLoop::exec (this=0xbfa6c064, flags=...) at kernel/qeventloop.cpp:201 #37 0x07e0132f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #38 0x02521347 in QApplication::exec () at kernel/qapplication.cpp:3672 #39 0x082bb933 in ?? () #40 0x00157ce7 in __libc_start_main () from /lib/libc.so.6 #41 0x080a33d1 in _start () Reported using DrKonqi
It crash in Qt. Sound like a binary compatibility issue with this library (perhaps a packaging problem). Gilles Caulier
Hm. Well, all I know is that I've never seen it crash while doing that before, and it worked when I tried it again immediately after the crash. On Wed, May 4, 2011 at 23:19, Gilles Caulier <caulier.gilles@gmail.com> wrote: > https://bugs.kde.org/show_bug.cgi?id=272491 > > > Gilles Caulier <caulier.gilles@gmail.com> changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > CC| |caulier.gilles@gmail.com > > > > > --- Comment #1 from Gilles Caulier <caulier gilles gmail com> 2011-05-05 06:19:27 --- > It crash in Qt. Sound like a binary compatibility issue with this library > (perhaps a packaging problem). > > Gilles Caulier > > -- > Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email > ------- You are receiving this mail because: ------- > You reported the bug. >
- debug symbols from digikam are missing, - ...but the crash occurs in a Qt image plugin, QICOPlugin. I have seen a similar crash in the GIF plugin.
*** This bug has been marked as a duplicate of bug 276249 ***