Summary: | Crashes on Startup - prev. crash while creating DB | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | no.spam <redirect.to.spam> |
Component: | Database-Scan | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | caulier.gilles |
Priority: | NOR | Keywords: | drkonqi |
Version: | 3.2.0 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 7.4.0 |
Description
no.spam
2013-10-04 03:20:27 UTC
Added debug symbols for crash report. Might contain additional useful info: Backtrace of the crash I experienced: Application: digiKam (digikam), signal: Floating point exception Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f41003da800 (LWP 21970))] Thread 4 (Thread 0x7f40e1293700 (LWP 21972)): [KCrash Handler] #5 0x00007f40fa91ad2f in read_dib_body (s=..., bi=..., offset=138, startpos=0, image=...) at image/qbmphandler.cpp:322 #6 0x00007f40fa91bb3c in QBmpHandler::read (this=0x7f40dc07e270, image=0x7f40e1292060) at image/qbmphandler.cpp:770 #7 0x00007f40fa8f31bd in QImageReader::read (this=this@entry=0x7f40e12920c0, image=image@entry=0x7f40e1292060) at image/qimagereader.cpp:1205 #8 0x00007f40fa8f36ff in QImageReader::read (this=0x7f40e12920c0) at image/qimagereader.cpp:1155 #9 0x00007f40fa8e89f1 in QImage::load (this=this@entry=0x7f40e1292200, fileName=..., format=format@entry=0x0) at image/qimage.cpp:5094 #10 0x00007f40fa8e8bb5 in QImage::QImage (this=0x7f40e1292200, fileName=..., format=0x0) at image/qimage.cpp:995 #11 0x00007f40fd846c29 in Digikam::QImageLoader::load (this=0x7f40e1292510, filePath=..., observer=0x0) at /usr/src/debug/digikam-3.2.0/core/libs/dimg/loaders/qimageloader.cpp:55 #12 0x00007f40fd81ab8c in Digikam::DImg::load (this=this@entry=0x7f40dc099ff0, filePath=..., loadFlagsInt=loadFlagsInt@entry=1, observer=observer@entry=0x0, rawDecodingSettings=...) at /usr/src/debug/digikam-3.2.0/core/libs/dimg/dimg.cpp:558 #13 0x00007f40fd81c2b5 in Digikam::DImg::loadImageInfo (this=0x7f40dc099ff0, filePath=..., loadMetadata=<optimized out>, loadICCData=<optimized out>, loadUniqueHash=<optimized out>, loadImageHistory=<optimized out>) at /usr/src/debug/digikam-3.2.0/core/libs/dimg/dimg.cpp:370 #14 0x00007f40fd3e1cb9 in Digikam::ImageScanner::loadFromDisk (this=this@entry=0x7f40e12928d0) at /usr/src/debug/digikam-3.2.0/core/libs/database/imagescanner.cpp:1480 #15 0x00007f40fd3e8908 in Digikam::ImageScanner::newFile (this=0x7f40e12928d0, albumId=35) at /usr/src/debug/digikam-3.2.0/core/libs/database/imagescanner.cpp:266 #16 0x00007f40fd38b60b in Digikam::CollectionScanner::scanNewFile (this=this@entry=0x7f40e1292d10, info=..., albumId=35) at /usr/src/debug/digikam-3.2.0/core/libs/database/collectionscanner.cpp:1206 #17 0x00007f40fd38dd41 in Digikam::CollectionScanner::scanAlbum (this=this@entry=0x7f40e1292d10, location=..., album=...) at /usr/src/debug/digikam-3.2.0/core/libs/database/collectionscanner.cpp:1043 #18 0x00007f40fd38ef24 in Digikam::CollectionScanner::finishCompleteScan (this=0x7f40e1292d10, albumPaths=...) at /usr/src/debug/digikam-3.2.0/core/libs/database/collectionscanner.cpp:531 #19 0x00000000005d8bc1 in Digikam::ScanController::run (this=0x2a1d580) at /usr/src/debug/digikam-3.2.0/core/digikam/database/scancontroller.cpp:773 #20 0x00007f40fb6080cc in QThreadPrivate::start (arg=0x2a1d580) at thread/qthread_unix.cpp:338 #21 0x00007f40f7aeae0f in start_thread () from /lib64/libpthread.so.0 #22 0x00007f40f9b7244d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f40e0a92700 (LWP 21973)): #0 0x00007f40f9b694ed in poll () from /lib64/libc.so.6 #1 0x00007f40f17eeaa4 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f40f17eebc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f40fb7322e6 in QEventDispatcherGlib::processEvents (this=0x7f40d40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007f40fb702adf in QEventLoop::processEvents (this=this@entry=0x7f40e0a91d50, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f40fb702d68 in QEventLoop::exec (this=0x7f40e0a91d50, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f40fb6050f0 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 #7 0x00007f40fb6e329f in QInotifyFileSystemWatcherEngine::run (this=0x2a1ed70) at io/qfilesystemwatcher_inotify.cpp:256 #8 0x00007f40fb6080cc in QThreadPrivate::start (arg=0x2a1ed70) at thread/qthread_unix.cpp:338 #9 0x00007f40f7aeae0f in start_thread () from /lib64/libpthread.so.0 #10 0x00007f40f9b7244d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f40d952a700 (LWP 21976)): #0 0x00007f40f17ec595 in ?? () from /usr/lib64/libglib-2.0.so.0 #1 0x00007f40f17ee2b7 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f40f17ee9cb in ?? () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f40f17eebc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f40fb7322e6 in QEventDispatcherGlib::processEvents (this=0x7f40c80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00007f40fb702adf in QEventLoop::processEvents (this=this@entry=0x7f40d9529d50, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f40fb702d68 in QEventLoop::exec (this=0x7f40d9529d50, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f40fb6050f0 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 #8 0x00007f40fb6e329f in QInotifyFileSystemWatcherEngine::run (this=0x2b621e0) at io/qfilesystemwatcher_inotify.cpp:256 #9 0x00007f40fb6080cc in QThreadPrivate::start (arg=0x2b621e0) at thread/qthread_unix.cpp:338 #10 0x00007f40f7aeae0f in start_thread () from /lib64/libpthread.so.0 #11 0x00007f40f9b7244d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f41003da800 (LWP 21970)): #0 0x00007f40f7aee964 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f40fb60862b in wait (time=18446744073709551615, this=0x2a1d6b0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2a1d638, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f40fb607c9c in QThread::wait (this=<optimized out>, time=18446744073709551615) at thread/qthread_unix.cpp:691 #4 0x00000000005d5915 in Digikam::ScanController::shutDown (this=this@entry=0x2a1d580) at /usr/src/debug/digikam-3.2.0/core/digikam/database/scancontroller.cpp:361 #5 0x00000000005d7d3b in Digikam::ScanController::~ScanController (this=0x2a1d580, __in_chrg=<optimized out>) at /usr/src/debug/digikam-3.2.0/core/digikam/database/scancontroller.cpp:337 #6 0x00000000005d7ee7 in ~ScanControllerCreator (this=0x2a1d580, __in_chrg=<optimized out>) at /usr/src/debug/digikam-3.2.0/core/digikam/database/scancontroller.cpp:277 #7 destroy () at /usr/src/debug/digikam-3.2.0/core/digikam/database/scancontroller.cpp:284 #8 0x00007f40f9ac0f61 in __run_exit_handlers () from /lib64/libc.so.6 #9 0x00007f40f9ac0fe5 in exit () from /lib64/libc.so.6 #10 0x00007f40fa89a5b8 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:772 #11 0x00007f40fc1675d8 in KApplication::xioErrhandler(_XDisplay*) () from /usr/lib64/libkdeui.so.5 #12 0x00007f40f8081bce in _XIOError () from /usr/lib64/libX11.so.6 #13 0x00007f40f807fbac in _XReply () from /usr/lib64/libX11.so.6 #14 0x00007f40f807b35d in XSync () from /usr/lib64/libX11.so.6 #15 0x00007f40fa8be772 in qt_x11_wait_for_window_manager (w=<optimized out>, sendPostedEvents=<optimized out>) at kernel/qwidget_x11.cpp:398 #16 0x00007f40fac7f533 in QSplashScreen::finish (this=0x2d90dc0, mainWin=<optimized out>) at widgets/qsplashscreen.cpp:227 #17 0x000000000058b976 in Digikam::DigikamApp::show (this=0x2ca1c10) at /usr/src/debug/digikam-3.2.0/core/digikam/main/digikamapp.cpp:385 #18 0x000000000049ad03 in main (argc=1, argv=0x7fff77a5a258) at /usr/src/debug/digikam-3.2.0/core/digikam/main/main.cpp:206 *** This bug has been marked as a duplicate of bug 310798 *** Fixed with #310798 |