Extend entry on ERR_print_errors.
authorBodo Möller <bodo@openssl.org>
Tue, 4 Apr 2000 21:31:14 +0000 (21:31 +0000)
committerBodo Möller <bodo@openssl.org>
Tue, 4 Apr 2000 21:31:14 +0000 (21:31 +0000)
FAQ

diff --git a/FAQ b/FAQ
index 7a27c147a475cf918c41e57c3163ac0a86a2be93..0ab395e94ff5d04a8e2297799636e67fb0b25344 100644 (file)
--- a/FAQ
+++ b/FAQ
@@ -176,10 +176,13 @@ first BIO related read or write operation.
 
 * I've called <some function> and it fails, why?
 
 
 * I've called <some function> and it fails, why?
 
-Before submitting a report or asking in one of the mailing lists you
-should try to determine the cause. In particular you should call
+Before submitting a report or asking in one of the mailing lists, you
+should try to determine the cause. In particular, you should call
 ERR_print_errors() or ERR_print_errors_fp() after the failed call
 ERR_print_errors() or ERR_print_errors_fp() after the failed call
-and see if the message helps. 
+and see if the message helps. Note that the problem may occur earlier
+than you think -- you should check for errors after every call where
+it is possible, otherwise the actual problem may be hidden because
+some OpenSSL functions clear the error state.
 
 
 * I just get a load of numbers for the error output, what do they mean?
 
 
 * I just get a load of numbers for the error output, what do they mean?