I have been troubleshooting this script for weeks and finally found it was trying to divide by zero.
You must log in or # to comment.
Just ship it with debug flags so your program always generates a stack trace to the user!
Makes me think of devs who debug with print statements instead of a debugger and breakpoints.
Well, Kernighan himself said “The most effective debugging tool is still careful thought, coupled with judiciously placed print statements.”
If it was good enough for him…