[grisbi-bugs] [Grisbi 0002254]: Chiffrer avec v2.9.90 crée un fichier invalide UTF-8 avec v2.0.5

Grisbi Bug Tracker bugtracker at grisbi.org
Sam 22 Avr 20:03:13 CEST 2023


The following issue has been RESOLVED. 
====================================================================== 
https://www.grisbi.org/bugsreports/view.php?id=2254 
====================================================================== 
Reported By:                brochignac
Assigned To:                LudovicRousseau
====================================================================== 
Project:                    Grisbi
Issue ID:                   2254
Category:                   Main
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     resolved
OS:                         Ubuntu 
Unstable Impact:            Yes 
Version OS:                  
Version GTK:                 
Resolution:                 won't fix
Fixed in Version:           development (git)
====================================================================== 
Date Submitted:             2023-04-22 17:30 CEST
Last Modified:              2023-04-22 20:03 CEST
====================================================================== 
Summary:                    Chiffrer avec v2.9.90 crée un fichier invalide
UTF-8 avec v2.0.5
Description: 
Quand un fichier est chiffré avec la version 2.9.90, l'ouverture du fichier
avec la version 2.0.5 crée un fichier UTF-8 non valide (cf.
fichier-utf8-invalide1.png).

En cliquant sur "Corriger le fichier", j'obtiens une erreur d'extraction du
fichier (cf. msg-erreur-extraction.png).

A l'inverse, un fichier chiffré avec v2.0.5 s'ouvre normalement avec demande de
mot de passe avec v2.9.90.

Si, avec un éditeur de texte (Kate en l'occurrence), j'ouvre un même fichier
chiffré avec:
- v2.0.5, le fichier commence par "Grisbi encryption v2"
- v2.9.90, le fichier commence par "Grisbi encryption v3"

openssl v3.0.5
libssl3 v3.0.5
Compilé avec libssl-dev  v3.0.5

J'obtiens le même bug sous Archlinux.
====================================================================== 

---------------------------------------------------------------------- 
 (0006786) LudovicRousseau (administrator) - 2023-04-22 18:54
 https://www.grisbi.org/bugsreports/view.php?id=2254#c6786 
---------------------------------------------------------------------- 
C'est normal.
Le schéma de chiffrement a changé entre Grisbi 2.0 et 2.9 pour passer de V2 à
V3.

Le problème est que Grisbi 2.0 ne râle pas si il voit un fichier chiffré en
V3.
Il devrait.
Il aurait dû.
Je crois que c'est trop tard pour corriger ça. 

---------------------------------------------------------------------- 
 (0006788) brochignac (reporter) - 2023-04-22 19:11
 https://www.grisbi.org/bugsreports/view.php?id=2254#c6788 
---------------------------------------------------------------------- 
Grisbi râle quand même un peu, quand on voie les msg d’erreur :)
Bien noté. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2023-04-22 17:30 brochignac     New Issue                                    
2023-04-22 17:30 brochignac     File Added: fichier-utf8-invalide1.png          
         
2023-04-22 17:30 brochignac     File Added: msg-erreur-extraction.png           
        
2023-04-22 18:54 LudovicRousseauNote Added: 0006786                          
2023-04-22 19:11 brochignac     Note Added: 0006788                          
2023-04-22 20:03 LudovicRousseauAssigned To               => LudovicRousseau 
2023-04-22 20:03 LudovicRousseauStatus                   new => resolved     
2023-04-22 20:03 LudovicRousseauResolution               open => won't fix   
2023-04-22 20:03 LudovicRousseauFixed in Version          => development (git)
======================================================================



Plus d'informations sur la liste de diffusion bugsreports