Bug#308532: getMethodSignatureClass: Assertion `class->state >= CSTATE_DOING_LINK' failed

ms419@freezone.co.uk, 308532@bugs.debian.org ms419@freezone.co.uk, 308532@bugs.debian.org
Tue May 10 19:55:03 2005


Package: kaffe
Version: 1.1.5-3

Running the jakarta commons beanutils 1.6.1 -  
http://jakarta.apache.org/commons/beanutils/

- test.wrap.dynabean build target without setting  
${commons-logging.jar} produces this error -


myhost% /usr/lib/kaffe/bin/java -classpath  
/usr/share/ant1.6/lib/ant.jar:/usr/share/ant1.6/lib/ant-launcher.jar:/ 
usr/share/java/commons-collections.jar:/usr/share/java/commons- 
logging.jar org.apache.tools.ant.Main  
-Djunit.jar=/usr/share/java/junit.jar -Dbuild.compiler=jikes  
test.wrap.dynabean
Buildfile: build.xml
[...]
test.wrap.dynabean:
      [echo] Running WrapDynaBean tests ...
      [java] kaffe-bin:  
/build/buildd/kaffe-1.1.5/build-tree/kaffe-1.1.5/kaffe/kaffevm/ 
lookup.c:85: getMethodSignatureClass: Assertion `class->state >=  
CSTATE_DOING_LINK' failed.
      [java] ....F.
[...]


I don't understand this error or why it's shown - it's not helpful for  
determining that commons-logging.jar is missing

Sincere thanks for your work on kaffe & free java!

Jack