Project

General

Profile

Bug #9874

Some MRW files are displayed in purple

Added by Pedro Côrte-Real over 5 years ago. Updated over 5 years ago.

Status:
Fixed
Priority:
Low
Category:
-
Start date:
03/24/2014
Due date:
% Done:

100%

Affected Version:
git development version
System:
Ubuntu
bitness:
32-bit
hardware architecture:
amd64/x86

Description

Hit upon a weird bug. Of all my old MRW raw files (Konica Minolta 5D) some of them in purple. It seems to happen only to some files and so far they all seem to be in vertical orientation. The ones in horizontal orientation seem to display fine. It's also not every single one of the vertical ones, some seem to display fine, although most don't.

I also get a log of these messages in the console:

[rawspeed] No decoder found. Sorry.

I've attached two test files. One (horizontal) that seems to work, and another (vertical) that shows the purple issue.

PICT11321.MRW (8.76 MB) Pedro Côrte-Real, 03/24/2014 08:01 PM

PICT11320.MRW (8.76 MB) Pedro Côrte-Real, 03/24/2014 08:01 PM

Associated revisions

Revision 67483234
Added by Pedro Côrte-Real over 5 years ago

Fix bug #9874 where MRWs showed in purple
As it turns out the 270cw rotation was wrong. Made the code more explicit as to what it is doing with the three flip bits.

Revision 967cda76
Added by Pascal de Bruijn over 5 years ago

Merge pull request #508 from pedrocr/fix-purple-mrw

Fix bug #9874 where MRWs showed in purple

Revision 2ec39736
Added by Pedro Côrte-Real over 5 years ago

Fix bug #9874 where MRWs showed in purple
As it turns out the 270cw rotation was wrong. Made the code more explicit as to what it is doing with the three flip bits.
(cherry picked from commit 67483234b2864969495636f685fd5f9d42172437)

History

#1 Updated by Pedro Côrte-Real over 5 years ago

exif.cc has a special case for the Rotation tag, which is broken in the 270cw case. I've sent a pull request for this.

#2 Updated by Pedro Côrte-Real over 5 years ago

  • % Done changed from 0 to 100
  • Target version set to Candidate for next major release
  • Assignee set to Pedro Côrte-Real
  • Status changed from New to Fixed

Also available in: Atom PDF