mirror of
https://github.com/CCExtractor/ccextractor.git
synced 2026-02-13 05:25:03 +00:00
Rust panic on malformed input due to unchecked unwrap() calls #893
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @THE-Amrit-mahto-05 on GitHub (Jan 7, 2026).
description
The Rust components of CCExtractor contain several unchecked unwrap() calls that can cause user triggerable panics when processing malformed input or invalid command line arguments.
Impact
Affected
Rust CLI parser
parser.rs
Rust Teletext decoder
teletext.rs
Expected Behavior
@cfsmp3 commented on GitHub (Jan 8, 2026):
Please don't open a ticket for these things - PRs are OK, but issues are for users to report problems. If a developer sees a problem he/she just sends a PR.