descr_belowsp.vgtest descr_belowsp.stderr.exp \
doublefree.stderr.exp doublefree.vgtest \
dw4.vgtest dw4.stderr.exp dw4.stderr.exp-solaris \
+ dw4.stderr.exp-darwin \
err_disable1.vgtest err_disable1.stderr.exp \
err_disable2.vgtest err_disable2.stderr.exp \
err_disable3.vgtest err_disable3.stderr.exp \
croak( q);
unlink(filename);
+#if !defined(__APPLE__)
/* Describe memory in or past the heap end. */
void *addr = sbrk(0);
croak(addr); // in the first brk page, after brk_limit
croak(addr); // Must still be inside.
sbrk(-3*1024);
croak(addr); // Must now be after.
+#endif
return 0;
}
Unaddressable byte(s) found during client check request
at 0x........: croak (dw4.c:25)
- by 0x........: main (dw4.c:87)
+ by 0x........: main (dw4.c:88)
Address 0x........ is 0 bytes after the brk data segment limit 0x........
Uninitialised byte(s) found during client check request
at 0x........: croak (dw4.c:32)
- by 0x........: main (dw4.c:89)
+ by 0x........: main (dw4.c:90)
Address 0x........ is in a rw- mapped file DIRECTORY/dw4 segment
Uninitialised byte(s) found during client check request
at 0x........: croak (dw4.c:32)
- by 0x........: main (dw4.c:91)
+ by 0x........: main (dw4.c:92)
Address 0x........ is in a rw- mapped file DIRECTORY/dw4 segment
Unaddressable byte(s) found during client check request
at 0x........: croak (dw4.c:25)
- by 0x........: main (dw4.c:93)
+ by 0x........: main (dw4.c:94)
Address 0x........ is 1024 bytes after the brk data segment limit 0x........
--- /dev/null
+Uninitialised byte(s) found during client check request
+ at 0x........: croak (dw4.c:32)
+ by 0x........: main (dw4.c:59)
+ Address 0x........ is 4 bytes inside a block of size ... alloc'd
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (dw4.c:52)
+
+Uninitialised byte(s) found during client check request
+ at 0x........: croak (dw4.c:32)
+ by 0x........: main (dw4.c:61)
+ Location 0x........ is 0 bytes inside S2[0].i,
+ a global variable declared at dw4.c:47
+
+Uninitialised byte(s) found during client check request
+ at 0x........: croak (dw4.c:32)
+ by 0x........: main (dw4.c:62)
+ Location 0x........ is 0 bytes inside local.i,
+ declared at dw4.c:51, in frame #1 of thread 1
+
+Uninitialised byte(s) found during client check request
+ at 0x........: croak (dw4.c:32)
+ by 0x........: main (dw4.c:68)
+ Address 0x........ is in a rw- anonymous segment
+
+Uninitialised byte(s) found during client check request
+ at 0x........: croak (dw4.c:32)
+ by 0x........: main (dw4.c:82)
+ Address 0x........ is in a rw- mapped file valgrind-dw4-test.PID segment
+
Unaddressable byte(s) found during client check request
at 0x........: croak (dw4.c:25)
- by 0x........: main (dw4.c:87)
+ by 0x........: main (dw4.c:88)
Address 0x........ is 0 bytes after the brk data segment limit 0x........
Uninitialised byte(s) found during client check request
at 0x........: croak (dw4.c:32)
- by 0x........: main (dw4.c:89)
+ by 0x........: main (dw4.c:90)
Address 0x........ is in the brk data segment 0x........-0x........
Uninitialised byte(s) found during client check request
at 0x........: croak (dw4.c:32)
- by 0x........: main (dw4.c:91)
+ by 0x........: main (dw4.c:92)
Address 0x........ is in the brk data segment 0x........-0x........
Unaddressable byte(s) found during client check request
at 0x........: croak (dw4.c:25)
- by 0x........: main (dw4.c:93)
+ by 0x........: main (dw4.c:94)
Address 0x........ is 1024 bytes after the brk data segment limit 0x........