Error in game ending with checkmate
Chess Database Application
Status: Pre-Alpha
Brought to you by:
gcramer
r1435, r1436
double-click pgn file in file manager
scidb starts
double-click the game in database tab
start Sjeng
move by right-arrow from the first move to the last move (checkmate) in the game
->Application error:
assertion failed: !currentGame()->currentBoard().gameIsOver(currentGame()->variant())
loadArray1
::toolbar::remove .application.nb.board.__frame__editor__1.editor.__tb__editor-display.__tbw__32
This happens with pgn files with one game where last move is checkmate, analysis is on. I doesn't reoccur, even when I start with scidb-beta --first-time! I tried renaming the pgn file, but even then it doesn't repeat.
I mean right arrow key in the keyboard.
I cannot reproduce this problem, but based on an analysis I think that this was caused by a timing problem with the "ping" command (XBoard/WinBoard protocol). [r1443] should fix this problem, hopefully.
Related
Commit: [r1443]