With some help from Michael I got this running / crashing with the latest
windows version from the website.  The crash was in glib.

I then set this running in debug with my latest build and it crashed with this
call stack:
        libglib-2.0-0.dll!68608da5()    
        [Frames below may be incorrect and/or missing, no symbols loaded for
libglib-2.0-0.dll]      
        libglib-2.0-0.dll!685dedb4()    
        libpango-1.0-0.dll!6558e55f()   
        libpango-1.0-0.dll!65593e90()   
        libpango-1.0-0.dll!655955df()   
        libgobject-2.0-0.dll!63a57132()         
        kernel32.dll!759a160d()         
        kernel32.dll!7598e3e4()         
        libglib-2.0-0.dll!685ea90e()    
        libgtk-win32-2.0-0.dll!61891cdb()       
>       gnubg_msdevd.exe!ProcessGtkEvents()  Line 5603 + 0x5 bytes      C
        gnubg_msdevd.exe!GTKProgress()  Line 5288       C
        gnubg_msdevd.exe!Progress()  Line 4169  C
        gnubg_msdevd.exe!MT_WaitForTasks(void (void)* pCallback=0x0043f6d0, int
callbackTime=100)  Line 517 + 0x5 bytes C
        gnubg_msdevd.exe!RunAsyncProcess(void (void *)* fn=0x00401249, void *
data=0x0017f044, const char * msg=0x0071ac20)  Line 5585 + 0xc bytes    C
        gnubg_msdevd.exe!ComputerTurn()  Line 1359 + 0x1f bytes C
        gnubg_msdevd.exe!NextTurn(int fPlayNext=1)  Line 1826 + 0x5 bytes       
C
        gnubg_msdevd.exe!NextTurnNotify(void * p=0x00000000)  Line 3715 + 0x7 
bytes     C
        libglib-2.0-0.dll!685eb055()    
        libglib-2.0-0.dll!685ecfaf()    
        libglib-2.0-0.dll!685ed179()    
        libgtk-win32-2.0-0.dll!618923a8()       
        gnubg_msdevd.exe!RunGTK(_GtkWidget * pwSplash=0x00000000, char *
commands=0x00000000, char * python_script=0x00000000, char * match=0x00000000)
Line 3574       C

This is just in the loop updating the progress bars.  Second time I get a
different crash (still in glib it seems):

        libglib-2.0-0.dll!68608da5()    
        [Frames below may be incorrect and/or missing, no symbols loaded for
libglib-2.0-0.dll]      
        libglib-2.0-0.dll!685e8c91()    
        libglib-2.0-0.dll!685fb3aa()    
        libgobject-2.0-0.dll!63a46f6f()         
        libgobject-2.0-0.dll!63a46fd8()         
        libgobject-2.0-0.dll!63a49039()         
        libgobject-2.0-0.dll!63a63308()         
        libgobject-2.0-0.dll!63a57268()         
        libglib-2.0-0.dll!685deb7c()    
        libpango-1.0-0.dll!65584399()   
        libgtk-win32-2.0-0.dll!619eb2bd()       
        libgobject-2.0-0.dll!63a50dc3()         
        libgtk-win32-2.0-0.dll!61913fd5()       
        libgtk-win32-2.0-0.dll!617cba1a()       
        libgtk-win32-2.0-0.dll!617ce58f()       
        libgtk-win32-2.0-0.dll!617c5b41()       
>       gnubg_msdevd.exe!AddMoveRecordRow()  Line 303 + 0x20 bytes      C
        gnubg_msdevd.exe!GTKSetMoveRecord(_moverecord * pmr=0x088de188)  Line 
490       C
        gnubg_msdevd.exe!SetMoveRecord(void * pv=0x088de188)  Line 647 + 0x9 
bytes      C
        gnubg_msdevd.exe!AddMoveRecord(void * pv=0x088de188)  Line 624 + 0x9 
bytes      C
        gnubg_msdevd.exe!ComputerTurn()  Line 1386 + 0x9 bytes  C
        gnubg_msdevd.exe!NextTurn(int fPlayNext=1)  Line 1826 + 0x5 bytes       
C
        gnubg_msdevd.exe!NextTurnNotify(void * p=0x00000000)  Line 3715 + 0x7 
bytes     C
        libglib-2.0-0.dll!685eb055()    
        libglib-2.0-0.dll!685ecfaf()    
        libglib-2.0-0.dll!685ed179()    
        libgtk-win32-2.0-0.dll!618923a8()       
        gnubg_msdevd.exe!RunGTK(_GtkWidget * pwSplash=0x00000000, char *
commands=0x00000000, char * python_script=0x00000000, char * match=0x00000000)
Line 3574       C

This is between moves so the eval threads are idle.  The actual crash is on this
line:
    row = gtk_clist_append(GTK_CLIST(pwGameList), aszData);


I could be getting a totally different issue to the others reported as I'm using
visual studio with quite old versions of gtk/glib.  I'll try and build a debug
version using mingw and debug that.

Jon



_________________________________________________________________

MSN straight to your mobile - news, entertainment, videos and more.

http://clk.atdmt.com/UKM/go/147991039/direct/01/
_______________________________________________
Bug-gnubg mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gnubg

Reply via email to