Summary: | digikam always crashes at startup with segmentation fault | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | servius |
Component: | Database-Scan | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | caulier.gilles, cfeck, kde |
Priority: | NOR | ||
Version: | 1.0.0 | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 7.0.0 | |
Sentry Crash Report: |
Description
servius
2009-12-14 23:16:27 UTC
please install the debug packages and paste the new crash log Nicolas Lécureuil a écrit : > https://bugs.kde.org/show_bug.cgi?id=218726 > > > Nicolas Lécureuil <nlecureuil@mandriva.com> changed: > > What |Removed |Added > ---------------------------------------------------------------------------- > CC| |nlecureuil@mandriva.com > > > > > --- Comment #1 from Nicolas Lécureuil <nlecureuil mandriva com> 2009-12-14 23:19:42 --- > please install the debug packages and paste the new crash log > > New crash log obtained after debug packages installation : Application: digiKam (digikam), signal: Segmentation fault [Current thread is 1 (Thread 0xb692d700 (LWP 19872))] Thread 2 (Thread 0xb5272b70 (LWP 19873)): [KCrash Handler] #6 0x05be6006 in memcpy () from /lib/tls/i686/cmov/libc.so.6 #7 0x0849ce60 in typeinfo for Digikam::ThumbBarItem () #8 0x035331ea in QVectorData::malloc (sizeofTypedData=28, size=44739241, sizeofT=12, init=0x0) at /usr/include/bits/string3.h:52 #9 0x02378f2f in QVector<QImage>::realloc (this=0xa4f96028, asize=40386163, aalloc=44739241) at /usr/include/qt4/QtCore/qvector.h:455 #10 0x02379450 in QVector<QImage>::resize (this=0xa4f96028, asize=40386163) at /usr/include/qt4/QtCore/qvector.h:321 #11 0x02370006 in XCFImageFormat::composeTiles (this=0xb527106f, xcf_image=...) at ../../kimgio/xcf.cpp:495 #12 0x02377c7d in XCFImageFormat::loadLayer (this=0xb527106f, xcf_io=..., xcf_image=...) at ../../kimgio/xcf.cpp:362 #13 0x02378617 in XCFImageFormat::readXCF (this=0xb527106f, device=0xb3ef7bc8, outImage=0xb5271174) at ../../kimgio/xcf.cpp:156 #14 0x02378c00 in XCFHandler::read (this=0xb3ef9b40, image=0xb5271174) at ../../kimgio/xcf.cpp:2308 #15 0x0161588c in QImageReader::read (this=0xb52711d8, image=0xb5271174) at image/qimagereader.cpp:1077 #16 0x01615e37 in QImageReader::read (this=0xb52711d8) at image/qimagereader.cpp:1027 #17 0x01607d32 in QImage::load (this=0xb52712bc, fileName=..., format=0x0) at image/qimage.cpp:4566 #18 0x01607faa in QImage (this=0xb52712bc, fileName=..., format=0x0) at image/qimage.cpp:1013 #19 0x0107183a in Digikam::QImageLoader::load (this=0xb5271550, filePath=..., observer=0x0) at /build/buildd/digikam-1.0.0~beta5/libs/dimg/loaders/qimageloader.cpp:51 #20 0x01056025 in Digikam::DImg::load (this=0xb52717dc, filePath=..., loadFlagsInt=1, observer=0x0, rawDecodingSettings=...) at /build/buildd/digikam-1.0.0~beta5/libs/dimg/dimg.cpp:483 #21 0x01056cad in Digikam::DImg::loadImageInfo (this=0xb52717dc, filePath=..., loadMetadata=false, loadICCData=false, loadUniqueHash=false) at /build/buildd/digikam-1.0.0~beta5/libs/dimg/dimg.cpp:332 #22 0x02a011e5 in Digikam::ImageScanner::loadFromDisk (this=0xb52717cc) at /build/buildd/digikam-1.0.0~beta5/libs/database/imagescanner.cpp:530 #23 0x02a07012 in Digikam::ImageScanner::rescan (this=0xb52717cc) at /build/buildd/digikam-1.0.0~beta5/libs/database/imagescanner.cpp:104 #24 0x029b2a80 in Digikam::CollectionScanner::rescanFile (this=0xb5271d04, info=..., scanInfo=...) at /build/buildd/digikam-1.0.0~beta5/libs/database/collectionscanner.cpp:744 #25 0x029b2d49 in Digikam::CollectionScanner::scanFileNormal (this=0xb5271d04, fi=..., scanInfo=...) at /build/buildd/digikam-1.0.0~beta5/libs/database/collectionscanner.cpp:681 #26 0x029b3b35 in Digikam::CollectionScanner::scanAlbum (this=0xb5271d04, location=..., album=...) at /build/buildd/digikam-1.0.0~beta5/libs/database/collectionscanner.cpp:626 #27 0x029b3f40 in Digikam::CollectionScanner::scanAlbum (this=0xb5271d04, location=..., album=...) at /build/buildd/digikam-1.0.0~beta5/libs/database/collectionscanner.cpp:655 #28 0x029b4817 in Digikam::CollectionScanner::scanAlbumRoot (this=0xb5271d04, location=...) at /build/buildd/digikam-1.0.0~beta5/libs/database/collectionscanner.cpp:451 #29 0x029b4b4f in Digikam::CollectionScanner::completeScan (this=0xb5271d04) at /build/buildd/digikam-1.0.0~beta5/libs/database/collectionscanner.cpp:228 #30 0x02a151dc in Digikam::SchemaUpdater::updateV4toV5 (this=0xb5272234) at /build/buildd/digikam-1.0.0~beta5/libs/database/schemaupdater.cpp:1056 #31 0x02a16394 in Digikam::SchemaUpdater::makeUpdates (this=0xb5272234) at /build/buildd/digikam-1.0.0~beta5/libs/database/schemaupdater.cpp:252 #32 0x02a17c00 in Digikam::SchemaUpdater::startUpdates (this=0xb5272234) at /build/buildd/digikam-1.0.0~beta5/libs/database/schemaupdater.cpp:169 #33 0x02a183a8 in Digikam::SchemaUpdater::update (this=0xb5272234) at /build/buildd/digikam-1.0.0~beta5/libs/database/schemaupdater.cpp:86 #34 0x029ca02b in Digikam::DatabaseBackend::initSchema (this=0x92b5090, updater=0xb5272234) at /build/buildd/digikam-1.0.0~beta5/libs/database/databasebackend.cpp:72 #35 0x029c5506 in Digikam::DatabaseAccess::checkReadyForUse (observer=0x92a9fc0) at /build/buildd/digikam-1.0.0~beta5/libs/database/databaseaccess.cpp:246 #36 0x0830a104 in Digikam::ScanController::run (this=0x92a9fb8) at /build/buildd/digikam-1.0.0~beta5/digikam/scancontroller.cpp:508 #37 0x034dde32 in QThreadPrivate::start (arg=0x92a9fb8) at thread/qthread_unix.cpp:188 #38 0x00f9580e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #39 0x05c3d7ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb692d700 (LWP 19872)): #0 0x008e8422 in __kernel_vsyscall () #1 0x00f99e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x05c4a78d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0x034dee67 in QWaitConditionPrivate::wait (this=0x929bf00, mutex=0x929beec, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x929bf00, mutex=0x929beec, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0x034ddec9 in QThread::wait (this=0x92a9fb8, time=4294967295) at thread/qthread_unix.cpp:484 #6 0x08309f24 in Digikam::ScanController::shutDown (this=0x92a9fb8) at /build/buildd/digikam-1.0.0~beta5/digikam/scancontroller.cpp:288 #7 0x0830dbf1 in ~ScanController (this=0x92a9fb8, __in_chrg=<value optimized out>) at /build/buildd/digikam-1.0.0~beta5/digikam/scancontroller.cpp:271 #8 0x0830dd8a in ~ScanControllerCreator () at /build/buildd/digikam-1.0.0~beta5/digikam/scancontroller.cpp:219 #9 destroy () at /build/buildd/digikam-1.0.0~beta5/digikam/scancontroller.cpp:220 #10 0x05ba005f in ?? () from /lib/tls/i686/cmov/libc.so.6 #11 0x05ba00cf in exit () from /lib/tls/i686/cmov/libc.so.6 #12 0x015b7d8b in qt_xio_errhandler () at kernel/qapplication_x11.cpp:707 #13 0x04d3354a in KApplication::xioErrhandler (this=0xbf986b5c, dpy=0x91ebd10) at ../../kdeui/kernel/kapplication.cpp:408 #14 0x04d33586 in kde_xio_errhandler (dpy=0x91ebd10) at ../../kdeui/kernel/kapplication.cpp:125 #15 0x068742e6 in _XIOError () from /usr/lib/libX11.so.6 #16 0x0687bf8a in ?? () from /usr/lib/libX11.so.6 #17 0x0687c8c6 in _XEventsQueued () from /usr/lib/libX11.so.6 #18 0x068655ff in XEventsQueued () from /usr/lib/libX11.so.6 #19 0x015f5db5 in x11EventSourceCheck (s=0x91d3d00) at kernel/qguieventdispatcher_glib.cpp:87 #20 0x01fd6cc1 in g_main_context_check () from /lib/libglib-2.0.so.0 #21 0x01fd746c in ?? () from /lib/libglib-2.0.so.0 #22 0x01fd7853 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #23 0x035f902c in QEventDispatcherGlib::processEvents (this=0x91aae80, flags=...) at kernel/qeventdispatcher_glib.cpp:327 #24 0x015f5be5 in QGuiEventDispatcherGlib::processEvents (this=0x91aae80, flags=...) at kernel/qguieventdispatcher_glib.cpp:202 #25 0x035ccc79 in QEventLoop::processEvents (this=0x92a8718, flags=) at kernel/qeventloop.cpp:149 #26 0x035cd0ca in QEventLoop::exec (this=0x92a8718, flags=...) at kernel/qeventloop.cpp:201 #27 0x0830cb1e in Digikam::ScanController::databaseInitialization (this=0x92a9fb8) at /build/buildd/digikam-1.0.0~beta5/digikam/scancontroller.cpp:345 #28 0x08262d2d in Digikam::AlbumManager::setDatabase (this=0x92b6838, dbPath=..., priority=false, suggestedAlbumRoot=...) at /build/buildd/digikam-1.0.0~beta5/digikam/albummanager.cpp:620 #29 0x083a4af4 in main (argc=5, argv=0xbf986fb4) at /build/buildd/digikam-1.0.0~beta5/digikam/main.cpp:160 No. Install digiKam 1.0.0-rc Gilles Caulier This could be a duplicate of bug 214384. If this isn't fixed with KDE 4.3.4, please attach the XCF file that causes the crash. digiKam 1.0.0 is out since few days... http://www.digikam.org/drupal/node/491 Please try with this version coming with more than 400 bug-fixes. Thanks in advance Gilles Caulier digiKam 1.1. release will be done in few days. Please check if this entry still valid. Thanks in advance Gilles Caulier See comment #4. The fix depends on KDE SC 4.3.4, it is not enough to upgrade digiKam only. Please reopen only if you get the bug with updated KDE libraries. *** This bug has been marked as a duplicate of bug 214384 *** Not reproducible using digiKam 7.0.0 beta1. |