Skip to content

Developer reference · errors · commands · flags · config

Every error, decoded and verified.

Example queries: ECONNREFUSED 127.0.0.1:5432, tar -xzf archive.tar.gz, curl -k, tsconfig moduleResolution bundler, git cheat sheet, Node 20 to 22 breaking changes, Python versions supported by Django, exit code 137, rsync vs scp, what is a zombie process

stderr

Error messages

Paste the error, get the cause and a fix that was run in a real environment.

All errors
Bash · ✓ verifiedbash: [: missing `]'bash prints [: missing `]' when the [ test command is not closed by a ] that stands alone as a word. Put a space before ] and quote the variables in the test.Bash · ✓ verifiedbash: value too great for base (error token is ...)bash prints value too great for base when arithmetic reads a number with a leading zero as octal or a text value as a base-N digit. Use 10# to force base 10.Express · ✓ verifiedExpress: Error: listen EADDRINUSE: address already in use :::3000Node.js and Express fail with listen EADDRINUSE when another process already uses the port. Find it with lsof, ss or netstat, stop it, or listen on a free port.Git · ✓ verifiedgit: fatal: cannot do a partial commit during a merge.Git refuses git commit FILE or git commit -a with paths while a merge is unfinished. Stage the resolved files with git add and run git commit without paths.Python · ✓ verifiedAttributeError: 'str' object has no attribute 'append'Python raises AttributeError: 'str' object has no attribute 'append' when a variable you treat as a list holds a string. Find where it was reassigned.Python · ✓ verifiedValueError: math domain errorPython raises ValueError: math domain error when a math function gets a value outside its domain, such as sqrt(-1) or log(0). Check the input or use cmath.sed · ✓ verifiedsed: -e expression #1, char 1: unknown command: `f'GNU sed prints unknown command when the script does not start with a valid command letter. Quote the script and start it with s/// or another command letter.Bash · ✓ verifiedbash: ./dir: Is a directory (exit status 126)bash prints 'Is a directory' and exits with 126 when you run a directory as a command, or redirect output into one. Use cd, ls or a file path instead.Git · ✓ verifiederror: the branch 'feature' is not fully mergedgit branch -d refuses to delete a branch whose commits are not merged into the current branch or its upstream. Merge it first, or force with git branch -D.

Browse

By kind of answer

Browse

By tool

All 167 tools

Weekly changelog digest

Breaking changes and new verified fixes from the past week, in one short email.

$ newsletter --status → coming soon