erreur avec G_TYPE_CHECK_INSTANCE [C / GTK] - C - Programmation
Marsh Posté le 13-12-2004 à 10:38:28
On dirait que options->pBtnGrille[112] n'est pas un bouton, mais quelque chose de NULL ou non initialisé. Vérifie le code de création de ce widget.
Marsh Posté le 12-12-2004 à 23:34:13
Bonjour,
je suis sur un projet d'info et j'ai un problème avec mon code qui me bloque sans que je puisse voir d'où celà vient :
En simplifié, la portion du code qui foire est:
c'est plus précisément au niveau du g_signal_connect je pense vu l'erreur renvoyée. L'application s'exécute normalement mais au moment où on clique sur le bouton dont le signal est défini par ce g_signal_connect, une fenetre (de type console de commandes) apparait affichant l'erreur suivante (sans que le programme ne plante totalement) :
<App.exe:860>: Glib-GObject-WARNING **:invalid <NULL> pointer instance
<App.exe:860>: Glib-GObject-CRITICAL **: file gsignal.c: line 1861 (g_signal_connect_data):assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
donc si qqn pouvait me renseigner sur ce type d'erreur et m'indiquer les éléments sur lesquels m'attarder pour la corriger, ce serait sympa.
Merci d'avance
Message édité par Coim le 12-12-2004 à 23:45:28