[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