|
|

楼主 |
发表于 2005-11-18 20:29:15
|
显示全部楼层
debug 的 log 太多了吧,对了刚才终于弄到一些错误。
Exception in thread "Listener" org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)
at org.eclipse.swt.SWT.error(SWT.java:2942)
at org.eclipse.swt.SWT.error(SWT.java:2865)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:178)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:3366)
at edu.tsinghua.lumaqq.ui.QQEventProcessor.processClusterGetInfoSuccess(QQEventProcessor.java:1237)
at edu.tsinghua.lumaqq.ui.QQEventProcessor.qqEvent(QQEventProcessor.java:244)
at edu.tsinghua.lumaqq.qq.QQClient.fireQQEvent(QQClient.java:1799)
at edu.tsinghua.lumaqq.qq.BasicFamilyProcessor.processClusterGetInfoReply(BasicFamilyProcessor.java:1052)
at edu.tsinghua.lumaqq.qq.BasicFamilyProcessor.processClusterCommandReply(BasicFamilyProcessor.java:549)
at edu.tsinghua.lumaqq.qq.BasicFamilyProcessor.packetArrived(BasicFamilyProcessor.java:261)
at edu.tsinghua.lumaqq.qq.ProcessorRouter.packetArrived(ProcessorRouter.java:60)
at edu.tsinghua.lumaqq.qq.QQClient.firePacketArrivedEvent(QQClient.java:2382)
at edu.tsinghua.lumaqq.qq.net.ListenerThread.run(ListenerThread.java:83)
Caused by: java.lang.NullPointerException
at edu.tsinghua.lumaqq.widgets.qstyle.QTreeViewer.doUpdateChildren(QTreeViewer.java:315)
at edu.tsinghua.lumaqq.widgets.qstyle.QTreeViewer.doUpdateChildren(QTreeViewer.java:294)
at edu.tsinghua.lumaqq.widgets.qstyle.QTreeViewer.doUpdateChildren(QTreeViewer.java:297)
at edu.tsinghua.lumaqq.widgets.qstyle.QTreeViewer.doUpdateChildren(QTreeViewer.java:297)
at edu.tsinghua.lumaqq.widgets.qstyle.QTreeViewer.refresh(QTreeViewer.java:233)
at edu.tsinghua.lumaqq.ui.helper.BlindHelper.refreshGroup(BlindHelper.java:363)
at edu.tsinghua.lumaqq.ui.QQEventProcessor$39.run(QQEventProcessor.java:1273)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
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:408)
at edu.tsinghua.lumaqq.LumaQQ.main(LumaQQ.java:138)
Exception in thread "main" org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)
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:408)
at edu.tsinghua.lumaqq.LumaQQ.main(LumaQQ.java:138)
Caused by: java.lang.NullPointerException
at edu.tsinghua.lumaqq.widgets.qstyle.QTreeViewer.doUpdateChildren(QTreeViewer.java:315)
at edu.tsinghua.lumaqq.widgets.qstyle.QTreeViewer.doUpdateChildren(QTreeViewer.java:294)
at edu.tsinghua.lumaqq.widgets.qstyle.QTreeViewer.doUpdateChildren(QTreeViewer.java:297)
at edu.tsinghua.lumaqq.widgets.qstyle.QTreeViewer.doUpdateChildren(QTreeViewer.java:297)
at edu.tsinghua.lumaqq.widgets.qstyle.QTreeViewer.refresh(QTreeViewer.java:233)
at edu.tsinghua.lumaqq.ui.helper.BlindHelper.refreshGroup(BlindHelper.java:363)
at edu.tsinghua.lumaqq.ui.QQEventProcessor$39.run(QQEventProcessor.java:1273)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
... 4 more |
|