Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
Windows
-
Patch Available
Description
See also: https://bugs.eclipse.org/bugs/show_bug.cgi?id=189690
We would like for the eclipse launcher to be able to start the harmony vm using the JNI invocation API.
The eclipse launcher does not know anything about the port library. It looks for the symbol "JNI_CreateJavaVM" and calls it. If we modify the eclipse launcher to find "_JNI_CreateJavaVM@12" from the harmonyvm.dll, then the result is the following crash:
Thread [1] (Suspended: Signal 'SIGSEGV' received. Description: Segmentation fault.)
2 harmonyvm!?classloader_find_native@@YAP6AXXZQAUMethod@@@Z() 0x00a8ecd8
1 <symbol is not available> 0x00000000