go-delve/delve · error
ErrBufferUnderflow
ErrBufferUnderflow
Error message
buffer underflow
What it means
Error "buffer underflow" thrown in go-delve/delve.
Source
Thrown at pkg/dwarf/line/parse_util.go:44
_DW_FORM_string = 0x08
_DW_FORM_strp = 0x0e
_DW_FORM_strx = 0x1a
_DW_FORM_strx1 = 0x25
_DW_FORM_strx2 = 0x26
_DW_FORM_strx3 = 0x27
_DW_FORM_strx4 = 0x28
_DW_FORM_udata = 0x0f
)
const (
_DW_LNCT_path = 0x1 + iota
_DW_LNCT_directory_index
_DW_LNCT_timestamp
_DW_LNCT_size
_DW_LNCT_MD5
)
var ErrBufferUnderflow = errors.New("buffer underflow")
type formReader struct {
logf func(string, ...any)
contentTypes []uint64
formCodes []uint64
contentType uint64
formCode uint64
block []byte
u64 uint64
i64 int64
str string
err error
nexti int
}
View on GitHub (pinned to a23773e6c3)
When it happens
Trigger: Thrown at pkg/dwarf/line/parse_util.go:44 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of go-delve/delve@a23773e6c3 (2026-08-31).
Data as JSON: /api/errors/f5d2795a7c189509.
Report an issue: GitHub.