GNOME Bugzilla – Bug 669385
En passant bug
Last modified: 2012-07-12 21:41:52 UTC
Created attachment 206803 [details] buggy game scenario Gl Chess 3.2.1 See attached game. Problem : White Rook cannot kill black Knight (a4 to d4), even though it is a perfectly valid move. Undo moves thrice. There was en passant which removed a black Pawn. However Gnome Chess seems to think that the pawn is still there.
Still happens on 3.4.1.
Created attachment 218555 [details] A PGN file showing an en passant bug. Another example of the en passant bug. Black rook cannot take queen despite it being a legal move. Several moves back, black pawn took white pawn via en passant, on the square which "obstructs" black rook.
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report. http://git.gnome.org/browse/gnome-games/commit/?id=1f4d02dd7a212acd0c7f9f611fcc50483a433098