Index: vm/vmcore/src/kernel_classes/native/org_apache_harmony_vm_VMStack.cpp =================================================================== --- vm/vmcore/src/kernel_classes/native/org_apache_harmony_vm_VMStack.cpp (revision 576451) +++ vm/vmcore/src/kernel_classes/native/org_apache_harmony_vm_VMStack.cpp (working copy) @@ -306,6 +306,7 @@ // create java array jobjectArray arr = jenv->NewObjectArray(size, cac, NULL); if (arr == NULL) { + jenv->ReleaseLongArrayElements(array, array_data, 0); return NULL; } @@ -317,6 +318,7 @@ jenv->SetObjectArrayElement(arr, i, jc); } + jenv->ReleaseLongArrayElements(array, array_data, 0); return arr; }