updated the docs to refer to valgrind.kde.org instead of the old website.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2055
VG_(details_description) ("a fine-grained address checker");
VG_(details_copyright_author)(
"Copyright (C) 2002-2003, and GNU GPL'd, by Julian Seward.");
- VG_(details_bug_reports_to) ("jseward@acm.org");
+ VG_(details_bug_reports_to) (VG_BUGS_TO);
VG_(details_avg_translation_sizeB) ( 135 );
VG_(needs_core_errors) ();
#include <netinet/in.h>
-/* For VG_CLO_DEFAULT_LOGPORT and VG_EMAIL_ADDR. */
+/* For VG_CLO_DEFAULT_LOGPORT and VG_BUGS_TO. */
#include "vg_include.h"
"\nvalgrind-listener: the "
"`impossible' happened:\n %s\n", str);
fprintf(stderr,
- "Please report this bug to: %s\n\n", VG_EMAIL_ADDR);
+ "Please report this bug at: %s\n\n", VG_BUGS_TO);
exit(1);
}
"\nvalgrind-listener: %s:%d (%s): Assertion `%s' failed.\n",
file, line, fn, expr );
fprintf(stderr,
- "Please report this bug to: %s\n\n", VG_EMAIL_ADDR);
+ "Please report this bug at: %s\n\n", VG_BUGS_TO);
exit(1);
}
VG_(details_description) ("an I1/D1/L2 cache profiler");
VG_(details_copyright_author)(
"Copyright (C) 2002-2003, and GNU GPL'd, by Nicholas Nethercote.");
- VG_(details_bug_reports_to) ("njn25@cam.ac.uk");
+ VG_(details_bug_reports_to) (VG_BUGS_TO);
VG_(details_avg_translation_sizeB) ( 155 );
VG_(needs_basic_block_discards)();
<p>
<a href="mailto:njn25@cam.ac.uk">njn25@cam.ac.uk</a><br>
<a
-href="http://developer.kde.org/~sewardj">http://developer.kde.org/~sewardj</a><br>
+href="http://valgrind.kde.org">http://valgrind.kde.org</a><br>
<p>
Copyright © 2001-2003 Nick Nethercote
<p>
VG_(details_description) ("a rudimentary error detector");
VG_(details_copyright_author)(
"Copyright (C) 2002-2003, and GNU GPL'd, by Nicholas Nethercote.");
- VG_(details_bug_reports_to) ("njn25@cam.ac.uk");
+ VG_(details_bug_reports_to) (VG_BUGS_TO);
VG_(needs_core_errors)();
char buf[1000];
strcpy(buf, "\nvalgrind's libpthread.so: ");
strcat(buf, str);
+ strcat(buf, "\nPlease report this bug at: ");
+ strcat(buf, VG_BUGS_TO);
strcat(buf, "\n\n");
VALGRIND_NON_SIMD_CALL2(VG_(message), Vg_UserMsg, buf);
my_exit(1);
void vgPlain_unimp ( char* fn )
{
cat_n_send ( "valgrind's libpthread.so: UNIMPLEMENTED FUNCTION: ", fn, "" );
- barf("Please report this bug to me at: jseward@acm.org");
+ barf("unimplemented function");
}
sprintf(buf, "\n%s: %s:%d (%s): Assertion `%s' failed.\n",
"valgrind", file, line, fn, expr );
cat_n_send ( "", buf, "" );
- sprintf(buf, "Please report this bug to me at: %s\n\n", VG_EMAIL_ADDR);
+ sprintf(buf, "Please report this bug at: %s\n\n", VG_BUGS_TO);
my_exit(1);
}
<a name="problems"></a>
<h3>2.11 If you have problems</h3>
-Mail me (<a href="mailto:jseward@acm.org">jseward@acm.org</a>).
+Contact us at <a href="http://valgrind.kde.org">valgrind.kde.org</a>.
<p>See <a href="#limits">this section</a> for the known limitations of
Valgrind, and for a list of programs which are known not to work on
#ifndef __VG_INCLUDE_H
#define __VG_INCLUDE_H
-/* ---------------------------------------------------------------------
- Where to send bug reports to.
- ------------------------------------------------------------------ */
-
-#define VG_EMAIL_ADDR "jseward@acm.org"
-
-
/* ---------------------------------------------------------------------
Build options and table sizes. You should be able to change these
options or sizes, recompile, and still have a working system.
sprintf(buf, "\n%s: %s:%d (%s): Assertion `%s' failed.\n",
"valgrind", file, line, fn, expr );
cat_n_send ( "", buf );
- sprintf(buf, "Please report this bug to me at: %s\n\n",
- VG_EMAIL_ADDR);
- cat_n_send ( "", buf );
+ sprintf(buf, "Please report this bug at: %s\n\n", VG_BUGS_TO);
my_exit(1);
}
char buf[1000];
strcpy(buf, "\nvalgrind's libpthread.so: ");
strcat(buf, str);
+ strcat(buf, "\nPlease report this bug at: ");
+ strcat(buf, VG_BUGS_TO);
strcat(buf, "\n\n");
VALGRIND_NON_SIMD_CALL2(VG_(message), Vg_UserMsg, buf);
my_exit(1);
void vgPlain_unimp ( char* fn )
{
cat_n_send ( "valgrind's libpthread.so: UNIMPLEMENTED FUNCTION: ", fn, "" );
- barf("Please report this bug to me at: jseward@acm.org");
+ barf("unimplemented function");
}
sprintf(buf, "\n%s: %s:%d (%s): Assertion `%s' failed.\n",
"valgrind", file, line, fn, expr );
cat_n_send ( "", buf, "" );
- sprintf(buf, "Please report this bug to me at: %s\n\n", VG_EMAIL_ADDR);
+ sprintf(buf, "Please report this bug at: %s\n\n", VG_BUGS_TO);
my_exit(1);
}
SK_(print_debug_usage)();
else
VG_(printf)(" (none)\n");
- VG_(printf)(usage3, VG_EMAIL_ADDR);
+ VG_(printf)(usage3, VG_BUGS_TO);
VG_(shutdown_logging)();
VG_(clo_log_to) = VgLogTo_Fd;
VG_(message)(Vg_UserMsg,
"or because no reasonable program would behave this way,");
VG_(message)(Vg_UserMsg,
- "or because nobody has yet needed it. In any case, let me know");
+ "or because nobody has yet needed it. In any case, let us know at");
VG_(message)(Vg_UserMsg,
- "(jseward@acm.org) and/or try to work around the problem, if you can.");
+ "%s and/or try to work around the problem, if you can.", VG_BUGS_TO);
VG_(message)(Vg_UserMsg,
"");
VG_(message)(Vg_UserMsg,
void VG_(core_assert_fail) ( const Char* expr, const Char* file, Int line, const Char* fn )
{
- assert_fail(expr, "valgrind", VG_EMAIL_ADDR, file, line, fn);
+ assert_fail(expr, "valgrind", VG_BUGS_TO, file, line, fn);
}
__attribute__ ((noreturn))
void VG_(core_panic) ( Char* str )
{
- panic("valgrind", VG_EMAIL_ADDR, str);
+ panic("valgrind", VG_BUGS_TO, str);
}
void VG_(skin_panic) ( Char* str )
VG_(details_description) ("a data race detector");
VG_(details_copyright_author)(
"Copyright (C) 2002-2003, and GNU GPL'd, by Nicholas Nethercote.");
- VG_(details_bug_reports_to) ("jeremy@goop.org");
+ VG_(details_bug_reports_to) (VG_BUGS_TO);
VG_(details_avg_translation_sizeB) ( 115 );
VG_(needs_core_errors)();
#include "vg_constants_skin.h"
+/* ---------------------------------------------------------------------
+ Where to send bug reports to.
+ ------------------------------------------------------------------ */
+
+#define VG_BUGS_TO "valgrind.kde.org"
+
+
/*====================================================================*/
/*=== Build options and table sizes. ===*/
/*====================================================================*/
VG_(details_description) ("an example Valgrind tool");
VG_(details_copyright_author)(
"Copyright (C) 2002-2003, and GNU GPL'd, by Nicholas Nethercote.");
- VG_(details_bug_reports_to) ("njn25@cam.ac.uk");
+ VG_(details_bug_reports_to) (VG_BUGS_TO);
VG_(details_avg_translation_sizeB) ( 175 );
VG_(register_compact_helper)((Addr) & add_one_dlrr_call);
These notes pertain to snapshot 20020306<br>
<p>
<a href="mailto:jseward@acm.org">jseward@acm.org</a><br>
-<a href="http://developer.kde.org/~sewardj">http://developer.kde.org/~sewardj</a><br>
+<a href="http://valgrind.kde.org">http://valgrind.kde.org</a><br>
Copyright © 2000-2003 Julian Seward
<p>
Valgrind is licensed under the GNU General Public License,
VG_(details_description) ("a memory error detector");
VG_(details_copyright_author)(
"Copyright (C) 2002-2003, and GNU GPL'd, by Julian Seward.");
- VG_(details_bug_reports_to) ("jseward@acm.org");
+ VG_(details_bug_reports_to) (VG_BUGS_TO);
VG_(details_avg_translation_sizeB) ( 228 );
VG_(needs_core_errors) ();
VG_(details_description) ("a binary JIT-compiler");
VG_(details_copyright_author)(
"Copyright (C) 2002-2003, and GNU GPL'd, by Nicholas Nethercote.");
- VG_(details_bug_reports_to) ("njn25@cam.ac.uk");
+ VG_(details_bug_reports_to) (VG_BUGS_TO);
/* No needs, no core events to track */
}