Skip to content
  • Thomas Guillem's avatar
    jni: fix invalid ReleaseStringUTFChars() call · d371e43f
    Thomas Guillem authored
    This function must only be used to release a java string returned by
    GetStringUTFChars().
    
    Strings allocated via NewStringUTF() must not be released, only the local ref
    should (it will be released by the garbage collector once it's not referenced
    anymore).
    
    This fixes a major memory corruption leading to various incoherent crashes.
    d371e43f