[Digikam-devel] [Bug 241575] Digikam crashes after saving several (>2) pictures

Stephan van den Akker memelink.akker at planet.nl
Mon Jun 14 20:15:22 BST 2010


https://bugs.kde.org/show_bug.cgi?id=241575





--- Comment #4 from Stephan van den Akker <memelink akker planet nl>  2010-06-14 21:15:07 ---
Hello Giles

Installed libkde4-debuginfo, but the lines about libkio.so still contain
question marks. 

BTW: The version number of the libkde4-debuginfo package is still 4.3.1
(original KDE version in openSuSE 11.2) instead of 4.3.5 (present KDE version
and libkde4 version in openSuSE 11.2), so maybe it just doesn't work because
they forgot to update it when they updated the rest of KDE....

Crash-info:

Application: digiKam (digikam), signal: Segmentation fault
[Current thread is 1 (Thread 0xb2d97700 (LWP 3547))]

Thread 18 (Thread 0xb1580b70 (LWP 3548)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb4bfdd95 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb4cef27c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb4efb750 in wait (time=<value optimized out>, this=<value optimized out>)
at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#5  0x083549ba in ?? ()
#6  0xb4efa623 in QThreadPrivate::start (arg=0x864a6d8) at
thread/qthread_unix.cpp:188
#7  0xb4bf96e5 in start_thread (arg=0x0) at pthread_create.c:297
#8  0xb4bf9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 17 (Thread 0xb0c63b70 (LWP 3550)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb4cd6d5e in poll () from /lib/libc.so.6
#2  0xb3309cab in g_poll () from /usr/lib/libglib-2.0.so.0
#3  0xb32fcbc1 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb32fcebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb501d05f in QEventDispatcherGlib::processEvents (this=0x86a7810,
flags=...) at kernel/qeventdispatcher_glib.cpp:409
#6  0xb4fef98d in QEventLoop::processEvents (this=0xb0c63304, flags=) at
kernel/qeventloop.cpp:149
#7  0xb4fefdd9 in QEventLoop::exec (this=0xb0c63304, flags=...) at
kernel/qeventloop.cpp:201
#8  0xb4ef7317 in QThread::exec (this=0x8695760) at thread/qthread.cpp:487
#9  0xb6765e4b in Digikam::ImageFilterModelWorker::Thread::run() () from
/usr/lib/libdigikamdatabase.so.1
#10 0xb4efa623 in QThreadPrivate::start (arg=0x8695760) at
thread/qthread_unix.cpp:188
#11 0xb4bf96e5 in start_thread (arg=0x0) at pthread_create.c:297
#12 0xb4bf9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 16 (Thread 0xaf7d4b70 (LWP 3551)):
#0  __pthread_mutex_unlock_usercnt (mutex=0x8693fd4, decr=1) at
pthread_mutex_unlock.c:36
#1  0xb4cef484 in pthread_mutex_unlock () from /lib/libc.so.6
#2  0xb32fc60b in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#3  0xb32fc999 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb32fcebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb501d05f in QEventDispatcherGlib::processEvents (this=0x8693f60,
flags=...) at kernel/qeventdispatcher_glib.cpp:409
#6  0xb4fef98d in QEventLoop::processEvents (this=0xaf7d4304, flags=) at
kernel/qeventloop.cpp:149
#7  0xb4fefdd9 in QEventLoop::exec (this=0xaf7d4304, flags=...) at
kernel/qeventloop.cpp:201
#8  0xb4ef7317 in QThread::exec (this=0x8677eb8) at thread/qthread.cpp:487
#9  0xb6765e4b in Digikam::ImageFilterModelWorker::Thread::run() () from
/usr/lib/libdigikamdatabase.so.1
#10 0xb4efa623 in QThreadPrivate::start (arg=0x8677eb8) at
thread/qthread_unix.cpp:188
#11 0xb4bf96e5 in start_thread (arg=0x0) at pthread_create.c:297
#12 0xb4bf9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 15 (Thread 0xaefa0b70 (LWP 3552)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb4bfdd95 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb4cef27c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb4efb750 in wait (time=<value optimized out>, this=<value optimized out>)
at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb6a1599c in Digikam::LoadSaveThread::run() () from
/usr/lib/libdigikamcore.so.1
#6  0xb4efa623 in QThreadPrivate::start (arg=0x868fc30) at
thread/qthread_unix.cpp:188
#7  0xb4bf96e5 in start_thread (arg=0x0) at pthread_create.c:297
#8  0xb4bf9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 14 (Thread 0xae79fb70 (LWP 3553)):
#0  0xb32fc394 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#1  0xb32fcac0 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0xb32fcebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0xb501d05f in QEventDispatcherGlib::processEvents (this=0x8698ec0,
flags=...) at kernel/qeventdispatcher_glib.cpp:409
#4  0xb4fef98d in QEventLoop::processEvents (this=0xae79f324, flags=) at
kernel/qeventloop.cpp:149
#5  0xb4fefdd9 in QEventLoop::exec (this=0xae79f324, flags=...) at
kernel/qeventloop.cpp:201
#6  0xb4ef7317 in QThread::exec (this=0x8667c38) at thread/qthread.cpp:487
#7  0xb4efa623 in QThreadPrivate::start (arg=0x8667c38) at
thread/qthread_unix.cpp:188
#8  0xb4bf96e5 in start_thread (arg=0x0) at pthread_create.c:297
#9  0xb4bf9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 13 (Thread 0xadf9eb70 (LWP 3554)):
#0  0xb31e71eb in clock_gettime (clock_id=1, tp=0xadf9e098) at
../sysdeps/unix/clock_gettime.c:100
#1  0xb501ee14 in QTimerInfoList::getTime (this=0xb020b8ac, t=...) at
kernel/qeventdispatcher_unix.cpp:339
#2  0xb501f052 in QTimerInfoList::updateCurrentTime (this=0xb020b8ac) at
kernel/qeventdispatcher_unix.cpp:297
#3  0xb501f22e in QTimerInfoList::timerWait (this=0xb020b8ac, tm=...) at
kernel/qeventdispatcher_unix.cpp:420
#4  0xb501d20b in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xadf9e18c) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb501d2ad in timerSourcePrepare (source=0x0, timeout=0xb31ebff4) at
kernel/qeventdispatcher_glib.cpp:169
#6  0xb32fc618 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#7  0xb32fc999 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0xb32fcebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#9  0xb501d05f in QEventDispatcherGlib::processEvents (this=0x8673e08,
flags=...) at kernel/qeventdispatcher_glib.cpp:409
#10 0xb4fef98d in QEventLoop::processEvents (this=0xadf9e324, flags=) at
kernel/qeventloop.cpp:149
#11 0xb4fefdd9 in QEventLoop::exec (this=0xadf9e324, flags=...) at
kernel/qeventloop.cpp:201
#12 0xb4ef7317 in QThread::exec (this=0x8698d88) at thread/qthread.cpp:487
#13 0xb4efa623 in QThreadPrivate::start (arg=0x8698d88) at
thread/qthread_unix.cpp:188
#14 0xb4bf96e5 in start_thread (arg=0x0) at pthread_create.c:297
#15 0xb4bf9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 12 (Thread 0xaadfdb70 (LWP 3555)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb4bfe0c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179
#2  0xb4cef2d4 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0xac0bf1db in metronom_sync_loop () from /usr/lib/libxine.so.1
#4  0xb4bf96e5 in start_thread (arg=0x0) at pthread_create.c:297
#5  0xb4bf9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 11 (Thread 0xaa1e4b70 (LWP 3556)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb4bfe0c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:179
#2  0xb4cef2d4 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0xac0cb2cb in interruptable_sleep () from /usr/lib/libxine.so.1
#4  0xac0cdc7e in video_out_loop () from /usr/lib/libxine.so.1
#5  0xb4bf96e5 in start_thread (arg=0x0) at pthread_create.c:297
#6  0xb4bf9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 10 (Thread 0xa99e3b70 (LWP 3557)):
#0  0xb31e71eb in clock_gettime (clock_id=1, tp=0xa99e3068) at
../sysdeps/unix/clock_gettime.c:100
#1  0xb501ee14 in QTimerInfoList::getTime (this=0x8c5f234, t=...) at
kernel/qeventdispatcher_unix.cpp:339
#2  0xb501f052 in QTimerInfoList::updateCurrentTime (this=0x8c5f234) at
kernel/qeventdispatcher_unix.cpp:297
#3  0xb501f22e in QTimerInfoList::timerWait (this=0x8c5f234, tm=...) at
kernel/qeventdispatcher_unix.cpp:420
#4  0xb501d20b in timerSourcePrepareHelper (src=<value optimized out>,
timeout=0xa99e313c) at kernel/qeventdispatcher_glib.cpp:136
#5  0xb32fc618 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb32fc999 in ?? () from /usr/lib/libglib-2.0.so.0
#7  0xb32fcebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8  0xb501d05f in QEventDispatcherGlib::processEvents (this=0x865b8e8,
flags=...) at kernel/qeventdispatcher_glib.cpp:409
#9  0xb4fef98d in QEventLoop::processEvents (this=0xa99e32d4, flags=) at
kernel/qeventloop.cpp:149
#10 0xb4fefdd9 in QEventLoop::exec (this=0xa99e32d4, flags=...) at
kernel/qeventloop.cpp:201
#11 0xb4ef7317 in QThread::exec (this=0x884fdf8) at thread/qthread.cpp:487
#12 0xac1155b8 in Phonon::MediaSource::type() const () from
/usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#13 0xb4efa623 in QThreadPrivate::start (arg=0x884fdf8) at
thread/qthread_unix.cpp:188
#14 0xb4bf96e5 in start_thread (arg=0x0) at pthread_create.c:297
#15 0xb4bf9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 9 (Thread 0xa91d8b70 (LWP 3560)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb4cd6d5e in poll () from /lib/libc.so.6
#2  0xa91de349 in ao_alsa_handle_event_thread () from
/usr/lib/xine/plugins/1.28/xineplug_ao_out_alsa.so
#3  0xb4bf96e5 in start_thread (arg=0x0) at pthread_create.c:297
#4  0xb4bf9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 8 (Thread 0xa89d7b70 (LWP 3561)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb4bfdd95 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb4cef27c in pthread_cond_wait () from /lib/libc.so.6
#3  0xac0d1390 in ao_loop () from /usr/lib/libxine.so.1
#4  0xb4bf96e5 in start_thread (arg=0x0) at pthread_create.c:297
#5  0xb4bf9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 7 (Thread 0xa816ab70 (LWP 3571)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb4bfdd95 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb4cef27c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb4efb750 in wait (time=<value optimized out>, this=<value optimized out>)
at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb6a1599c in Digikam::LoadSaveThread::run() () from
/usr/lib/libdigikamcore.so.1
#6  0xb4efa623 in QThreadPrivate::start (arg=0x9226010) at
thread/qthread_unix.cpp:188
#7  0xb4bf96e5 in start_thread (arg=0x0) at pthread_create.c:297
#8  0xb4bf9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 6 (Thread 0xa7912b70 (LWP 3578)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb4bfdd95 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb4cef27c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb4efb750 in wait (time=<value optimized out>, this=<value optimized out>)
at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb6a1599c in Digikam::LoadSaveThread::run() () from
/usr/lib/libdigikamcore.so.1
#6  0xb4efa623 in QThreadPrivate::start (arg=0x93ddcc8) at
thread/qthread_unix.cpp:188
#7  0xb4bf96e5 in start_thread (arg=0x0) at pthread_create.c:297
#8  0xb4bf9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 5 (Thread 0xa31ffb70 (LWP 3579)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb4bfdd95 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb4cef27c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb4efb750 in wait (time=<value optimized out>, this=<value optimized out>)
at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb6a1599c in Digikam::LoadSaveThread::run() () from
/usr/lib/libdigikamcore.so.1
#6  0xb4efa623 in QThreadPrivate::start (arg=0x97f12d0) at
thread/qthread_unix.cpp:188
#7  0xb4bf96e5 in start_thread (arg=0x0) at pthread_create.c:297
#8  0xb4bf9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 4 (Thread 0xa5d0fb70 (LWP 3603)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb4bfdd95 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb4cef27c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb4efb750 in wait (time=<value optimized out>, this=<value optimized out>)
at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb6a1599c in Digikam::LoadSaveThread::run() () from
/usr/lib/libdigikamcore.so.1
#6  0xb4efa623 in QThreadPrivate::start (arg=0xa6573b0) at
thread/qthread_unix.cpp:188
#7  0xb4bf96e5 in start_thread (arg=0x0) at pthread_create.c:297
#8  0xb4bf9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 3 (Thread 0x9d6ffb70 (LWP 3604)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb4bfdd95 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb4cef27c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb4efb750 in wait (time=<value optimized out>, this=<value optimized out>)
at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb6a1599c in Digikam::LoadSaveThread::run() () from
/usr/lib/libdigikamcore.so.1
#6  0xb4efa623 in QThreadPrivate::start (arg=0xa6d2320) at
thread/qthread_unix.cpp:188
#7  0xb4bf96e5 in start_thread (arg=0x0) at pthread_create.c:297
#8  0xb4bf9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 2 (Thread 0x9c6fdb70 (LWP 3611)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb4bfdd95 in pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:122
#2  0xb4cef27c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb4efb750 in wait (time=<value optimized out>, this=<value optimized out>)
at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized
out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb6a1599c in Digikam::LoadSaveThread::run() () from
/usr/lib/libdigikamcore.so.1
#6  0xb4efa623 in QThreadPrivate::start (arg=0xa7ecf30) at
thread/qthread_unix.cpp:188
#7  0xb4bf96e5 in start_thread (arg=0x0) at pthread_create.c:297
#8  0xb4bf9600 in ?? () at pthread_create.c:216 from /lib/libpthread.so.0

Thread 1 (Thread 0xb2d97700 (LWP 3547)):
[KCrash Handler]
#6  0xb4f3fa94 in size (this=<value optimized out>) at
../../src/corelib/tools/qstring.h:104
#7  QString::operator== (this=<value optimized out>) at tools/qstring.cpp:1912
#8  0xb629b34f in ?? () from /usr/lib/libkio.so.5
#9  0xb6297dff in ?? () from /usr/lib/libkio.so.5
#10 0xb629afe4 in ?? () from /usr/lib/libkio.so.5
#11 0xb5007864 in QMetaObject::activate (sender=0x86b1998, from_signal_index=4,
to_signal_index=4, argv=0xbf97deb8) at kernel/qobject.cpp:3113
#12 0xb5008585 in QMetaObject::activate (sender=0x86b1998, m=0xb50e48b0,
local_signal_index=0, argv=0xbf97deb8) at kernel/qobject.cpp:3187
#13 0xb5043585 in QSocketNotifier::activated (this=0x86b1998, _t1=14) at
.moc/release-shared/moc_qsocketnotifier.cpp:83
#14 0xb500c3af in QSocketNotifier::event (this=0x86b1998, e=0xbf97e244) at
kernel/qsocketnotifier.cpp:316
#15 0xb54f78fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#16 0xb54ff34e in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#17 0xb5f79521 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#18 0xb4ff132e in QCoreApplication::notifyInternal (this=0xbf97e558,
receiver=0x86b1998, event=0xbf97e244) at kernel/qcoreapplication.cpp:610
#19 0xb501d3a8 in sendEvent (event=<value optimized out>, receiver=<value
optimized out>) at kernel/qcoreapplication.h:213
#20 socketNotifierSourceDispatch (event=<value optimized out>, receiver=<value
optimized out>) at kernel/qeventdispatcher_glib.cpp:110
#21 0xb32f94c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#22 0xb32fcd98 in ?? () from /usr/lib/libglib-2.0.so.0
#23 0xb32fcebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#24 0xb501d011 in QEventDispatcherGlib::processEvents (this=0x850a0e8,
flags=...) at kernel/qeventdispatcher_glib.cpp:407
#25 0xb559929a in ?? () from /usr/lib/libQtGui.so.4
#26 0xb4fef98d in QEventLoop::processEvents (this=0xbf97e4a4, flags=) at
kernel/qeventloop.cpp:149
#27 0xb4fefdd9 in QEventLoop::exec (this=0xbf97e4a4, flags=...) at
kernel/qeventloop.cpp:201
#28 0xb4ff2270 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#29 0xb54f7774 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#30 0x083fc21b in ?? ()
#31 0xb4c25ace in __libc_start_main () from /lib/libc.so.6
#32 0x080a6c21 in _start ()

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Digikam-devel mailing list