emClient 6.x database corrupted

Hello,
the computer (Win7 32bit Pro) returned from sleep mode and from this time emClient shows message about database corruption (NullReferenceException on SQLite.DbMailRepository). Application then starts but 90% of messages are not visible. What to do? Does exist some Database Repair Tool? Or reinstall is only solution (I have IMAP so no problem with data, I hope)? 
Thank you very much.
Leos

Some details:

eM Client (6.0.20617.0)Windows: Microsoft Windows NT 6.1.7601 Service Pack 1, Framework: 4.0.30319.18444
The following error has occurred:
System.NullReferenceException: Odkaz na objekt není nastaven na instanci objektu.
   v MailClient.Storage.Data.SQLite.DbMailRepository.Store(IMailRepositoryItem mail)
   v MailClient.Storage.Data.SQLite.DbRepository1.Add[ST](Object senderContext, IEnumerable1 items, Action1 storeCallback)    v MailClient.Storage.Data.SQLite.DbRepository1.Add[ST](Object senderContext, IEnumerable1 items)    v MailClient.RepositoryExtensions.Add[T,ST](IRepository1 repository, IEnumerable`1 items)
   v MailClient.Imap.Synchronizer.SynchronizeMessagesCommand.Fetch(FetchNotification response)
   v MailClient.Imap.Synchronizer.Fetch(Folder folder, FetchNotification response)
   v MailClient.Imap.Synchronizer.ImapNotification(ConnectionPoolEntry connectionPoolEntry, Folder activeFolder, NotificationEventArgs e)
   v MailClient.Imap.ConnectionPoolEntry.Connection_Notification(Object sender, NotificationEventArgs e)
   v MailClient.Imap.Base.Connection.ParseUntagged(String line)
   v MailClient.Imap.Base.Connection.ParseReply(String line)
   v MailClient.Imap.Base.Connection.ReceiveWorker()
   v System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   v System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   v System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   v System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   v System.Threading.ThreadHelper.ThreadStart()

Hi, can you please try to download this tool and run it on your computer with the broken database www.emclient.com/tools/dbrepairrebuildall.exe
this might be able to help. Let me know if that helped the issue.

Thank you,
Paul.

The database may be damaged due to hibernate system?

Thank you very much.  We used this utility and now is emClient starting with no problem.

From my point of view, problem occured after waking up from sleeping.
But if this was primary reason for our trouble I do not know.

I asked Paul. Or author of eM. :-) It would be a program error.

Hi Martin, I don’t believe this was caused by hibernating the system.
Unfortunately can’t be really sure on what was the exact cause of the issue in this case.

Thank you for understanding,
Paul.