[Digikam-devel] [digikam] [Bug 325609] Crashes on Startup - prev. crash while creating DB

no.spam redirect.to.spam at gmail.com
Fri Oct 4 04:42:55 BST 2013


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

--- Comment #1 from no.spam <redirect.to.spam at gmail.com> ---
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 at entry=0x7f40e12920c0,
image=image at 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 at entry=0x7f40e1292200,
fileName=..., format=format at 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 at entry=0x7f40dc099ff0,
filePath=..., loadFlagsInt=loadFlagsInt at entry=1, observer=observer at 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 at 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 at 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 at 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 at 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 at 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 at 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

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



More information about the Digikam-devel mailing list