Menu

#2 crashes when overly long games are played

Unstable_(example)
open
nobody
None
5
2019-06-28
2019-06-28
No

E.g. this comes in:

read(7, "15 +0 436 4048482 Nd4 Ne5 Bb5+ Bd7 f4 Bxb5 Nxb5 Nd3+ Ke2 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5
Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7 Nb5 Rc8 Na7 Rc7\n", 16383) = 1045

This causes a buffer-overflow in net.c line 143. You probably want char tmp[BUF_SIZE * 2]; instead there.

Discussion


Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.