bug-gnubg
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gnubg] import mat bug


From: Jim Segrave
Subject: Re: [Bug-gnubg] import mat bug
Date: Wed, 3 Sep 2003 11:15:46 +0200
User-agent: Mutt/1.4i

On Tue 02 Sep 2003 (00:10 +0200), address@hidden wrote:
> Version: 1.1324 030831  on Windows XP
> 
> If I  import a corrupt  .mat file gnubg  crashes (both GUI  and no-gui).
> This  may  seems  trivial  but  I'm running  batch  scripts  to  process
> thousands of .mat files which occasionally are corrupt and would like to
> recover gracefully from it.
> 
> > import mat bug.mat
> 
> outputs:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> Assertion failed: *pc <= 4, file import.c, line 458
> This application has requested the Runtime to terminate it in an unusual
> way.
> Please contact the application's support team for more information.
> Unrecognised move "Pos=-b----E-C-A-eE---c-e----A-/0" in .mat file.
> WARNING: Invalid move: " 25/23 13/8" encountered
> WARNING: Invalid move: " 13/7 8/7" encountered
> WARNING: Invalid move: " 25/21 7/5" encountered
> WARNING: Invalid move: " 25/20 21/16 21/16 20/15" encountered
> WARNING: Invalid move: " 16/12 15/12" encountered
> WARNING: Invalid move: " 12/6 6/4" encountered
> WARNING: Invalid move: " 6/1 6/4" encountered
> WARNING: Invalid move: " 1/0 1/0" encountered
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

I think the asserts (which cause gnubg to exit) were put in because
the snowie.mat file is undocumented and has been reverse
engineered. Getting a crash is the only way to get people to supply
.mat files which exhibit as yet not-understood features. 

Can you email me the .mat files which fail? I can look at adding
support for what's missing when I see the failure modes.

-- 
Jim Segrave           address@hidden




reply via email to

[Prev in Thread] Current Thread [Next in Thread]