[Sablevm-developer] assert fails with new staging version
Brought to you by:
egagnon
From: David <db...@cs...> - 2004-04-26 03:57:57
|
Hi, I get this assertion failure with the new staging version: > $HOME/local/sablevm-jit/bin/sablevm-direct-debug -Y a sablevm-direct-debug: native_interface.c:1263: _svmf_internal_CallNonvirtualVoidMethodV: Assertion `_svmf_is_set_flag (method->class_info->state, 0x0004)' failed. Abort #6 0x400470d2 in _svmf_internal_CallNonvirtualVoidMethodV (env=3D0x804d7a8, this=3D0x8063918, class=3D0x8063398, methodID=3D0x413349e8, args=3D0xbfffc57c) at native_interface.c:1262 #7 0x4006ad54 in NewObject (_env=3D0x804d7a8, cls=3D0x8063398,=20 methodID=3D0x413349e8) at native_interface.c:23150 #8 0x413ae5cc in Java_gnu_java_nio_channels_FileChannelImpl_init ( env=3D0x804d7a8, clazz=3D0x8063398) at gnu_java_nio_channels_FileChannelImpl.c:139 It looks that somehow VMClass.setInitialize does not get call for some unknown reason for a class initialization. David --- David B=E9langer Graduate Student School of Computer Science McGill University Office: MC226 Web page: http://www.cs.mcgill.ca/~dbelan2/ Public key: http://www.cs.mcgill.ca/~dbelan2/public_key.txt |