{"record":{"id":"1f0ed922ee3930c6","repo":"go-delve/delve","slug":"wrong-number-of-arguments-disassemble-a-start","errorCode":null,"errorMessage":"wrong number of arguments: disassemble [-a <start> <end>] [-l <locspec>]","messagePattern":"wrong number of arguments: disassemble \\[-a <start> <end>\\] \\[-l <locspec>\\]","errorType":"validation","errorClass":null,"httpStatus":null,"severity":"error","filePath":"pkg/terminal/command.go","lineNumber":2618,"sourceCode":"\t\thome, err := os.UserHomeDir()\n\t\tif err == nil {\n\t\t\tif args == \"~\" {\n\t\t\t\targs = home\n\t\t\t} else if strings.HasPrefix(args, \"~/\") {\n\t\t\t\targs = filepath.Join(home, args[2:])\n\t\t\t}\n\t\t}\n\t}\n\n\tif filepath.Ext(args) == \".star\" {\n\t\t_, err := t.starlarkEnv.Execute(args, nil, \"main\", nil)\n\t\treturn err\n\t}\n\n\treturn c.executeFile(t, args)\n}\n\nvar errDisasmUsage = errors.New(\"wrong number of arguments: disassemble [-a <start> <end>] [-l <locspec>]\")\n\nfunc disassCommand(t *Term, ctx callContext, args string) error {\n\tvar cmd, rest string\n\n\tif args != \"\" {\n\t\targv := config.Split2PartsBySpace(args)\n\t\tif len(argv) != 2 {\n\t\t\treturn errDisasmUsage\n\t\t}\n\t\tcmd = argv[0]\n\t\trest = argv[1]\n\t}\n\n\tt.stdout.pw.PageMaybe(nil)\n\n\tflavor := t.conf.GetDisassembleFlavour()\n\n\tvar disasm api.AsmInstructions","sourceCodeStart":2600,"sourceCodeEnd":2636,"githubUrl":"https://github.com/go-delve/delve/blob/a23773e6c31361e43246bc43a424ee009679b174/pkg/terminal/command.go#L2600-L2636","documentation":"Error \"wrong number of arguments: disassemble [-a <start> <end>] [-l <locspec>]\" thrown in go-delve/delve.","triggerScenarios":"Thrown at pkg/terminal/command.go:2618 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"}