Crash aléatoire de gtk

Crash aléatoire de gtk - Divers - Programmation

Marsh Posté le 21-05-2006 à 22:10:33    

Bonsoir,
 
J'ai un bug aléatoire de mon programme lorsque je le manipule un peu. Voici la backtrace:
 

Citation :

#0  0xb77427c7 in raise () from /lib/tls/libc.so.6
#1  0xb774406b in abort () from /lib/tls/libc.so.6
#2  0xb7779545 in __fsetlocking () from /lib/tls/libc.so.6
#3  0xb777fb97 in malloc_usable_size () from /lib/tls/libc.so.6
#4  0xb7780032 in free () from /lib/tls/libc.so.6
#5  0xb787df41 in g_free () from /usr/lib/libglib-2.0.so.0
#6  0xb7c5d2c7 in gtk_bin_get_child () from /usr/lib/libgtk-x11-2.0.so.0
#7  0xb7c5e38c in gtk_binding_set_by_class () from /usr/lib/libgtk-x11-2.0.so.0
#8  0xb7c5e628 in gtk_binding_set_by_class () from /usr/lib/libgtk-x11-2.0.so.0
#9  0xb7c5e82d in gtk_bindings_activate_event ()
   from /usr/lib/libgtk-x11-2.0.so.0
#10 0xb7e211e8 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#11 0xb7cbe47b in gtk_entry_set_visibility () from /usr/lib/libgtk-x11-2.0.so.0
#12 0xb7d2f900 in _gtk_marshal_BOOLEAN__BOXED ()
   from /usr/lib/libgtk-x11-2.0.so.0
#13 0xb793f5f9 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#14 0xb793fcb9 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#15 0xb7950315 in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#16 0xb79511fe in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#17 0xb79517f9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#18 0xb7e213e4 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#19 0xb7e31db3 in gtk_window_propagate_key_event ()
   from /usr/lib/libgtk-x11-2.0.so.0
#20 0xb7e3655c in gtk_window_activate_key () from /usr/lib/libgtk-x11-2.0.so.0
#21 0xb7d2f900 in _gtk_marshal_BOOLEAN__BOXED ()
   from /usr/lib/libgtk-x11-2.0.so.0
#22 0xb793f5f9 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0
#23 0xb793fcb9 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#24 0xb7950315 in g_signal_stop_emission () from /usr/lib/libgobject-2.0.so.0
#25 0xb79511fe in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#26 0xb79517f9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#27 0xb7e213e4 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#28 0xb7d2de55 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#29 0xb7d2e1a3 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#30 0xb7bc1bfa in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#31 0xb78761ac in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#32 0xb787963b in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#33 0xb7879997 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#34 0xb7d2d341 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#35 0x0804c2d5 in main ()


 
Dois-je incriminer mon programme ou gtk ?


---------------
A savoir : la dimension de Hausdorff du chou-fleur a été calculée et vaut 2.33
Reply

Marsh Posté le 21-05-2006 à 22:10:33   

Reply

Marsh Posté le 21-05-2006 à 23:15:16    

Reply

Marsh Posté le 21-05-2006 à 23:31:48    


 
Merci, c'est très clair...
 
Bah, en fait, c'est bien mon programme et j'ai trouvé un algorithme pour le reproduire à coup sur.
 
Merci bien


---------------
A savoir : la dimension de Hausdorff du chou-fleur a été calculée et vaut 2.33
Reply

Marsh Posté le 21-05-2006 à 23:43:14    

Photonium a écrit :


 
Dois-je incriminer mon programme ou gtk ?


 


 
- comment était ton week end Taz ?
- non
- k, lol [:petrus75]

 
[:austinou]


Message édité par Harkonnen le 21-05-2006 à 23:46:21

---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 22-05-2006 à 00:09:57    

Rebonsoir,
 
Cette fois-ci, j'ai réglé mon problème : c'était un problème de mémoire et de malloc...
 
Le pire, c'est que la fonction incriminée n'était pas dans la backtrace.
 


---------------
A savoir : la dimension de Hausdorff du chou-fleur a été calculée et vaut 2.33
Reply

Marsh Posté le 22-05-2006 à 10:58:44    

:sweat:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed