estouro de tabela jni mesmo depois de deleteLocalRef

Quando executo o código, recebo um erro "falha ao adicionar à tabela de referência local do JNI tem 512 entradas"

Este é o meu código:

jstring pJNIData = pJNIEnv->NewStringUTF ( variables[0].GetStringValue() );

pJNIEnv->CallStaticVoidMethod ( pJNIActivityClass, pJNIMethodIDStartTime, pJNIData ) ;

pJNIEnv->DeleteLocalRef(pJNIData);

Eu li várias sugestões, mas nenhuma delas funciona! Apesar deDeleteLocalRef, não funciona. A função é usada em um profiler que literalmente chama todas as funções ...

questionAnswers(2)

yourAnswerToTheQuestion