When I set up a scratch game with a few pieces and play an endgame that lasts 20 or so moves, program crashes with a segmentation violation when the game ends.
I ran under gdb and found where it was crashing; the attached patch fixes this. I suspect this isn't the "right" fix, but it worked around the problem for me.
This was under Debian Etch, kernel 2.6.20, 64-bit and 32-bit version of eboard 1.0.3.
BTW: Thanks for eboard!