Mastodon
Zuletzt aktualisiert am
KPhotoAlbum
Übersetzung

Hotfix: KPhotoAlbum 6.0.1

Christian Spaan
Christian Spaan KDE

Dies ist ein extrem wichtiges Update für unsere kürzlich veröffentlichte KF6/Qt6-Portierung von KPhotoAlbum! Es gibt einen Fehler in Version 6.0.0, der unter bestimmten Umständen zu Datenverlust führen kann!

Das Problem ist, dass während der Portierung der Algorithmus, mit dem wir Kategorienamen entschlüsseln, um sie als XML-Attribute verwenden zu können, kaputt ging. Und wir haben es nicht bemerkt. Dies kann zu Datenverlusten führen, wenn eine Datenbank geöffnet und mit Version 6.0.0 gespeichert wird, sofern die folgenden Bedingungen erfüllt sind:

  • Das "komprimierte" oder "schnelle" XML-Format wird verwendet ("Geschwindigkeit vor Lesbarkeit für die XML-Datenbankdatei wählen" ist in den "Datenbank-Backend"-Einstellungen aktiviert)
  • Es gibt mindestens eine Kategorie, deren Name andere Zeichen als "a-z", "A-Z", "0-9", ":" oder "_" enthält

In diesem Fall können alle Tag-Assoziationen für Tags aus der betroffenen Kategorie nicht korrekt zugeordnet werden und werden beim Lesen der Datenbank verworfen - und gehen beim Speichern verloren.

Ich persönlich habe dies festgestellt, nachdem ich etwa 400 Fotos mit meiner aktuellen Fotodatenbank getaggt hatte und mich später gefragt habe, wo meine "Schlagwörter"-Tags für die anderen 15.000 geblieben sind. Glücklicherweise haben wir dieses XML-Format. So konnte ich mit einem älteren Backup (natürlich habe ich die Datenbank so oft gesichert, dass die automatischen Backups bereits die maximale Anzahl überschritten haben und das letzte nicht betroffene Datenbank-Backup bereits weg war ...) und etwas Kopieren und Einfügen in KWrite die alten Tags wiederherstellen.

Wie auch immer, das ist eigentlich der schlimmste Fall. Es kann nicht automatisch wiederhergestellt werden. Es tut uns sehr leid für alle Betroffenen! Das hätte nicht passieren dürfen. Und wir hoffen aufrichtig, dass uns ein solcher Fehler nie wieder unterläuft.

Die Version 6.0.1 behebt dies jedoch. Also: Bitte aktualisieren Sie jetzt, wenn Sie bereits Version 6.0.0 verwendet haben! Wenn nicht, überspringen Sie 6.0.0 und gehen Sie direkt zu 6.0.1!

Liebe Distributoren,

Bitte entfernen Sie Version 6.0.0 und ersetzen Sie sie durch 6.0.1!

Quelle: 🇬🇧 https://www.kphotoalbum.org//2025/01/06/hotfix-kphotoalbum-6.0.1/

Ein Service von s3n🧩net

Comments