Application: digikam (1.8.0) KDE Platform Version: 4.6.00 (4.6.0) "release 6" Qt Version: 4.7.1 Operating System: Linux 2.6.37.1-1.2-desktop x86_64 Distribution: "openSUSE 11.4 (x86_64)" -- Information about the crash: - What I was doing when the application crashed: Just started a clean digikam installation and was able to finish the setup steps; then the scanning of the image library started and crashed after some time. (It maybe scanned 80 % or all of the images, not sure.) -- Backtrace: Application: digiKam (digikam), signal: Aborted [Current thread is 1 (Thread 0x7f5642f257c0 (LWP 7211))] Thread 13 (Thread 0x7f562abd7700 (LWP 7222)): #0 0x00007f563a8ee38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f563e2d314b in wait (this=<value optimized out>, mutex=0xd71a20, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0xd71a20, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00000000005e9c55 in ?? () #4 0x00007f563e2d2a5e in QThreadPrivate::start (arg=0xcce900) at thread/qthread_unix.cpp:285 #5 0x00007f563a8e9a3f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f563c93667d in clone () from /lib64/libc.so.6 #7 0x0000000000000000 in ?? () Thread 12 (Thread 0x7f562a3d6700 (LWP 7223)): #0 0xffffffffff600177 in ?? () #1 0x00007fff943ff7a1 in ?? () #2 0x00007f5634ec32b3 in clock_gettime () from /lib64/librt.so.1 #3 0x00007f563e3242b2 in do_gettime () at tools/qelapsedtimer_unix.cpp:123 #4 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #5 0x00007f563e3e733d in QTimerInfoList::updateCurrentTime (this=0xc594b0) at kernel/qeventdispatcher_unix.cpp:339 #6 0x00007f563e3e76b5 in QTimerInfoList::timerWait (this=0xc594b0, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #7 0x00007f563e3e617c in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7f562a3d5bec) at kernel/qeventdispatcher_glib.cpp:136 #8 0x00007f563e3e6225 in timerSourcePrepare (source=<value optimized out>, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #9 0x00007f5634c12087 in g_main_context_prepare () from /lib64/libglib-2.0.so.0 #10 0x00007f5634c12fa9 in ?? () from /lib64/libglib-2.0.so.0 #11 0x00007f5634c13650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #12 0x00007f563e3e6976 in QEventDispatcherGlib::processEvents (this=0xd1dc30, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #13 0x00007f563e3bb052 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #14 0x00007f563e3bb265 in QEventLoop::exec (this=0x7f562a3d5d80, flags=...) at kernel/qeventloop.cpp:201 #15 0x00007f563e2d01e4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #16 0x00007f563e39c968 in QInotifyFileSystemWatcherEngine::run (this=0xcea640) at io/qfilesystemwatcher_inotify.cpp:248 #17 0x00007f563e2d2a5e in QThreadPrivate::start (arg=0xcea640) at thread/qthread_unix.cpp:285 #18 0x00007f563a8e9a3f in start_thread () from /lib64/libpthread.so.0 #19 0x00007f563c93667d in clone () from /lib64/libc.so.6 #20 0x0000000000000000 in ?? () Thread 11 (Thread 0x7f5629bd5700 (LWP 7285)): #0 0x00007f563a8ed67e in __pthread_mutex_unlock_usercnt () from /lib64/libpthread.so.0 #1 0x00007f5634c1207a in g_main_context_prepare () from /lib64/libglib-2.0.so.0 #2 0x00007f5634c12fa9 in ?? () from /lib64/libglib-2.0.so.0 #3 0x00007f5634c13650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #4 0x00007f563e3e6976 in QEventDispatcherGlib::processEvents (this=0x7f5a8a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007f563e3bb052 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f563e3bb265 in QEventLoop::exec (this=0x7f5629bd4dc0, flags=...) at kernel/qeventloop.cpp:201 #7 0x00007f563e2d01e4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #8 0x00007f563e2d2a5e in QThreadPrivate::start (arg=0x7f58d00) at thread/qthread_unix.cpp:285 #9 0x00007f563a8e9a3f in start_thread () from /lib64/libpthread.so.0 #10 0x00007f563c93667d in clone () from /lib64/libc.so.6 #11 0x0000000000000000 in ?? () Thread 10 (Thread 0x7f56290f2700 (LWP 7286)): #0 0x00007f5634c1208a in g_main_context_prepare () from /lib64/libglib-2.0.so.0 #1 0x00007f5634c12fa9 in ?? () from /lib64/libglib-2.0.so.0 #2 0x00007f5634c13650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007f563e3e6976 in QEventDispatcherGlib::processEvents (this=0x7f5a410, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f563e3bb052 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f563e3bb265 in QEventLoop::exec (this=0x7f56290f1dc0, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007f563e2d01e4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007f563e2d2a5e in QThreadPrivate::start (arg=0x7f5a500) at thread/qthread_unix.cpp:285 #8 0x00007f563a8e9a3f in start_thread () from /lib64/libpthread.so.0 #9 0x00007f563c93667d in clone () from /lib64/libc.so.6 #10 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f56288f1700 (LWP 7287)): #0 0x00007f563a8ee38c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f563e2d314b in wait (this=<value optimized out>, mutex=0x7f63a48, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x7f63a48, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00007f56407f64c7 in ?? () from /usr/lib64/libdigikamcore.so.1 #4 0x00007f563e2d2a5e in QThreadPrivate::start (arg=0x7f63a30) at thread/qthread_unix.cpp:285 #5 0x00007f563a8e9a3f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f563c93667d in clone () from /lib64/libc.so.6 #7 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f5623fff700 (LWP 7288)): #0 postEventSourcePrepare (s=0x7f83160, timeout=0x7f5623ffebec) at kernel/qeventdispatcher_glib.cpp:261 #1 0x00007f5634c1284c in g_main_context_check () from /lib64/libglib-2.0.so.0 #2 0x00007f5634c13132 in ?? () from /lib64/libglib-2.0.so.0 #3 0x00007f5634c13650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #4 0x00007f563e3e6976 in QEventDispatcherGlib::processEvents (this=0x7f81ec0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007f563e3bb052 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f563e3bb265 in QEventLoop::exec (this=0x7f5623ffedc0, flags=...) at kernel/qeventloop.cpp:201 #7 0x00007f563e2d01e4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #8 0x00007f563e2d2a5e in QThreadPrivate::start (arg=0x7f80ae0) at thread/qthread_unix.cpp:285 #9 0x00007f563a8e9a3f in start_thread () from /lib64/libpthread.so.0 #10 0x00007f563c93667d in clone () from /lib64/libc.so.6 #11 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f56237fe700 (LWP 7289)): #0 0x00007f5634c3b639 in g_thread_self () from /lib64/libglib-2.0.so.0 #1 0x00007f5634c1363d in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #2 0x00007f563e3e6976 in QEventDispatcherGlib::processEvents (this=0x7f83ad0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #3 0x00007f563e3bb052 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #4 0x00007f563e3bb265 in QEventLoop::exec (this=0x7f56237fddc0, flags=...) at kernel/qeventloop.cpp:201 #5 0x00007f563e2d01e4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #6 0x00007f563e2d2a5e in QThreadPrivate::start (arg=0x7f81b40) at thread/qthread_unix.cpp:285 #7 0x00007f563a8e9a3f in start_thread () from /lib64/libpthread.so.0 #8 0x00007f563c93667d in clone () from /lib64/libc.so.6 #9 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f560f5f6700 (LWP 7293)): #0 0x00007f5634c131b3 in ?? () from /lib64/libglib-2.0.so.0 #1 0x00007f5634c13650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #2 0x00007f563e3e6976 in QEventDispatcherGlib::processEvents (this=0x8555320, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #3 0x00007f563e3bb052 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #4 0x00007f563e3bb265 in QEventLoop::exec (this=0x7f560f5f5d80, flags=...) at kernel/qeventloop.cpp:201 #5 0x00007f563e2d01e4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #6 0x00007f563e39c968 in QInotifyFileSystemWatcherEngine::run (this=0x8558350) at io/qfilesystemwatcher_inotify.cpp:248 #7 0x00007f563e2d2a5e in QThreadPrivate::start (arg=0x8558350) at thread/qthread_unix.cpp:285 #8 0x00007f563a8e9a3f in start_thread () from /lib64/libpthread.so.0 #9 0x00007f563c93667d in clone () from /lib64/libc.so.6 #10 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f5614d03700 (LWP 7300)): #0 0xffffffffff600177 in ?? () #1 0x00007fff943ff7a1 in ?? () #2 0x00007f5634ec32b3 in clock_gettime () from /lib64/librt.so.1 #3 0x00007f563e3242b2 in do_gettime () at tools/qelapsedtimer_unix.cpp:123 #4 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #5 0x00007f563e3e733d in QTimerInfoList::updateCurrentTime (this=0xa0182b0) at kernel/qeventdispatcher_unix.cpp:339 #6 0x00007f563e3e76b5 in QTimerInfoList::timerWait (this=0xa0182b0, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #7 0x00007f563e3e617c in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7f5614d02bec) at kernel/qeventdispatcher_glib.cpp:136 #8 0x00007f563e3e6225 in timerSourcePrepare (source=<value optimized out>, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #9 0x00007f5634c12087 in g_main_context_prepare () from /lib64/libglib-2.0.so.0 #10 0x00007f5634c12fa9 in ?? () from /lib64/libglib-2.0.so.0 #11 0x00007f5634c13650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #12 0x00007f563e3e6976 in QEventDispatcherGlib::processEvents (this=0xa017820, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #13 0x00007f563e3bb052 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #14 0x00007f563e3bb265 in QEventLoop::exec (this=0x7f5614d02d80, flags=...) at kernel/qeventloop.cpp:201 #15 0x00007f563e2d01e4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #16 0x00007f563e39c968 in QInotifyFileSystemWatcherEngine::run (this=0xa0171c0) at io/qfilesystemwatcher_inotify.cpp:248 #17 0x00007f563e2d2a5e in QThreadPrivate::start (arg=0xa0171c0) at thread/qthread_unix.cpp:285 #18 0x00007f563a8e9a3f in start_thread () from /lib64/libpthread.so.0 #19 0x00007f563c93667d in clone () from /lib64/libc.so.6 #20 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f55f1731700 (LWP 7356)): #0 0x00007f5634c1212e in g_main_context_prepare () from /lib64/libglib-2.0.so.0 #1 0x00007f5634c12fa9 in ?? () from /lib64/libglib-2.0.so.0 #2 0x00007f5634c13650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007f563e3e6976 in QEventDispatcherGlib::processEvents (this=0x4c05e80, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f563e3bb052 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f563e3bb265 in QEventLoop::exec (this=0x7f55f1730d80, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007f563e2d01e4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #7 0x00007f563e39c968 in QInotifyFileSystemWatcherEngine::run (this=0x4c057e0) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f563e2d2a5e in QThreadPrivate::start (arg=0x4c057e0) at thread/qthread_unix.cpp:285 #9 0x00007f563a8e9a3f in start_thread () from /lib64/libpthread.so.0 #10 0x00007f563c93667d in clone () from /lib64/libc.so.6 #11 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f55f0f30700 (LWP 7363)): #0 0x00007f563a8ec0ae in pthread_mutex_lock () from /lib64/libpthread.so.0 #1 0x00007f5634c120b6 in g_main_context_prepare () from /lib64/libglib-2.0.so.0 #2 0x00007f5634c12fa9 in ?? () from /lib64/libglib-2.0.so.0 #3 0x00007f5634c13650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #4 0x00007f563e3e6976 in QEventDispatcherGlib::processEvents (this=0x6d8a6c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #5 0x00007f563e3bb052 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f563e3bb265 in QEventLoop::exec (this=0x7f55f0f2fd80, flags=...) at kernel/qeventloop.cpp:201 #7 0x00007f563e2d01e4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490 #8 0x00007f563e39c968 in QInotifyFileSystemWatcherEngine::run (this=0x6d8a060) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007f563e2d2a5e in QThreadPrivate::start (arg=0x6d8a060) at thread/qthread_unix.cpp:285 #10 0x00007f563a8e9a3f in start_thread () from /lib64/libpthread.so.0 #11 0x00007f563c93667d in clone () from /lib64/libc.so.6 #12 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f55f072f700 (LWP 7365)): [KCrash Handler] #6 0x00007f563c895ab5 in raise () from /lib64/libc.so.6 #7 0x00007f563c896fb6 in abort () from /lib64/libc.so.6 #8 0x00007f563d0fba9d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib64/libstdc++.so.6 #9 0x00007f563d0f9cb6 in ?? () from /usr/lib64/libstdc++.so.6 #10 0x00007f563d0f9ce3 in std::terminate() () from /usr/lib64/libstdc++.so.6 #11 0x00007f563d0f9dee in __cxa_throw () from /usr/lib64/libstdc++.so.6 #12 0x00007f563d0fa1fd in operator new(unsigned long) () from /usr/lib64/libstdc++.so.6 #13 0x00007f563e3cf402 in QObject::QObject (this=0x6a6b7b8, parent=0x0) at kernel/qobject.cpp:727 #14 0x00007f563e35ee77 in QDeviceClosedNotifier (this=0x6a6b7b0, q_ptr=0x2eea0b0) at io/qtextstream.cpp:327 #15 QTextStreamPrivate::QTextStreamPrivate (this=0x6a6b7b0, q_ptr=0x2eea0b0) at io/qtextstream.cpp:443 #16 0x00007f563e368344 in QTextStream::QTextStream (this=0x2eea0b0, device=0x855c7d0) at io/qtextstream.cpp:1019 #17 0x00007f563fa5fbce in Stream (this=0xfca130) at /usr/include/QtCore/qdebug.h:65 #18 QDebug (this=0xfca130) at /usr/include/QtCore/qdebug.h:76 #19 mDebug (this=0xfca130) at /usr/src/debug/kdeedu-4.6.0/marble/src/lib/MarbleDebug.h:50 #20 Marble::FileLoader::run (this=0xfca130) at /usr/src/debug/kdeedu-4.6.0/marble/src/lib/FileLoader.cpp:65 #21 0x00007f563e2d2a5e in QThreadPrivate::start (arg=0xfca130) at thread/qthread_unix.cpp:285 #22 0x00007f563a8e9a3f in start_thread () from /lib64/libpthread.so.0 #23 0x00007f563c93667d in clone () from /lib64/libc.so.6 #24 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f5642f257c0 (LWP 7211)): #0 0x00007f563c92d503 in poll () from /lib64/libc.so.6 #1 0x00007f5632e07c2a in ?? () from /usr/lib64/libxcb.so.1 #2 0x00007f5632e081a3 in ?? () from /usr/lib64/libxcb.so.1 #3 0x00007f5632e08234 in xcb_writev () from /usr/lib64/libxcb.so.1 #4 0x00007f563ae68cc6 in _XSend () from /usr/lib64/libX11.so.6 #5 0x00007f563ae69075 in _XFlush () from /usr/lib64/libX11.so.6 #6 0x00007f563ae4847a in XFlush () from /usr/lib64/libX11.so.6 #7 0x00007f563d560c5f in QWidget::setCursor(QCursor const&) () from /usr/lib64/libQtGui.so.4 #8 0x00007f563d96f2d0 in ?? () from /usr/lib64/libQtGui.so.4 #9 0x00007f563d96fba1 in QTextEdit::QTextEdit(QWidget*) () from /usr/lib64/libQtGui.so.4 #10 0x00007f563ee0dd39 in KTextEdit::KTextEdit(QWidget*) () from /usr/lib64/libkdeui.so.5 #11 0x00007f56415dc8cd in KExiv2Iface::MsgTextEdit::MsgTextEdit(QWidget*) () from /usr/lib64/libkexiv2.so.9 #12 0x00007f56415d14ac in KExiv2Iface::AltLangStrEdit::AltLangStrEdit(QWidget*) () from /usr/lib64/libkexiv2.so.9 #13 0x000000000049c0af in _start () Reported using DrKonqi
Closing it as this hasn't occured for quite some time.