We were running v 2.7.7 just fine. Since moving to the 2.8.x versions even tested on the newest nightly build one computer only has this problem.
Windows 7 x64, and this has been repeated even after uninstalling completely, removing all traces from %APPDATA% folder and “X:\Program Files (x86)” and reinstalling.
I have also tested with other users, thinking perhaps there were bad settings for the user in the server configuration, but it does it for all users when logging into this machine.
Spark messenger will open, and allow login, however the user list and other options never finish loading. I suspect something is messing up in java preventing the full login process from completing and resulting in a “hang” of sorts.
1, Roster Never Loads
2, The Following Menu Items Never Load:
File
---- Plugins
Actions
---- Start A Chat
---- Broadcast Message
---- View Task List
---- View Notes
---- Languages
---- Dial Number
I have removed all non-essential plugins, and even deleted the files from the folder(s) to ensure it is not an unneeded plugin causing the issue.
Any one have ideas of what is going on? I have attached error logs from a working machine, and from the machine with the problem.
The two main differences I notice are these two sections
Oct 19, 2016 9:51:00 AM org.jivesoftware.smack.roster.Roster$PresencePacketListener processPacket
WARNING: Roster not loaded while processing presence stanza
and
Exception in thread “AWT-EventQueue-0” java.lang.ClassCastException: org.jivesoftware.smack.packet.DefaultExtensionElement cannot be cast to org.jivesoftware.sparkimpl.profile.ext.VCardUpdateExtension
at org.jivesoftware.spark.ui.ContactItem.setPresence(ContactItem.java:351)
at org.jivesoftware.spark.ui.ContactGroup.addOfflineContactItem(ContactGroup.java: 176)
at org.jivesoftware.spark.ui.ContactList.moveToOffline(ContactList.java:2551)
at org.jivesoftware.spark.ui.ContactList.buildContactList(ContactList.java:602)
at org.jivesoftware.spark.ui.ContactList.loadContactList(ContactList.java:1766)
at org.jivesoftware.spark.ui.ContactList.lambda$null$12(ContactList.java:1756)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(U nknown 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)
Oct 19, 2016 9:51:03 AM org.jitsi.util.Logger info
error log - working.txt.zip (3237 Bytes)
error log - bad.txt.zip (3324 Bytes)