Thank you. Please feel free to use my extremely complicated and nested game (it's not very good chess, I use SCID to keep track of "postal-like" email games) to get to the bottom of the issue.
On Mon, Aug 26, 2024 at 1:16 PM Alan Bennet via Scid-users < scid-users@lists.sourceforge.net> wrote: > On 8/25/24 17:03, Steve Cohen wrote: > > Removing the blank variation seems to make the problem go away for me > too. > I think it's safe to say the blank variation was the proximate cause of > error 4792. But the root cause is probably in the parser code. > > > I'd still like to know what glitch put this blank variation in the file > The likely sequence was: > * somebody put a variation with actual moves in the game; > * somebody (probably the same person) removed the moves; > * Scid code did not remove the parent variation having zero child moves; > * Scid code left the parentheses representing the empty pgn variation. > > > and why scrolling over a move many lines away causes the error to > occur. > Puzzling indeed. That's why it would be hasty to conclude that Scid > versions 4.5.2 and 5.0.2 don't have the same issue, even though I could > not reproduce in them. It could very well be they **do** have the same > issue, but it manifests in some other random location in the move tree. > > You have a lot of nested variations (annotations) in this game, perhaps > that's a necessary ingredient for this to happen, and why nobody > reported it before. Also it may only happen in pgn format. > > > What does code 4702 even mean? > No doubt you intended "4792". It could mean anything. > > Here's a truly wild guess: Those are decimal ascii characters "/\" and > that's some internal representation of "()", pushed on the stack when > the empty variation was parsed, and later popped at some random move in > the tree. > > -- > Alan > > > _______________________________________________ > Scid-users mailing list > Scid-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/scid-users >
_______________________________________________ Scid-users mailing list Scid-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/scid-users