[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-gnubg] Win32 build 021213 crashes
From: |
Joern Thyssen |
Subject: |
Re: [Bug-gnubg] Win32 build 021213 crashes |
Date: |
Sun, 15 Dec 2002 11:53:21 +0000 |
User-agent: |
Mutt/1.4i |
On Sat, Dec 14, 2002 at 03:59:05PM +0100, Nardy Pillards wrote
> 021213 Win32 crashes:
>
> Settings / Analysis
> Settings / Evaluation
> Settings / Players
> Settings / Rollouts
>
> all crash
> (the windows with MoveFilters ??)
>
> Settings / Options
> Settings / Appearance
> Settings / Export
>
I can reproduce this error. My own linux build from Thursday (Dec. 12)
runs fine, so it seems that the changes Dec. 13 either introduced some
bug or triggered an existing one.
I tried to run gnubg in electric fence, but no memory leaks occured.
Also, I'm not sure if electric fence works with gtk...
The problem appears in EvalOK:
evalwidget *pew = gtk_object_get_user_data( GTK_OBJECT( pwEval ) );
the returned pointer is NULL.
However, for some reason
evalwidget *pew = gtk_object_get_data( GTK_OBJECT( pwEval ), "user_data" );
seems to work, although the two should be equivalent...
More fishy stuff:
inserting a gtk_object_get_user_data right after the call to
gtk_object_set_data_full( GTK_OBJECT( pwEval ), "user_data", pew, free );
in EvalWidget also returns a NULL pointer.
Any ideas out there?!
Jørn