Huffmantable is broken.
RawSpeed submodule update: Panasonic DC-GH5S, DC-G9 high-res raw support
Those are using new v5 Panasonic raw compression algorithm.
Which is actually dumber than what they used before.
Now, it is basically just uncompressed packed 12/14 bits.
Also, huffman table salvaging part 1.
#2 Updated by Roman Lebedev over 1 year ago
Upstream issue: https://github.com/darktable-org/rawspeed/issues/100
#10 Updated by Roman Lebedev over 1 year ago
- File DSC_0143.dng added
And one more broken piece
#16 Updated by Christophe Latt over 1 year ago
- File DSC_2102.NEF added
Hello, i have the same problem, at this time only on few NEF files made with a Nikon D5500 and Tokina 11-16mm F2.8 AT-X 116 PRO DX II (is not available in the lensfun database). I can work without problems on the same file with darktable 2.2.5 but since 2.4.0 i have following error:
[rawspeed] (DSC_2102.NEF) void rawspeed::HuffmanTable::setCodeValues(const rawspeed::Buffer&), line 176: Corrupt Huffman. Code value 92 is bigger than 16
[temperature] failed to read camera white balance information from `DSC_2102.NEF'!
[temperature] `NIKON CORPORATION NIKON D5500' color matrix not found for image
i see the thumbail on lighttable but get this error if i will work in the darkroom.
I have seen that several users have the same type of problem and i hope that i will be solved in the next release.
#28 Updated by Roman Lebedev 26 days ago
- Status changed from New to In Progress
- % Done changed from 0 to 50
Last bit apparently fixed by https://github.com/darktable-org/rawspeed/commit/4c7496309ec6bd4d113ad960de0b94e4332a5d7c