From: Nicholas Nethercote Date: Fri, 18 Nov 2005 22:09:47 +0000 (+0000) Subject: Minor QSG tweaks. X-Git-Tag: svn/VALGRIND_3_1_0~32 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=cc64c8dda4418ceeba04f8b399bfd2f742197d8d;p=thirdparty%2Fvalgrind.git Minor QSG tweaks. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5200 --- diff --git a/docs/xml/quick-start-guide.xml b/docs/xml/quick-start-guide.xml index 9486d01990..4d48dfe245 100644 --- a/docs/xml/quick-start-guide.xml +++ b/docs/xml/quick-start-guide.xml @@ -175,7 +175,7 @@ Memcheck cannot tell you why the memory leaked, unfortunately. (Ignore the -If you don't understand an error message, please consult +If you don't understand an error message, please consult in the which has examples of all the error messages Memcheck produces. @@ -183,11 +183,14 @@ examples of all the error messages Memcheck produces. Caveats Memcheck is not perfect; it occasionally produces false positives, -and there are mechanisms for suppressing these (see +and there are mechanisms for suppressing these (see in the ). However, it is typically right 99% of the time, so you should be wary of ignoring its error messages. After all, you wouldn't ignore warning -messages produced by a compiler, right? +messages produced by a compiler, right? The suppression mechanism is also +useful if Memcheck is reporting errors in library code that you cannot +change; the default suppression set hides a lot of these, but you may +come across more. Memcheck also cannot detect every memory error your program has. For example, it can't detect if you overrun the bounds of an array that is