Closed
Description
Describe the bug
Sigma 18-35mm f/1.8 DC HSM on a Canon 70D body, after upgrading to firmware 2.03 via the Sigma USB mount, is misdetected. Apparently the new firmware changed LensType
from 150
to 368
.
Firmware changelog: https://www.sigma-global.com/en/download/lenses/firmware/popups/a_18_35_18/
Analogous report to exiftool
: https://exiftool.org/forum/index.php?topic=3833.msg63023#msg63023
To Reproduce
Steps to reproduce the behaviour:
- Upgrade lens to latest firmware (2.03)
exifv2 --version
:0.27.3
- Lens has a new type and is misdetected (two RAW files, same lens and body, old and new firmware):
$ exiv2 -p v 20200921_1828.cr2 20201017_2113.cr2
20200921_1828.cr2 0x0016 CanonCs LensType Short 1 150
20200921_1828.cr2 0x0017 CanonCs Lens Short 3 35 18 1
20200921_1828.cr2 0x0095 Canon LensModel Ascii 74 18-35mm
20200921_1828.cr2 0xa432 Photo LensSpecification Rational 4 18/1 35/1 0/1 0/1
20200921_1828.cr2 0xa434 Photo LensModel Ascii 8 18-35mm
20200921_1828.cr2 0xa435 Photo LensSerialNumber Ascii 11 0000000000
20201017_2113.cr2 0x0016 CanonCs LensType Short 1 368
20201017_2113.cr2 0x0017 CanonCs Lens Short 3 35 18 1
20201017_2113.cr2 0x0095 Canon LensModel Ascii 74 18-35mm F1.8 DC HSM | Art 013
20201017_2113.cr2 0xa432 Photo LensSpecification Rational 4 18/1 35/1 0/1 0/1
20201017_2113.cr2 0xa434 Photo LensModel Ascii 30 18-35mm F1.8 DC HSM | Art 013
20201017_2113.cr2 0xa435 Photo LensSerialNumber Ascii 11 0000000000
$ exiv2 -p a 20200921_1828.cr2 20201017_2113.cr2
20200921_1828.cr2 Exif.CanonCs.LensType Short 1 Sigma 18-35mm f/1.8 DC HSM | A
20200921_1828.cr2 Exif.CanonCs.Lens Short 3 18.0 - 35.0 mm
20200921_1828.cr2 Exif.Canon.LensModel Ascii 74 18-35mm
20200921_1828.cr2 Exif.Photo.LensSpecification Rational 4 18/1 35/1 0/1 0/1
20200921_1828.cr2 Exif.Photo.LensModel Ascii 8 18-35mm
20200921_1828.cr2 Exif.Photo.LensSerialNumber Ascii 11 0000000000
20201017_2113.cr2 Exif.CanonCs.LensType Short 1 Sigma 14-24mm f/2.8 DG HSM | A
20201017_2113.cr2 Exif.CanonCs.Lens Short 3 18.0 - 35.0 mm
20201017_2113.cr2 Exif.Canon.LensModel Ascii 74 18-35mm F1.8 DC HSM | Art 013
20201017_2113.cr2 Exif.Photo.LensSpecification Rational 4 18/1 35/1 0/1 0/1
20201017_2113.cr2 Exif.Photo.LensModel Ascii 30 18-35mm F1.8 DC HSM | Art 013
20201017_2113.cr2 Exif.Photo.LensSerialNumber Ascii 11 0000000000
Expected behavior
Lens should be detected as Sigma 18-35mm f/1.8 DC HSM | A
and not Sigma 14-24mm f/2.8 DG HSM | A
.
Desktop (please complete the following information):
- OS: Arch Linux
Additional context
I hope this information is enough so I'm not attaching the RAW files here, but if needed I can attach them.