Hi, Brandon McCombs <[EMAIL PROTECTED]> writes:
> I'm still working on my lottery program. GTK2 doesn't seem to like > something that GTK1 had no problem with. > This code only works in GTK1.2.8 and is causing the errors below, along > with a segfault. > for (i=0; i<3; i++) > { > pick3comp[i] = rand()%10; > tmp = gtk_editable_get_chars(GTK_EDITABLE(pick3entry[i]), 0, -1); > pick3player[i] = atoi(tmp); > g_free(tmp); > } > > GLib: Cannot convert message: Conversion from character set 'UTF-8' to > 'POSIX' is not supported looks like you are using a strange locale 'POSIX' which is not supported by your version of iconv. > (lottoextrasmesg2:31809): GLib-GObject-WARNING **: invalid cast from > (NULL) pointer to `GtkEditable' > > (lottoextrasmesg2:31809): Gtk-CRITICAL **: file gtkeditable.c: line 125 > (gtk_editable_get_chars): assertion `GTK_IS_EDITABLE (editable)' failed the error message says it all, you are trying to use a NULL pointer as a GtkEditable. Most probably something went wrong earlier when you created it or you are having a bad memory corruption somewhere. Looks like a job for gdb and probably valgrind. Salut, Sven _______________________________________________ gtk-list mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/gtk-list