Bonjour à tous,
je développe une application GTK+, après avoir préparé une version Linux
qui se comporte parfaitement (32/64bits) j'ai décidé de passé à la version MS win.
J'ai une machine virtuelle sous Win7 64 pro, j'ai donc dans un premier temps construit
la version 64 bits (MinGW64, GTK+Win64-2.22) mais j'ai fait face à une erreur
à l'éxecution:
Vraisemblablement une zone mémore sensée contenir un GtkFixed pointe pour je ne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 GLib-GObject-WARNING **: invalid cast from 'GtkComboBox' to 'GtkFixed' Gtk-CRITICAL **: gtk_fixed_put: assertion 'GTK_IS_FIXED (fixed)' failed
sais quelle raison sur une GtkComboBox ... oui mais voilà malgré de nombreux prints
à droite et à gauche dans mon code et une séance ardue de débuggage je n'ai pas
été capable de trouver l'erreur.
J'ai alors construit une version 32 bits (MinGW32, GTK+Win32-2.22 et 2.24, j'ai testé
les 2), qui elle fonctionne parfaitement ...
Auriez vous une idée de ce qui peut expliquer cette différence de comportement
et comment corriger cette erreur, si tant est que cela soit possible ...
Merci d'avance pour vos lumières.
S.
Partager