News for hackers. Stuff that matters.
Re:Fuzzing is magic – Or how I found a panic in Rust's regex... by kibwen on Saturday April 01, 2017 @05:53PM (#14014373)
Worth noting that there's also an implementation of QuickCheck available for Rust (by none other than burntsushi, the author of the regex library in the OP): https://github.com/BurntSushi/quickcheck
Re:Fuzzing is magic – Or how I found a panic in Rust's regex... by im_down_w_otp on Saturday April 01, 2017 @07:22PM (#14014740)
We've recently started testing C code via Rust QuickCheck.

In addition to the relatively clean Rust -> C interface it's very nice to have higher degree of compile-time assurance of the correctness of the property model itself. As the models become non-trivial it becomes increasingly difficult to build them reliably in C itself.

Re:Fuzzing is magic – Or how I found a panic in Rust's regex... by adrianN on Sunday April 02, 2017 @01:37AM (#14015971)
Do you have more information about that? Maybe a blog post?
Re:Fuzzing is magic – Or how I found a panic in Rust's regex... by im_down_w_otp on Sunday April 02, 2017 @02:59AM (#14016224)
Not at the moment, but almost certainly at some point in the relatively near future.
Re:Fuzzing is magic – Or how I found a panic in Rust's regex... by lomnakkus on Saturday April 01, 2017 @06:01PM (#14014411)
Oh, nice!
Re:Fuzzing is magic – Or how I found a panic in Rust's regex... by burntsushi on Saturday April 01, 2017 @06:31PM (#14014524)
Incidentally, QuickCheck is also used on the regex parser.