8231222: fix pkcs11 P11_DEBUG guarded native traces
Reviewed-by: clanger
This commit is contained in:
parent
e2ebf7b822
commit
0e264cfe36
@ -1179,7 +1179,7 @@ CK_MECHANISM_PTR jMechanismToCKMechanismPtr(JNIEnv *env, jobject jMech)
|
||||
throwOutOfMemoryError(env, 0);
|
||||
return NULL;
|
||||
}
|
||||
TRACE1("DEBUG jMechanismToCKMechanismPtr: allocated mech 0x%lX\n", ckpMech);
|
||||
TRACE1("DEBUG jMechanismToCKMechanismPtr: allocated mech %p \n", ckpMech);
|
||||
|
||||
ckpMech->mechanism = jLongToCKULong(jMechType);
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2003, 2016, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2003, 2019, Oracle and/or its affiliates. All rights reserved.
|
||||
*/
|
||||
|
||||
/* Copyright (c) 2002 Graz University of Technology. All rights reserved.
|
||||
@ -98,7 +98,7 @@ Java_sun_security_pkcs11_wrapper_PKCS11_freeMechanism
|
||||
(JNIEnv *env, jclass thisClass, jlong ckpMechanism) {
|
||||
if (ckpMechanism != 0L) {
|
||||
freeCKMechanismPtr(jlong_to_ptr(ckpMechanism));
|
||||
TRACE1("DEBUG PKCS11_freeMechanism: free pMech = %x\n", ckpMechanism);
|
||||
TRACE1("DEBUG PKCS11_freeMechanism: free pMech = %lld\n", (long long int) ckpMechanism);
|
||||
}
|
||||
return 0L;
|
||||
}
|
||||
@ -232,7 +232,10 @@ Java_sun_security_pkcs11_wrapper_PKCS11_C_1Initialize
|
||||
|
||||
free(ckpInitArgs);
|
||||
|
||||
if (ckAssertReturnValueOK(env, rv) != CK_ASSERT_OK) { return; }
|
||||
if (ckAssertReturnValueOK(env, rv) != CK_ASSERT_OK) {
|
||||
TRACE1("DEBUG: C_Initialize had a bad return value %lu \n", (unsigned long) rv);
|
||||
return;
|
||||
}
|
||||
|
||||
TRACE0("FINISHED\n");
|
||||
}
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2003, 2011, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2003, 2019, Oracle and/or its affiliates. All rights reserved.
|
||||
*/
|
||||
|
||||
/* Copyright (c) 2002 Graz University of Technology. All rights reserved.
|
||||
@ -223,18 +223,18 @@ JNIEXPORT void JNICALL Java_sun_security_pkcs11_wrapper_PKCS11_C_1GetAttributeVa
|
||||
if (ckpFunctions == NULL) { return; }
|
||||
|
||||
TRACE0("DEBUG: C_GetAttributeValue");
|
||||
TRACE1(", hSession=%u", jSessionHandle);
|
||||
TRACE1(", hObject=%u", jObjectHandle);
|
||||
TRACE1(", hSession=%lld", (long long) jSessionHandle);
|
||||
TRACE1(", hObject=%lld", (long long) jObjectHandle);
|
||||
TRACE1(", pTemplate=%p", jTemplate);
|
||||
TRACE0(" ... ");
|
||||
|
||||
ckSessionHandle = jLongToCKULong(jSessionHandle);
|
||||
ckObjectHandle = jLongToCKULong(jObjectHandle);
|
||||
TRACE1("jAttributeArrayToCKAttributeArray now with jTemplate = %d", jTemplate);
|
||||
TRACE1("jAttributeArrayToCKAttributeArray now with jTemplate = %p", jTemplate);
|
||||
jAttributeArrayToCKAttributeArray(env, jTemplate, &ckpAttributes, &ckAttributesLength);
|
||||
if ((*env)->ExceptionCheck(env)) { return; }
|
||||
|
||||
TRACE2("DEBUG: jAttributeArrayToCKAttributeArray finished with ckpAttribute = %d, Length = %d\n", ckpAttributes, ckAttributesLength);
|
||||
TRACE2("DEBUG: jAttributeArrayToCKAttributeArray finished with ckpAttribute = %p, Length = %lu\n", ckpAttributes, (unsigned long) ckAttributesLength);
|
||||
|
||||
/* first set all pValue to NULL, to get the needed buffer length */
|
||||
for(i = 0; i < ckAttributesLength; i++) {
|
||||
@ -345,7 +345,7 @@ JNIEXPORT void JNICALL Java_sun_security_pkcs11_wrapper_PKCS11_C_1FindObjectsIni
|
||||
if (ckpFunctions == NULL) { return; }
|
||||
|
||||
TRACE0("DEBUG: C_FindObjectsInit");
|
||||
TRACE1(", hSession=%u", jSessionHandle);
|
||||
TRACE1(", hSession=%lld", (long long int) jSessionHandle);
|
||||
TRACE1(", pTemplate=%p", jTemplate);
|
||||
TRACE0(" ... ");
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2003, 2013, Oracle and/or its affiliates. All rights reserved.
|
||||
* Copyright (c) 2003, 2019, Oracle and/or its affiliates. All rights reserved.
|
||||
*/
|
||||
|
||||
/* Copyright (c) 2002 Graz University of Technology. All rights reserved.
|
||||
@ -117,8 +117,8 @@ JNIEXPORT jlong JNICALL Java_sun_security_pkcs11_wrapper_PKCS11_C_1OpenSession
|
||||
#endif /* NO_CALLBACKS */
|
||||
|
||||
TRACE0("DEBUG: C_OpenSession");
|
||||
TRACE1(", slotID=%u", ckSlotID);
|
||||
TRACE1(", flags=%x", ckFlags);
|
||||
TRACE1(", slotID=%lu", ckSlotID);
|
||||
TRACE1(", flags=%lu", (unsigned long) ckFlags);
|
||||
TRACE0(" ... ");
|
||||
|
||||
rv = (*ckpFunctions->C_OpenSession)(ckSlotID, ckFlags, ckpApplication, ckNotify, &ckSessionHandle);
|
||||
@ -136,7 +136,7 @@ JNIEXPORT jlong JNICALL Java_sun_security_pkcs11_wrapper_PKCS11_C_1OpenSession
|
||||
}
|
||||
|
||||
TRACE0("got session");
|
||||
TRACE1(", SessionHandle=%u", ckSessionHandle);
|
||||
TRACE1(", SessionHandle=%lu", (unsigned long) ckSessionHandle);
|
||||
TRACE0(" ... ");
|
||||
|
||||
jSessionHandle = ckULongToJLong(ckSessionHandle);
|
||||
|
@ -719,16 +719,15 @@ void jAttributeArrayToCKAttributeArray(JNIEnv *env, jobjectArray jArray, CK_ATTR
|
||||
throwOutOfMemoryError(env, 0);
|
||||
return;
|
||||
}
|
||||
TRACE1(", converting %d attributes", jLength);
|
||||
TRACE1(", converting %lld attributes", (long long int) jLength);
|
||||
for (i=0; i<(*ckpLength); i++) {
|
||||
TRACE1(", getting %d. attribute", i);
|
||||
TRACE1(", getting %lu. attribute", i);
|
||||
jAttribute = (*env)->GetObjectArrayElement(env, jArray, i);
|
||||
if ((*env)->ExceptionCheck(env)) {
|
||||
freeCKAttributeArray(*ckpArray, i);
|
||||
return;
|
||||
}
|
||||
TRACE1(", jAttribute = %d", jAttribute);
|
||||
TRACE1(", converting %d. attribute", i);
|
||||
TRACE1(", jAttribute , converting %lu. attribute", i);
|
||||
(*ckpArray)[i] = jAttributeToCKAttribute(env, jAttribute);
|
||||
if ((*env)->ExceptionCheck(env)) {
|
||||
freeCKAttributeArray(*ckpArray, i);
|
||||
@ -1116,7 +1115,7 @@ CK_VOID_PTR jObjectToPrimitiveCKObjectPtr(JNIEnv *env, jobject jObject, CK_ULONG
|
||||
if ((*env)->IsInstanceOf(env, jObject, jLongClass)) {
|
||||
ckpObject = jLongObjectToCKULongPtr(env, jObject);
|
||||
*ckpLength = sizeof(CK_ULONG);
|
||||
TRACE1("<converted long value %X>", *((CK_ULONG *) ckpObject));
|
||||
TRACE1("<converted long value %lu>", *((CK_ULONG *) ckpObject));
|
||||
return ckpObject;
|
||||
}
|
||||
|
||||
@ -1126,7 +1125,7 @@ CK_VOID_PTR jObjectToPrimitiveCKObjectPtr(JNIEnv *env, jobject jObject, CK_ULONG
|
||||
ckpObject = jBooleanObjectToCKBBoolPtr(env, jObject);
|
||||
*ckpLength = sizeof(CK_BBOOL);
|
||||
TRACE0(" <converted boolean value ");
|
||||
TRACE0((*((CK_BBOOL *) ckpObjectPtr) == TRUE) ? "TRUE>" : "FALSE>");
|
||||
TRACE0((*((CK_BBOOL *) ckpObject) == TRUE) ? "TRUE>" : "FALSE>");
|
||||
return ckpObject;
|
||||
}
|
||||
|
||||
@ -1177,7 +1176,7 @@ CK_VOID_PTR jObjectToPrimitiveCKObjectPtr(JNIEnv *env, jobject jObject, CK_ULONG
|
||||
if ((*env)->IsInstanceOf(env, jObject, jIntegerClass)) {
|
||||
ckpObject = jIntegerObjectToCKULongPtr(env, jObject);
|
||||
*ckpLength = sizeof(CK_ULONG);
|
||||
TRACE1("<converted integer value %X>", *((CK_ULONG *) ckpObject));
|
||||
TRACE1("<converted integer value %lu>", *((CK_ULONG *) ckpObject));
|
||||
return ckpObject;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user