Files
astromaddie--lambda1-vr/Projects/Android
Madison 5c2769c0ea Set the JavaVM pointer that jni_shutdown uses
jVM is a static that nothing assigns, so jni_shutdown dereferences NULL.
The compiler takes that as can't-happen and drops the code after the
call, so when the game quits (AppThreadFunction after Host_Shutdown and
TBXR_LeaveVR) it runs off the end of the function into whatever comes
next. On the Frame that was a call to a fortified snprintf with garbage
arguments and an abort. On the Quest it probably crashes or does
something random on the way out too, it just doesn't matter there since
the app is closing anyway.

JNI_OnLoad gets the VM, so keep it there.
2026-10-04 19:05:49 +09:00
..
2019-08-05 18:39:26 +01:00
2025-10-15 22:28:55 +01:00
2025-10-15 22:28:55 +01:00