[grisbi-bugs] [Grisbi-0.6.0 0001172]: Grisbi a terminé son exécution en raison d'une erreur de segmentation.

Grisbi Bug Tracker bugtracker at grisbi.org
Tue Oct 19 06:22:30 CEST 2010


The following issue has been RESOLVED. 
====================================================================== 
http://grisbi.tuxfamily.org/mantis/view.php?id=1172 
====================================================================== 
Reported By:                apo
Assigned To:                pbiava
====================================================================== 
Project:                    Grisbi-0.6.0
Issue ID:                   1172
Category:                   Package
Reproducibility:            random
Severity:                   crash
Priority:                   normal
Status:                     resolved
Plateforme:                 Linux 
OS:                         Debian 
Version OS:                 squeeze/sid 64bit 
Unstable Impact:            No 
Version GTK:                 
Resolution:                 fixed
Fixed in Version:           git (développement)
====================================================================== 
Date Submitted:             2010-09-25 13:15 UTC
Last Modified:              2010-10-19 04:22 UTC
====================================================================== 
Summary:                    Grisbi a terminé son exécution en raison d'une
erreur de segmentation.
Description: 
	grisbi(traitement_sigsegv+0x179) [0x444879]
	/lib/libpthread.so.0(+0xef60) [0x7f54fd236f60]
	/lib/libc.so.6(+0x1064fa) [0x7f54fcfcd4fa]
	grisbi(unique_imported_name+0x48) [0x4d5338]
	grisbi(recuperation_donnees_qif+0x6dd) [0x4f271d]
	grisbi() [0x4dd181]
	/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x15e) [0x7f54fdd3c47e]
	/usr/lib/libgobject-2.0.so.0(+0x237f4) [0x7f54fdd527f4]
	/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x7e6) [0x7f54fdd53a76]
	/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83) [0x7f54fdd53fc3]
	grisbi(gsb_assistant_run+0x27e) [0x46c6ae]
	grisbi(importer_fichier+0x756) [0x4dc066]
	/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x15e) [0x7f54fdd3c47e]
	/usr/lib/libgobject-2.0.so.0(+0x233f7) [0x7f54fdd523f7]
	/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x7e6) [0x7f54fdd53a76]

Steps to Reproduce: 
Le probleme se déclare de facon aléatoire ...

( le dernier a eu lieu apres une tentative d'importation de .qif )
====================================================================== 

---------------------------------------------------------------------- 
 (0002627) pbiava (administrator) - 2010-09-26 04:57
 http://grisbi.tuxfamily.org/mantis/view.php?id=1172#c2627 
---------------------------------------------------------------------- 
Il faudrait pouvoir cerner un peu mieux l'aléatoire. En effet depuis la 0.6 la
partie importation de qif a été ré écrite ainsi que la gestion des tiers qui
occasionnaient des plantages réguliers et/systématiques.

Ce plantage sur l'importation du qif est-il systématique ? 

---------------------------------------------------------------------- 
 (0002633) apo (reporter) - 2010-09-26 11:09
 http://grisbi.tuxfamily.org/mantis/view.php?id=1172#c2633 
---------------------------------------------------------------------- 
j'ai chercher un peut plus loin, le plantage est systématique sur les .qif
venant de homebank ( j'up le .qif qui plante à chaque fois )

et si j'exporte mon compte grisbi et que je le réimporte aprés, ça ne plante
pas, par contre je perd toutes les dates des operation ( L'ordre ne peut pas
être déterminé,
La date ne correspond pas avec le modèle day-month-year : 0/0/0
La date ne correspond pas avec le modèle day-year-month : 25/9/2010
La date ne correspond pas avec le modèle year-month-day : 25/9/2010
La date ne correspond pas avec le modèle year-day-month : 25/9/2010
La date ne correspond pas avec le modèle month-day-year : 25/9/2010
La date ne correspond pas avec le modèle month-year-day : 25/9/2010

Grisbi ne peut pas déterminer le format de la date dans le fichier QIF.
Contactez les développeurs de Grisbi (devel at listes.grisbi.org) pour déterminer
le problème
En attendant toutes les dates seront importées comme 01.01.1970 ) 

---------------------------------------------------------------------- 
 (0002638) pbiava (administrator) - 2010-09-26 16:11
 http://grisbi.tuxfamily.org/mantis/view.php?id=1172#c2638 
---------------------------------------------------------------------- 
Je viens d'importer ce fichier avec la version de développement en cours.
J'obtiens 4 comptes.

Le premier a 1 opération les deux suivants pas d'opération et le dernier 10
opérations toutes rapprochées.

Si tu as ce qu'il faut je te conseille de compiler la dernière version en cours
pour tester tes fichiers.

Tu trouveras ce qu'il faut sur le site de grisbi rubrique accès CVS puis Git 

---------------------------------------------------------------------- 
 (0002639) apo (reporter) - 2010-09-26 16:27
 http://grisbi.tuxfamily.org/mantis/view.php?id=1172#c2639 
---------------------------------------------------------------------- 
J'essaye de compilé la nouvelle version demain et je vous tient au courant.

Merci 

---------------------------------------------------------------------- 
 (0002657) pbiava (administrator) - 2010-10-03 18:39
 http://grisbi.tuxfamily.org/mantis/view.php?id=1172#c2657 
---------------------------------------------------------------------- 
As-tu pu compiler le dernière version sur git ? 

---------------------------------------------------------------------- 
 (0002663) apo (reporter) - 2010-10-04 09:39
 http://grisbi.tuxfamily.org/mantis/view.php?id=1172#c2663 
---------------------------------------------------------------------- 
j'ai réussi a récupérer les sources, mais pas moyen de compilée :S 

---------------------------------------------------------------------- 
 (0002664) pbiava (administrator) - 2010-10-04 18:23
 http://grisbi.tuxfamily.org/mantis/view.php?id=1172#c2664 
---------------------------------------------------------------------- 
Quel est le message d'erreur. Je suis régulièrement sur le canal irc #grisbi
si tu as besoin d'aide.

En règle générale il manque des bibliothèques de développement. Ce sont des
packages contenant -devel accolé au nom du package.

Il faut en général gtk+2.0-devel, libofx-devel et openssl-devel

Les dépendances viennent automatiquement et les noms peuvent varier. Il faut
bien entendu les outils de développement pour gnome tu auras peut-être un
meta-package pour ça.

A ta disposition si nécessaire. 

---------------------------------------------------------------------- 
 (0002689) apo (reporter) - 2010-10-16 20:36
 http://grisbi.tuxfamily.org/mantis/view.php?id=1172#c2689 
---------------------------------------------------------------------- 
J'ai bien installer les packets ( libgtk2.0-dev  libofx-dev libssl-dev )

par contre, quand je fait ./configure, je me fait insulter :

./configure: line 11864: syntax error near unexpected token `0.40.0'
./configure: line 11864: `IT_PROG_INTLTOOL(0.40.0)'

dans le doute je dirait que c'est parce que j'ai intltool en version 0.41.1 

---------------------------------------------------------------------- 
 (0002693) pbiava (administrator) - 2010-10-17 20:00
 http://grisbi.tuxfamily.org/mantis/view.php?id=1172#c2693 
---------------------------------------------------------------------- 
Ça ne doit pas provenir de ça car j'ai aussi la version 0.41.1. As-tu
gettext-dev installé ? 

---------------------------------------------------------------------- 
 (0002697) apo (reporter) - 2010-10-18 20:42
 http://grisbi.tuxfamily.org/mantis/view.php?id=1172#c2697 
---------------------------------------------------------------------- 
j'ai bien gettext, par contre, je n'ai pas trouvé de gettext-dev 

---------------------------------------------------------------------- 
 (0002698) pbiava (administrator) - 2010-10-18 20:57
 http://grisbi.tuxfamily.org/mantis/view.php?id=1172#c2698 
---------------------------------------------------------------------- 
mince je l'ai dans ma distribution (mandriva) il faudrait que tu regardes si tu
as les fichiers ci-dessous :

?/usr/bin/autopoint
/usr/bin/gettextize
/usr/include/autosprintf.h
/usr/include/gettext-po.h

EDIT : ça pourrait être ça peut-être : libgettext-dev

 

---------------------------------------------------------------------- 
 (0002699) apo (reporter) - 2010-10-18 21:24
 http://grisbi.tuxfamily.org/mantis/view.php?id=1172#c2699 
---------------------------------------------------------------------- 
j'ai bien les 4 fichiers : 
apo at Selene:~$ cat /usr/include/get
getopt.h      gettext-po.h  
apo at Selene:~$ ls /usr/bin/ | grep autopoint
autopoint
apo at Selene:~$ ls /usr/bin/ | grep gettextize
debconf-gettextize
gettextize
glib-gettextize
apo at Selene:~$ ls /usr/include/ | grep autosprintf
autosprintf.h
apo at Selene:~$ ls /usr/include/ | grep gettext-po
gettext-po.h


libgettext-dev n'existe pas dans les depots :S



#######EDIT :

j'ai re-executer autogen.sh
et c'est passé, pour le moment en tous cas :P

 

---------------------------------------------------------------------- 
 (0002700) apo (reporter) - 2010-10-18 21:37
 http://grisbi.tuxfamily.org/mantis/view.php?id=1172#c2700 
---------------------------------------------------------------------- 
Compilation OK :

Grisbi 0.8.0
Gestionnaire de finances personnelles
avec les greffons ofx, openssl
Version de GTK : 2.20.1
Cette version de Grisbi a été compilée le
18/10/2010 à 23:23:30

Importation de mon .qif sans probleme.

Merci pour tous !

une derniere question, je peut utiliser la version 0.8 au quotidient, ou il vaut
mieu que je retourne sur la stable une fois mon fichier en gsb ?

 

---------------------------------------------------------------------- 
 (0002701) pbiava (administrator) - 2010-10-19 04:22
 http://grisbi.tuxfamily.org/mantis/view.php?id=1172#c2701 
---------------------------------------------------------------------- 
fixed in git 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2010-09-25 13:15 apo            New Issue                                    
2010-09-25 20:07 pbiava         Assigned To               => pbiava          
2010-09-25 20:07 pbiava         Status                   new => assigned     
2010-09-26 04:57 pbiava         Note Added: 0002627                          
2010-09-26 11:09 apo            Note Added: 0002633                          
2010-09-26 11:09 apo            File Added: truc-anonymized.qif                 
  
2010-09-26 16:11 pbiava         Note Added: 0002638                          
2010-09-26 16:27 apo            Note Added: 0002639                          
2010-10-03 18:39 pbiava         Note Added: 0002657                          
2010-10-03 18:39 pbiava         Status                   assigned => feedback
2010-10-04 09:39 apo            Note Added: 0002663                          
2010-10-04 09:39 apo            Status                   feedback => assigned
2010-10-04 18:23 pbiava         Note Added: 0002664                          
2010-10-16 20:36 apo            Note Added: 0002689                          
2010-10-17 20:00 pbiava         Note Added: 0002693                          
2010-10-18 20:42 apo            Note Added: 0002697                          
2010-10-18 20:53 pbiava         Note Added: 0002698                          
2010-10-18 20:57 pbiava         Note Edited: 0002698                         
2010-10-18 21:12 apo            Note Added: 0002699                          
2010-10-18 21:24 apo            Note Edited: 0002699                         
2010-10-18 21:32 apo            Note Added: 0002700                          
2010-10-18 21:37 apo            Note Edited: 0002700                         
2010-10-19 04:22 pbiava         Note Added: 0002701                          
2010-10-19 04:22 pbiava         Status                   assigned => resolved
2010-10-19 04:22 pbiava         Fixed in Version          => git
(développement)
2010-10-19 04:22 pbiava         Resolution               open => fixed       
======================================================================



More information about the bugsreports mailing list