Crash on launch has started happening to me. The fix you suggest above works, but I have to do it every time I launch the app.
I had this same problem right after I tried to load a google contacts.csv file. I think it may be the long lines or that textastic tried to parse it before display. On restart it tried to reload it. Perhaps after a crash you can ask whether the user wants to reload or show a list of opened files for them to select from.
Customer support service by UserEcho