Alex Wood
2016-04-21 14:27:16 UTC
Hi,
I configured ScidVsPC to use the Stockfish chess engine and noticed an
issue where Stockfish would crash when asked to evaluate a position
already in checkmate. This issues happens frequently if Stockfish is
running during the checkmate in N training. Solving the puzzle results
in a crash.
I filed a bug on the issue at
https://bugzilla.redhat.com/show_bug.cgi?id=1325013 but the maintainer
attributed the issue to Stockfish being asked to evaluate an invalid
move. Here's the engine log of an example crash:
Engine: readyok
Scid : position fen 4k3/8/4K2Q/8/8/8/8/8 w - - 3 8
Scid : go infinite
[...] Engine analysis here
Scid : stop
Scid : isready
Engine: readyok
Engine: bestmove h6h8
Scid : position fen 4k3/8/4K2Q/8/8/8/8/8 w - - 3 8 moves h6h8
Scid : go infinite
Engine: info depth 0 score mate 0
Scid : stop
Scid : isready
Engine: readyok
Scid : position fen 4k3/8/4K2Q/8/8/8/8/8 w - - 3 8 moves h6h8
Scid : go infinite
Engine: bestmove (none)
Note: Engine terminated without warning.
Note: Engine terminated without exit code: "\"$standard_error\""
Any thoughts or help would be greatly appreciated!
------------
Regards,
Alex
I configured ScidVsPC to use the Stockfish chess engine and noticed an
issue where Stockfish would crash when asked to evaluate a position
already in checkmate. This issues happens frequently if Stockfish is
running during the checkmate in N training. Solving the puzzle results
in a crash.
I filed a bug on the issue at
https://bugzilla.redhat.com/show_bug.cgi?id=1325013 but the maintainer
attributed the issue to Stockfish being asked to evaluate an invalid
move. Here's the engine log of an example crash:
Engine: readyok
Scid : position fen 4k3/8/4K2Q/8/8/8/8/8 w - - 3 8
Scid : go infinite
[...] Engine analysis here
Scid : stop
Scid : isready
Engine: readyok
Engine: bestmove h6h8
Scid : position fen 4k3/8/4K2Q/8/8/8/8/8 w - - 3 8 moves h6h8
Scid : go infinite
Engine: info depth 0 score mate 0
Scid : stop
Scid : isready
Engine: readyok
Scid : position fen 4k3/8/4K2Q/8/8/8/8/8 w - - 3 8 moves h6h8
Scid : go infinite
Engine: bestmove (none)
Note: Engine terminated without warning.
Note: Engine terminated without exit code: "\"$standard_error\""
Any thoughts or help would be greatly appreciated!
------------
Regards,
Alex