I guess you have an implementation error somewhere in your code rather than a missed case, it is hard to spot yours and come up with a test-case without further information. Perhaps this helps (From the intro slides):
Run-error is caused by one of the following:
• Division by 0.
• Incorretly addressing memory locations, e.g. ArrayIndexOutOfBounds.
• Using more memory than the allowed memory limit.