Overview
- Bug Type:
- Missing error handling
- Category:
- Error Handling & Input Validation
Definition
Operations fail without checks or recovery, letting errors cascade silently.
How to fix Missing error handling?
Check return values; handle/retry transient errors; surface metrics/logs; define error policies per boundary
Symptoms
Observable signs that may indicate Missing error handling:
- Operations fail silently with no logs or metrics.
- Downstream components receive invalid/partial results.
- Retry/backoff not triggered on transient failures.
Example Errors:
- None (silent failure)
- Unhandled return codes
- Empty catch blocks in code review
