FIXED 13294
315545 [390] (find_TTEntry_from_hcode): Assertion '(UChar*)sec->tt[tteNo].tcptr <= (UChar*)hcode' failed
+316535 [390] Use of |signed int| instead of (unsigned) |size_t| in valgrind messages...
315959 [390] valgrind man page has bogus SGCHECK (and no BBV) OPTIONS section
316144 [390] valgrind.1 manpage contains unknown ??? strings for some core option references
316145 [390] callgrind command line options in manpage reference (unknown) callgrind manual
// FIXME: assumes main ThreadId == 1
if (VG_(is_valid_tid)(1)) {
VG_(umsg)(
- " The main thread stack size used in this run was %d.\n",
- (Int)VG_(threads)[1].client_stack_szB);
+ " The main thread stack size used in this run was %lu.\n",
+ VG_(threads)[1].client_stack_szB);
}
}
}
// Call to strcpy, memcpy, etc, with overlapping blocks.
struct {
- Addr src; // Source block
- Addr dst; // Destination block
- Int szB; // Size in bytes; 0 if unused.
+ Addr src; // Source block
+ Addr dst; // Destination block
+ SizeT szB; // Size in bytes; 0 if unused.
} Overlap;
// A memory leak.
extra->Err.Overlap.dst, extra->Err.Overlap.src );
} else {
emit( " <what>Source and destination overlap "
- "in %s(%#lx, %#lx, %d)</what>\n",
+ "in %s(%#lx, %#lx, %lu)</what>\n",
VG_(get_error_string)(err),
extra->Err.Overlap.dst, extra->Err.Overlap.src,
extra->Err.Overlap.szB );
VG_(get_error_string)(err),
extra->Err.Overlap.dst, extra->Err.Overlap.src );
} else {
- emit( "Source and destination overlap in %s(%#lx, %#lx, %d)\n",
+ emit( "Source and destination overlap in %s(%#lx, %#lx, %lu)\n",
VG_(get_error_string)(err),
extra->Err.Overlap.dst, extra->Err.Overlap.src,
extra->Err.Overlap.szB );