JNI application crashes at JNI_CreateJavaVM on Solaris with JDK1.5.12
JNI application (compiled with JDK1.4.2) crashes at function call JNI_CreateJavaVM on Solaris with JDK1.5.12 run time. It shows following stack trace:
- called from signal handler with signal 11 (SIGSEGV)
[10] 0x0(0x1146890, 0x1147160, 0xf8f70b4a, 0x0, 0x8800, 0x0), at 0xfffff
fffff
[11] JVM_RawMonitorCreate(0x2400, 0x0, 0xf8fdc000, 0xf903f98c, 0x8cd4, 0
90), at 0xf8b0a36c
[12] 0xf93621a8(0x0, 0x190, 0x0, 0xf9370000, 0xde8c, 0x0), at 0xf93621a7
[13] 0xf9361e44(0xf9c7b070, 0xf9c7b064, 0x0, 0x0, 0x0, 0x67c4), at 0xf93
[14] ZIP_Open(0xf9c7b070, 0xf9c7b064, 0x1145ff0, 0xf9988960, 0x4f10, 0x1
), at 0xf9361dfc
[15] ClassLoader::create_class_path_entry(0x1147120, 0x1ffc, 0xf9c7b55c,
a98, 0x17e0, 0x1), at 0xf9470d44
[16] ClassLoader::setup_bootstrap_search_path(0x182, 0x4fb860, 0xf946ffb
9c7b560, 0xf996c000, 0x0), at 0xf94708a4
[17] ClassLoader::initialize(0xf997fd5c, 0x0, 0xf9c7b64c, 0xf997c778, 0x
48, 0xb), at 0xf946fe5c
[18] init_globals(0xf9c7b800, 0x1132a60, 0x1145ff0, 0x67c4, 0x6400, 0x11
, at 0xf94698e4
[19] Threads::create_vm(0xfb430c00, 0xf9c7b8bc, 0x1132a60, 0x2, 0xf9c7b8
f9c7c000), at 0xf945cee4
[20] JNI_CreateJavaVM(0xf9c7b944, 0xf9c7b948, 0xf9c7b924, 0x1, 0x0, 0x50
at 0xf945c6b4
Please help me in finding solution. Thanks in advance!

