I'm getting a OutOfBoundsException, what does that mean?
This is an error, usually in programming, and causes the program to crash. If you're curious about the technical understanding, you can read an article on Wikipedia. However, you probably just want to get the application to work rather than understand the programming of it, so here are a few explanations that may be helpful.
Exceptions on Application Launch
If the exception is happening when you launch the program, then it may be a file format corruption in either the documents file or the preferences file. Try moving the document folder to the desktop temporarily and launching the app to see if it launches and creates the necessary default document. If it does, then this is a good indication that your document may be corrupt, and can no longer be read. This can happen due to system or application crashes, and it is always a good idea to keep backups of your data. If you have kept backups, then replace the newly created default document with your most recent backup, and try launching the application again.
Exceptions after pressing a button or selecting something in the app...
If the exception is happening when you try to do something in the app, like choose something from a menu, press a button, enter text or select something, then this is likely a different kind of error in programming. It could be a problem with the data file, but it may also be some kind of scenario that the programmer wasn't able to account for. In this case, please contact support and let the support representative know what steps you're taking so that the issue can be further investigated.
If it is something not discussed here...
If it seems like another issue, and these suggestions were not able to help. Please contact support and get further support.