A
Alex Hunsley
I'm dealing with a problem where the some java code, that uses a native
library (under linux) works fine under Sun's JVM, but as soon as we use
IBMs VM (1.3.1) things go horribly wrong in the native library.
Things appear to be going wrong in a call to
((*theEnv)->NewStringUTF(theEnv, utf));
Is there any particular reason why IBM's JNI should fail where Sun's
doesn't? I have heard that IBMs VM is more strict with how it does
thing, but I've also checked the native javaglue code for errors, such
as not calling release on newly created strings etc., but I can't find any!
thanks
alex
library (under linux) works fine under Sun's JVM, but as soon as we use
IBMs VM (1.3.1) things go horribly wrong in the native library.
Things appear to be going wrong in a call to
((*theEnv)->NewStringUTF(theEnv, utf));
Is there any particular reason why IBM's JNI should fail where Sun's
doesn't? I have heard that IBMs VM is more strict with how it does
thing, but I've also checked the native javaglue code for errors, such
as not calling release on newly created strings etc., but I can't find any!
thanks
alex