Swordfish90 / cool-retro-term

A good looking terminal emulator which mimics the old cathode display...
21.78k stars 837 forks source link

Running executable compiled with "-fsanitize=address" produces error message #764

Open nonrice opened 1 year ago

nonrice commented 1 year ago

I use Clang's -fsanitize=address option frequently to help with debugging memory errors. Unlike other terminal emulators, which produce no error message, using this option inside Cool Retro Terminal produces the error message malloc: nano zone abandoned due to inability to preallocate reserved vm space. The program functionality and address sanitizer functionality both seem untouched. What is the cause of this error, and how to get rid of it?

upd: It seems to be problem related with clang- compiling in CRT will cause the message to be shown on other terminals as well

Screen Shot 2022-10-08 at 4 26 43 PM