Application: digikam (2.6.0-beta2) KDE Platform Version: 4.7.4 (4.7.4) Qt Version: 4.8.0 Operating System: Linux 3.2.7-1.fc16.x86_64 x86_64 Distribution (Platform): Fedora RPMs -- Information about the crash: - What I was doing when the application crashed: Absolutely nothing. The digikam window was not on the active virtual desktop (Gnome 3), I hadn't touched it for more than 24 hours (maybe just viewed it in the gnome shell desktop preview, but I don't even remember activating the window), and suddenly, the "bug report window" appeared on my desktop... The tool suggests a similar bug : the stack trace of one of the "locked thread" seems actually identical, but not the other one. I'm running Gnome 3 under Fedora 16, with digikam built from source. -- Backtrace: Application: digiKam (digikam), signal: Bus error Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f82142f1a40 (LWP 22797))] Thread 5 (Thread 0x7f8204998700 (LWP 22799)): #0 0x000000389b80bae5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000038ac07c07b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00000000005d1d10 in Digikam::ScanController::run (this=0x2939b80) at /home/goulou/digikam/digikam-sc/core/digikam/database/scancontroller.cpp:647 #3 0x00000038ac07bb6b in ?? () from /usr/lib64/libQtCore.so.4 #4 0x000000389b807d90 in start_thread () from /lib64/libpthread.so.0 #5 0x000000389b4f0f5d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f81fffff700 (LWP 22800)): #0 0x000000389b4e85c3 in poll () from /lib64/libc.so.6 #1 0x000000389d444fd8 in ?? () from /lib64/libglib-2.0.so.0 #2 0x000000389d44549c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00000038ac1a7dc6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #4 0x00000038ac178182 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #5 0x00000038ac1783d7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #6 0x00000038ac078b27 in QThread::exec() () from /usr/lib64/libQtCore.so.4 #7 0x00000038ac157e7f in ?? () from /usr/lib64/libQtCore.so.4 #8 0x00000038ac07bb6b in ?? () from /usr/lib64/libQtCore.so.4 #9 0x000000389b807d90 in start_thread () from /lib64/libpthread.so.0 #10 0x000000389b4f0f5d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f81ff7fe700 (LWP 22836)): #0 0x000000389b80bae5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000038ac07c07b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f8214a97499 in Digikam::ParkingThread::run (this=0x2b62df0) at /home/goulou/digikam/digikam-sc/core/libs/threads/threadmanager.cpp:119 #3 0x00000038ac07bb6b in ?? () from /usr/lib64/libQtCore.so.4 #4 0x000000389b807d90 in start_thread () from /lib64/libpthread.so.0 #5 0x000000389b4f0f5d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f81df8e6700 (LWP 19104)): [KCrash Handler] #6 0x000000389b491488 in _wordcopy_fwd_aligned () from /lib64/libc.so.6 #7 0x000000389b48b355 in __memmove_sse2 () from /lib64/libc.so.6 #8 0x00000038b5613489 in ?? () from /usr/lib64/libtiff.so.3 #9 0x00000038b5636509 in TIFFReadEncodedStrip () from /usr/lib64/libtiff.so.3 #10 0x00000038b561e906 in ?? () from /usr/lib64/libtiff.so.3 #11 0x00007f82148cdbcc in Digikam::TIFFLoader::load (this=0x7f81df8e4b10, filePath=<optimized out>, observer=0x75bcb10) at /home/goulou/digikam/digikam-sc/core/libs/dimg/loaders/tiffloader.cpp:608 #12 0x00007f82148a942d in Digikam::DImg::load (this=0x7f81df8e5280, filePath=..., loadFlagsInt=13, observer=0x75bcb10, rawDecodingSettings=...) at /home/goulou/digikam/digikam-sc/core/libs/dimg/dimg.cpp:451 #13 0x00007f82148aa72e in Digikam::DImg::load (this=0x7f81df8e5280, filePath=..., loadMetadata=<optimized out>, loadICCData=<optimized out>, loadUniqueHash=<optimized out>, loadImageHistory=<optimized out>, observer=0x75bcb10, rawDecodingSettings=...) at /home/goulou/digikam/digikam-sc/core/libs/dimg/dimg.cpp:406 #14 0x00007f8214a79168 in Digikam::ThumbnailCreator::loadWithDImg (this=0x3556be0, path=..., profile=0x7f81df8e5440) at /home/goulou/digikam/digikam-sc/core/libs/threadimageio/thumbnailcreator.cpp:559 #15 0x00007f8214a79cab in Digikam::ThumbnailCreator::createThumbnail (this=0x3556be0, info=..., detailRect=<optimized out>, isFace=false) at /home/goulou/digikam/digikam-sc/core/libs/threadimageio/thumbnailcreator.cpp:488 #16 0x00007f8214a7a310 in Digikam::ThumbnailCreator::load (this=0x3556be0, path=..., rect=..., pregenerate=false) at /home/goulou/digikam/digikam-sc/core/libs/threadimageio/thumbnailcreator.cpp:258 #17 0x00007f8214a7b1e2 in Digikam::ThumbnailCreator::load (this=<optimized out>, path=<optimized out>) at /home/goulou/digikam/digikam-sc/core/libs/threadimageio/thumbnailcreator.cpp:197 #18 0x00007f8214a89cc7 in Digikam::ThumbnailLoadingTask::execute (this=0x75bcb00) at /home/goulou/digikam/digikam-sc/core/libs/threadimageio/thumbnailtask.cpp:170 #19 0x00007f8214a59e5e in Digikam::LoadSaveThread::run (this=0x3556890) at /home/goulou/digikam/digikam-sc/core/libs/threadimageio/loadsavethread.cpp:136 #20 0x00007f8214a9936e in Digikam::DynamicThread::DynamicThreadPriv::run (this=0x3556990) at /home/goulou/digikam/digikam-sc/core/libs/threads/dynamicthread.cpp:328 #21 0x00000038ac06f4e2 in ?? () from /usr/lib64/libQtCore.so.4 #22 0x00000038ac07bb6b in ?? () from /usr/lib64/libQtCore.so.4 #23 0x000000389b807d90 in start_thread () from /lib64/libpthread.so.0 #24 0x000000389b4f0f5d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f82142f1a40 (LWP 22797)): #0 0x000000389b80bae5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000038ac07c07b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00007f8214a993e8 in Digikam::DynamicThread::wait (this=0x3556890, locker=...) at /home/goulou/digikam/digikam-sc/core/libs/threads/dynamicthread.cpp:348 #3 0x00007f8214a99604 in Digikam::DynamicThread::shutDown (this=0x3556890) at /home/goulou/digikam/digikam-sc/core/libs/threads/dynamicthread.cpp:103 #4 0x00007f8214a60ac8 in Digikam::ManagedLoadSaveThread::shutDown (this=0x3556890) at /home/goulou/digikam/digikam-sc/core/libs/threadimageio/managedloadsavethread.cpp:94 #5 0x00007f8214a7d94f in Digikam::ThumbnailLoadThread::~ThumbnailLoadThread (this=0x3556890, __in_chrg=<optimized out>) at /home/goulou/digikam/digikam-sc/core/libs/threadimageio/thumbnailloadthread.cpp:174 #6 0x00007f8214a7da79 in Digikam::ThumbnailLoadThread::~ThumbnailLoadThread (this=0x3556890, __in_chrg=<optimized out>) at /home/goulou/digikam/digikam-sc/core/libs/threadimageio/thumbnailloadthread.cpp:177 #7 0x000000389b439931 in __run_exit_handlers () from /lib64/libc.so.6 #8 0x000000389b4399b5 in exit () from /lib64/libc.so.6 #9 0x00000038b3e6aa14 in ?? () from /usr/lib64/libgdk-x11-2.0.so.0 #10 0x00000038b304f4a8 in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib64/libkdeui.so.5 #11 0x000000389f4481be in _XIOError () from /usr/lib64/libX11.so.6 #12 0x000000389f445a5d in _XEventsQueued () from /usr/lib64/libX11.so.6 #13 0x000000389f4364ff in XEventsQueued () from /usr/lib64/libX11.so.6 #14 0x00000038aec6c50c in ?? () from /usr/lib64/libQtGui.so.4 #15 0x000000389d4447a4 in g_main_context_check () from /lib64/libglib-2.0.so.0 #16 0x000000389d444ff2 in ?? () from /lib64/libglib-2.0.so.0 #17 0x000000389d44549c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #18 0x00000038ac1a7d5f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #19 0x00000038aec6c66e in ?? () from /usr/lib64/libQtGui.so.4 #20 0x00000038ac178182 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #21 0x00000038ac1783d7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #22 0x00000038ac17cdd5 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #23 0x000000000048d7ab in main (argc=5, argv=<optimized out>) at /home/goulou/digikam/digikam-sc/core/digikam/main/main.cpp:232 This bug may be a duplicate of or related to bug 280142. Possible duplicates by query: bug 280142. Reported using DrKonqi
It crash in libtiff... Gilles Caulier *** This bug has been marked as a duplicate of bug 280142 ***
Right, I get it : I created a panorama using Hugin (not with the new tool inside digikam), and the TIFF was just finished when digikam crashed. So I wasn't doing anything in digikam for a while, but it has detected the new TIFF, and tried to analyze it... PS : the TIFF was quite big...
Fixed with bug #280142