[grisbi-bugs] [Grisbi 0001891]: Fichier chiffré = fichier UTF-8 invalide

Grisbi Bug Tracker bugtracker at grisbi.org
Sam 19 Jan 12:26:00 CET 2019


The following issue has been RESOLVED. 
====================================================================== 
http://www.grisbi.org/bugsreports/view.php?id=1891 
====================================================================== 
Reported By:                brochignac
Assigned To:                pbiava
====================================================================== 
Project:                    Grisbi
Issue ID:                   1891
Category:                   Main
Reproducibility:            always
Severity:                   block
Priority:                   high
Status:                     resolved
OS:                         Ubuntu 
Unstable Impact:            Yes 
Version OS:                 Kubuntu 18.10 
Version GTK:                3.24.1 
Resolution:                 fixed
Fixed in Version:           development (git)
====================================================================== 
Date Submitted:             2019-01-18 20:14 CET
Last Modified:              2019-01-19 12:26 CET
====================================================================== 
Summary:                    Fichier chiffré = fichier UTF-8 invalide
Description: 
Bonjour,
Je viens de faire une mise à jour de la version git
22aa8142faa3a637e1bb51adc3a474d49d86a972.
Quand j'essaie d'ouvrir mon fichier chiffré, j'ai un popup m'informant que mon
fichier n'est pas un fichier UTF8 valide et me propose soit d'ouvrir un autre
fichier, soit de corriger le fichier.
Si je corrige le fichier, je ne peux plus l'ouvrir car mon mot de passe est
incorrect.
J'ai aussi tester la version 1.1.96 en .deb sur Sourceforge, même problème.

Steps to Reproduce: 
Ouvrir un fichier chiffré.
A l'ouverture du popup "n'est pas un fichier UTF8 valide" (voir image jointe),
je clique sur "Correct the file"
Le popup suivant me propose de taper mon mot de passe, ce que je fais,
Clic sur "Déchiffrer le fichier"
"Mot de passe incorrect !"

====================================================================== 

---------------------------------------------------------------------- 
 (0004776) pbiava (administrator) - 2019-01-19 06:35
 http://www.grisbi.org/bugsreports/view.php?id=1891#c4776 
---------------------------------------------------------------------- 
C'est du probablement au fait que le chiffrage transforme le fichier sans
s'occuper du chiffrage. Bon je regarde comment modifier ce comportement. 

---------------------------------------------------------------------- 
 (0004777) pbiava (administrator) - 2019-01-19 07:31
 http://www.grisbi.org/bugsreports/view.php?id=1891#c4777 
---------------------------------------------------------------------- 
J'ai corrigé le problème avec le fichier joint peux-tu vérifier que ça
fonctionne ?
Je ne comprends pas pourquoi le fichier déchiffré n'est pas un fichier UTF8
valide mais comme ça fonctionne quand même :-( 

---------------------------------------------------------------------- 
 (0004778) brochignac (reporter) - 2019-01-19 12:09
 http://www.grisbi.org/bugsreports/view.php?id=1891#c4778 
---------------------------------------------------------------------- 
Ça fonctionne.
Je viens de remplacer le gsb_file_load.c de /grisbi/src avec celui que tu as
joint et j'ai recompilé.
Je n'ai plus d'erreur de fichier UTF8 invalide à l'ouverture du fichier, j'ai
directement accès à la fenêtre de demande de mot de passe pour déchiffrer le
fichier et celui-ci s'ouvre correctement.
Encore merci, bonne année et mes meilleurs vœux. 

---------------------------------------------------------------------- 
 (0004779) pbiava (administrator) - 2019-01-19 12:26
 http://www.grisbi.org/bugsreports/view.php?id=1891#c4779 
---------------------------------------------------------------------- 
fixed in Github 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2019-01-18 20:14 brochignac     New Issue                                    
2019-01-18 20:14 brochignac     File Added: bug-grisbi1.1.96-utf8.png           
        
2019-01-19 06:31 pbiava         Assigned To               => pbiava          
2019-01-19 06:31 pbiava         Status                   new => assigned     
2019-01-19 06:35 pbiava         Note Added: 0004776                          
2019-01-19 07:31 pbiava         File Added: gsb_file_load.c                    
2019-01-19 07:31 pbiava         Note Added: 0004777                          
2019-01-19 12:09 brochignac     Note Added: 0004778                          
2019-01-19 12:26 pbiava         Status                   assigned => resolved
2019-01-19 12:26 pbiava         Resolution               open => fixed       
2019-01-19 12:26 pbiava         Fixed in Version          => development (git)
2019-01-19 12:26 pbiava         Note Added: 0004779                          
======================================================================



Plus d'informations sur la liste de diffusion bugsreports