IBM JRE 1.6 Segmentation error

Java üzerinden DLL kullanma mecburiyeti oluşunca bakacağınız ilk şey JNI olacaktır. Ama JNI için ekstra çaba gerektiğinden java 1.5 ve sonrasında gelen JNA(Java Native Access) i kullanarak DLL in methotlarını kullanabilirsiniz. 64bit için Oracle JRE/JDK larında sorunsuz çalışırken IBM JRE 1.6 da aşağıdaki hatayı aldık.
Denemeler ve araştırmalar sonucu sorunumuzu VM e aşağıdaki parametreleri geçirerek çözebildik.
Sorun daha naif bir çözümü varsa yorum yaparsanız sevinirim.
Saygılarımla,

“-Xmso
Sets the initial stack size for operating system threads. The default value can be determined by running the command:
java -verbose:sizes
The maximum value for the stack size varies according to platform and specific machine configuration. If you exceed the maximum value, a java/lang/OutOfMemoryError message is reported.”
“-Xss
Sets the maximum stack size for Java threads. The default is 256 KB for 32-bit JVMs and 512 KB for 64-bit JVMs. The maximum value varies according to platform and specific machine configuration. If you exceed the maximum value, a java/lang/OutOfMemoryError message is reported.”