bug w/ kaffe+javadoc

Ralf W. Stephan ralf at ark.franken.de
Wed Sep 24 04:04:01 PDT 1997


  Hi,

I get the following stack dump with kaffe as VM for javadoc (1.1.3).
I wasn't able to construct a simple test case but the dump
seems to occur in two occasions:
- having '@see ClassB#method' inside ClassA when there exists
  also a ClassA.method()
- having '@see <a html="foo.html">Foo</a>'
The latter isn't handled according to manpage by JVM+javadoc itself, BTW,
but you can workaround by putting HTML refs in the text.
Oh, this is 0.9.1 under Linux 2.0.x.

java.lang.NullPointerException
	at java/lang/String.equals(line unknown, pc 0x80c3c3b)
	at sun/tools/java/ClassPath.getFile(line unknown, pc 0x83026ee)
	at sun/tools/java/ClassPath.getFile(line unknown, pc 0x82f83de)
	at sun/tools/java/Package.getBinaryFile(line unknown, pc 0x82fa39a)
	at sun/tools/java/Package.classExists(line unknown, pc 0x82ee83b)
	at sun/tools/javac/BatchEnvironment.classExists(line unknown, pc 0x82fb268)
	at sun/tools/java/Environment.classExists(line unknown, pc 0x82f8ea9)
	at sun/tools/java/Environment.classExists(line unknown, pc 0x82f8ea9)
	at sun/tools/java/Environment.classExists(line unknown, pc 0x82f8ea9)
	at sun/tools/java/Environment.resolvePackageQualifiedName(line unknown, pc 0x82eac98)
	at sun/tools/java/Imports.resolve(line unknown, pc 0x83072e2)
	at sun/tools/javac/SourceClass.basicCheck(line unknown, pc 0x82ed163)
	at sun/tools/java/ClassDeclaration.getClassDefinition(line unknown, pc 0x82f7ef1)
	at sun/tools/java/Environment.getClassDefinition(line unknown, pc 0x82fbb57)
	at sun/tools/java/Imports.resolve(line unknown, pc 0x8307f6a)
	at sun/tools/javac/SourceClass.basicCheck(line unknown, pc 0x82ed163)
	at sun/tools/java/ClassDeclaration.getClassDefinition(line unknown, pc 0x82f7ef1)
	at sun/tools/javadoc/DocumentationGenerator.getClassDefinition(85)
	at sun/tools/javadoc/DocumentationGenerator.genPackageDocumentation(770)
	at sun/tools/javadoc/Main.main(380)
make: *** [doc] Error 1


ralf
-- 
URL: http://home.pages.de/~rws/  (personal)
URL: http://home.pages.de/~ears/ (free speech recognition for Linux)



More information about the kaffe mailing list