Christian Anthon wrote:
> Hi Jon,
> 
> it doesn't work on linux either. How is that for another bug report?
> 
> Well here is some more info:
> 
> It crashes on line 139 in gtksplash.c. Making the following change
> makes it run ok, though still with a lot of progressbar related
> warnings:
> 
> 
> Index: gtkgame.c
> ===================================================================
> RCS file: /sources/gnubg/gnubg/gtkgame.c,v
> retrieving revision 1.592
> diff -r1.592 gtkgame.c
> 2314,2315c2314,2315
> <               PushSplash ( pwSplash,
> <                                       _("Rendering"), _("Board"), 0 );
> ---
>>               //PushSplash ( pwSplash,
>>               //                      _("Rendering"), _("Board"), 0 );

My bad - I've turned the splash screen off here.  Just setting pwSplash
to null after destroysplash is called on 2350 should fix that.

> (No game) set lang da_DK
> 
> (gnubg:18548): GLib-GObject-WARNING **: invalid uninstantiatable type
> `(null)' in cast to `GtkProgressBar'
> 
> (gnubg:18548): Gtk-CRITICAL **: gtk_progress_bar_set_fraction:
> assertion `GTK_IS_PROGRESS_BAR (pbar)' failed
> 
> (gnubg:18548): GLib-GObject-WARNING **: invalid uninstantiatable type
> `(null)' in cast to `GtkProgressBar'
> 
> (gnubg:18548): Gtk-CRITICAL **: gtk_progress_bar_set_text: assertion
> `GTK_IS_PROGRESS_BAR (pbar)' failed
> 
> (gnubg:18548): GLib-GObject-WARNING **: invalid uninstantiatable type
> `(null)' in cast to `GtkStatusbar'
> 
> (gnubg:18548): Gtk-CRITICAL **: gtk_statusbar_pop: assertion
> `GTK_IS_STATUSBAR (statusbar)' failed
> 
> (gnubg:18548): Gdk-CRITICAL **: gdk_window_set_cursor: assertion
> `GDK_IS_WINDOW (window)' failed
> (No game) (No game)
> (gnubg:18548): Gtk-CRITICAL **: gtk_widget_destroy: assertion
> `GTK_IS_WIDGET (widget)' failed

I don't get these...  I'll try a cygwin build (mingw and msvc are fine
for me).

Jon


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Bug-gnubg mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gnubg

Reply via email to