-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Description
On linux I get segmentation faults when --fixFEN
finds missing keys in the metadata, say. In itself this is not a problem, as the code should exit anyway. But a more graceful way to stop would be nice. I think the segmentation faults comes from the parallel execution of many PGN analysises, and maybe the exit(1)
leads to some unexpected states there. (Sadly, I do not know how to fix this.)
Sample output for me:
Missing "book_depth" key in metadata for .epd book for test pgns/23-09-23/650f26ffadc82c88993ddd80/650f26ffadc82c88993ddd80
pt pt 00
scoreWDLstat: external/chess.hpp:1872: virtual void chess::Board::placePiece(chess::Piece, chess::Square): Assertion `board_[sq] == Piece::NONE' failed.
file_from -1
Segmentation fault (core dumped)
Metadata
Metadata
Assignees
Labels
No labels