Discussion:
AppVerifer Limitation to JNI Calls
(too old to reply)
Code Poet
2009-05-14 12:41:01 UTC
Permalink
I would like to know if there are any known limitations with AppVerifier with
respect to JNI calls. Basically my c++ application is making use of JNI in
communicating with few jar files. When i run my application attaching the exe
to AppVerifier, i am getting the errors like Invalid Handle(AppVerifier Error
code: 0x300), Buffer Overrun (AppVerifier Errror code: 0x13) etc. However i
verified the values that are passed to the calls, and the values are correct
and valid and the application as such is working fine. AppVerifier version I
am using is 3.4.0486.

Could you please help me by letting me know if there are any known
limitations or else what could be the reason for the errors. I thank you very
much for the help in advance.
Prasad Kakulamarri [MSFT]
2009-05-20 16:45:01 UTC
Permalink
There are some issues with JVM and AppVerifier. Please see the following link:
http://social.msdn.microsoft.com/Forums/en-US/windowscompatibility/thread/a5d9db77-6d0b-457d-9d04-de4a911cf307/

You should attach a debugger to you application and troubleshoot each
verifier stop to find the origin of the problem.

Thanks,
Prasad
Post by Code Poet
I would like to know if there are any known limitations with AppVerifier with
respect to JNI calls. Basically my c++ application is making use of JNI in
communicating with few jar files. When i run my application attaching the exe
to AppVerifier, i am getting the errors like Invalid Handle(AppVerifier Error
code: 0x300), Buffer Overrun (AppVerifier Errror code: 0x13) etc. However i
verified the values that are passed to the calls, and the values are correct
and valid and the application as such is working fine. AppVerifier version I
am using is 3.4.0486.
Could you please help me by letting me know if there are any known
limitations or else what could be the reason for the errors. I thank you very
much for the help in advance.
Loading...