Incredibly slow start up -- Spark from SVN

Not sure if it’s due to the ROAR plugin being enabled, or groupchat bookmarks set to autojoin, but it takes my spark about 25 minutes to fully come up after reconnecting.

Started with yesterdays build, may be related to Reversi too.

Deleted roar.jar from %appdata%\spark\ and the spark install folder, and can finally login.

interesting, are there any logs?

i havent touched roar for about 2 weeks and its running perfectly fine on 2 test machines

Nothing showing in the logs that I can see. Might be just affecting my machine though, as I haven’t heard complaints from other users.

Deleting roar.jar and %appdata%\spark seems to fix the loading in.

I only have 3 MUC rooms that autojoin.

Edit:

This is still happening – all users now.

I’m going to try to go back svn versions until the problem stops happening to determine which build is causing it.

Here’s the error log:

Jun 23, 2011 8:29:06 AM org.jivesoftware.spark.util.log.Log error

SEVERE: Closing Group Chat Room error.

java.lang.IllegalStateException: Not connected to server.

at org.jivesoftware.smack.XMPPConnection.sendPacket(XMPPConnection.java:445)

at org.jivesoftware.smackx.muc.MultiUserChat.leave(MultiUserChat.java:534)

at org.jivesoftware.spark.ui.rooms.GroupChatRoom.leaveChatRoom(GroupChatRoom.java: 560)

at org.jivesoftware.spark.ui.ChatContainer.leaveChatRoom(ChatContainer.java:587)

at org.jivesoftware.spark.Workspace$1.shutdown(Workspace.java:144)

at org.jivesoftware.MainWindow.fireWindowShutdown(MainWindow.java:254)

at org.jivesoftware.MainWindow.shutdown(MainWindow.java:283)

at org.jivesoftware.MainWindow$8.actionPerformed(MainWindow.java:547)

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.dispatchEventImpl(Unknown Source)

at java.awt.EventQueue.access$000(Unknown Source)

at java.awt.EventQueue$1.run(Unknown Source)

at java.awt.EventQueue$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue$2.run(Unknown Source)

at java.awt.EventQueue$2.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.AccessControlContext$1.doIntersectionPrivilege(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)

Reverted to SVN Build 12488 – issue persists.

Reverted to SVN Build 12452 – issue persists.

Deleting my spark repository on the local machine and checking out a fresh build before rebuilding.

Rebuilt, fresh svn dump:

Issue still persists.

Wiping out my %appdata%\spark folder now.

Seems to have fixed it.