Bug 458583 - Typos are not correctable in at least some fields in IPTC metadata.
Summary: Typos are not correctable in at least some fields in IPTC metadata.
Status: REPORTED
Alias: None
Product: digikam
Classification: Applications
Component: Metadata-Iptc (show other bugs)
Version: 7.8.0
Platform: Microsoft Windows Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-08-31 23:08 UTC by jm7@acm.org
Modified: 2023-10-15 08:21 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jm7@acm.org 2022-08-31 23:08:11 UTC
SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

Weekly version of Digikam:
Build date: 8/23/2022 3:24 PM (target: RelWithDebInfo)
Revision: 87d0bb259a475adf94fd188cb3685d8efc16f121
Branch: qt5-maintenance


STEPS TO REPRODUCE
1. Make a typo in the Digikam Metadata Edit dialog box in the Edit IPTC, Origin panel in the City field (Smyrnat)
2. Try to correct the typo.  (Smyrna)
3. No matter what I have tried for saving the corrected data, the incorrect data keeps showing back up.
4.  I have tried Apply, and OK, and Next followed by Previous followed by apply.  When I hit apply, the incorrect data shows up again.  

OBSERVED RESULT
The typo I am trying to correct keeps popping back up.

EXPECTED RESULT
The typo would be corrected in all cases listed in step 4 above.


SOFTWARE/OS VERSIONS
Windows: 11
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Note that I am having to do this one image at a time because of a couple of separate bugs.
   Templates are horribly broken as they insist on doing everything and I have several thousand locations, so templates are useless to me.  (There are already bugs written on this - and they have not been fixed in YEARS).
   I tried doing it directly with ExifTool, and while the information appears in the image, it is refusing to read it into the database and repopulate the data in the right panel or the metadata dialog box.  (I will be writing a bug on this shortly.).
  Reverse Geocoding also does not populate these fields as they should.  (there are already bugs written on this).
Comment 1 Maik Qualmann 2022-09-01 05:53:25 UTC
I can not reproduce the problem that IPTC field can be changed without problems. What image type are they using?
Please download DebugView from Microsoft and start it. Activate the internal debugging in the digiKam setup under Miscellaneous-> System and start digiKam again. Now make a change to the IPTC field and post all the output from the DebugView window.

Maik
Comment 2 caulier.gilles 2023-05-02 07:35:47 UTC
@jm7@acm.org

Do you seen the last comment from Maik ?

Gilles Caulier
Comment 3 caulier.gilles 2023-05-12 14:52:09 UTC
I tried also to reproduce the problem without success. 

jm7@acm.org this file still valid ?

Gilles Caulier
Comment 4 caulier.gilles 2023-05-20 13:51:30 UTC
@jm7@acm.org

digiKam 8.1.0 pre-release Windows bundle is now ported to Exiv2 0.28 which
come with a huge list of bugfixes :

https://github.com/Exiv2/exiv2/issues/2406#issuecomment-1529139799

Installer file is available here :

https://files.kde.org/digikam/

In case of Exiv2 bug fixed with this version, please give us a feedback.

Thanks in advance

Gilles Caulier
Comment 5 caulier.gilles 2023-10-15 08:21:39 UTC
@jm7@acm.org,

This problem still reproducible with the new digiKam 8.2.0 pre-release Windows
installer available at usual place:

https://files.kde.org/digikam/

This new bundle is based on last Qt framework 5.15.11 and KDE framework 5.110.

Thanks in advance

Gilles Caulier