the program would SEGV. This was caused by the error logging code.
which included commits to RCS files with non-trunk default branches.