bug-gnubg
[Top][All Lists]
Advanced

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

[Bug-gnubg] Crash in 64pt gnu vs gnu match


From: Jonathan Kinsey
Subject: [Bug-gnubg] Crash in 64pt gnu vs gnu match
Date: Wed, 10 Jun 2009 15:37:05 +0000

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="" 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




View your Twitter and Flickr updates from one place - Learn more!

reply via email to

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