Skip to content

Conversation

@mattico
Copy link
Owner

@mattico mattico commented Mar 20, 2025

I ran cargo-fuzz for a while and it pretty quickly found this panic: minhnhdo/rust-stem#9

I fixed that, and nothing else was found after a few hours of fuzzing ascii. Unsurprisingly it was finding a lot of errors with Unicode input. But to fix those with any confidence that we'll match elasticlunr.js I'll want to move to a UTF-16 pipeline. I'll try to tackle that next.

cc #57 @jobarr-amzn

@mattico mattico merged commit 4db7fac into master Mar 20, 2025
4 checks passed
@mattico mattico deleted the cargo-fuzz branch March 20, 2025 23:20
@jobarr-amzn
Copy link
Contributor

Nice! Thanks :)

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.

2 participants