go-delve/delve · error
can not write to core process
Error message
can not write to core process
What it means
Error "can not write to core process" thrown in go-delve/delve.
Source
Thrown at pkg/proc/core/core.go:184
breakpoints proc.BreakpointMap
}
// thread represents a thread in the core file being debugged.
type thread struct {
osThread
p *process
common proc.CommonThread
}
type osThread interface {
Registers() (proc.Registers, error)
ThreadID() int
}
var (
// ErrWriteCore is returned when attempting to write to the core
// process memory.
ErrWriteCore = errors.New("can not write to core process")
// ErrShortRead is returned on a short read.
ErrShortRead = errors.New("short read")
// ErrContinueCore is returned when trying to continue execution of a core process.
ErrContinueCore = errors.New("can not continue execution of core process")
// ErrChangeRegisterCore is returned when trying to change register values for core files.
ErrChangeRegisterCore = errors.New("can not change register values of core process")
)
type openFn func(string, string) (*process, proc.Thread, error)
var openFns = []openFn{readLinuxOrPlatformIndependentCore, readAMD64Minidump}
// ErrUnrecognizedFormat is returned when the core file is not recognized as
// any of the supported formats.
var ErrUnrecognizedFormat = errors.New("unrecognized core format")View on GitHub (pinned to a23773e6c3)
When it happens
Trigger: Thrown at pkg/proc/core/core.go:184 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/d52866fa437d8d53.
Report an issue: GitHub.