{"record":{"id":"ff0665c3a5b8bf50","repo":"go-delve/delve","slug":"can-not-restart-this-target","errorCode":null,"errorMessage":"can not restart this target","messagePattern":"can not restart this target","errorType":"error_code","errorClass":"ErrCanNotRestart","httpStatus":null,"severity":"error","filePath":"service/debugger/debugger.go","lineNumber":40,"sourceCode":"\n\t\"github.com/go-delve/delve/pkg/dwarf/godwarf\"\n\t\"github.com/go-delve/delve/pkg/dwarf/op\"\n\t\"github.com/go-delve/delve/pkg/gobuild\"\n\t\"github.com/go-delve/delve/pkg/goversion\"\n\t\"github.com/go-delve/delve/pkg/locspec\"\n\t\"github.com/go-delve/delve/pkg/logflags\"\n\t\"github.com/go-delve/delve/pkg/proc\"\n\t\"github.com/go-delve/delve/pkg/proc/core\"\n\t\"github.com/go-delve/delve/pkg/proc/gdbserial\"\n\t\"github.com/go-delve/delve/pkg/proc/native\"\n\t\"github.com/go-delve/delve/service/api\"\n)\n\nvar (\n\t// ErrCanNotRestart is returned when the target cannot be restarted.\n\t// This is returned for targets that have been attached to, or when\n\t// debugging core files.\n\tErrCanNotRestart = errors.New(\"can not restart this target\")\n\n\t// ErrNotRecording is returned when StopRecording is called while the\n\t// debugger is not recording the target.\n\tErrNotRecording = errors.New(\"debugger is not recording\")\n\n\t// ErrCoreDumpInProgress is returned when a core dump is already in progress.\n\tErrCoreDumpInProgress = errors.New(\"core dump in progress\")\n\n\t// ErrCoreDumpNotSupported is returned when core dumping is not supported\n\tErrCoreDumpNotSupported = errors.New(\"core dumping not supported\")\n\n\t// ErrNotImplementedWithMultitarget is returned for operations that are not implemented with multiple targets\n\tErrNotImplementedWithMultitarget = errors.New(\"not implemented for multiple targets\")\n)\n\n// Debugger service.\n//\n// Debugger provides a higher level of","sourceCodeStart":22,"sourceCodeEnd":58,"githubUrl":"https://github.com/go-delve/delve/blob/a23773e6c31361e43246bc43a424ee009679b174/service/debugger/debugger.go#L22-L58","documentation":"Error \"can not restart this target\" thrown in go-delve/delve.","triggerScenarios":"Thrown at service/debugger/debugger.go:40 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"a23773e6c31361e43246bc43a424ee009679b174","analyzedAt":"2026-08-31T15:12:45.221Z","schemaVersion":2},"datasetVersion":"2026-08-31T19:17:28.585Z"}