Project

General

Profile

Bug #10034

Filmroll mipmap cache potentially corrupted (and lighttable cache at a certain extent)

Added by Arnaud Hocevar almost 5 years ago.

Status:
New
Priority:
Low
Assignee:
-
Category:
-
Target version:
-
Start date:
08/04/2014
Due date:
% Done:

0%

Affected Version:
git development version
System:
Debian
bitness:
64-bit
hardware architecture:
amd64/x86

Description

Well, this one is tough to describe.

In some cases, part of my filmroll disappears in the darkroom: the current image will show its thumbnail in the filmroll, maybe the next 2-3 will show, and then there will be a simple grey strip, as if no thumbnail were generated at all (screenshot attached). I can freely navigate horizontally in the roll though.
Interestingly enough, if I scroll enough to the right of the active image, once the default grey background replaced all the thumbnails, thumbnails start to appear again. Since my current filmroll contains tons of similar pictures, I cannot tell if the thumbnails continue to where they stopped, or if a couple of them are simply skipped.

In the meantime, I can still navigate through images in the darkroom if I press spacebar.

The same appears with thumbnails in lighttable mode, some of them do not appear anymore. I can scroll down to find the end of the image list, but only the frames will be drawn. No content at all. Scrolling up will not refresh anything either, the thumbnails will be still missing.

When I close darktable, the process doesn't exit either, I have to kill it with Ctrl-C.

To fix the issue, the only solution I've found so far is removing the mipmap cache.

DT_no_film_strip.jpg - Example of missing thumbnails (194 KB) Arnaud Hocevar, 08/04/2014 11:27 PM

DT_db.tbz2 - library.db (2.08 MB) Arnaud Hocevar, 08/04/2014 11:29 PM

Also available in: Atom PDF