Fix stack overflow in cmdline[]
rmat=0x5631bec4df48 "Player2 no way to go. Player1 win!", args=args@entry=0x7fa3a12051a0) at vsprintf_chk.c:82 0x00007fa3e80e6efa in ___sprintf_chk (s=<optimized out>, flags=<optimized out>, slen=<optimized out>, format=<optimized out>) at sprintf_chk.c:31 0x00005631bec30f83 in NineChess::win(bool) () 0x00005631bec34c63 in NineChess::place(int, long, bool) () 0x00005631bec38b4f in NineChessAi_ab::alphaBetaPruning (unsigned char, short, short, NineChessAi_ab::Node*) ()
This commit is contained in:
parent
7593338b03
commit
d59c7dd125
|
@ -595,7 +595,7 @@ private:
|
|||
|
||||
// 着法命令行用于棋谱的显示和解析
|
||||
// 当前着法的命令行指令,即一招棋谱
|
||||
char cmdline[32];
|
||||
char cmdline[64];
|
||||
|
||||
// 棋谱
|
||||
list <string> cmdlist;
|
||||
|
|
|
@ -278,7 +278,7 @@ private:
|
|||
|
||||
private:
|
||||
// 命令行
|
||||
char cmdline[32];
|
||||
char cmdline[64];
|
||||
};
|
||||
|
||||
#ifdef HASH_MAP_ENABLE
|
||||
|
|
Loading…
Reference in New Issue