Menu

#185 Error in game ending with checkmate

None
closed-fixed
5
2018-08-28
2017-10-04
Xin Xin
No

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.

1 Attachments

Discussion

  • Xin Xin

    Xin Xin - 2017-10-04

    I mean right arrow key in the keyboard.

     
  • Gregor Cramer

    Gregor Cramer - 2017-10-23
    • labels: --> engine, analysis, winboard, xboard, ping
    • status: open --> closed-fixed
    • assigned_to: Gregor Cramer
     
  • Gregor Cramer

    Gregor Cramer - 2017-10-23

    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]


Log in to post a comment.

MongoDB Logo MongoDB
Gen AI apps are built with MongoDB Atlas
Atlas offers built-in vector search and global availability across 125+ regions. Start building AI apps faster, all in one place.
Try Free →