I got a SIGABRT error in line 90 of the CRUnkcinput.m file: [string2 release]
The thing is that you have repeated the following block in destroyRunObject operation:
if(string2 != nil)
[string2 release];
It shouldn't enter in the second release action, but it does, so when the second release action is executed the error appears.