New website

2002-03-16 Thread Jim Pick


Hi,

I finally got the website up that I've been working on for the last few
days.

I'm no artist, so I just stole the artwork that the Brainfood folks did for
the old site.

Tell me what you think.

Some of the pages aren't done yet, but I felt like it would be good to get
it up
sooner rather than later, since the old site had lots of dead links (eg. how
to
sign up for the mailing list).  What's not done should be easy enough to
fill out.

Cheers,

 - Jim





Re: VerifyError in PushbackReader

2002-03-16 Thread Archie Cobbs


Erik Corry writes:
> Whenever I try to run a program (javac, HelloWorld, appletviewer)
> I get the same error:
> 
> java.lang.VerifyError: at pc 5 sp 7 not in range [4, 6]
> at java.io.PushbackReader.(PushbackReader.java:32)
> at at.dms.compiler.tools.antlr.extra.InputBuffer.(InputBuffer.java:68)
> at at.dms.compiler.tools.antlr.extra.InputBuffer.(InputBuffer.java:81)
> at at.dms.kjc.Main.parseFile(Main.java:278)
> at at.dms.kjc.Main.run(Main.java:116)
> at at.dms.kjc.Main.compile(Main.java:68)
> at at.dms.kjc.Main.main(Main.java:59)

I'm pretty sure it's a verifier problem. I've seen this before,
and when I sent the classfile to the jikes people, they said it
looked fine to them.

You might try rebuilding Klasses.jar with jikes or kjc (whichever
wasn't used before) as a possible workaround..

I don't know who knows about the verifier but it needs a
review apparently...

-Archie

__
Archie Cobbs * Packet Design * http://www.packetdesign.com



VerifyError in PushbackReader

2002-03-16 Thread Erik Corry


Hi

I have the newest (cvs) version of Kaffe checked out of CVS
on a Red Hat 7.2-like system.  I compiled with

CC=gcc3 CCC=g++3 CFLAGS=-g ./configure

(the normal Red Hat 2.96 version of gcc had trouble with the
libgcj header files).  I'm running into a bug which is also
entered in the bug database (in incoming), but which I can't
contribute to as I can't find how to log in as anyone other
than guest.

Whenever I try to run a program (javac, HelloWorld, appletviewer)
I get the same error:

java.lang.VerifyError: at pc 5 sp 7 not in range [4, 6]
at java.io.PushbackReader.(PushbackReader.java:32)
at at.dms.compiler.tools.antlr.extra.InputBuffer.(InputBuffer.java:68)
at at.dms.compiler.tools.antlr.extra.InputBuffer.(InputBuffer.java:81)
at at.dms.kjc.Main.parseFile(Main.java:278)
at at.dms.kjc.Main.run(Main.java:116)
at at.dms.kjc.Main.compile(Main.java:68)
at at.dms.kjc.Main.main(Main.java:59)

I haven't been able to disassemble PushbackReader to find out
whether it is the class (jar) file that is the problem or
the verifier, but I guess it is the verifier.  When I run
kaffe under gdb the problem seems to jump around, sometimes
happening at the 1805th call of verifyBasicBlock, sometimes
later.  I haven't been able to pin it down.  This makes me
think it has to do with uninitialised data on the stack.

When I try to run javap on another system in order to take
a look at the PushbackReader in the Klasses.jar file, I
think it just disassembles the PushbackReader in its own
java system - it's hard to tell, since it doesn't say
where it is getting the info from.  Also, I'm not sure
what the  means.

Any ideas?

-- 
Erik Corry [EMAIL PROTECTED]