LinuxSir.cn,穿越时空的Linuxsir!

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

我的Lumaqq在打开对话窗口时经常容易死掉

[复制链接]
发表于 2005-3-30 19:06:31 | 显示全部楼层 |阅读模式
错误信息如下:
Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: -2, Size: 2
        at java.util.ArrayList.RangeCheck(ArrayList.java:508)
        at java.util.ArrayList.get(ArrayList.java:320)
        at edu.tsinghua.lumaqq.widgets.ChatBox.setCaretLocation(ChatBox.java:1501)
        at edu.tsinghua.lumaqq.widgets.ChatBox.paintControl(ChatBox.java:1487)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:82)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:954)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:978)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:963)
        at org.eclipse.swt.widgets.Control.gtk_expose_event(Control.java:1760)
        at org.eclipse.swt.widgets.Composite.gtk_expose_event(Composite.java:413)
        at org.eclipse.swt.widgets.Canvas.gtk_expose_event(Canvas.java:106)
        at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1203)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:3098)
        at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(Native Method)
        at org.eclipse.swt.widgets.Display.eventProc(Display.java:879)
        at org.eclipse.swt.internal.gtk.OS.gtk_main_iteration(Native Method)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2297)
        at edu.tsinghua.lumaqq.ui.MainShell.open(MainShell.java:524)
        at edu.tsinghua.lumaqq.LumaQQ.main(LumaQQ.java:130)
:ask
发表于 2005-3-30 19:25:11 | 显示全部楼层
哦,以后的工作就是干这个事了

这个聊天输入框是有些不太稳定,打算重写了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-30 21:24:45 | 显示全部楼层
是呀
经常性的死掉
是数组越界吧
我不懂Java的说
回复 支持 反对

使用道具 举报

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

本版积分规则

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