aboutsummaryrefslogtreecommitdiff
path: root/test/cases
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2023-06-12 19:09:30 -0700
committerAndrew Kelley <andrew@ziglang.org>2023-06-12 19:09:30 -0700
commit2ad073ec6d4e2be967f18c9907844404a7eed42e (patch)
tree56c925bd7df84e5f223c31a7c8fa90606c8e2dc9 /test/cases
parent4b7c1e5c300c471618c9b12646247ef887a3a576 (diff)
downloadzig-2ad073ec6d4e2be967f18c9907844404a7eed42e.tar.gz
zig-2ad073ec6d4e2be967f18c9907844404a7eed42e.zip
link/Plan9: fix UAF of symbol names
Long term, linker backends will need to manage their own string tables for things like this because my mandate is: no long-lived pointers allowed in any of the codepaths touched by incremental compilation, so that we can serialize and deserialize trivially. Short term, I solved this with a couple calls to Allocator.dupe, incurring some harmless leaks.
Diffstat (limited to 'test/cases')
0 files changed, 0 insertions, 0 deletions