Error message when changing lens code recorded in Leica M (Typ 240)

Started by ericsugar, July 13, 2013, 09:26:42 AM

Previous topic - Next topic

ericsugar

Error message when changing lens ID recorded in Leica M (Typ 240).  It states: "Error [Minor] Bad MakerNotes offset for Unknown_0x0302" when using Exiftool GUI.  It seems that the MakerNotes cannot be read.  When running through Exiftool in Terminal to change the lens ID.  The message was "Warning: Expected one or more integer values in XMP-aux:LensID (ValueConvInv)".

I did not have such problem with Leica M9.

Any suggestions?

Phil Harvey

Yes.  I am waiting for a sample from a production model so I can add support for this camera.  In my Leica M (Typ 240) pre-production JPEG sample I get a "Bad ExifIFD offset for MakerNoteLeica3" warning.  I was hoping they would change things for the production version, but it looks like it is still doing something funny, so I may have to add a patch specific to this model.

Could you email me an original JPEG sample straight out of the camera?  A DNG would be nice too.  My email is philharvey66 at gmail.com

Thanks.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

Phil Harvey

I got the DNG, thanks.

The problem I mentioned is specific to the JPEG images, so it doesn't affect the DNG.  However, the DNG seems to have problems of its own.

The DNG you sent appears to have been written by an Adobe utility, not directly from the camera.

There does seem to be a problem with one of the MakerNote entries in this DNG.

I have managed to located original JPEG and DNG samples online, and will work on adding support for these.   The original DNG has a similar problem.  Unfortunately, Leica really pulls some bonehead stunts, and there appear to be built-in errors in these maker notes that I will have to figure out how to deal with.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).