Exception in thread "main" org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.StringIndexOutOfBoundsException: String index out of range: 85)
at org.eclipse.swt.SWT.error(SWT.java:2942)
at org.eclipse.swt.SWT.error(SWT.java:2865)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:126)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:2844)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2575)
at edu.tsinghua.lumaqq.ui.MainShell.open(MainShell.java:399)
at edu.tsinghua.lumaqq.LumaQQ.main(LumaQQ.java:138)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: 85
at java.lang.String.substring(Unknown Source)
at edu.tsinghua.lumaqq.ui.tool.IMInParser.parseInMessage(IMInParser.java:148)
at edu.tsinghua.lumaqq.ui.ClusterCustomFaceReceiver.start(ClusterCustomFaceReceiver.java:146)
at edu.tsinghua.lumaqq.ui.ClusterCustomFaceReceiver.addClusterIM(ClusterCustomFaceReceiver.java:99)
at edu.tsinghua.lumaqq.ui.helper.MessageHelper.putClusterIM(MessageHelper.java:521)
at edu.tsinghua.lumaqq.ui.QQEventProcessor$12.run(QQEventProcessor.java:555)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)