Kaffe-0.9.0 problem?

Uri Blumenthal NOSPAM!uri at ibm.net
Thu May 15 15:39:58 PDT 1997


I've just installed kaffe-0.9.0 and biss.

I have JDK-1.1.1 installed and use "classes.zip" and several
"*.properties" from it,  especially since Kaffe doesn't have
the "*,priperties" files. I have GCC-2.7.2.1 and LIBC-5.4.25.

Here's what I get when I try to run "appletviewer example1.html"
on TicTacToe demo:

appletviewer example1.html
java.lang.NullPointerException
        at java/awt/Font.initializeFont(105)
        at java/awt/Font.<init>(119)
        at biss/PackageProperties.getFont(158)
        at biss/awt/Awt.initFonts(318)
        at biss/awt/Awt.<clinit>(153)
uri at alisan:/home/uri/java > 

Here's the "-v" output:

uri at alisan:/home/uri/java > kaffe -v sun.applet.AppletViewer example1.html
Loading class 'java/lang/Object'.
Loading class 'java/lang/Class'.
Loading class 'java/io/Serializable'.
Loading class 'java/lang/String'.
Loading class 'java/lang/System'.
Loading class 'java/io/InputStream'.
Loading class 'java/io/PrintStream'.
Loading class 'java/io/FilterOutputStream'.
Loading class 'java/io/OutputStream'.
Loading class 'java/lang/SecurityManager'.
Loading class 'java/lang/NullPointerException'.
Loading class 'java/lang/RuntimeException'.
Loading class 'java/lang/Exception'.
Loading class 'java/lang/Throwable'.
Loading class 'java/lang/Thread'.
Loading class 'java/lang/Runnable'.
Loading class 'java/lang/ThreadGroup'.
Loading class 'java/lang/IllegalThreadStateException'.
Loading class 'java/lang/IllegalArgumentException'.
Loading class 'java/util/Properties'.
Loading class 'java/util/Hashtable'.
Loading class 'java/util/Dictionary'.
Loading class 'java/lang/Cloneable'.
Loading class 'java/io/FileDescriptor'.
Loading class 'java/io/FileInputStream'.
Loading class 'java/io/FileOutputStream'.
Loading class 'java/io/BufferedInputStream'.
Loading class 'java/io/FilterInputStream'.
Loading class 'java/io/BufferedOutputStream'.
Loading class 'java/util/HashtableEntry'.
Loading class 'java/io/OutputStreamWriter'.
Loading class 'java/io/Writer'.
Loading class 'java/io/BufferedWriter'.
Loading class 'sun/io/CharToByteConverter'.
Loading class 'sun/io/CharToByteDefault'.
Loading class 'sun/io/CharacterEncoding'.
Loading class 'java/lang/StringBuffer'.
Loading class 'java/io/UnsupportedEncodingException'.
Loading class 'java/io/IOException'.
Loading class 'java/util/Locale'.
Loading class 'java/lang/Character'.
Loading class 'java/lang/StringIndexOutOfBoundsException'.
Loading class 'java/lang/IndexOutOfBoundsException'.
Loading class 'sun/io/CharToByte8859_1'.
Loading class 'sun/applet/AppletViewer'.
Loading class 'java/awt/Frame'.
Loading class 'java/awt/Window'.
Loading class 'java/awt/Container'.
Loading class 'java/awt/Component'.
Loading class 'java/awt/image/ImageObserver'.
Loading class 'java/awt/MenuContainer'.
Loading class 'java/applet/AppletContext'.
Loading class 'java/lang/Integer'.
Loading class 'java/lang/Number'.
Loading class 'java/io/File'.
Loading class 'java/util/Vector'.
Loading class 'sun/applet/AppletMessageHandler'.
Loading class 'java/util/ResourceBundle'.
Loading class 'java/util/SystemClassLoader'.
Loading class 'java/lang/ClassLoader'.
Loading class 'java/util/MissingResourceException'.
Loading class 'java/util/PropertyResourceBundle'.
Loading class 'java/lang/SecurityException'.
Loading class 'java/lang/ClassNotFoundException'.
Loading class 'sun/applet/resources/MsgAppletViewer'.
Loading class 'java/util/ListResourceBundle'.
Loading class 'java/lang/ArrayIndexOutOfBoundsException'.
Loading class 'java/net/URL'.
Loading class 'sun/applet/AppletCopyright'.
Loading class 'sun/applet/AppletSecurity'.
Loading class 'java/io/FileNotFoundException'.
Loading class 'java/lang/Runtime'.
Loading class 'sun/security/provider/IdentityDatabase'.
Loading class 'java/security/IdentityScope'.
Loading class 'java/security/Identity'.
Loading class 'java/security/Principal'.
Loading class 'java/security/Security'.
Loading class 'java/security/Provider'.
Loading class 'sun/security/provider/Sun'.
Loading class 'java/lang/Boolean'.
Loading class 'sun/applet/AppletSecurityException'.
Loading class 'java/net/URLStreamHandler'.
Loading class 'java/net/MalformedURLException'.
Loading class 'java/net/URLStreamHandlerFactory'.
Loading class 'java/util/StringTokenizer'.
Loading class 'java/util/Enumeration'.
Loading class 'java/util/NoSuchElementException'.
Loading class 'sun/net/www/protocol/file/Handler'.
Loading class 'sun/applet/StdAppletViewerFactory'.
Loading class 'sun/applet/AppletViewerFactory'.
Loading class 'java/awt/Dimension'.
Loading class 'java/net/URLConnection'.
Loading class 'java/io/Reader'.
Loading class 'java/awt/Toolkit'.
Loading class 'sun/net/www/protocol/file/FileURLConnection'.
Loading class 'sun/net/www/URLConnection'.
Loading class 'java/net/ContentHandler'.
Loading class 'java/net/UnknownContentHandler'.
Loading class 'sun/net/www/MessageHeader'.
Loading class 'sun/net/www/MimeTable'.
Loading class 'java/net/FileNameMap'.
Loading class 'sun/net/www/MimeEntry'.
Loading class 'sun/net/www/protocol/file/StringCompare'.
Loading class 'sun/misc/Compare'.
Loading class 'sun/misc/Sort'.
Loading class 'java/io/ByteArrayInputStream'.
Loading class 'sun/applet/AppletClassLoader'.
Loading class 'java/util/HashtableEnumerator'.
Loading class 'java/lang/Math'.
Loading class 'java/lang/Float'.
Loading class 'java/lang/Double'.
Loading class 'java/lang/Long'.
Loading class 'java/io/BufferedReader'.
Loading class 'java/io/InputStreamReader'.
Loading class 'sun/io/ByteToCharConverter'.
Loading class 'sun/io/ByteToCharDefault'.
Loading class 'sun/io/ByteToChar8859_1'.
Loading class 'sun/io/ConversionBufferFullException'.
Loading class 'java/io/CharConversionException'.
Loading class 'sun/applet/AppletViewerPanel'.
Loading class 'sun/applet/AppletPanel'.
Loading class 'java/awt/Panel'.
Loading class 'java/applet/AppletStub'.
Loading class 'java/awt/Label'.
Loading class 'java/awt/Menu'.
Loading class 'java/awt/MenuItem'.
Loading class 'java/awt/MenuComponent'.
Loading class 'java/awt/MenuBar'.
Loading class 'java/awt/BorderLayout'.
Loading class 'java/awt/LayoutManager2'.
Loading class 'java/awt/LayoutManager'.
Loading class 'java/awt/FocusManager'.
Loading class 'java/awt/Cursor'.
Loading class 'java/text/MessageFormat'.
Loading class 'java/text/Format'.
Loading class 'java/text/DecimalFormat'.
Loading class 'java/text/NumberFormat'.
Loading class 'java/text/SimpleDateFormat'.
Loading class 'java/text/DateFormat'.
Loading class 'java/lang/NumberFormatException'.
Loading class 'java/text/ChoiceFormat'.
Loading class 'java/text/FieldPosition'.
Loading class 'java/util/Date'.
Loading class 'java/awt/peer/ComponentPeer'.
Loading class 'java/awt/peer/FramePeer'.
Loading class 'java/awt/peer/WindowPeer'.
Loading class 'java/awt/peer/ContainerPeer'.
Loading class 'java/awt/MenuShortcut'.
Loading class 'java/awt/peer/MenuComponentPeer'.
Loading class 'java/awt/peer/MenuPeer'.
Loading class 'java/awt/peer/MenuItemPeer'.
Loading class 'java/awt/peer/MenuBarPeer'.
Loading class 'java/awt/FlowLayout'.
Loading class 'sun/misc/MessageUtils'.
Loading class 'java/awt/event/ContainerListener'.
Loading class 'java/util/EventListener'.
Loading class 'java/awt/event/ContainerEvent'.
Loading class 'java/awt/event/ComponentEvent'.
Loading class 'java/awt/AWTEvent'.
Loading class 'java/util/EventObject'.
Loading class 'java/awt/peer/LabelPeer'.
Loading class 'sun/applet/AppletResourceLoader'.
Loading class 'sun/applet/AppletThreadGroup'.
Loading class 'java/awt/AWTError'.
Loading class 'java/lang/Error'.
Loading class 'biss/awt/kernel/Toolkit'.
Loading class 'biss/awt/kernel/Kernel'.
Loading class 'biss/PackageProperties'.
Loading class 'biss/awt/kernel/Peer'.
Loading class 'java/awt/peer/PanelPeer'.
Loading class 'java/awt/peer/CanvasPeer'.
Loading class 'biss/awt/kernel/NativeLib'.
Loading class 'biss/awt/kernel/Dbg'.
Loading class 'biss/awt/kernel/Graphics'.
Loading class 'java/awt/Graphics'.
Loading class 'biss/Queue'.
Loading class 'java/lang/OutOfMemoryError'.
Loading class 'java/lang/VirtualMachineError'.
Loading class 'java/lang/UnsatisfiedLinkError'.
Loading class 'java/lang/LinkageError'.
Loading class 'java/awt/Event'.
Loading class 'java/awt/Color'.
Loading class 'java/awt/Rectangle'.
Loading class 'java/awt/Shape'.
Loading class 'biss/awt/GUIHandler'.
Loading class 'java/awt/Insets'.
Loading class 'biss/awt/Awt'.
Loading class 'java/awt/Font'.
Loading class 'biss/awt/BarMenu'.
Loading class 'biss/awt/Control'.
Loading class 'java/awt/Canvas'.
Loading class 'java/util/Observer'.
Loading class 'biss/awt/FocusInterface'.
Loading class 'biss/awt/FocusSetInterface'.
Loading class 'biss/awt/MouseInterface'.
Loading class 'biss/awt/KbdInterface'.
Loading class 'biss/awt/CmdInterface'.
Loading class 'biss/awt/HotKeyProcessor'.
Loading class 'biss/awt/MenuBarPeer'.
Loading class 'java/awt/FontMetrics'.
Loading class 'java/awt/peer/FontPeer'.
Loading class 'java/lang/ThreadDeath'.
Loading class 'sun/io/UnknownCharacterException'.
Loading class 'sun/io/MalformedInputException'.
java.lang.NullPointerException
        at java/awt/Font.initializeFont(105)
        at java/awt/Font.<init>(119)
        at biss/PackageProperties.getFont(158)
        at biss/awt/Awt.initFonts(318)
        at biss/awt/Awt.<clinit>(153)

Any comments?



More information about the kaffe mailing list