summaryrefslogtreecommitdiff
path: root/exp-ptrcheck.supp
diff options
context:
space:
mode:
authorStephane Marchesin <marchesin@icps.u-strasbg.fr>2009-05-04 19:05:59 +0200
committerStephane Marchesin <marchesin@icps.u-strasbg.fr>2009-05-04 19:05:59 +0200
commit6e410b3bb6ff51580897431105aae14591cbf7fb (patch)
treef8aeba9352710f10cd6b1d5138c8fc3ece91c8c3 /exp-ptrcheck.supp
Initial import of fatgrind.HEADmaster
Diffstat (limited to 'exp-ptrcheck.supp')
-rw-r--r--exp-ptrcheck.supp57
1 files changed, 57 insertions, 0 deletions
diff --git a/exp-ptrcheck.supp b/exp-ptrcheck.supp
new file mode 100644
index 0000000..83dcf29
--- /dev/null
+++ b/exp-ptrcheck.supp
@@ -0,0 +1,57 @@
+{
+ lib-X11-used-old-pointer-after-realloc-1
+ exp-ptrcheck:Heap
+ fun:strlen
+ obj:/usr/lib*/libX11.so*
+ obj:/usr/lib*/libX11.so*
+}
+{
+ lib-X11-used-old-pointer-after-realloc-2
+ exp-ptrcheck:Heap
+ obj:/usr/lib*/libX11.so*
+ obj:/usr/lib*/libX11.so*
+}
+
+{
+ ld-2.X-invalid-Add32/64-who-knows
+ exp-ptrcheck:Arith
+ obj:/*lib*/ld-2.*so*
+ obj:/*lib*/ld-2.*so*
+}
+
+{
+ ld-2.X possibly applying relocations
+ exp-ptrcheck:SorG
+ obj:/*lib*/ld-2.*so*
+ obj:/*lib*/ld-2.*so*
+}
+
+# I'm pretty sure this is a false positive caused by the sg_ stuff
+{
+ glibc realpath false positive
+ exp-ptrcheck:SorG
+ fun:realpath
+ fun:*
+}
+
+{
+ If I had to guess, inlined or nameless strlen etc in ld.so
+ exp-ptrcheck:Heap
+ obj:/*lib*/ld-2.*so*
+ obj:/*lib*/ld-2.*so*
+}
+
+{
+ I think this is glibc's ultra optimised getenv doing 2 byte reads
+ exp-ptrcheck:SorG
+ fun:getenv
+}
+
+{
+ Occurs on Fedora 7--9?
+ exp-ptrcheck:Heap
+ fun:_dl_fini
+ fun:exit
+ fun:(below main)
+}
+