[grisbi-bugs] [Grisbi 0002358]: L'export d'une archive au format QIF fait fermer Grisbi
Grisbi Bug Tracker
bugtracker at grisbi.org
Lun 17 Nov 22:06:26 CET 2025
The following issue has been RESOLVED.
======================================================================
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: resolved
OS: Ubuntu
Unstable Impact: Yes
Version OS: 24.04
Version GTK: 3.24.41
Resolution: fixed
Fixed in Version: development (git)
======================================================================
Date Submitted: 2025-11-15 19:39 CET
Last Modified: 2025-11-17 22:06 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 ?
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
======================================================================
Plus d'informations sur la liste de diffusion bugsreports