Ale46/groovejaar — Issue #11: Run Errors on Mac 10.7.3 (Compiled on Win 7 x64)
Author: urbanracer34
Created: 2012-02-27 23:34:51+00:00
State: open

Followed the instructions to compile on Windows 7 (due to no JDK on Mac OS X Lion 10.7 atm), transferred the .jar to my Mac ruing 10.7.3, ran, here's the errors from the Console:

2/27/12 5:24:43.369 PM [0x0-0x5c85c8].groovejaar.Splasher: INIT->{"ID":38,"CC1":137438953472,"CC2":0,"CC3":0,"CC4":0,"DMA":0,"IPR":0}
2/27/12 5:24:45.272 PM [0x0-0x5c85c8].groovejaar.Splasher: DEBUGGGGG:getCommunicationToken
2/27/12 5:24:45.272 PM [0x0-0x5c85c8].groovejaar.Splasher: set:evilHackersAreInOurFuture
2/27/12 5:24:45.394 PM [0x0-0x5c85c8].groovejaar.Splasher: {"header":{"client":"htmlshark","session":"c5f4ea23872c86f7c9dabbcc00f779eb","clientRevision":"20120206","privacy":0,"uuid":"abc2e441-a8de-46b1-b79a-08efaf2449c5","country":{"IPR":"0","CC3":"0","ID":"38","CC2":"0","CC1":"137438953472","CC4":"0"}},"parameters":{"secretKey":"66b4ac8357e9816e0067f590729a783d","country":{"IPR":"0","CC3":"0","ID":"38","CC2":"0","CC1":"137438953472","CC4":"0"}},"method":"getCommunicationToken"}
2/27/12 5:24:50.028 PM [0x0-0x5c85c8].groovejaar.Splasher: java.util.concurrent.ExecutionException: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
2/27/12 5:24:50.028 PM [0x0-0x5c85c8].groovejaar.Splasher:	at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
2/27/12 5:24:50.028 PM [0x0-0x5c85c8].groovejaar.Splasher:	at java.util.concurrent.FutureTask.get(FutureTask.java:83)
2/27/12 5:24:50.028 PM [0x0-0x5c85c8].groovejaar.Splasher:	at groovejaar.GrooveJaar.checkUpdate(GrooveJaar.java:973)
2/27/12 5:24:50.028 PM [0x0-0x5c85c8].groovejaar.Splasher:	at groovejaar.GrooveJaar.(GrooveJaar.java:1111)
2/27/12 5:24:50.028 PM [0x0-0x5c85c8].groovejaar.Splasher:	at groovejaar.GrooveJaar$9.run(GrooveJaar.java:1071)
2/27/12 5:24:50.028 PM [0x0-0x5c85c8].groovejaar.Splasher:	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
2/27/12 5:24:50.028 PM [0x0-0x5c85c8].groovejaar.Splasher:	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:677)
2/27/12 5:24:50.028 PM [0x0-0x5c85c8].groovejaar.Splasher:	at java.awt.EventQueue.access$000(EventQueue.java:85)
2/27/12 5:24:50.029 PM [0x0-0x5c85c8].groovejaar.Splasher:	at java.awt.EventQueue$1.run(EventQueue.java:638)
2/27/12 5:24:50.029 PM [0x0-0x5c85c8].groovejaar.Splasher:	at java.awt.EventQueue$1.run(EventQueue.java:636)
2/27/12 5:24:50.029 PM [0x0-0x5c85c8].groovejaar.Splasher:	at java.security.AccessController.doPrivileged(Native Method)
2/27/12 5:24:50.029 PM [0x0-0x5c85c8].groovejaar.Splasher:	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
2/27/12 5:24:50.029 PM [0x0-0x5c85c8].groovejaar.Splasher:	at java.awt.EventQueue.dispatchEvent(EventQueue.java:647)
2/27/12 5:24:50.029 PM [0x0-0x5c85c8].groovejaar.Splasher:	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
2/27/12 5:24:50.029 PM [0x0-0x5c85c8].groovejaar.Splasher:	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
2/27/12 5:24:50.029 PM [0x0-0x5c85c8].groovejaar.Splasher:	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
2/27/12 5:24:50.029 PM [0x0-0x5c85c8].groovejaar.Splasher:	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
2/27/12 5:24:50.029 PM [0x0-0x5c85c8].groovejaar.Splasher:	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
2/27/12 5:24:50.029 PM [0x0-0x5c85c8].groovejaar.Splasher:	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
2/27/12 5:24:50.032 PM [0x0-0x5c85c8].groovejaar.Splasher: Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
2/27/12 5:24:50.032 PM [0x0-0x5c85c8].groovejaar.Splasher:	at java.lang.String.substring(String.java:1937)
2/27/12 5:24:50.032 PM [0x0-0x5c85c8].groovejaar.Splasher:	at groovejaar.Updater.normalizeVersion(Updater.java:51)
2/27/12 5:24:50.032 PM [0x0-0x5c85c8].groovejaar.Splasher:	at groovejaar.Updater.call(Updater.java:38)
2/27/12 5:24:50.032 PM [0x0-0x5c85c8].groovejaar.Splasher:	at groovejaar.Updater.call(Updater.java:18)
2/27/12 5:24:50.032 PM [0x0-0x5c85c8].groovejaar.Splasher:	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
2/27/12 5:24:50.032 PM [0x0-0x5c85c8].groovejaar.Splasher:	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
2/27/12 5:24:50.032 PM [0x0-0x5c85c8].groovejaar.Splasher:	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
2/27/12 5:24:50.032 PM [0x0-0x5c85c8].groovejaar.Splasher:	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
2/27/12 5:24:50.032 PM [0x0-0x5c85c8].groovejaar.Splasher:	at java.lang.Thread.run(Thread.java:680)
2/27/12 5:25:41.034 PM [0x0-0x5c95c9].groovejaar.Splasher: INIT->{"ID":38,"CC1":137438953472,"CC2":0,"CC3":0,"CC4":0,"DMA":0,"IPR":0}
2/27/12 5:25:41.178 PM [0x0-0x5c95c9].groovejaar.Splasher: DEBUGGGGG:getCommunicationToken
2/27/12 5:25:41.178 PM [0x0-0x5c95c9].groovejaar.Splasher: set:evilHackersAreInOurFuture
2/27/12 5:25:41.178 PM [0x0-0x5c95c9].groovejaar.Splasher: {"header":{"client":"htmlshark","session":"11ec7f524db057458d9213921aaa514f","clientRevision":"20120206","privacy":0,"uuid":"b8ddefbf-bb1f-4f7c-a8cc-dc2e9407cd49","country":{"IPR":"0","CC3":"0","ID":"38","CC2":"0","CC1":"137438953472","CC4":"0"}},"parameters":{"secretKey":"10b0734016d9aa627bd4d44be4cd52d9","country":{"IPR":"0","CC3":"0","ID":"38","CC2":"0","CC1":"137438953472","CC4":"0"}},"method":"getCommunicationToken"}
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher: java.util.concurrent.ExecutionException: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at java.util.concurrent.FutureTask.get(FutureTask.java:83)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at groovejaar.GrooveJaar.checkUpdate(GrooveJaar.java:973)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at groovejaar.GrooveJaar.(GrooveJaar.java:1111)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at groovejaar.GrooveJaar$9.run(GrooveJaar.java:1071)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:677)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at java.awt.EventQueue.access$000(EventQueue.java:85)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at java.awt.EventQueue$1.run(EventQueue.java:638)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at java.awt.EventQueue$1.run(EventQueue.java:636)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at java.security.AccessController.doPrivileged(Native Method)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at java.awt.EventQueue.dispatchEvent(EventQueue.java:647)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher: Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at java.lang.String.substring(String.java:1937)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at groovejaar.Updater.normalizeVersion(Updater.java:51)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at groovejaar.Updater.call(Updater.java:38)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at groovejaar.Updater.call(Updater.java:18)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
2/27/12 5:25:43.061 PM [0x0-0x5c95c9].groovejaar.Splasher:	at java.lang.Thread.run(Thread.java:680)
2/27/12 5:25:49.029 PM [0x0-0x5cb5cb].com.apple.JarLauncher: INIT->{"ID":38,"CC1":137438953472,"CC2":0,"CC3":0,"CC4":0,"DMA":0,"IPR":0}
2/27/12 5:25:49.133 PM [0x0-0x5cb5cb].com.apple.JarLauncher: DEBUGGGGG:getCommunicationToken
2/27/12 5:25:49.134 PM [0x0-0x5cb5cb].com.apple.JarLauncher: set:evilHackersAreInOurFuture
2/27/12 5:25:49.146 PM [0x0-0x5cb5cb].com.apple.JarLauncher: {"header":{"client":"htmlshark","session":"1e373741223c96d5bca7f041d2c4d889","clientRevision":"20120206","privacy":0,"uuid":"c0f6e1d1-a48d-4f5e-a559-8db5fe287110","country":{"IPR":"0","CC3":"0","ID":"38","CC2":"0","CC1":"137438953472","CC4":"0"}},"parameters":{"secretKey":"4bc377766331d9dc62443ac093c9c123","country":{"IPR":"0","CC3":"0","ID":"38","CC2":"0","CC1":"137438953472","CC4":"0"}},"method":"getCommunicationToken"}
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher: java.util.concurrent.ExecutionException: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at java.util.concurrent.FutureTask.get(FutureTask.java:83)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at groovejaar.GrooveJaar.checkUpdate(GrooveJaar.java:973)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at groovejaar.GrooveJaar.(GrooveJaar.java:1111)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at groovejaar.GrooveJaar$9.run(GrooveJaar.java:1071)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:677)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at java.awt.EventQueue.access$000(EventQueue.java:85)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at java.awt.EventQueue$1.run(EventQueue.java:638)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at java.awt.EventQueue$1.run(EventQueue.java:636)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at java.security.AccessController.doPrivileged(Native Method)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at java.awt.EventQueue.dispatchEvent(EventQueue.java:647)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher: Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -1
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at java.lang.String.substring(String.java:1937)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at groovejaar.Updater.normalizeVersion(Updater.java:51)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at groovejaar.Updater.call(Updater.java:38)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at groovejaar.Updater.call(Updater.java:18)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
2/27/12 5:25:51.363 PM [0x0-0x5cb5cb].com.apple.JarLauncher:	at java.lang.Thread.run(Thread.java:680)