summaryrefslogtreecommitdiffstats
path: root/FAQ
diff options
context:
space:
mode:
authorBodo Möller <bodo@openssl.org>2000-04-04 21:31:14 +0000
committerBodo Möller <bodo@openssl.org>2000-04-04 21:31:14 +0000
commit02859fb74ac980303994dd46c28e0cd2211aba12 (patch)
treeb67e7a069078201ebd5de7d19775a167f48fa0aa /FAQ
parent3e3844b5544cd4de3ded4cf0a2533159f4fdbf73 (diff)
Extend entry on ERR_print_errors.
Diffstat (limited to 'FAQ')
-rw-r--r--FAQ9
1 files changed, 6 insertions, 3 deletions
diff --git a/FAQ b/FAQ
index 7a27c147a4..0ab395e94f 100644
--- a/FAQ
+++ b/FAQ
@@ -176,10 +176,13 @@ first BIO related read or write operation.
* 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
-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?