Dominique wrote:
> A simpler way to reproduce it when vim-8.2.2077 is built with asan: > ``` > $ ./vim --clean crash.txt -c p > Vim: Caught deadly signal ABRT > Vim: Finished. > Aborted (core dumped) > ``` > Where crash.txt is the attached file which contains combined > characters: > > [crash.txt](https://github.com/vim/vim/files/5625951/crash.txt) Thanks for narrowing down the problem. The text contains more combining characters than Vim can handle, mb_ptr2len() returns more than MB_MAXBYTES. I'll fix this specific problem, but there might be more. Can the fuzzer be instructed to do all kinds of commands with this text? -- MESKIMEN'S LAW There's never time to do it right, but always time to do it over. /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net \\\ /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org /// \\\ help me help AIDS victims -- http://ICCF-Holland.org /// -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/vim_dev/202012021138.0B2BcTHM4095575%40masaka.moolenaar.net.
