Odd number parsing problems with gtk/gnome version