[Digikam-devel] [digikam] [Bug 324930] New: Crashed updating thumbnails(fast)

cirdan52 at hotmail.com cirdan52 at hotmail.com
Sun Sep 15 15:15:04 BST 2013


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

            Bug ID: 324930
           Summary: Crashed updating thumbnails(fast)
    Classification: Unclassified
           Product: digikam
           Version: 3.4.0
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: digikam-devel at kde.org
          Reporter: cirdan52 at hotmail.com

Application: digikam (3.4.0)
KDE Platform Version: 4.11.1
Qt Version: 4.8.5
Operating System: Linux 3.11.0-27.g0a1c41f-desktop i686
Distribution: "openSUSE 12.3 (i586)"

-- Information about the crash:
- What I was doing when the application crashed:

Maintainence updating thumbnails (fast) ran for a short time. Memory at the
time was 2,649,728K

The crash can be reproduced every time.

-- Backtrace:
Application: digiKam (digikam), signal: Aborted
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xaa3ab780 (LWP 11661))]

Thread 7 (Thread 0xa951bb40 (LWP 11662)):
#0  0xb435c792 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb49ed85c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb579c570 in wait (time=4294967295, this=0x92ce748) at
thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0x92ce6bc, mutex=0x92ce6b8, time=4294967295) at
thread/qwaitcondition_unix.cpp:158
#4  0x0821b0ea in Digikam::ScanController::run (this=0x92b9b30) at
/usr/src/debug/digikam-3.4.0/core/digikam/database/scancontroller.cpp:725
#5  0xb579bf98 in QThreadPrivate::start (arg=0x92b9b30) at
thread/qthread_unix.cpp:338
#6  0xb4358b5e in start_thread () from /lib/libpthread.so.0
#7  0xb49e016e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xa8bffb40 (LWP 11663)):
#0  0xb49d5401 in poll () from /lib/libc.so.6
#1  0xb2c6808b in g_poll () from /usr/lib/libglib-2.0.so.0
#2  0xb2c59420 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb2c59581 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb58e0bef in QEventDispatcherGlib::processEvents (this=0xa8200480,
flags=...) at kernel/qeventdispatcher_glib.cpp:427
#5  0xb58ad44c in QEventLoop::processEvents (this=this at entry=0xa8bff1e8,
flags=...) at kernel/qeventloop.cpp:149
#6  0xb58ad741 in QEventLoop::exec (this=0xa8bff1e8, flags=...) at
kernel/qeventloop.cpp:204
#7  0xb5798b8c in QThread::exec (this=0x92cf558) at thread/qthread.cpp:536
#8  0xb588ba4d in QInotifyFileSystemWatcherEngine::run (this=0x92cf558) at
io/qfilesystemwatcher_inotify.cpp:256
#9  0xb579bf98 in QThreadPrivate::start (arg=0x92cf558) at
thread/qthread_unix.cpp:338
#10 0xb4358b5e in start_thread () from /lib/libpthread.so.0
#11 0xb49e016e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa81ffb40 (LWP 11675)):
#0  0xb435c792 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb49ed85c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb579c570 in wait (time=4294967295, this=0x93607d0) at
thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0x941c7e8, mutex=0x941c7e4, time=4294967295) at
thread/qwaitcondition_unix.cpp:158
#4  0xb69725fc in Digikam::ParkingThread::run (this=0x941c7d8) at
/usr/src/debug/digikam-3.4.0/core/libs/threads/threadmanager.cpp:119
#5  0xb579bf98 in QThreadPrivate::start (arg=0x941c7d8) at
thread/qthread_unix.cpp:338
#6  0xb4358b5e in start_thread () from /lib/libpthread.so.0
#7  0xb49e016e in clone () from /lib/libc.so.6

Thread 4 (Thread 0x9d6ffb40 (LWP 11751)):
#0  0xb435c792 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb49ed85c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb579c570 in wait (time=4294967295, this=0xc3b62c0) at
thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0xc3321dc, mutex=0xc3321e0, time=4294967295) at
thread/qwaitcondition_unix.cpp:158
#4  0xb6c19658 in KDcrawIface::RActionThreadBase::run() () from
/usr/lib/libkdcraw.so.22
#5  0xb579bf98 in QThreadPrivate::start (arg=0xc2dd5d8) at
thread/qthread_unix.cpp:338
#6  0xb4358b5e in start_thread () from /lib/libpthread.so.0
#7  0xb49e016e in clone () from /lib/libc.so.6

Thread 3 (Thread 0x9f6ffb40 (LWP 11752)):
#0  0xb435c792 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb49ed85c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb579c570 in wait (time=4294967295, this=0xca136f8) at
thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0xca136c8, mutex=0xca136c4, time=4294967295) at
thread/qwaitcondition_unix.cpp:158
#4  0xb6967412 in Digikam::ThumbnailImageCatcher::waitForThumbnails
(this=0xc8a6c18) at
/usr/src/debug/digikam-3.4.0/core/libs/threadimageio/thumbnailloadthread.cpp:1187
#5  0x08159206 in Digikam::ThumbsTask::run (this=0xc8a6b40) at
/usr/src/debug/digikam-3.4.0/core/utilities/maintenance/thumbstask.cpp:84
#6  0x0c8a6b40 in ?? ()
#7  0x00000000 in ?? ()

Thread 2 (Thread 0x9cd8bb40 (LWP 11756)):
[KCrash Handler]
#5  0xb4930245 in raise () from /lib/libc.so.6
#6  0xb4931ac3 in abort () from /lib/libc.so.6
#7  0xb4b2e28d in __gnu_cxx::__verbose_terminate_handler() () from
/usr/lib/libstdc++.so.6
#8  0xb4b2bef3 in ?? () from /usr/lib/libstdc++.so.6
#9  0xb4b2bf2f in std::terminate() () from /usr/lib/libstdc++.so.6
#10 0xb4b2c225 in __cxa_rethrow () from /usr/lib/libstdc++.so.6
#11 0xb578edf2 in QThreadPoolThread::run (this=0xa6a0550) at
concurrent/qthreadpool.cpp:114
#12 0xb579bf98 in QThreadPrivate::start (arg=0xa6a0550) at
thread/qthread_unix.cpp:338
#13 0xb4358b5e in start_thread () from /lib/libpthread.so.0
#14 0xb49e016e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xaa3ab780 (LWP 11661)):
#0  0xb435c792 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb49ed85c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb579c570 in wait (time=4294967295, this=0x9e4a7b0) at
thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0x9e4a45c, mutex=0x9e4a458, time=4294967295) at
thread/qwaitcondition_unix.cpp:158
#4  0xb6974784 in Digikam::DynamicThread::wait (this=this at entry=0x9e4a770,
locker=...) at
/usr/src/debug/digikam-3.4.0/core/libs/threads/dynamicthread.cpp:351
#5  0xb6974a39 in Digikam::DynamicThread::shutDown (this=0x9e4a770) at
/usr/src/debug/digikam-3.4.0/core/libs/threads/dynamicthread.cpp:222
#6  0xb6947528 in Digikam::ManagedLoadSaveThread::shutDown (this=0x9e4a770) at
/usr/src/debug/digikam-3.4.0/core/libs/threadimageio/managedloadsavethread.cpp:94
#7  0xb6963101 in Digikam::ThumbnailLoadThread::~ThumbnailLoadThread
(this=0x9e4a770, __in_chrg=<optimized out>) at
/usr/src/debug/digikam-3.4.0/core/libs/threadimageio/thumbnailloadthread.cpp:177
#8  0xb6963272 in Digikam::ThumbnailLoadThread::~ThumbnailLoadThread
(this=0x9e4a770, __in_chrg=<optimized out>) at
/usr/src/debug/digikam-3.4.0/core/libs/threadimageio/thumbnailloadthread.cpp:180
#9  0xb6960bc2 in destroy () at
/usr/src/debug/digikam-3.4.0/core/libs/threadimageio/thumbnailloadthread.cpp:153
#10 0xb677a9f9 in KCleanUpGlobalStatic::~KCleanUpGlobalStatic (this=0xb6ba57c4
<Digikam::._250::operator->()::cleanUpObject>, __in_chrg=<optimized out>) at
/usr/include/kglobal.h:62
#11 0xb4933211 in __run_exit_handlers () from /lib/libc.so.6
#12 0xb493329d in exit () from /lib/libc.so.6
#13 0xb4d8d1b8 in ?? () from /usr/lib/libQtGui.so.4
#14 0xb5ee7f99 in KApplication::xioErrhandler(_XDisplay*) () from
/usr/lib/libkdeui.so.5
#15 0xb5ee7fd4 in ?? () from /usr/lib/libkdeui.so.5
#16 0xb44eb4b4 in _XIOError () from /usr/lib/libX11.so.6
#17 0xb44e8d0f in _XEventsQueued () from /usr/lib/libX11.so.6
#18 0xb44d9620 in XEventsQueued () from /usr/lib/libX11.so.6
#19 0xb4dc859a in ?? () from /usr/lib/libQtGui.so.4
#20 0xb2c58e67 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#21 0xb2c593b2 in ?? () from /usr/lib/libglib-2.0.so.0
#22 0xb2c59581 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#23 0xb58e0bd1 in QEventDispatcherGlib::processEvents (this=0x9193ff8,
flags=...) at kernel/qeventdispatcher_glib.cpp:425
#24 0xb4dc879a in ?? () from /usr/lib/libQtGui.so.4
#25 0xb58ad44c in QEventLoop::processEvents (this=this at entry=0xbfafb158,
flags=...) at kernel/qeventloop.cpp:149
#26 0xb58ad741 in QEventLoop::exec (this=0xbfafb158, flags=...) at
kernel/qeventloop.cpp:204
#27 0xb58b2aaa in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#28 0xb4d14ad4 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#29 0x080c60d6 in main (argc=5, argv=0xbfafb4b4) at
/usr/src/debug/digikam-3.4.0/core/digikam/main/main.cpp:235

Possible duplicates by query: bug 324711, bug 324516, bug 324442, bug 324093,
bug 323993.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list