[grisbi-bugs] [Grisbi 0000120]: erreur de segmentation

bugtracker at grisbi.org bugtracker at grisbi.org
Tue Jun 9 22:51:45 CEST 2009


The following issue has been CLOSED 
====================================================================== 
http://grisbi.tuxfamily.org/mantis/view.php?id=120 
====================================================================== 
Reported By:                Daniel Piquet
Assigned To:                benj
====================================================================== 
Project:                    Grisbi
Issue ID:                   120
Category:                   Main
Reproducibility:            sometimes
Severity:                   block
Priority:                   normal
Status:                     closed
OS:                         Mandriva 
Unstable Impact:            Yes 
Version OS:                 2006 
Version GTK:                 
Resolution:                 fixed
Fixed in Version:           0.5.9
====================================================================== 
Date Submitted:             01-16-2006 10:25 UTC
Last Modified:              06-09-2009 20:51 UTC
====================================================================== 
Summary:                    erreur de segmentation
Description: 
Au deuxième lancement de GRISBI, j'obtiens le message suivant :

Votre fichier de compte ne devrait pas être lisible par qui que ce soit
d'autre que vous ; or, il l'est.
Corriger le problème maintenant ?

Que je réponde oui ou non, j'obtiens ensuite :
 
Grisbi a terminé son exécution en raison d'une erreur de segmentation.

Grisbi a déclenché une erreur de segmentation (segmentation fault) et ne
peut pas continuer son exécution.

Veuillez rapporter cette erreur à http://www.grisbi.org/bugtracking/
et le programme s'arrête.

Parfois, j'arrive a éviter le second message et accède à GRISBI
======================================================================
Relationships       ID      Summary
----------------------------------------------------------------------
has duplicate       0000098 erreur "segmentation fault" a...
has duplicate       0000151 Crash when runs alert about all can use...
====================================================================== 

---------------------------------------------------------------------- 
 benj - 01-30-06 17:18  
---------------------------------------------------------------------- 
Bonjour,

pourriez-vous suivre les instructions de la page
http://www.grisbi.org/bugtracking.fr.html concernant l'utilisation de GDB
et m'envoyer la backtrace ?

Cela me serait très utile pour résoudre le problème.

Benjamin 

---------------------------------------------------------------------- 
 tomdesinto - 02-03-06 17:03  
---------------------------------------------------------------------- 
j'ai reproduit le pb sur ma Ubuntu:

thomas at ubuntu:~/Desktop$ chmod 660 example.gsb
thomas at ubuntu:~/Desktop$ ll example.gsb
-rw-rw----  1 thomas thomas 65426 Feb  3 11:27 example.gsb

thomas at ubuntu:~/Desktop$ gdb grisbi
GNU gdb 6.3-debian
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for
details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db
library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/grisbi

Program received signal SIGSEGV, Segmentation fault.
0xb7c37fc2 in gdk_pixbuf_animation_iter_advance ()
   from /usr/lib/libgdk_pixbuf-2.0.so.0
(gdb) bt
http://grisbi.tuxfamily.org/mantis/view.php?id=0  0xb7c37fc2 in
gdk_pixbuf_animation_iter_advance ()
   from /usr/lib/libgdk_pixbuf-2.0.so.0
http://grisbi.tuxfamily.org/mantis/view.php?id=1  0xb7de29cf in gtk_image_get ()
from /usr/lib/libgtk-x11-2.0.so.0
http://grisbi.tuxfamily.org/mantis/view.php?id=2  0xb79fa006 in
g_main_context_wakeup () from /usr/lib/libglib-2.0.so.0
http://grisbi.tuxfamily.org/mantis/view.php?id=3  0xb79f84ee in
g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
http://grisbi.tuxfamily.org/mantis/view.php?id=4  0xb79fb4f6 in
g_main_context_check () from /usr/lib/libglib-2.0.so.0
http://grisbi.tuxfamily.org/mantis/view.php?id=5  0xb79fb7e3 in g_main_loop_run
() from /usr/lib/libglib-2.0.so.0
http://grisbi.tuxfamily.org/mantis/view.php?id=6  0xb7dffe65 in gtk_main () from
/usr/lib/libgtk-x11-2.0.so.0
http://grisbi.tuxfamily.org/mantis/view.php?id=7  0x080c3835 in main (argc=1,
argv=0xbfed7774) at main.c:438
(gdb) 

---------------------------------------------------------------------- 
 tomdesinto - 02-03-06 17:07  
---------------------------------------------------------------------- 
et la suite, j'ai remis les permissions a 600, relance grisbi, qui cette
fois m'a averti que le fichier etait en cours d'utilisation... replantage.
J'ai relance grisbi une troisieme fois, et la ca c'est bien passe

(gdb) q
The program is running.  Exit anyway? (y or n) y
thomas at ubuntu:~/Desktop$ chmod 600 example.gsb
thomas at ubuntu:~/Desktop$ gdb grisbi
GNU gdb 6.3-debian
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for
details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db
library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/grisbi

(grisbi:8450): GdkPixbuf-CRITICAL **: gdk_pixbuf_animation_iter_advance:
assertion `GDK_IS_PIXBUF_ANIMATION_ITER (iter)' failed

Program received signal SIGSEGV, Segmentation fault.
0xb7bb3e62 in gdk_pixbuf_animation_iter_get_delay_time ()
   from /usr/lib/libgdk_pixbuf-2.0.so.0
(gdb) bt
http://grisbi.tuxfamily.org/mantis/view.php?id=0  0xb7bb3e62 in
gdk_pixbuf_animation_iter_get_delay_time ()
   from /usr/lib/libgdk_pixbuf-2.0.so.0
http://grisbi.tuxfamily.org/mantis/view.php?id=1  0xb7d5e9da in gtk_image_get ()
from /usr/lib/libgtk-x11-2.0.so.0
http://grisbi.tuxfamily.org/mantis/view.php?id=2  0xb7976006 in
g_main_context_wakeup () from /usr/lib/libglib-2.0.so.0
http://grisbi.tuxfamily.org/mantis/view.php?id=3  0xb79744ee in
g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
http://grisbi.tuxfamily.org/mantis/view.php?id=4  0xb79774f6 in
g_main_context_check () from /usr/lib/libglib-2.0.so.0
http://grisbi.tuxfamily.org/mantis/view.php?id=5  0xb79777e3 in g_main_loop_run
() from /usr/lib/libglib-2.0.so.0
http://grisbi.tuxfamily.org/mantis/view.php?id=6  0xb7d7be65 in gtk_main () from
/usr/lib/libgtk-x11-2.0.so.0
http://grisbi.tuxfamily.org/mantis/view.php?id=7  0x080c3835 in main (argc=1,
argv=0xbfe530e4) at main.c:438
(gdb) q
The program is running.  Exit anyway? (y or n) y
thomas at ubuntu:~/Desktop$ ll example.gsb
-rw-------  1 thomas thomas 65426 2006-02-03 11:29 example.gsb
thomas at ubuntu:~/Desktop$ gdb grisbi
GNU gdb 6.3-debian
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for
details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db
library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/grisbi

(grisbi:8456): GdkPixbuf-CRITICAL **: gdk_pixbuf_animation_iter_advance:
assertion `GDK_IS_PIXBUF_ANIMATION_ITER (iter)' failed

(grisbi:8456): GdkPixbuf-CRITICAL **:
gdk_pixbuf_animation_iter_get_delay_time: assertion
`GDK_IS_PIXBUF_ANIMATION_ITER (iter)' failed

(grisbi:8456): Gtk-CRITICAL **: gtk_widget_queue_draw: assertion
`GTK_IS_WIDGET (widget)' failed

Program exited normally.
(gdb) 

---------------------------------------------------------------------- 
 benj - 05-15-06 13:10  
---------------------------------------------------------------------- 
Corrigé dans la version 0.5.9 que nous sommes en train de préparer.

Merci,
Benjamin 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
01-16-06 10:25  Daniel Piquet  New Issue                                    
01-16-06 10:25  Daniel Piquet  File Added:
grisbi-1.5.7-1.20050718.mdk.10.2.i586.rpm                    
01-16-06 10:25  Daniel Piquet  OS                        => Mandriva        
01-16-06 10:25  Daniel Piquet  Unstable Impact           => Yes             
01-16-06 10:25  Daniel Piquet  Version OS                => 2006            
01-30-06 12:30  benj           Relationship added       duplicate of 0000103
01-30-06 17:14  benj           Relationship deleted     duplicate of 0000103
01-30-06 17:16  benj           Relationship added       has duplicate 0000098
01-30-06 17:18  benj           Note Added: 0000214                          
01-30-06 17:18  benj           Assigned To               => benj            
01-30-06 17:18  benj           Status                   new => acknowledged 
02-03-06 17:03  tomdesinto     Note Added: 0000226                          
02-03-06 17:07  tomdesinto     Note Added: 0000227                          
02-03-06 17:33  benj           Status                   acknowledged => assigned
02-06-06 17:26  Niel Pierre    Issue Monitored: Niel Pierre                    
04-02-06 15:24  arnaud-goddet  Issue Monitored: arnaud-goddet                   

05-09-06 15:39  benj           Relationship added       has duplicate 0000151
05-15-06 13:10  benj           Note Added: 0000289                          
05-15-06 13:10  benj           Status                   assigned => resolved
05-15-06 13:10  benj           Resolution               open => fixed       
05-15-06 13:10  benj           Fixed in Version          => 0.5.9           
06-09-09 20:51  MyKeul         Status                   resolved => closed  
======================================================================



More information about the bugsreports mailing list