Can you post the output of `:version`?
It's maybe related to a ticket I created a long time
ago:
https://github.com/vim/vim/issues/8681
where I sometimes saw a crash and I could see:
Executing Test_syntax_colortest()
Executing Test_windowid_variable()
free(): invalid pointer
Vim: Caught deadly signal ABRT
Vim: Finished.
Aborted (core dumped)
I don't recall a fix for this bug. I just tried the command
that I gave in
https://github.com/vim/vim/issues/8681
and sure enough, I still got 1 crash in 100 iterations
(at iteration 80/100). So it's not frequent for me:
$ for i in $(seq 1 100); do echo "=== $i"; make test_gui; done 2>&1 | tee log
...snip...
Executing Test_syntax_colortest()<0d>
Executing Test_windowid_variable()
free(): invalid pointer
Vim: Caught deadly signal ABRT
Vim: Finished.
Aborted (core dumped)
This crash was with vim-8.2.4650 gtk3 GUI on
xubuntu-18.04.6. I'll update the ticket with that
info.
Dominique