Two problems with kaffe 0.9.2 on IRIX 6.2
Thomas Hadig
hadig at bach.physik.rwth-aachen.de
Fri Dec 12 05:41:23 PST 1997
Hi,
i have encountered two problems using kaffe on an SGI Indy
( uname -a : IRIX tortuga 6.2 03131015 IP22)
------------------------------------------------------------
1. javac crashes at static string arrays (has also been reported to sun)
Source :
public class test extends Frame
{
public static void main (String[] args) {
String buttons_labels[] = new String[] { "Load", "Uptime", "#Users", "Disks" }; }
}
Problem :
tortuga:tmp 75> javac test.java
java.lang.ArrayStoreException:
at sun/tools/java/Parser.exprArgs(line unknown, pc 17)
at sun/tools/java/Parser.parseTerm(line unknown, pc 5b4)
at sun/tools/java/Parser.parseBinaryExpression(line unknown, pc 412)
at sun/tools/java/Parser.parseExpression(line unknown, pc a)
at sun/tools/java/Parser.parseDeclaration(line unknown, pc 19)
at sun/tools/java/Parser.parseStatement(line unknown, pc 76e)
at sun/tools/java/Parser.parseBlockStatement(line unknown, pc 46)
at sun/tools/java/Parser.parseStatement(line unknown, pc 101)
at sun/tools/java/Parser.parseField(line unknown, pc 230)
at sun/tools/java/Parser.parseClassBody(line unknown, pc bd)
at sun/tools/java/Parser.parseNamedClass(line unknown, pc 92)
at sun/tools/java/Parser.parseClass(line unknown, pc 15)
at sun/tools/java/Parser.parseFile(line unknown, pc f5)
at sun/tools/javac/BatchEnvironment.parseFile(line unknown, pc 40)
at sun/tools/javac/Main.compile(line unknown, pc 31e)
at sun/tools/javac/Main.main(line unknown, pc 32)
error: An error has occurred in the compiler; please file a bug report (http://java.sun.com/cgi-bin/bugreport.cgi).
1 error
(Note : i also tested this with version 0.9.1 and have the same problem)
------------------------------------------------------------
2. kaffe crashes when using AWT
Source :
import java.awt.*;
public class test2 extends Frame
{
private Font font;
public test2() { font = new Font("Courier", Font.PLAIN, 12); }
public static void main (String[] args) { new test2(); }
}
Problem :
tortuga:tmp 73> javac test2.java
tortuga:tmp 74> kaffe test2
java.lang.NullPointerException
at biss/awt/kernel/Toolkit.<init>(line unknown, pc 4e)
at biss/awt/kernel/Toolkit.<init>(line unknown, pc 4)
at java/awt/Toolkit.getDefaultToolkit(243)
at java/awt/Font.initializeFont(105)
at java/awt/Font.<init>(119)
at test2.<init>(line unknown, pc e)
at test2.main(line unknown, pc 3)
(Note : I used kaffe 0.9.2 with javasoft 0.9.2 and bissawt 0.9.1 )
(Note : I also tested version 0.9.1 for kaffe/javasoft/bissawt, which
also does not work)
(Note : removing the font call and doing e.g. a this.pack() call has the
same effect, the problem is in the initialization of the awt package)
------------------------------------------------------------
Did i do something wrong or is version 0.9.1 of bissawt buggy on SGI ?
Ciao and thanks in advance
Thomas
----------------------------------------------------------------------------
Thomas Hadig, Ottensen, Donnerstr. 20, D-22763 Hamburg (++49 40 39901186)
office : I. Phys. Institut AAC, Room 1c354, Notkestr. 85, D-22603 Hamburg
hadig at rwth-aachen.de Tel. ++49 40 8998 2312
http://www-h1.desy.de/~hadig/ FAX ++49 40 8998 4385
----------------------------------------------------------------------------
In a world without walls and fences, who needs windows and gates ?
----------------------------------------------------------------------------
More information about the kaffe
mailing list