authorgravatar for thatlemon@gmail.comLemonBoy <thatlemon@gmail.com> 2020-04-03 12:03:36+02:00
committergravatar for thatlemon@gmail.comLemonBoy <thatlemon@gmail.com> 2020-04-03 12:03:36+02:00
logdc54e50db27f76721c33cd437b62ceb598a00447
tree047dc99ee6d69a766d5e14047d916998b3f21d07
parentaa5865b9beea6d2e5615b1d9a2e6de723e006f26

std: Fix one more sentinel buffer overrun


1 files changed, 1 insertions(+), 1 deletions(-)

lib/std/debug.zig+1-1
......@@ -1213,7 +1213,7 @@ pub const DebugInfo = struct {
12131213 const obj_di = try self.allocator.create(ModuleDebugInfo);
12141214 errdefer self.allocator.destroy(obj_di);
12151215
1216 obj_di.* = openCoffDebugInfo(self.allocator, name_buffer[0..:0]) catch |err| switch (err) {
1216 obj_di.* = openCoffDebugInfo(self.allocator, name_buffer[0 .. len + 4 :0]) catch |err| switch (err) {
12171217 error.FileNotFound => return error.MissingDebugInfo,
12181218 else => return err,
12191219 };