Closed davidnich closed 1 year ago
This could be a glibc issue on Fedora 38 - currently it appears to not extend the stack size beyond 1MB even though ulimit -s
is 8192
(8MB)
This happens when the jni is loaded and the JVM sets its own stack guard implementation that sets a limit of 1MB on the stack
stack guard calculates the end position of the stack when the thread is started, or in the case of the main thread, when the Qore library is initialized.
when the JVM sets up its own stack guard and enforces a lower limit, a crash occurs - ex: