Package: cacao Version: 0.94-1 Severity: normal
Not sure wether this is a true bug, or just incompatibility with Sun JVM 1.5.0 and kaffe: When I run a CDK based test suite [1], the "OpenSource JVM Test Suite", I get a NullPointerException, because of this situation: - reader.ready() returns true - a subsequent reader.readLine() returns null The code I deduce this from is: protected void loadClassList(String classList) throws Exception { classesToTest = new Vector(); // get the src/core.javafiles file BufferedReader reader = new BufferedReader(new InputStreamReader( this.getClass().getClassLoader().getResourceAsStream(classList) )); while (reader.ready()) { // load them one by one String rawClassName = reader.readLine(); rawClassName = rawClassName.substring(20); String className = convertSlash2Dot( rawClassName.substring(0, rawClassName.indexOf('.')) ); classesToTest.add(className); } } The NullPointerException occurs on this line: rawClassName = rawClassName.substring(20); Because rawClassName is null. This happens with cacao and jamvm, but not with kaffe, so seems a Classpath problem. Egon 1.http://sourceforge.net/project/showfiles.php?group_id=20024 -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.12-10-386 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages cacao depends on: ii binutils 2.16.1cvs20060117-1 The GNU assembler, linker and bina ii classpath 2:0.20-2 clean room standard Java libraries ii classpath-common 2:0.20-2 architecture independent files ii libc6 2.3.5-12.1 GNU C Library: Shared libraries an ii libltdl3 1.5.22-2 A system independent dlopen wrappe ii zlib1g 1:1.2.3-9 compression library - runtime cacao recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]