Commit 1054e67f01

kcbanner <kcbanner@gmail.com>
2023-08-14 04:53:15
dwarf: add missing length check in rowColumns
1 parent 197d9a9
Changed files (1)
lib
std
lib/std/dwarf/call_frame.zig
@@ -452,6 +452,7 @@ pub const VirtualMachine = struct {
 
     /// Return a slice backed by the row's non-CFA columns
     pub fn rowColumns(self: VirtualMachine, row: Row) []Column {
+        if (row.columns.len == 0) return &.{};
         return self.columns.items[row.columns.start..][0..row.columns.len];
     }