go-delve/delve · error

wrong arguments

Error message

wrong arguments

What it means

Error "wrong arguments" thrown in go-delve/delve.

Source

Thrown at pkg/terminal/command.go:2693

	}

	disasmPrint(disasm, t.stdout, true)

	return nil
}

func libraries(t *Term, ctx callContext, args string) error {
	argv := config.Split2PartsBySpace(args)
	if len(argv) == 2 {
		switch argv[0] {
		case "-d":
			n, err := strconv.Atoi(argv[1])
			if err != nil {
				return err
			}
			t.client.DownloadLibraryDebugInfo(n)
		default:
			return errors.New("wrong arguments")
		}
		return nil
	}

	libs, _, err := t.client.ListDynamicLibraries()
	if err != nil {
		return err
	}
	d := digits(len(libs))
	for i := range libs {
		fmt.Fprintf(t.stdout, "%"+strconv.Itoa(d)+"d. %#x %s\n", i, libs[i].Address, libs[i].Path)
		if libs[i].LoadError != "" {
			fmt.Fprintf(t.stdout, "    Load error: %s\n", libs[i].LoadError)
		}
	}
	return nil
}

View on GitHub (pinned to a23773e6c3)

When it happens

Trigger: Thrown at pkg/terminal/command.go:2693 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/78c032631131d04b. Report an issue: GitHub.