Summary: | digiKam crashes when starting up [Qt Bmp Image IO] | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Axel Krebs <axel.krebs> |
Component: | Plugin-DImg-QImage | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | axel.krebs, caulier.gilles |
Priority: | NOR | Keywords: | drkonqi |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 6.0.0 | |
Attachments: | New crash information added by DrKonqi |
Description
Axel Krebs
2013-11-17 04:43:21 UTC
Created attachment 83605 [details]
New crash information added by DrKonqi
digikam (3.4.0) on KDE Platform 4.11.2 using Qt 4.8.4
- What I was doing when the application crashed:
reportuing anoither debug info-file
hope this helps
-- Backtrace (Reduced):
#6 0x00007f2f4c13c9af in read_dib_body (s=..., bi=..., offset=138, startpos=0, image=...) at image/qbmphandler.cpp:322
#7 0x00007f2f4c13d5b1 in QBmpHandler::read (this=0x7f2f2041bb30, image=0x7f2f283e3b30) at image/qbmphandler.cpp:770
#8 0x00007f2f4c1165f4 in QImageReader::read (this=this@entry=0x7f2f283e3b90, image=image@entry=0x7f2f283e3b30) at image/qimagereader.cpp:1205
#9 0x00007f2f4c116b44 in QImageReader::read (this=this@entry=0x7f2f283e3b90) at image/qimagereader.cpp:1155
#10 0x00007f2f4c10ae4e in QImage::load (this=this@entry=0x7f2f283e3ce0, fileName=..., format=format@entry=0x0) at image/qimage.cpp:5094
*** This bug has been marked as a duplicate of bug 310798 *** (In reply to comment #2) > > > *** This bug has been marked as a duplicate of bug 310798 *** Gilles: digiKam is essential for my pics orgnisation. herefore checed out several posibilties. If I rename the thumbnail-datebase (thumbnails-database) and digikam4.db and force digiKam to re-build these databases, digiKam would then run without any recognisble limits. From ths observation, I conclude, that there must be an error within (at least one of) the databases. Spinning further this causes, I ask myself the question for the reliability of these squlite-databases and there contined self-repair mechanisms. Way before, i suggestet an automated backup of these database, as these are absolut essential files for the work with digiKam. Therefore a backup-mechnisms like with mozilla firefox, where he programm stores a copy per day and, therefore, keeps in a rotating manner 7 samples. This would increase security enourmeously and minimize the maximal lost or efforts on the amount of on days work. I hope you may want t re-think this suggestion of mine. Axel As it can be seen in crash backtrace, the problem is in Qt BMP image parser, which is used on your computer to get thumbnail from image files. Due to hard crashes, probably your DB files become corrupted and you have fixed one problem, but not the source. Solution : update Qt in your computer to try to include future fixes, and folllow bug #310798 comments. Gilles Caulier *** This bug has been marked as a duplicate of bug 310798 *** Not reproducible with 6.0.0 |