Fix callout string read overrun; do better with catching these when using 
zero-terminated patterns under valgrind.

2 files changed