{"record":{"id":"3122db9271886855","repo":"go-delve/delve","slug":"no-threads-found-in-core-file","errorCode":null,"errorMessage":"no threads found in core file","messagePattern":"no threads found in core file","errorType":"exception","errorClass":null,"httpStatus":null,"severity":"error","filePath":"pkg/proc/core/core.go","lineNumber":15,"sourceCode":"package core\n\nimport (\n\t\"errors\"\n\t\"fmt\"\n\t\"io\"\n\n\t\"github.com/go-delve/delve/pkg/dwarf/op\"\n\t\"github.com/go-delve/delve/pkg/elfwriter\"\n\t\"github.com/go-delve/delve/pkg/proc\"\n\t\"github.com/go-delve/delve/pkg/proc/internal/ebpf\"\n)\n\n// ErrNoThreads core file did not contain any threads.\nvar ErrNoThreads = errors.New(\"no threads found in core file\")\n\n// A SplicedMemory represents a memory space formed from multiple regions,\n// each of which may override previously regions. For example, in the following\n// core, the program text was loaded at 0x400000:\n// Start               End                 Page Offset\n// 0x0000000000400000  0x000000000044f000  0x0000000000000000\n// but then it's partially overwritten with an RW mapping whose data is stored\n// in the core file:\n//\n//\tType           Offset             VirtAddr           PhysAddr\n//\t               FileSiz            MemSiz              Flags  Align\n//\tLOAD           0x0000000000004000 0x000000000049a000 0x0000000000000000\n//\t               0x0000000000002000 0x0000000000002000  RW     1000\n//\n// This can be represented in a SplicedMemory by adding the original region,\n// then putting the RW mapping on top of it.\ntype SplicedMemory struct {\n\treaders []readerEntry","sourceCodeStart":1,"sourceCodeEnd":33,"githubUrl":"https://github.com/go-delve/delve/blob/a23773e6c31361e43246bc43a424ee009679b174/pkg/proc/core/core.go#L1-L33","documentation":"Error \"no threads found in core file\" thrown in go-delve/delve.","triggerScenarios":"Thrown at pkg/proc/core/core.go:15 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"}