[
http://jira.codehaus.org/browse/RVM-442?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=143049#action_143049 ]
David Grove commented on RVM-442:
---------------------------------
The bug manifests as a SIGSEGV (hard crash) on ppc64-linux.
It's happening in the first JNI function that's invoked from the first native method we invoke (OnLoad in GNU Classpath's jcl.c):
JNIEXPORT jint JNICALL
JNI_OnLoad (JavaVM *vm, void *reserved __attribute__((unused)))
{
JNIEnv *env;
void *envp;
if ((*vm)->GetEnv (vm, &envp, JNI_VERSION_1_4) != JNI_OK)
{
return JNI_VERSION_1_4;
}
env = (JNIEnv *) envp;
#if SIZEOF_VOID_P == 8
/** we get to here successfully */
rawDataClass = (*env)->FindClass (env, "gnu/classpath/Pointer64");
/** we segfault before we get to here */
if (rawDataClass != NULL)
rawDataClass = (*env)->NewGlobalRef (env, rawDataClass);
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/_______________________________________________
Jikesrvm-issues mailing list
Jikesrvm-issues@...
https://lists.sourceforge.net/lists/listinfo/jikesrvm-issues