diagnostic
diff --git a/OpenSSL/ssl/context.c b/OpenSSL/ssl/context.c
index a0b9a72..4f9ce4b 100644
--- a/OpenSSL/ssl/context.c
+++ b/OpenSSL/ssl/context.c
@@ -171,7 +171,11 @@
 
     MY_END_ALLOW_THREADS(conn->tstate);
 
+    printf("before new_x509 %p\n", new_x509);
+    fflush(stdout);
     cert = new_x509(X509_STORE_CTX_get_current_cert(x509_ctx), 0);
+    printf("after new_x509\n");
+    fflush(stdout);
     errnum = X509_STORE_CTX_get_error(x509_ctx);
     errdepth = X509_STORE_CTX_get_error_depth(x509_ctx);