Skip to content

Fix incorrect handling of spaces and newlines in SVF bitstreams and add progressbar#662

Open
aisuneko wants to merge 2 commits into
trabucayre:masterfrom
aisuneko:svf_feat
Open

Fix incorrect handling of spaces and newlines in SVF bitstreams and add progressbar#662
aisuneko wants to merge 2 commits into
trabucayre:masterfrom
aisuneko:svf_feat

Conversation

@aisuneko

@aisuneko aisuneko commented May 6, 2026

Copy link
Copy Markdown

Added some missing checks regarding newlines and spaces in SVF files (specifically in svf_jtag.cpp) which, when not present, would cause SVF_jtag::split_str to yield such characters when parsing certain malformed SVF bitstreams to, crashing the program with SEGFAULT and failed assertions on .empty() in string vectors.

Also implemented a ProgressBar for reading SVF bitstreams.

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.

1 participant