[grisbi-bugs] [Grisbi 0002358]: L'export d'une archive au format QIF fait fermer Grisbi

Grisbi Bug Tracker bugtracker at grisbi.org
Mar 18 Nov 19:33:33 CET 2025


The following issue has been REOPENED. 
====================================================================== 
https://www.grisbi.org/bugsreports/view.php?id=2358 
====================================================================== 
Reported By:                brochignac
Assigned To:                pbiava
====================================================================== 
Project:                    Grisbi
Issue ID:                   2358
Category:                   Main
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     feedback
OS:                         Ubuntu 
Unstable Impact:            Yes 
Version OS:                 24.04 
Version GTK:                3.24.41 
====================================================================== 
Date Submitted:             2025-11-15 19:39 CET
Last Modified:              2025-11-18 19:33 CET
====================================================================== 
Summary:                    L'export d'une archive au format QIF fait fermer
Grisbi
Description: 
Quand on exporte une archive au format d'export QIF, Grisbi affiche une fenêtre
avec une icône d'"ampoule".
et un bouton "Fermer".
Cliquer sur "Fermer" ferme cette fenêtre et Grisbi.
A l'ouverture suivante, le fichier Grisbi a perdu son archive, mais pas les
données de l'archive.
Concerne aussi la version 3.90.
====================================================================== 

---------------------------------------------------------------------- 
 (0007342) LudovicRousseau (administrator) - 2025-11-16 21:04
 https://www.grisbi.org/bugsreports/view.php?id=2358#c7342 
---------------------------------------------------------------------- 
Est-ce que c'est reproductible avec le code courant dans git ?

je n'arrive pas à reproduire le problème. Même avec une version 2.0.5.
C'est peut-être ton fichier de compte qui pose problème ? 

---------------------------------------------------------------------- 
 (0007343) brochignac (reporter) - 2025-11-17 19:42
 https://www.grisbi.org/bugsreports/view.php?id=2358#c7343 
---------------------------------------------------------------------- 
Testé avec la version v3.90 git hash : 069d90100 et avec la v3.0.4 sur kubuntu
24.04.
J'utilise le fichier "Example_3.0-fr.gsb" disponible ici
https://sourceforge.net/projects/grisbi/files/Documentation/examples/ :
- je crée une archive par date : du 02/01/2023 au 31/12/2023 par exemple.
- j'exporte avec le menu "Fichier >  Exporter une archive vers un fichier
GSB/QIF/CSV" :
-- je sélectionne l'archive précédemment créée -> [suivant],
-- je sélectionne "Format QIF" en format d'export -> [suivant],
-- j'obtiens une fenêtre pop-up avec une "ampoule" et le bouton [Fermer] (voir
capture d'écran),
-- je clique sur [Fermer], Grisbi se ferme.
A la réouverture du fichier "Example_3.0-fr.gsb", celui-ci n'a plus son archive
mais a gardé ses données.
La capture d'écran est en mode "sombre". 

---------------------------------------------------------------------- 
 (0007344) pbiava (administrator) - 2025-11-17 20:03
 https://www.grisbi.org/bugsreports/view.php?id=2358#c7344 
---------------------------------------------------------------------- 
Effectivement j'obtiens bien la fenêtre d'information et la fermeture de
grisbi. J'ai quand même les exports des comptes de l'archive. De plus j'ai
toujours mon archive.

L'export aux formats gsb et csv fonctionne correctement.

Le fait que l'archive disparaisse doit provenir d'une mauvaise gestion de sa
prise en compte immédiate. Il faudrait faire un test en créant une archive et
en fermant et réouvrant grisbi pour le vérifier.
 

---------------------------------------------------------------------- 
 (0007345) brochignac (reporter) - 2025-11-17 20:27
 https://www.grisbi.org/bugsreports/view.php?id=2358#c7345 
---------------------------------------------------------------------- 
Si on enregistre le fichier après la création de l'archive, celle-ci est
conservé après l'export même si Grisbi ferme brutalement.
J'ai testé la fermeture de Grisbi sans enregistrer l'archive (et le fichier),
l'archive est présente à la réouverture du fichier. 

---------------------------------------------------------------------- 
 (0007346) LudovicRousseau (administrator) - 2025-11-17 21:01
 https://www.grisbi.org/bugsreports/view.php?id=2358#c7346 
---------------------------------------------------------------------- 
J'avais pas compris que c'était l'export d'une ARCHIVE.
La présence de "/" dans le nom du compte n'est pas une bonne idée. Ça crée
un fichier avec un "/" dans le nom est c'est pas bon.
J'ai remplacer les "/" par des "-" mais ça plante quand même. 

---------------------------------------------------------------------- 
 (0007347) LudovicRousseau (administrator) - 2025-11-17 21:04
 https://www.grisbi.org/bugsreports/view.php?id=2358#c7347 
---------------------------------------------------------------------- 
ça plante avec le message :
"from markup due to error parsing markup: Erreur à la ligne 8, caractère 13 :
Codage UTF-8 non valide dans le nom — « Il y a plusieurs comptes à
archiver,
et comme le format QIF n'accepte qu'un fichier par compte,
Grisbi va créer 4 fichiers, un pour chaque compte :

\x80\xadx\u001e\xc8w
\xa0Pv\u001e\xc8w » n’est pas valide"

Encore un caractère invalide qui traine. 

---------------------------------------------------------------------- 
 (0007348) LudovicRousseau (administrator) - 2025-11-17 22:06
 https://www.grisbi.org/bugsreports/view.php?id=2358#c7348 
---------------------------------------------------------------------- 
Le problème devrait être corrigé dans git.
@brochignac  Tu confirmes ? 

---------------------------------------------------------------------- 
 (0007349) pbiava (administrator) - 2025-11-18 13:53
 https://www.grisbi.org/bugsreports/view.php?id=2358#c7349 
---------------------------------------------------------------------- 
Ça fonctionne avec la dernière version de grisbi. 

---------------------------------------------------------------------- 
 (0007350) brochignac (reporter) - 2025-11-18 19:33
 https://www.grisbi.org/bugsreports/view.php?id=2358#c7350 
---------------------------------------------------------------------- 
Pour moi, corrigé avec la version hash : c18570061.
Merci. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2025-11-15 19:39 brochignac     New Issue                                    
2025-11-16 21:04 LudovicRousseauNote Added: 0007342                          
2025-11-16 21:04 LudovicRousseauAssigned To               => LudovicRousseau 
2025-11-16 21:04 LudovicRousseauStatus                   new => assigned     
2025-11-17 19:42 brochignac     Note Added: 0007343                          
2025-11-17 19:42 brochignac     File Added: archive_export-qif.png              
     
2025-11-17 19:45 pbiava         Assigned To              LudovicRousseau =>
pbiava
2025-11-17 19:58 pbiava         Note Added: 0007344                          
2025-11-17 20:00 pbiava         Note Edited: 0007344                         
2025-11-17 20:03 pbiava         Note Edited: 0007344                         
2025-11-17 20:27 brochignac     Note Added: 0007345                          
2025-11-17 21:01 LudovicRousseauNote Added: 0007346                          
2025-11-17 21:04 LudovicRousseauNote Added: 0007347                          
2025-11-17 22:06 LudovicRousseauStatus                   assigned => resolved
2025-11-17 22:06 LudovicRousseauResolution               open => fixed       
2025-11-17 22:06 LudovicRousseauFixed in Version          => development (git)
2025-11-17 22:06 LudovicRousseauNote Added: 0007348                          
2025-11-18 13:53 pbiava         Note Added: 0007349                          
2025-11-18 19:33 brochignac     Status                   resolved => feedback
2025-11-18 19:33 brochignac     Resolution               fixed => reopened   
2025-11-18 19:33 brochignac     Note Added: 0007350                          
======================================================================



Plus d'informations sur la liste de diffusion bugsreports