Exif.Canon* tags are treated like an int while they are a tuple
Bug #372646 reported by
medhat
This bug report is a duplicate of:
Bug #256875: Unable to add/modify multiple value short tags.
Edit
Remove
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
IntiPunku |
New
|
Undecided
|
Unassigned | ||
Phatch |
Triaged
|
High
|
Stani | ||
pyexiv2 |
New
|
Undecided
|
Unassigned |
Bug Description
doing the following:
image = pyexiv2.
image.readMetad
for key in image.exifKeys():
self._exif[key] = image[key]
[...something that will destroy the metadata...]
for key in self._exif:
image[key] = self._exif[key]
image.writeMeta
fails while trying to write the 'Exif.Canon.0x000d' tag, pyexiv2 will complain that the value of the tag is not a valid int, but it seems that this tag is a list not an int.
summary: |
- The 'Exif.Canon.0x000d' is treated like an int while it seems to be a - list + Some Exif tags are treated like an int while they are a tuple |
summary: |
- Some Exif tags are treated like an int while they are a tuple + Some Exif tags (Exif.Canon*) are treated like an int while they are a + tuple |
To post a comment you must log in.
This bug is pretty serious, as it also affects Phatch.