Skip to content

Handle malformed AndroidQF backups#824

Merged
besendorf merged 1 commit into
mainfrom
fix-malformed-androidqf-backup
Jun 24, 2026
Merged

Handle malformed AndroidQF backups#824
besendorf merged 1 commit into
mainfrom
fix-malformed-androidqf-backup

Conversation

@besendorf

Copy link
Copy Markdown
Collaborator

Malformed backup.ab files inside AndroidQF acquisitions could cause the whole check-androidqf scan to terminate while initializing the nested backup command. This treats malformed AndroidQF backups like missing backups: MVT logs a warning, skips backup modules, and continues running the rest of the acquisition checks.

The standalone check-backup command remains strict for malformed backup input. Header parsing is also defensive for incomplete Android Backup headers, so truncated files are handled cleanly instead of raising from parser internals.

Fixes #823.

@github-actions

github-actions Bot commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Coverage

Tests Skipped Failures Errors Time
141 1 💤 0 ❌ 0 🔥 10.207s ⏱️

@besendorf besendorf merged commit 638937e into main Jun 24, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

malformed android backup causes mvt to quit

1 participant