On Fri, 19 Aug 2005, Peter W. Draper wrote:
> Hi Mark,
>
> thanks for the continuing good work. I've built and committed new
> sharables libraries for OS X and Windows as these both pass their tests,
> however, Solaris and AMD64 are crashing around about the STC tests.
> Solaris says:
>
> [junit] Testcase: testReads took 0.927 sec
> [junit] Caused an ERROR
> [junit] AST: Error at line 126 in file Channel.c.
> [junit] astSet: The attribute setting "666612" is invalid for the given CmpFrame. (AST__BADAT)
> [junit] uk.ac.starlink.ast.AstException: AST: Error at line 126 in file Channel.c.
> [junit] astSet: The attribute setting "666612" is invalid for the given CmpFrame. (AST__BADAT)
> [junit] at uk.ac.starlink.ast.Channel.read(Native Method)
> [junit] at uk.ac.starlink.ast.StcTest.readStc(StcTest.java:78)
> [junit] at uk.ac.starlink.ast.StcTest.testReads(StcTest.java:44)
> [junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> [junit] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> [junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>
> [junit] Testcase: testChandra took 0.797 sec
> [junit] Caused an ERROR
> [junit] AST: Error at line 126 in file Channel.c.
> [junit] astSet: The attribute setting "666612" is invalid for the given CmpFrame. (AST__BADAT)
> [junit] uk.ac.starlink.ast.AstException: AST: Error at line 126 in file Channel.c.
> [junit] astSet: The attribute setting "666612" is invalid for the given CmpFrame. (AST__BADAT)
> [junit] at uk.ac.starlink.ast.Channel.read(Native Method)
> [junit] at uk.ac.starlink.ast.StcTest.readStc(StcTest.java:78)
> [junit] at uk.ac.starlink.ast.StcTest.testChandra(StcTest.java:55)
> [junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> [junit] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> [junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>
I think I've fixed this. I had declared an array too short in xmlchan.c
David
|