Step 1: All messages
6/11/13 3:18:39.782 PM [0x0-0x6f06f].org.processing.app: Exception in thread "AWT-EventQueue-0"
6/11/13 3:18:39.782 PM [0x0-0x6f06f].org.processing.app: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
6/11/13 3:18:39.782 PM [0x0-0x6f06f].org.processing.app: at java.lang.String.substring(String.java:1937)
6/11/13 3:18:39.782 PM [0x0-0x6f06f].org.processing.app: at java.lang.String.substring(String.java:1904)
6/11/13 3:18:39.782 PM [0x0-0x6f06f].org.processing.app: at processing.app.Recent.updateMenu(Recent.java:127)
6/11/13 3:18:39.783 PM [0x0-0x6f06f].org.processing.app: at processing.app.Recent.load(Recent.java:87)
6/11/13 3:18:39.783 PM [0x0-0x6f06f].org.processing.app: at processing.app.Recent.<init>(Recent.java:60)
6/11/13 3:18:39.783 PM [0x0-0x6f06f].org.processing.app: at processing.app.Base.<init>(Base.java:346)
6/11/13 3:18:39.783 PM [0x0-0x6f06f].org.processing.app: at processing.app.Base.createAndShowGUI(Base.java:199)
6/11/13 3:18:39.783 PM [0x0-0x6f06f].org.processing.app: at processing.app.Base.access$0(Base.java:143)
6/11/13 3:18:39.783 PM [0x0-0x6f06f].org.processing.app: at processing.app.Base$1.run(Base.java:137)
6/11/13 3:18:39.783 PM [0x0-0x6f06f].org.processing.app: at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
6/11/13 3:18:39.783 PM [0x0-0x6f06f].org.processing.app: at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:708)
6/11/13 3:18:39.783 PM [0x0-0x6f06f].org.processing.app: at java.awt.EventQueue.access$400(EventQueue.java:82)
6/11/13 3:18:39.783 PM [0x0-0x6f06f].org.processing.app: at java.awt.EventQueue$2.run(EventQueue.java:669)
6/11/13 3:18:39.783 PM [0x0-0x6f06f].org.processing.app: at java.awt.EventQueue$2.run(EventQueue.java:667)
6/11/13 3:18:39.783 PM [0x0-0x6f06f].org.processing.app: at java.security.AccessController.doPrivileged(Native Method)
6/11/13 3:18:39.783 PM [0x0-0x6f06f].org.processing.app: at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlConte xt.java:87)
6/11/13 3:18:39.783 PM [0x0-0x6f06f].org.processing.app: at java.awt.EventQueue.dispatchEvent(EventQueue.java:678)
6/11/13 3:18:39.783 PM [0x0-0x6f06f].org.processing.app: at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:29 6)
6/11/13 3:18:39.783 PM [0x0-0x6f06f].org.processing.app: at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
6/11/13 3:18:39.783 PM [0x0-0x6f06f].org.processing.app: at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:20 1)
6/11/13 3:18:39.783 PM [0x0-0x6f06f].org.processing.app: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
6/11/13 3:18:39.783 PM [0x0-0x6f06f].org.processing.app: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
6/11/13 3:18:39.784 PM [0x0-0x6f06f].org.processing.app: at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)