OLD | NEW |
1 # This is a generated file, composed of the following suppression rules: | 1 # This is a generated file, composed of the following suppression rules: |
2 # exp-ptrcheck.supp xfree-3.supp xfree-4.supp darwin9-drd.supp darwin9.supp | 2 # exp-ptrcheck.supp xfree-3.supp xfree-4.supp darwin9-drd.supp darwin9.supp |
3 { | 3 { |
4 lib-X11-used-old-pointer-after-realloc-1 | 4 lib-X11-used-old-pointer-after-realloc-1 |
5 exp-ptrcheck:Heap | 5 exp-ptrcheck:Heap |
6 fun:strlen | 6 fun:strlen |
7 obj:/usr/lib*/libX11.so* | 7 obj:/usr/lib*/libX11.so* |
8 obj:/usr/lib*/libX11.so* | 8 obj:/usr/lib*/libX11.so* |
9 } | 9 } |
10 { | 10 { |
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
51 | 51 |
52 { | 52 { |
53 Occurs on Fedora 7--9? | 53 Occurs on Fedora 7--9? |
54 exp-ptrcheck:Heap | 54 exp-ptrcheck:Heap |
55 fun:_dl_fini | 55 fun:_dl_fini |
56 fun:exit | 56 fun:exit |
57 fun:(below main) | 57 fun:(below main) |
58 } | 58 } |
59 | 59 |
60 | 60 |
| 61 # Invalid read of size 16 |
| 62 # at 0x5643A5C: ??? (strcpy.S:94) |
| 63 # by 0x50C6A99: XtResolvePathname (in /usr/lib/libXt.so.6.0.0) |
| 64 # by 0x50C3856: XtScreenDatabase (in /usr/lib/libXt.so.6.0.0) |
| 65 # by 0x50C4386: _XtDisplayInitialize (in /usr/lib/libXt.so.6.0.0) |
| 66 { |
| 67 Ubuntu 10.04 x86_64, SSEised strcpy, can't intercept |
| 68 exp-ptrcheck:Heap |
| 69 obj:/*lib*/libc-2.*so* |
| 70 obj:/*lib*/libX*so* |
| 71 } |
| 72 { |
| 73 Ubuntu 10.04 x86_64, SSEised strcpy, can't intercept - 2 |
| 74 exp-ptrcheck:Heap |
| 75 obj:/*lib*/libc-2.*so* |
| 76 obj:/*lib*/libICE*so* |
| 77 } |
| 78 { |
| 79 Ubuntu 10.04 x86_64, SSEised strcpy, can't intercept - 3 |
| 80 exp-ptrcheck:Heap |
| 81 obj:/*lib*/libc-2.*so* |
| 82 obj:/*lib*/libglib*so* |
| 83 } |
| 84 { |
| 85 Ubuntu 10.04 x86_64, SSEised strcpy, can't intercept - 4 |
| 86 exp-ptrcheck:Heap |
| 87 obj:/*lib*/libc-2.*so* |
| 88 obj:/*lib*/libfontconfig*so* |
| 89 } |
| 90 |
61 ##----------------------------------------------------------------------## | 91 ##----------------------------------------------------------------------## |
62 | 92 |
63 # Errors to suppress by default with XFree86 3.3.6) | 93 # Errors to suppress by default with XFree86 3.3.6) |
64 | 94 |
65 # Format of this file is: | 95 # Format of this file is: |
66 # { | 96 # { |
67 # name_of_suppression | 97 # name_of_suppression |
68 # tool_name:supp_kind | 98 # tool_name:supp_kind |
69 # (optional extra info for some suppression types) | 99 # (optional extra info for some suppression types) |
70 # caller0 name, or /name/of/so/file.so | 100 # caller0 name, or /name/of/so/file.so |
(...skipping 534 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
605 obj:/usr/*lib*/libXt*so* | 635 obj:/usr/*lib*/libXt*so* |
606 } | 636 } |
607 | 637 |
608 { | 638 { |
609 Ubuntu804-hack-1 | 639 Ubuntu804-hack-1 |
610 Memcheck:Overlap | 640 Memcheck:Overlap |
611 fun:mempcpy | 641 fun:mempcpy |
612 fun:_IO_default_xsputn | 642 fun:_IO_default_xsputn |
613 obj:/lib*/libc-2.*so* | 643 obj:/lib*/libc-2.*so* |
614 } | 644 } |
| 645 |
| 646 # DRD suppressions for Darwin 9.x / Mac OS X 10.5 Leopard |
| 647 |
615 # | 648 # |
616 # Suppression patterns for dyld, the dynamic loader. | 649 # Suppression patterns for dyld, the dynamic loader. |
617 # | 650 # |
618 | 651 |
619 { | 652 { |
620 drd-darwin-dyld-register-func-for-add-image | 653 drd-darwin-dyld-register-func-for-add-image |
621 drd:MutexErr | 654 drd:MutexErr |
622 fun:pthread_mutex_unlock | 655 fun:pthread_mutex_unlock |
623 fun:_dyld_register_func_for_add_image | 656 fun:_dyld_register_func_for_add_image |
624 fun:__keymgr_initializer | 657 fun:__keymgr_initializer |
(...skipping 628 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1253 } | 1286 } |
1254 { | 1287 { |
1255 macos-localeconv-leak | 1288 macos-localeconv-leak |
1256 Memcheck:Leak | 1289 Memcheck:Leak |
1257 fun:malloc | 1290 fun:malloc |
1258 fun:localeconv_l | 1291 fun:localeconv_l |
1259 fun:__vfprintf | 1292 fun:__vfprintf |
1260 fun:vsnprintf | 1293 fun:vsnprintf |
1261 } | 1294 } |
1262 | 1295 |
| 1296 { |
| 1297 macos-TFontFeatures::TFontFeatures(unsigned long)-uninitialised-stack-val |
| 1298 Memcheck:Cond |
| 1299 fun:_ZN13TFontFeaturesC2Em |
| 1300 fun:_ZNK9TBaseFont12CopyFeaturesEv |
| 1301 } |
| 1302 |
| 1303 # Conditional jump or move depends on uninitialised value(s) |
| 1304 # at 0x4E5CD59: _DPSNextEvent (in /System/Library/Frameworks |
| 1305 # /AppKit.framework/Versions/C/AppKit) |
| 1306 # by 0x4E5BF87: -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeu
e:] |
| 1307 # (in /System/Library/Frameworks/AppKit.framework/Versions/C/Ap
pKit) |
| 1308 # by 0x4E54F9E: -[NSApplication run] (in /System/Library/Frameworks |
| 1309 # /AppKit.framework/Versions/C/AppKit) |
| 1310 # Uninitialised value was created by a stack allocation |
| 1311 # at 0x4E5C450: _DPSNextEvent (in /System/Library/Frameworks |
| 1312 # /AppKit.framework/Versions/C/AppKit) |
| 1313 { |
| 1314 macos-_DPSNextEvent-stack-allocated-uninit |
| 1315 Memcheck:Cond |
| 1316 fun:_DPSNextEvent |
| 1317 } |
| 1318 |
| 1319 |
1263 ##----------------------------------------------------------------------## | 1320 ##----------------------------------------------------------------------## |
1264 # Helgrind | 1321 # Helgrind |
1265 ##----------------------------------------------------------------------## | 1322 ##----------------------------------------------------------------------## |
1266 | 1323 |
1267 # These ones were necessary to give no errors on a tiny non-threaded | 1324 # These ones were necessary to give no errors on a tiny non-threaded |
1268 # program. I don't know if they're real problems or false positives (njn). | 1325 # program. I don't know if they're real problems or false positives (njn). |
1269 | 1326 |
1270 # keymgr seems to deliberately do some bogus actions, and if they are bogus, | 1327 # keymgr seems to deliberately do some bogus actions, and if they are bogus, |
1271 # it passes the error codes back to the caller. | 1328 # it passes the error codes back to the caller. |
1272 { | 1329 { |
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1344 # | 1401 # |
1345 # no idea what this is about | 1402 # no idea what this is about |
1346 # | 1403 # |
1347 { | 1404 { |
1348 helgrind-darwin9--pthread-rwlock-kludgery | 1405 helgrind-darwin9--pthread-rwlock-kludgery |
1349 Helgrind:Misc | 1406 Helgrind:Misc |
1350 fun:pthread_cond_wait* | 1407 fun:pthread_cond_wait* |
1351 fun:pthread_rwlock_*lock* | 1408 fun:pthread_rwlock_*lock* |
1352 fun:pthread_rwlock_*lock* | 1409 fun:pthread_rwlock_*lock* |
1353 } | 1410 } |
OLD | NEW |