gnugo.exe caused an Access Violation at location 004af49e in module gnugo.exe Reading from location 000c01c4. Registers: eax=000c01b8 ebx=000c01b8 ecx=77c1196d edx=00000000 esi=0077ccf0 edi=00000001 eip=004af49e esp=0022fe10 ebp=0022fe18 iopl=0 nv up ei pl nz na po nc cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000206 Call stack: 004AF49E gnugo.exe:004AF49E sgfFreeNode sgfnode.c:121 void sgfFreeNode( SGFNode * node = &{ SGFProperty * props = , struct SGFNode_t * parent = , struct SGFNode_t * child = , struct SGFNode_t * next = } ) ... if (node == NULL) return; > sgfFreeNode(node->next); sgfFreeNode(node->child); sgfFreeProperty(node->props); ... 004AF4A9 gnugo.exe:004AF4A9 sgfFreeNode sgfnode.c:122 void sgfFreeNode( SGFNode * node = &{ SGFProperty * props = 0x003d0030, struct SGFNode_t * parent = 0x003d2ce8, struct SGFNode_t * child = 0x00020003, struct SGFNode_t * next = 0x000c01b8 } ) ... return; sgfFreeNode(node->next); > sgfFreeNode(node->child); sgfFreeProperty(node->props); free(node); ... 004AF4B4 gnugo.exe:004AF4B4 sgfFreeNode sgfnode.c:123 void sgfFreeNode( SGFNode * node = &{ SGFProperty * props = 0x00000000, struct SGFNode_t * parent = 0x00004148, struct SGFNode_t * child = 0x003d2cd8, struct SGFNode_t * next = 0x00000000 } ) ... sgfFreeNode(node->next); sgfFreeNode(node->child); > sgfFreeProperty(node->props); free(node); } ... 00402522 gnugo.exe:00402522 main main.c:1388 int main( int argc = 9, char * * argv = &0x003d2c61 ) ... clock_report_autolevel(NULL, gameinfo.computer_player); > sgfFreeNode(gameinfo.game_record.root); return 0; ... 00401247 gnugo.exe:00401247 00401298 gnugo.exe:00401298 7C816FD7 kernel32.dll:7C816FD7 RegisterWaitForInputIdle