PDA

View Full Version : GTK errori incomprensibili


x110
10-11-2003, 12:33
segmentation fault

io mi creo una finestra con un pulsante(ubdelete) e collego l'evento clicked ad una callback(ubdelete_click) che ha la forma:

funzione callback:
void ubdelete_click(GtkWidget *widget,gpointer data)

collega evento:
g_signal_connect (G_OBJECT (ubdelete), "clicked", G_CALLBACK (ubdelete_click), (gpointer) "bah");

bene:
la funzione di callback e' vuota
se premo tre volte il pulsante il programma esce con una bella segmantation fault.
se premo una sola volta la barra spaziatrice sul pulsante ottengo segmantation fault.

grazie

x110
10-11-2003, 12:35
ho provato anche a cambiare g_signal_connect con gtk_signal_connect

gtk_signal_connect(GTK_OBJECT(ubdelete),"clicked",GTK_SIGNAL_FUNC(ubdelete_click),NULL);

ma il problema persiste

x110
10-11-2003, 17:24
help

x110
15-11-2003, 12:00
aiutooo