What steps will reproduce the problem?
1. sign in
2.
3.
What is the expected output? What do you see instead?
java.lang.IndexOutOfBoundsException: Index: 3, Size: 3
at java.util.ArrayList.RangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at view.buddylist.BuddyPanel.reorderFriends(BuddyPanel.java:318)
at view.buddylist.BuddyPanel.refreshBuddyList(BuddyPanel.java:818)
at view.buddylist.BuddyPanel.update(BuddyPanel.java:782)
at java.util.Observable.notifyObservers(Unknown Source)
at model.Model.forceNotify(Model.java:1024)
at controller.MainController.updateStateAndStatus(MainController.java:980)
at controller.MainController.friendUpdated(MainController.java:1065)
at
controller.services.GoogleTalkManager$BuddyListener.presenceChanged(GoogleTalkMa
nager.java:961)
at org.jivesoftware.smack.Roster.fireRosterPresenceEvent(Roster.java:627)
at org.jivesoftware.smack.Roster.access$600(Roster.java:50)
at
org.jivesoftware.smack.Roster$PresencePacketListener.processPacket(Roster.java:7
17)
at org.jivesoftware.smack.Roster.setOfflinePresences(Roster.java:590)
at org.jivesoftware.smack.Roster.access$200(Roster.java:50)
at org.jivesoftware.smack.Roster$1.connectionClosed(Roster.java:118)
at org.jivesoftware.smack.PacketReader.shutdown(PacketReader.java:179)
at org.jivesoftware.smack.XMPPConnection.shutdown(XMPPConnection.java:634)
at org.jivesoftware.smack.XMPPConnection.disconnect(XMPPConnection.java:707)
at org.jivesoftware.smack.XMPPConnection.disconnect(XMPPConnection.java:682)
at
controller.services.GoogleTalkManager.disconnect(GoogleTalkManager.java:368)
at controller.MainController.disconnect(MainController.java:456)
at
view.buddylist.BuddyList$signoutActionListener.actionPerformed(BuddyList.java:52
4)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown
Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Please use labels and text to provide additional information.
Original issue reported on code.google.com by shichan....@gmail.com on 22 Jul 2009 at 12:08
Original issue reported on code.google.com by
shichan....@gmail.com
on 22 Jul 2009 at 12:08