myts.special is a pipe, not a regular file, so the size has no meaning.
The problem is probably not with the script, but with the fact that myts binary segfaults. If you'll run something like
strace -f -o strace.out ./myts
and send to me the strace.out file, I might be able to find what the problem is.
You should also try with default config file and font files, if you changed them, since there are practically no input validations in handling those.