ncurses and fork don't play along nicely
Multiprocessing and curses don't mix well.
This is an old issue that has been fixed, completely disappeared, and then it came back with 0.5.18.
--fix14-on resets the terminal to shell mode during field initialization. This is necessary on affected platforms.
--fix14-off does not reset the terminal. This can be slightly better on platforms not affected by this issue.
The issue seems to arise when the worker processes get terminated while the terminal is in program mode.
On some platforms,
--fix14-on doesn't help. In that case you may need to uncomment
fix14b in enginecfg which keeps the children from being terminated.
Issue #27 (closed) describes how this was apparently never an issue, but as noted it's back.
Tests during development of 0.5.18: https://gitlab.com/oskog97/anonymine-testing/blob/master/test-0.5.18