LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 902|回复: 11

Luma兄,新补丁没有解决老bug

[复制链接]
发表于 2005-8-1 09:05:42 | 显示全部楼层 |阅读模式
点击“群公告”上面漂浮的小标签的“更新群信息”导致崩溃。

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:404)
        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:1261)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
        ... 4 more
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:1230)
        at edu.tsinghua.lumaqq.ui.QQEventProcessor.qqEvent(QQEventProcessor.java:244)
        at edu.tsinghua.lumaqq.qq.QQClient.fireQQEvent(QQClient.java:1791)
        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:2374)
        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:1261)
        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:404)
        at edu.tsinghua.lumaqq.LumaQQ.main(LumaQQ.java:138)
发表于 2005-8-1 12:29:13 | 显示全部楼层
没有确定规律,我这里不出现,搞不定
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-1 18:08:03 | 显示全部楼层
恩,可能是人数的原因,我的人数少的群也不会出问题,你可以加入一个人数很多的群试试看

另外一个就是,为什么现在选择消息框里面的文本后(没有选择复制),文本就被自动复制到系统剪贴板? 我的是fc4 + kde
回复 支持 反对

使用道具 举报

发表于 2005-8-1 18:48:35 | 显示全部楼层
有些人说要linux风格的拷贝粘贴,所以选中就拷贝了
回复 支持 反对

使用道具 举报

发表于 2005-8-1 18:49:20 | 显示全部楼层
你如果是某个人很多的群的管理员,那我就加,不然我到哪里去找
回复 支持 反对

使用道具 举报

发表于 2005-8-1 21:09:28 | 显示全部楼层
我加的群里有160多人,刷新没出现这个问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-2 10:43:57 | 显示全部楼层
Luma,你可以加3557250这个群,这个群就是让我反复崩溃的。
回复 支持 反对

使用道具 举报

发表于 2005-8-2 20:44:20 | 显示全部楼层
加了,等待批
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-3 17:02:59 | 显示全部楼层
为Luma兄的敬业精神赞一个,呵呵
回复 支持 反对

使用道具 举报

发表于 2005-8-3 17:45:55 | 显示全部楼层
如果群太多的话是不是也会造成崩溃呢?我的就是这样,我用的是2004T,已经打上了最新的补丁,可是一登录,什么都不做的话,LUMAQQ也会自动的退出。我的群是比较多的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表