Bonjour à tous et à toutes,
j'ai développé un programme mixant C/F90 et Gtk+.
Pour la partie Gtk+, j'ai utilisé glade pour construire l'interface,
puis gtk-builder-convert pour transformer le fichier glade en fichier xml que je peut utiliser sous Win32 comme sous Linux.
Tout marche au poil cependant chaque fois que je démarre mon programme j'ai une succession de message d'erreur:
Je comprends que ces messages sont dus au positionnement des widgets les uns dans les autres lors de la création de l'interface avec glade ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 Gtk-CRITICAL **: gtk_text_buffer_get_insert: assertion `GTK_IS_TEXT_BUFFER (buffer)' failed Gtk-CRITICAL **: gtk_text_buffer_get_iter_at_mark: assertion `GTK_IS_TEXT_MARK (mark)' failed Gtk-CRITICAL **: _gtk_text_layout_get_block_cursor: assertion `layout != NULL' failed Gtk-CRITICAL **: gtk_text_layout_get_cursor_locations: assertion `layout != NULL' failed Gdk-CRITICAL **: gdk_window_invalidate_rect: assertion `window != NULL' failed Gtk-CRITICAL **: gtk_text_buffer_get_insert: assertion `GTK_IS_TEXT_BUFFER (buffer)' failed Gtk-CRITICAL **: gtk_text_buffer_get_iter_at_mark: assertion `GTK_IS_TEXT_MARK (mark)' failed Gtk-CRITICAL **: _gtk_text_layout_get_block_cursor: assertion `layout != NULL' failed Gtk-CRITICAL **: gtk_text_layout_get_cursor_locations: assertion `layout != NULL' failed Gdk-CRITICAL **: gdk_window_invalidate_rect: assertion `window != NULL' failed Gdk-CRITICAL **: gdk_window_invalidate_rect: assertion `window != NULL' failed Gtk-CRITICAL **: gtk_widget_grab_default: assertion `GTK_WIDGET_CAN_DEFAULT (widget)' failed
mais je n'ai pas les compétences pour déterminer l'origine de ces erreurs et les corriger ... une âme charitable pourrait elle éclairer ma lanterne ?
Merci d'avance.
Partager