[Digikam-devel] [Bug 218726] digikam always crashes at startup with segmentation fault

servius at free.fr servius at free.fr
Mon Dec 14 22:33:39 GMT 2009


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





--- Comment #2 from  <servius free fr>  2009-12-14 23:33:38 ---
Nicolas Lécureuil a écrit :
> https://bugs.kde.org/show_bug.cgi?id=218726
>
>
> Nicolas Lécureuil <nlecureuil at mandriva.com> changed:
>
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                  CC|                            |nlecureuil at 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

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Digikam-devel mailing list