I am getting this error too, on a brand new install. Happens intermittently for all users.
The error in the client is always to do with setting or getting presence information.
04-Dec-2007 15:26:54 org.jivesoftware.spark.util.log.Log error
SEVERE: Could not stop flashing because null
java.lang.NullPointerException
at org.jivesoftware.spark.PresenceManager.getPresence(PresenceManager.java:97)
at org.jivesoftware.spark.ui.SparkTabHandler.decorateStaleTab(SparkTabHandler.java :40)
at org.jivesoftware.spark.decorator.DefaultTabHandler.isTabHandled(DefaultTabHandl er.java:77)
at org.jivesoftware.spark.ChatManager.notifySparkTabHandlers(ChatManager.java:780)
at org.jivesoftware.spark.ui.ChatContainer$15.run(ChatContainer.java:985)
at java.awt.event.InvocationEvent.dispatch(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)
04-Dec-2007 15:27:01 org.jivesoftware.spark.util.log.Log error
SEVERE: Could not stop flashing because null
java.lang.NullPointerException
at org.jivesoftware.spark.PresenceManager.getPresence(PresenceManager.java:97)
at org.jivesoftware.spark.ui.SparkTabHandler.decorateStaleTab(SparkTabHandler.java :40)
at org.jivesoftware.spark.decorator.DefaultTabHandler.isTabHandled(DefaultTabHandl er.java:77)
at org.jivesoftware.spark.ChatManager.notifySparkTabHandlers(ChatManager.java:780)
at org.jivesoftware.spark.ui.ChatContainer$15.run(ChatContainer.java:985)
at java.awt.event.InvocationEvent.dispatch(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)
04-Dec-2007 16:33:22 org.jivesoftware.spark.util.log.Log error
SEVERE:
java.lang.NullPointerException
at org.jivesoftware.spark.ui.ContactList.updateUserPresence(ContactList.java:277)
at org.jivesoftware.spark.ui.ContactList.access$700(ContactList.java:98)
at org.jivesoftware.spark.ui.ContactList$19$4$1.run(ContactList.java:1679)
at java.awt.event.InvocationEvent.dispatch(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)
04-Dec-2007 16:50:56 org.jivesoftware.spark.util.log.Log error
SEVERE: Could not stop flashing because null
java.lang.NullPointerException
at org.jivesoftware.spark.PresenceManager.getPresence(PresenceManager.java:97)
at org.jivesoftware.spark.decorator.DefaultTabHandler.isTabHandled(DefaultTabHandl er.java:52)
at org.jivesoftware.spark.ChatManager.notifySparkTabHandlers(ChatManager.java:780)
at org.jivesoftware.spark.ui.ChatContainer$15.run(ChatContainer.java:985)
at java.awt.event.InvocationEvent.dispatch(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)
It goes on like that, happens once every 10 minutes or so!
I have disabled SSL and I hope this fixes, if not I will paste server logs as well.