Bug 88317
Summary: | chess game freezes after certain move | ||||||
---|---|---|---|---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Jason Hibbets <jhibbets> | ||||
Component: | gnuchess | Assignee: | Karsten Hopp <karsten> | ||||
Status: | CLOSED DEFERRED | QA Contact: | |||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 8.0 | CC: | redhat | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | i586 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2003-06-03 11:06:59 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Jason Hibbets
2003-04-08 21:17:54 UTC
Created attachment 91112 [details]
test case
Technically, the term for a "back" pawn capture as described, is "en passant". The bug is that illegal en passant captures are not always detected correctly. xboard does not catch all illegal moves, and gnuchess may interpret moves which are legal syntatically but illegal semantically as bad commands, a response which is ambiguous to xboard. http://mail.gnu.org/archive/html/bug-gnu-chess/2002-03/msg00002.html Test case (save this in bug.pgn and then run xboard -lgf bug.pgn): 1. d4 Nf6 2. Nc3 e6 3. Nf3 Bb4 4. a3 Bxc3+ 5. bxc3 O-O 6. e3 d5 7. Ne5 Ne4 8. Ng4 Nxc3 9. Qd3 Ne4 10. c4 Nc6 11. Bb2 f5 12. Ne5 Nxe5 13. dxe5 f4 14. exd6 * waiting for an upstream fix |