http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55938
Bug #: 55938 Summary: g++.dg/asan/deep-stack-uaf-1.C fails at r195092 on darwin Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: sanitizer AssignedTo: unassig...@gcc.gnu.org ReportedBy: howa...@nitro.med.uc.edu CC: do...@gcc.gnu.org, dvyu...@gcc.gnu.org, ja...@gcc.gnu.org, k...@gcc.gnu.org After the commit of r195092, x86_64-apple-darwin12 exhibits new failures. These are of the form... FAIL: g++.dg/asan/deep-stack-uaf-1.C -O0 output pattern test, is ================================================================= ==47472== ERROR: AddressSanitizer: alloc-dealloc-mismatch (operator new [] vs free) on 0x00010bb0ae00 #0 0x108cb6cc5 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/x86_64-apple-darwin12.2.0/./libsanitizer/asan/.libs/libasan.0.dylib+0x8cc5) #1 0x108cb6e4a (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/x86_64-apple-darwin12.2.0/./libsanitizer/asan/.libs/libasan.0.dylib+0x8e4a) #2 0x108c9da27 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100000a27) #3 0x108c9ee77 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001e77) #4 0x108c9ee5d (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001e5d) #5 0x108c9ee43 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001e43) #6 0x108c9ee29 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001e29) #7 0x108c9ee0f (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001e0f) #8 0x108c9edf5 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001df5) #9 0x108c9eddb (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001ddb) #10 0x108c9edc1 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001dc1) #11 0x108c9eda7 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001da7) #12 0x108c9ed8d (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001d8d) #13 0x108c9ed73 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001d73) #14 0x108c9ed59 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001d59) #15 0x108c9ed3f (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001d3f) #16 0x108c9ed25 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001d25) #17 0x108c9ed0b (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001d0b) #18 0x108c9ecf1 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001cf1) #19 0x108c9ecd7 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001cd7) #20 0x108c9ecbd (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001cbd) #21 0x108c9eca3 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001ca3) #22 0x108c9ec89 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001c89) #23 0x108c9ec6f (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001c6f) #24 0x108c9ec55 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001c55) #25 0x108c9ec3b (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001c3b) #26 0x108c9ec21 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001c21) #27 0x108c9ec07 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001c07) #28 0x108c9ebed (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001bed) #29 0x108c9ebd3 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001bd3) #30 0x108c9ebb9 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001bb9) #31 0x108c9eb9f (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001b9f) #32 0x108c9eb85 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001b85) #33 0x108c9eb6b (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001b6b) #34 0x108c9eb51 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001b51) #35 0x108c9eb37 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001b37) #36 0x108c9eb1d (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001b1d) #37 0x108c9eb03 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001b03) #38 0x108c9eae9 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001ae9) #39 0x108c9eacf (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001acf) #40 0x108c9eab5 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001ab5) #41 0x108c9ea9b (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001a9b) #42 0x108c9ea81 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001a81) #43 0x108c9ea67 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001a67) #44 0x108c9ea4d (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001a4d) #45 0x108c9ea33 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001a33) #46 0x108c9ea19 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001a19) #47 0x108c9e9ff (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000019ff) #48 0x108c9e9e5 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000019e5) #49 0x108c9e9cb (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000019cb) #50 0x108c9e9b1 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000019b1) #51 0x108c9e997 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001997) #52 0x108c9e97d (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x10000197d) #53 0x108c9e963 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001963) #54 0x108c9e949 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001949) #55 0x108c9e92f (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x10000192f) #56 0x108c9e915 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001915) #57 0x108c9e8fb (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000018fb) #58 0x108c9e8e1 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000018e1) #59 0x108c9e8c7 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000018c7) #60 0x108c9e8ad (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000018ad) #61 0x108c9e893 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001893) #62 0x108c9e879 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001879) #63 0x108c9e85f (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x10000185f) #64 0x108c9e845 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001845) #65 0x108c9e82b (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x10000182b) #66 0x108c9e811 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001811) #67 0x108c9e7f7 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000017f7) #68 0x108c9e7dd (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000017dd) #69 0x108c9e7c3 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000017c3) #70 0x108c9e7a9 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000017a9) #71 0x108c9e78f (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x10000178f) #72 0x108c9e775 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001775) #73 0x108c9e75b (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x10000175b) #74 0x108c9e741 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001741) #75 0x108c9e727 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001727) #76 0x108c9e70d (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x10000170d) #77 0x108c9e6f3 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000016f3) #78 0x108c9e6d9 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000016d9) #79 0x108c9e6bf (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000016bf) #80 0x108c9e6a5 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000016a5) #81 0x108c9e68b (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x10000168b) #82 0x108c9e671 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001671) #83 0x108c9e657 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001657) #84 0x108c9e63d (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x10000163d) #85 0x108c9e623 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001623) #86 0x108c9e609 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001609) #87 0x108c9e5ef (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000015ef) #88 0x108c9e5d5 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000015d5) #89 0x108c9e5bb (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000015bb) #90 0x108c9e5a1 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000015a1) #91 0x108c9e587 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001587) #92 0x108c9e56d (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x10000156d) #93 0x108c9e553 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001553) #94 0x108c9e539 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001539) #95 0x108c9e51f (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x10000151f) #96 0x108c9e505 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001505) #97 0x108c9e4eb (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000014eb) #98 0x108c9e4d1 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000014d1) #99 0x108c9e4b7 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000014b7) #100 0x108c9e49d (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x10000149d) #101 0x108c9e483 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001483) #102 0x108c9e469 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001469) #103 0x108c9e44f (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x10000144f) #104 0x108c9e435 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001435) #105 0x108c9e41b (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x10000141b) #106 0x108c9e401 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001401) #107 0x108c9e3e7 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000013e7) #108 0x108c9e3cd (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000013cd) #109 0x108c9e3b3 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000013b3) #110 0x108c9e399 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001399) #111 0x108c9e37f (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x10000137f) #112 0x108c9e365 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001365) #113 0x108c9e34b (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x10000134b) #114 0x108c9e331 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001331) #115 0x108c9e317 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x100001317) #116 0x108c9e2fd (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000012fd) #117 0x108c9e2e3 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000012e3) #118 0x108c9e2c9 (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000012c9) #119 0x108c9e2af (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000012af) 0x00010bb0ae00 is located 0 bytes inside of 10-byte region [0x00010bb0ae00,0x00010bb0ae0a) allocated by thread T0 here: #0 0x108cb723a (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/x86_64-apple-darwin12.2.0/./libsanitizer/asan/.libs/libasan.0.dylib+0x923a) #1 0x108c9d9aa (/sw/src/fink.build/gcc48-4.8.0-1000/darwin_objdir/gcc/testsuite/g++/./deep-stack-uaf-1.exe+0x1000009aa) #2 0x7fff847cb7e0 (/usr/lib/system/libdyld.dylib+0x27e0) #3 0x0 ==47472== HINT: if you don't care about these warnings you may set ASAN_OPTIONS=alloc_dealloc_mismatch=0 Stats: 0M malloced (0M for red zones) by 1 calls Stats: 0M realloced by 0 calls Stats: 0M freed by 0 calls Stats: 0M really freed by 0 calls Stats: 4M (4M-0M) mmaped; 1 maps, 0 unmaps mmaps by size class: 10:4095; mallocs by size class: 10:1; frees by size class: rfrees by size class: Stats: malloc large: 0 small slow: 1 Stats: StackDepot: 0 ids; 0M mapped ==47472== ABORTING , should match ERROR: AddressSanitizer:? heap-use-after-free on address.*( | ) #37 0x[0-9a-f]+ (in [^ ]*DeepFree[^ ]*36|[(]).*( | ) #99 0x[0-9a-f]+ (in [^ ]*DeepFree[^ ]*98|[(]).*( | ) #116 0x[0-9a-f]+ (in [^ ]*DeepFree[^ ]*115|[(])[^ ]*( | ) at -m32 and -m64 at all optimizations tested.