go-delve/delve · error
wrong number of arguments: disassemble [-a <start> <end>] [-
Error message
wrong number of arguments: disassemble [-a <start> <end>] [-l <locspec>]
What it means
Error "wrong number of arguments: disassemble [-a <start> <end>] [-l <locspec>]" thrown in go-delve/delve.
Source
Thrown at pkg/terminal/command.go:2618
home, err := os.UserHomeDir()
if err == nil {
if args == "~" {
args = home
} else if strings.HasPrefix(args, "~/") {
args = filepath.Join(home, args[2:])
}
}
}
if filepath.Ext(args) == ".star" {
_, err := t.starlarkEnv.Execute(args, nil, "main", nil)
return err
}
return c.executeFile(t, args)
}
var errDisasmUsage = errors.New("wrong number of arguments: disassemble [-a <start> <end>] [-l <locspec>]")
func disassCommand(t *Term, ctx callContext, args string) error {
var cmd, rest string
if args != "" {
argv := config.Split2PartsBySpace(args)
if len(argv) != 2 {
return errDisasmUsage
}
cmd = argv[0]
rest = argv[1]
}
t.stdout.pw.PageMaybe(nil)
flavor := t.conf.GetDisassembleFlavour()
var disasm api.AsmInstructionsView on GitHub (pinned to a23773e6c3)
When it happens
Trigger: Thrown at pkg/terminal/command.go:2618 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/1f0ed922ee3930c6.
Report an issue: GitHub.