delve/pkg
Alessandro Arzilli bec6a65b15
proc,prettyprint: guard against autodereferenced escaped pointers (#1077)
Much like the bug in issue #1031 and commit
f6f6f0bf13e4c708cb501202b83a6327a0f00e31 pointers can also escape to
the heap and then have a zero address (and no children) when we
autodereference.

1. Mark autodereferenced escaped variables with a 0 address as
   unreadable.
2. Add guards to the pretty printers for unsafe.Pointer and pointers.

Fixes #1075
2018-01-19 15:50:28 +01:00
..
config pkg/terminal: print DWARF location expression with whatis 2017-12-20 16:34:47 -08:00
dwarf pkg/terminal: print DWARF location expression with whatis 2017-12-20 16:34:47 -08:00
goversion cmd/dlv: do not pass "linkmode internal" for windows on go1.9 and later 2017-08-01 11:20:25 -06:00
proc proc,prettyprint: guard against autodereferenced escaped pointers (#1077) 2018-01-19 15:50:28 +01:00
terminal Add "l" alias for list command (#1080) 2018-01-18 16:02:06 -08:00
version *: Bump version to 1.0.0-rc.2 2017-10-16 10:53:20 -07:00