[grisbi-bugs] [Grisbi 0002023]: Cryptage du fichier : Fichier perdu si une voyelle accentuée dans un nom de compte bancaire

Grisbi Bug Tracker bugtracker at grisbi.org
Mer 27 Mai 23:57:52 CEST 2020


The following issue has been CLOSED 
====================================================================== 
https://www.grisbi.org/bugsreports/view.php?id=2023 
====================================================================== 
Reported By:                Pipetix
Assigned To:                LudovicRousseau
====================================================================== 
Project:                    Grisbi
Issue ID:                   2023
Category:                   Packages
Reproducibility:            always
Severity:                   crash
Priority:                   high
Status:                     closed
OS:                         Windows 
Unstable Impact:            Yes 
Version OS:                 Windows10 
Version GTK:                 
Resolution:                 unable to reproduce
Fixed in Version:           
====================================================================== 
Date Submitted:             2020-05-22 19:27 CEST
Last Modified:              2020-05-27 23:57 CEST
====================================================================== 
Summary:                    Cryptage du fichier : Fichier perdu si une voyelle
accentuée dans un nom de compte bancaire
Description: 
Le compte Espèces fait planter le cryptage --> Message d'erreur (qui devrait
empêcher le cryptage puisqu'une erreur est rencontrée)
En réalité le fichier crypté est irrécupérable !!!
Donc les modifications après dernière sauvegarde sont perdues...
====================================================================== 

---------------------------------------------------------------------- 
 (0005484) LudovicRousseau (administrator) - 2020-05-23 17:53
 https://www.grisbi.org/bugsreports/view.php?id=2023#c5484 
---------------------------------------------------------------------- 
Je n'arrive pas à reproduire le problème.
Je suspectes un problème d'encodage du nom du compte.

Pouvez-vous joindre une version anonymes, sauf le noms des comptes bien sûr, du
fichier .gsb ? 

---------------------------------------------------------------------- 
 (0005488) Pipetix (reporter) - 2020-05-25 15:56
 https://www.grisbi.org/bugsreports/view.php?id=2023#c5488 
---------------------------------------------------------------------- 
Je ne peux pas puisque le fichier Grisbi est devenu impossible à ouvrir..
Mais je sais qu'il s'agit du nom du compte "Espèces" qui pose problème au
moment de la demande de cryptage du fichier..
Je suis reparti à une version antérieure non cryptée (j'ai perdu mes
dernières modifs bien sûr) et j'ai modifié le nom du compte "Espèces" par
"Especes"...
et là le cryptage du fichier a bien fonctionné. Donc pour moi le problème est
résolu.

Vous pouvez reproduire le test avec n'importe quel fichier Grisbi non crypté
dans lequel vous importez un fichier Espèces.qif
L'importation ne pose pas de problème.
Et si ensuite vous cryptez le fichier, alors vous aurez le plantage dans le
cryptage, et vous ne pourrez plus utiliser ce fichier... 

---------------------------------------------------------------------- 
 (0005489) LudovicRousseau (administrator) - 2020-05-25 16:18
 https://www.grisbi.org/bugsreports/view.php?id=2023#c5489 
---------------------------------------------------------------------- 
J'ai essayé de reproduire le problème en créant un fichier de compte avec un
compte "Espèces" puis de le chiffrer. Et ça fonctionne.

J'ai besoin de vous pour reproduire le problème.
Pouvez vous m'envoyer un fichier anonymisé (sans le nom des compte) et pas
encore chiffré tel que vous le décrivez pour reproduire le problème ?
Peut-être que le problème viens du fichier Espèces.qif que vous utilisez.
Pouvez-vous partager ce fichier ? ou une version anonymisée ? 

---------------------------------------------------------------------- 
 (0005490) Pipetix (reporter) - 2020-05-25 16:35
 https://www.grisbi.org/bugsreports/view.php?id=2023#c5490 
---------------------------------------------------------------------- 
Voila les fichiers... j'espère que cela vous permettra de reproduire le
problème... 

---------------------------------------------------------------------- 
 (0005491) Pipetix (reporter) - 2020-05-25 16:37
 https://www.grisbi.org/bugsreports/view.php?id=2023#c5491 
---------------------------------------------------------------------- 
Heuh... le fichier anonyme fait 6000 Ko. Donc il ne passe pas.
Vous avez un autre moyen de vous transmettre le fichier ? un serveur ftp par
exemple ? 

---------------------------------------------------------------------- 
 (0005493) LudovicRousseau (administrator) - 2020-05-25 16:59
 https://www.grisbi.org/bugsreports/view.php?id=2023#c5493 
---------------------------------------------------------------------- 
J'ai crée un compte vide. Puis importer votre fichier Espèces.qif en
choisissant l'encodage ISO-8859-1. Ça m'a crée un nouveau compte "Compte QIF
importé".
Je n'ai pas de problème pour chiffrer et déchiffrer le fichier .gsb. Testé
avec Grisbi 1.2.2 et Grisbi 1.9.91.

Non, je n'ai pas de serveur ftp.
Mettez le fichier sur un partage et postez l'URL ici. 

---------------------------------------------------------------------- 
 (0005498) LudovicRousseau (administrator) - 2020-05-26 18:26
 https://www.grisbi.org/bugsreports/view.php?id=2023#c5498 
---------------------------------------------------------------------- 
J'ai bien récupéré le fichier anonymisé du bug
https://www.grisbi.org/bugsreports/view.php?id=2022#c5496
Ce fichier est chiffré et je n'ai PAS la clé.

Vous arrivez donc à chiffrer le fichier. C'est quoi le problème alors ? 

---------------------------------------------------------------------- 
 (0005500) Pipetix (reporter) - 2020-05-26 21:05
 https://www.grisbi.org/bugsreports/view.php?id=2023#c5500 
---------------------------------------------------------------------- 
Vous dites #5493 : ... "en choisissant l'encodage ISO-8859-1"  je ne savais pas
qu'il fallait utiliser ce choix.... alors j'ai importé avec le choix par
défaut...d'où le problème certainement. Désolé.
la clé de décryptage est SAVptgs..!
Le problème est que je ne peux plus ouvrir le fichier après cryptage... 

---------------------------------------------------------------------- 
 (0005501) LudovicRousseau (administrator) - 2020-05-26 21:21
 https://www.grisbi.org/bugsreports/view.php?id=2023#c5501 
---------------------------------------------------------------------- 
Il n'y a PAS de choix par défaut à l'import.
En tout cas rien n'est sélectionné chez moi avec Grisbi 1.2.2.
Vous n'avez pas ça ?

J'arrive très bien à lire le fichier chiffré avec la clé "SAVptgs..!"

Vous utiliser quelle distribution Linux ? en quelle version ? 

---------------------------------------------------------------------- 
 (0005504) Pipetix (reporter) - 2020-05-27 12:45
 https://www.grisbi.org/bugsreports/view.php?id=2023#c5504 
---------------------------------------------------------------------- 
Ce problème n'était pas sur Linux mais sur Windows10.
Mais j'ai résolu le problème en repartant en arrière et en renommant le
compte Especes sans accent...
Ne perdez plus de temps avec ça maintenant, avec Grisbi 1.2.2 je peux accéder
au fichier aussi bien sur Ubuntu 18.04 que sur Windows10
Donc tout va bien.
Merci pour votre aide vous m'avez aidé à comprendre certaines choses... 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2020-05-22 19:27 Pipetix        New Issue                                    
2020-05-22 19:27 Pipetix        File Added: 2020_05_22_Erreur Grisbi.PNG        
           
2020-05-23 17:53 LudovicRousseauNote Added: 0005484                          
2020-05-25 15:56 Pipetix        Note Added: 0005488                          
2020-05-25 16:18 LudovicRousseauNote Added: 0005489                          
2020-05-25 16:35 Pipetix        File Added: Espèces.qif                      
2020-05-25 16:35 Pipetix        Note Added: 0005490                          
2020-05-25 16:37 Pipetix        Note Added: 0005491                          
2020-05-25 16:59 LudovicRousseauNote Added: 0005493                          
2020-05-26 18:26 LudovicRousseauNote Added: 0005498                          
2020-05-26 21:05 Pipetix        Note Added: 0005500                          
2020-05-26 21:21 LudovicRousseauFile Added: charset.png                      
2020-05-26 21:21 LudovicRousseauNote Added: 0005501                          
2020-05-27 12:45 Pipetix        Note Added: 0005504                          
2020-05-27 23:57 LudovicRousseauAssigned To               => LudovicRousseau 
2020-05-27 23:57 LudovicRousseauStatus                   new => closed       
2020-05-27 23:57 LudovicRousseauResolution               open => unable to
reproduce
======================================================================



Plus d'informations sur la liste de diffusion bugsreports