Zimbra Desktop service not starting

Good morning everyone. I've ben using Zimbra Desktop for the past week, and I'm very impressed so far. Only problem this morning.....I rebooted my machine, and started Zimbra Desktop. Unfortunately it did not want to start. I then tried to start the service, and got a error message

Code:

Error 1: Incorrect function

I then looked in the log file and found the following:

Code:

2008-08-28 06:40:26,203 ERROR [btpool0-6] [name=java.results@gmail.com;aname=local@host.local;mid=2;ip=127.0.0.1;ua=ZimbraWebClient - PRISM (Win)/0.0;] datasource - Synchronization of folder '/Inbox' failed
java.lang.NullPointerException
at com.zimbra.cs.mailclient.imap.ImapRequest.addParam(ImapRequest.java:53)
at com.zimbra.cs.mailclient.imap.ImapRequest.<init>(ImapRequest.java:47)
at com.zimbra.cs.mailclient.imap.ImapConnection.newRequest(ImapConnection.java:410)
at com.zimbra.cs.mailclient.imap.ImapConnection.doSearch(ImapConnection.java:364)
at com.zimbra.cs.mailclient.imap.ImapConnection.uidSearch(ImapConnection.java:358)
at com.zimbra.cs.datasource.ImapFolderSync.findMessage(ImapFolderSync.java:541)
at com.zimbra.cs.datasource.ImapFolderSync.appendMessagesNoUidPlus(ImapFolderSync.java:521)
at com.zimbra.cs.datasource.ImapFolderSync.appendNewMessages(ImapFolderSync.java:441)
at com.zimbra.cs.datasource.ImapFolderSync.finishSync(ImapFolderSync.java:332)
at com.zimbra.cs.datasource.ImapSync.finishSync(ImapSync.java:240)
at com.zimbra.cs.datasource.ImapSync.syncFolders(ImapSync.java:163)
at com.zimbra.cs.datasource.ImapSync.importData(ImapSync.java:123)
at com.zimbra.cs.datasource.DataSourceManager.importData(DataSourceManager.java:154)
at com.zimbra.cs.mailbox.LocalMailbox.importData(LocalMailbox.java:322)
at com.zimbra.cs.mailbox.LocalMailbox.syncAllLocalDataSources(LocalMailbox.java:303)
at com.zimbra.cs.mailbox.LocalMailbox.sync(LocalMailbox.java:360)
at com.zimbra.cs.service.offline.OfflineSync.handle(OfflineSync.java:46)
at com.zimbra.soap.SoapEngine.dispatchRequest(SoapEngine.java:411)
at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.java:268)
at com.zimbra.soap.SoapEngine.dispatch(SoapEngine.java:160)
at com.zimbra.soap.SoapServlet.doPost(SoapServlet.java:266)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at com.zimbra.cs.servlet.ZimbraServlet.service(ZimbraServlet.java:188)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:362)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:716)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:406)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.handler.RewriteHandler.handle(RewriteHandler.java:176)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:313)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:844)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:644)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)