3 ms·
Indeed emacs should be robust. I recently ran some fuzz-testing of Emacs, and found evaluating a similar recursive example would crash it: https://blog.steve.
by stevekemp 9y ago
Indeed emacs should be robust. I recently ran some fuzz-testing of Emacs, and found evaluating a similar recursive example would crash it:
https://blog.steve.fi/i_ve_never_been_more_proud.html https://blog.steve.fi/i_ve_never_been_more_proud.html
My case was resolved (a file with a few thousand "`" characters), but despite running more fuzzing I couldn't get any other interesting results.
- kazinator 9y agoI use AFL (American Fuzzy Lop) on TXR from time to time. And, guess what, there was also a problem with nested backquotes. Backquote is spelled ^ (caret) in TXR Lisp, so the cases that were triggering the degenerate behavior had ^^^^^^^ rather than ```````... http://www.kylheku.com/cgit/txr/commit/?id=ab98634ea8992722046ab857ec0eaec7cb024761 http://www.kylheku.com/cgit/txr/commit/?id=ab98634ea89927220...
- stevekemp 9y agoSmall world. This is my bug-report, which meandered a little: https://lists.gnu.org/archive/html/bug-gnu-emacs/2017-07/msg00133.html https://lists.gnu.org/archive/html/bug-gnu-emacs/2017-07/msg...