bug-gnubg
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gnubg] Win32 build 021224 (021226)


From: Nardy Pillards
Subject: Re: [Bug-gnubg] Win32 build 021224 (021226)
Date: Fri, 27 Dec 2002 14:40:54 +0100

> > (gdb) run --g-fatal-warnings
> > Starting program: C:\Program
Files\gnubg/gnubg-test.exe --g-fatal-warnings
> >
> > Program exited with code 03.
> > (gdb) list
> > 6541    in gnubg.c
>
> Could you please try "where" instead of "list"?  That should give a full
> stack trace and ought to help find what GDK is upset about.
>
> Cheers,
> Gary.

No, I can not trace. But I did 'step' starting at render_pixmap
(gtkcolour.c)

(-- start STEP --)
Breakpoint 2, render_pixmap (pcp=0x10ee3b0) at gtkcolour.c:64
64      static void render_pixmap( GtkColourPicker *pcp ) {
70          if( !pcp->ppm )
100     }
0x0043b44b in gtk_colour_picker_get_colour (pcp=0x10ee3b0, ar=0xf8d748)
    at gtkcolour.c:123
123         render_pixmap( pcp );
GetPrefs (bd=0xfc44b0) at gtkprefs.c:1595
1595            for( i = 0; i < 3; i++ )
1596                bd->rd.aanBoardColour[ j ][ i ] = ar[ i ] * 0xFF;
1595            for( i = 0; i < 3; i++ )
1596                bd->rd.aanBoardColour[ j ][ i ] = ar[ i ] * 0xFF;
1595            for( i = 0; i < 3; i++ )
1596                bd->rd.aanBoardColour[ j ][ i ] = ar[ i ] * 0xFF;
1595            for( i = 0; i < 3; i++ )
1592        for( j = 0; j < 4; j++ ) {
1599        bd->rd.aSpeckle[ 0 ] = apadjBoard[ 0 ]->value * 0x80;
1601        bd->rd.aSpeckle[ 2 ] = apadjBoard[ 2 ]->value * 0x80;
1602        bd->rd.aSpeckle[ 3 ] = apadjBoard[ 3 ]->value * 0x80;
1604        bd->rd.arLight[ 2 ] = sinf( paElevation->value / 180 * M_PI );
1605        bd->rd.arLight[ 0 ] = cosf( paAzimuth->value / 180 * M_PI ) *
1607        bd->rd.arLight[ 1 ] = sinf( paAzimuth->value / 180 * M_PI ) *
1610        bd->rd.fLabels = fLabels;
1611        bd->usedicearea = fUseDiceIcon;
1612        bd->show_ids = fShowIDs;
1613        bd->show_pips = fShowPips;
1614        bd->permit_illegal = fPermitIllegal;
1615        bd->beep_illegal = fBeepIllegal;
1616        bd->higher_die_first = fHigherDieFirst;
1617        bd->rd.wt = fWood ? gtk_option_menu_get_history(
GTK_OPTION_MENU(
1619        bd->rd.fHinges = fHinges;
1620        bd->animate_computer_moves = anim;
1621        bd->rd.fClockwise = fClockwise; /* yuck */
BoardPrefsOK (pw=0xfc949c, bd=0xfc44b0) at gtkprefs.c:1630
1630        gtk_widget_destroy( gtk_widget_get_toplevel( pw ) );
(-- end STEP --)
Here: pop-up GDK WARNING gdk_property_delete: General case not implemented
aborting

(---
message from GDB
abnormal program termination
Program exited with code 03.
---)

And this is how it happens:
Settings / Appearance (opens with chequer0 tab selected)
click on the color bar (opens a new window 'Choose a colour')
close 'Choose a colour'
close 'Appearance' : GDK Warning

Nardy




reply via email to

[Prev in Thread] Current Thread [Next in Thread]