em client keeps crashing and will not open

Keeps crashing with this error, any help would be much appreciated

eM Client (6.0.21372.0)
Windows: Microsoft Windows NT 6.1.7601 Service Pack 1, Framework: 4.0.30319.18444
The following error has occurred:
System.Data.SQLite.SQLiteException (0x80004005): SQL logic error or missing database
no such table: mail_data.LocalMailContents
   at System.Data.SQLite.SQLite3.Prepare(SQLiteConnection cnn, String strSql, SQLiteStatement previous, UInt32 timeoutMS, String& strRemain)
   at System.Data.SQLite.SQLiteCommand.BuildNextCommand()
   at System.Data.SQLite.SQLiteCommand.GetStatement(Int32 index)
   at System.Data.SQLite.SQLiteDataReader.NextResult()
   at System.Data.SQLite.SQLiteDataReader…ctor(SQLiteCommand cmd, CommandBehavior behave)
   at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.SQLite.SQLiteCommand.ExecuteDbDataReader(CommandBehavior behavior)
   at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader()
   at MailClient.Storage.Data.SQLite.DbMailRepository.LoadMimePart(UInt64 messageId)
   at MailClient.Storage.Data.SQLite.DbRootMimePart.Load()
   at MailClient.Storage.Data.SQLite.DbRootMimePart.get_ContentType()
   at MailClient.Storage.Application.Mail.MailItem.MailPartAdaptor.get_ContentType()
   at MailClient.UI.Mail.SMimeDecoder.isSmime(IMimePart mimeStructure)
   at MailClient.UI.Controls.controlMessageDetail.RefreshMessage()
   at MailClient.UI.Controls.controlMessageDetail.Refresh(IMail mail)
   at MailClient.UI.Controls.controlMessageDetail.Refresh(IMail mail, Boolean autoMarkAsRead)
   at MailClient.UI.Controls.controlMessages.MailItemBehaviour.selectTimer_Tick(Object sender, EventArgs e)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   at MailClient.Program.b__4()
at MailClient.ExceptionUtils.ExceptionUtils.Filter(BodyDelegate body, FilterDelegate filter, Action1 handler)<br><br><br><report xmlns="&lt;a href=" http:>" rel="nofollow" target="_blank"&gt;http://emclient.com/ns/report"&gt;;<br> <product><br> <name>eM Client</name><br> <version>6.0.21372.0</version><br> </product><br> <silent>false</silent><br> <environment><br> <osversion>Microsoft Windows NT 6.1.7601 Service Pack 1</osversion><br> <frameworkversion>4.0.30319.18444</frameworkversion><br> </environment><br> <exception><br> <type>System.Data.SQLite.SQLiteException</type><br> <message>SQL logic error or missing database<br>no such table: mail_data.LocalMailContents</message><br> <source>System.Data.SQLite</source><br> <stack><br> <frame> <br> <method><br> <modulename>System.Data.SQLite.dll</modulename><br> <metadatatoken>100663600</metadatatoken><br> <assembly>System.Data.SQLite</assembly><br> <type>System.Data.SQLite.SQLite3</type><br> <name>Prepare</name><br> <parameters><br> <parameter><br> <assembly>System.Data.SQLite</assembly><br> <type>System.Data.SQLite.SQLiteConnection</type><br> <name>cnn</name><br> </parameter><br> <parameter><br> <assembly>mscorlib</assembly><br> <type>System.String</type><br> <name>strSql</name><br> </parameter><br> <parameter><br> <assembly>System.Data.SQLite</assembly><br> <type>System.Data.SQLite.SQLiteStatement</type><br> <name>previous</name><br> </parameter><br> <parameter><br> <assembly>mscorlib</assembly><br> <type>System.UInt32</type><br> <name>timeoutMS</name><br> </parameter><br> <parameter><br> <assembly>mscorlib</assembly><br> <type>System.String&amp;</type><br> <name>strRemain</name><br> </parameter><br> </parameters><br> </method><br> <offset>265</offset><br> <nativeoffset>496</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>System.Data.SQLite.dll</modulename><br> <metadatatoken>100663734</metadatatoken><br> <assembly>System.Data.SQLite</assembly><br> <type>System.Data.SQLite.SQLiteCommand</type><br> <name>BuildNextCommand</name><br> <parameters></parameters><br> </method><br> <offset>f6</offset><br> <nativeoffset>16e</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>System.Data.SQLite.dll</modulename><br> <metadatatoken>100663735</metadatatoken><br> <assembly>System.Data.SQLite</assembly><br> <type>System.Data.SQLite.SQLiteCommand</type><br> <name>GetStatement</name><br> <parameters><br> <parameter><br> <assembly>mscorlib</assembly><br> <type>System.Int32</type><br> <name>index</name><br> </parameter><br> </parameters><br> </method><br> <offset>8</offset><br> <nativeoffset>12</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>System.Data.SQLite.dll</modulename><br> <metadatatoken>100663982</metadatatoken><br> <assembly>System.Data.SQLite</assembly><br> <type>System.Data.SQLite.SQLiteDataReader</type><br> <name>NextResult</name><br> <parameters></parameters><br> </method><br> <offset>e4</offset><br> <nativeoffset>112</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>System.Data.SQLite.dll</modulename><br> <metadatatoken>100663943</metadatatoken><br> <assembly>System.Data.SQLite</assembly><br> <type>System.Data.SQLite.SQLiteDataReader</type><br> <name>.ctor</name><br> <parameters><br> <parameter><br> <assembly>System.Data.SQLite</assembly><br> <type>System.Data.SQLite.SQLiteCommand</type><br> <name>cmd</name><br> </parameter><br> <parameter><br> <assembly>System.Data</assembly><br> <type>System.Data.CommandBehavior</type><br> <name>behave</name><br> </parameter><br> </parameters><br> </method><br> <offset>5d</offset><br> <nativeoffset>71</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>System.Data.SQLite.dll</modulename><br> <metadatatoken>100663757</metadatatoken><br> <assembly>System.Data.SQLite</assembly><br> <type>System.Data.SQLite.SQLiteCommand</type><br> <name>ExecuteReader</name><br> <parameters><br> <parameter><br> <assembly>System.Data</assembly><br> <type>System.Data.CommandBehavior</type><br> <name>behavior</name><br> </parameter><br> </parameters><br> </method><br> <offset>c</offset><br> <nativeoffset>26</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>System.Data.SQLite.dll</modulename><br> <metadatatoken>100663756</metadatatoken><br> <assembly>System.Data.SQLite</assembly><br> <type>System.Data.SQLite.SQLiteCommand</type><br> <name>ExecuteDbDataReader</name><br> <parameters><br> <parameter><br> <assembly>System.Data</assembly><br> <type>System.Data.CommandBehavior</type><br> <name>behavior</name><br> </parameter><br> </parameters><br> </method><br> <offset>0</offset><br> <nativeoffset>4</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>System.Data.dll</modulename><br> <metadatatoken>100665160</metadatatoken><br> <assembly>System.Data</assembly><br> <type>System.Data.Common.DbCommand</type><br> <name>System.Data.IDbCommand.ExecuteReader</name><br> <parameters></parameters><br> </method><br> <offset>0</offset><br> <nativeoffset>c</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>MailClient.exe</modulename><br> <metadatatoken>100685716</metadatatoken><br> <assembly>MailClient</assembly><br> <type>MailClient.Storage.Data.SQLite.DbMailRepository</type><br> <name>LoadMimePart</name><br> <parameters><br> <parameter><br> <assembly>mscorlib</assembly><br> <type>System.UInt64</type><br> <name>messageId</name><br> </parameter><br> </parameters><br> </method><br> <offset>3c</offset><br> <nativeoffset>9e</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>MailClient.exe</modulename><br> <metadatatoken>100677810</metadatatoken><br> <assembly>MailClient</assembly><br> <type>MailClient.Storage.Data.SQLite.DbRootMimePart</type><br> <name>Load</name><br> <parameters></parameters><br> </method><br> <offset>24</offset><br> <nativeoffset>49</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>MailClient.exe</modulename><br> <metadatatoken>100677816</metadatatoken><br> <assembly>MailClient</assembly><br> <type>MailClient.Storage.Data.SQLite.DbRootMimePart</type><br> <name>get_ContentType</name><br> <parameters></parameters><br> </method><br> <offset>0</offset><br> <nativeoffset>8</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>MailClient.exe</modulename><br> <metadatatoken>100686434</metadatatoken><br> <assembly>MailClient</assembly><br> <type>MailClient.Storage.Application.Mail.MailItem+MailPartAdaptor</type><br> <name>get_ContentType</name><br> <parameters></parameters><br> </method><br> <offset>0</offset><br> <nativeoffset>b</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>MailClient.exe</modulename><br> <metadatatoken>100682193</metadatatoken><br> <assembly>MailClient</assembly><br> <type>MailClient.UI.Mail.SMimeDecoder</type><br> <name>isSmime</name><br> <parameters><br> <parameter><br> <assembly>MailClient.Mail</assembly><br> <type>MailClient.Mail.IMimePart</type><br> <name>mimeStructure</name><br> </parameter><br> </parameters><br> </method><br> <offset>0</offset><br> <nativeoffset>21</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>MailClient.exe</modulename><br> <metadatatoken>100691389</metadatatoken><br> <assembly>MailClient</assembly><br> <type>MailClient.UI.Controls.controlMessageDetail</type><br> <name>RefreshMessage</name><br> <parameters></parameters><br> </method><br> <offset>73</offset><br> <nativeoffset>dd</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>MailClient.exe</modulename><br> <metadatatoken>100691388</metadatatoken><br> <assembly>MailClient</assembly><br> <type>MailClient.UI.Controls.controlMessageDetail</type><br> <name>Refresh</name><br> <parameters><br> <parameter><br> <assembly>MailClient.Mail</assembly><br> <type>MailClient.Mail.IMail</type><br> <name>mail</name><br> </parameter><br> </parameters><br> </method><br> <offset>5c</offset><br> <nativeoffset>b1</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>MailClient.exe</modulename><br> <metadatatoken>100691387</metadatatoken><br> <assembly>MailClient</assembly><br> <type>MailClient.UI.Controls.controlMessageDetail</type><br> <name>Refresh</name><br> <parameters><br> <parameter><br> <assembly>MailClient.Mail</assembly><br> <type>MailClient.Mail.IMail</type><br> <name>mail</name><br> </parameter><br> <parameter><br> <assembly>mscorlib</assembly><br> <type>System.Boolean</type><br> <name>autoMarkAsRead</name><br> </parameter><br> </parameters><br> </method><br> <offset>7</offset><br> <nativeoffset>1c</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>MailClient.exe</modulename><br> <metadatatoken>100691566</metadatatoken><br> <assembly>MailClient</assembly><br> <type>MailClient.UI.Controls.controlMessages+MailItemBehaviour</type><br> <name>selectTimer_Tick</name><br> <parameters><br> <parameter><br> <assembly>mscorlib</assembly><br> <type>System.Object</type><br> <name>sender</name><br> </parameter><br> <parameter><br> <assembly>mscorlib</assembly><br> <type>System.EventArgs</type><br> <name>e</name><br> </parameter><br> </parameters><br> </method><br> <offset>b</offset><br> <nativeoffset>71</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>System.Windows.Forms.dll</modulename><br> <metadatatoken>100680286</metadatatoken><br> <assembly>System.Windows.Forms</assembly><br> <type>System.Windows.Forms.Timer</type><br> <name>OnTick</name><br> <parameters><br> <parameter><br> <assembly>mscorlib</assembly><br> <type>System.EventArgs</type><br> <name>e</name><br> </parameter><br> </parameters><br> </method><br> <offset>8</offset><br> <nativeoffset>14</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>System.Windows.Forms.dll</modulename><br> <metadatatoken>100680299</metadatatoken><br> <assembly>System.Windows.Forms</assembly><br> <type>System.Windows.Forms.Timer+TimerNativeWindow</type><br> <name>WndProc</name><br> <parameters><br> <parameter><br> <assembly>System.Windows.Forms</assembly><br> <type>System.Windows.Forms.Message&amp;</type><br> <name>m</name><br> </parameter><br> </parameters><br> </method><br> <offset>21</offset><br> <nativeoffset>31</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>System.Windows.Forms.dll</modulename><br> <metadatatoken>100665822</metadatatoken><br> <assembly>System.Windows.Forms</assembly><br> <type>System.Windows.Forms.NativeWindow</type><br> <name>DebuggableCallback</name><br> <parameters><br> <parameter><br> <assembly>mscorlib</assembly><br> <type>System.IntPtr</type><br> <name>hWnd</name><br> </parameter><br> <parameter><br> <assembly>mscorlib</assembly><br> <type>System.Int32</type><br> <name>msg</name><br> </parameter><br> <parameter><br> <assembly>mscorlib</assembly><br> <type>System.IntPtr</type><br> <name>wparam</name><br> </parameter><br> <parameter><br> <assembly>mscorlib</assembly><br> <type>System.IntPtr</type><br> <name>lparam</name><br> </parameter><br> </parameters><br> </method><br> <offset>25</offset><br> <nativeoffset>5d</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>System.Windows.Forms.dll</modulename><br> <metadatatoken>100663535</metadatatoken><br> <assembly>System.Windows.Forms</assembly><br> <type>System.Windows.Forms.UnsafeNativeMethods</type><br> <name>DispatchMessageW</name><br> <parameters><br> <parameter><br> <assembly>System.Windows.Forms</assembly><br> <type>System.Windows.Forms.NativeMethods+MSG&amp;</type><br> <name>msg</name><br> </parameter><br> </parameters><br> </method><br> <offset>ffffffff</offset><br> <nativeoffset>0</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>System.Windows.Forms.dll</modulename><br> <metadatatoken>100688501</metadatatoken><br> <assembly>System.Windows.Forms</assembly><br> <type>System.Windows.Forms.Application+ComponentManager</type><br> <name>System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop</name><br> <parameters><br> <parameter><br> <assembly>mscorlib</assembly><br> <type>System.IntPtr</type><br> <name>dwComponentID</name><br> </parameter><br> <parameter><br> <assembly>mscorlib</assembly><br> <type>System.Int32</type><br> <name>reason</name><br> </parameter><br> <parameter><br> <assembly>mscorlib</assembly><br> <type>System.Int32</type><br> <name>pvLoopData</name><br> </parameter><br> </parameters><br> </method><br> <offset>186</offset><br> <nativeoffset>24c</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>System.Windows.Forms.dll</modulename><br> <metadatatoken>100688548</metadatatoken><br> <assembly>System.Windows.Forms</assembly><br> <type>System.Windows.Forms.Application+ThreadContext</type><br> <name>RunMessageLoopInner</name><br> <parameters><br> <parameter><br> <assembly>mscorlib</assembly><br> <type>System.Int32</type><br> <name>reason</name><br> </parameter><br> <parameter><br> <assembly>System.Windows.Forms</assembly><br> <type>System.Windows.Forms.ApplicationContext</type><br> <name>context</name><br> </parameter><br> </parameters><br> </method><br> <offset>1de</offset><br> <nativeoffset>154</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>System.Windows.Forms.dll</modulename><br> <metadatatoken>100688547</metadatatoken><br> <assembly>System.Windows.Forms</assembly><br> <type>System.Windows.Forms.Application+ThreadContext</type><br> <name>RunMessageLoop</name><br> <parameters><br> <parameter><br> <assembly>mscorlib</assembly><br> <type>System.Int32</type><br> <name>reason</name><br> </parameter><br> <parameter><br> <assembly>System.Windows.Forms</assembly><br> <type>System.Windows.Forms.ApplicationContext</type><br> <name>context</name><br> </parameter><br> </parameters><br> </method><br> <offset>13</offset><br> <nativeoffset>49</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>MailClient.exe</modulename><br> <metadatatoken>100675857</metadatatoken><br> <assembly>MailClient</assembly><br> <type>MailClient.Program</type><br> <name>&lt;Main&gt;b__4</name><br> <parameters></parameters><br> </method><br> <offset>17</offset><br> <nativeoffset>38</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>MailClient.ExceptionUtils.dll</modulename><br> <metadatatoken>100663314</metadatatoken><br> <assembly>MailClient.ExceptionUtils</assembly><br> <type>MailClient.ExceptionUtils.ExceptionUtils</type><br> <name>Filter</name><br> <parameters><br> <parameter><br> <assembly>MailClient.ExceptionUtils</assembly><br> <type>MailClient.ExceptionUtils.ExceptionUtils+BodyDelegate</type><br> <name>body</name><br> </parameter><br> <parameter><br> <assembly>MailClient.ExceptionUtils</assembly><br> <type>MailClient.ExceptionUtils.ExceptionUtils+FilterDelegate</type><br> <name>filter</name><br> </parameter><br> <parameter><br> <assembly>mscorlib</assembly><br> <type>System.Action1[[System.Exception, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
handler



0
22



183




MailClient.exe
C:\Program Files (x86)\eM Client\MailClient.exe
MailClient.exe
MailClient.exe
6.0.21372.0
eM Client
eM Client
6.0.21372.0
False
False
False
False
False
Language Neutral


ntdll.dll
C:\Windows\SysWOW64\ntdll.dll
ntdll.dll
ntdll.dll.mui
6.1.7600.16385 (win7_rtm.090713-1255)
NT Layer DLL
Microsoft® Windows® Operating System
6.1.7600.16385
False
False
False
False
False
English (United States)


MSCOREE.DLL
C:\Windows\SYSTEM32\MSCOREE.DLL
mscoree.dll
mscoree.dll
4.0.40305.0 (Main.040305-0000)
Microsoft .NET Runtime Execution Engine
Microsoft® .NET Framework
4.0.40305.0
False
False
False
True
False
English (United States)


KERNEL32.dll
C:\Windows\syswow64\KERNEL32.dll
kernel32
kernel32
6.1.7601.18015 (win7sp1_gdr.121129-1432)
Windows NT BASE API Client DLL
Microsoft® Windows® Operating System
6.1.7601.18015
False
False
False
False
False
English (United States)


KERNELBASE.dll
C:\Windows\syswow64\KERNELBASE.dll
Kernelbase
Kernelbase
6.1.7601.18015 (win7sp1_gdr.121129-1432)
Windows NT BASE API Client DLL
Microsoft® Windows® Operating System
6.1.7601.18015
False
False
False
False
False
English (United States)


ADVAPI32.dll
C:\Windows\syswow64\ADVAPI32.dll
advapi32.dll
advapi32.dll.mui
6.1.7600.16385 (win7_rtm.090713-1255)
Advanced Windows 32 Base API
Microsoft® Windows® Operating System
6.1.7600.16385
False
False
False
False
False
English (United States)


msvcrt.dll
C:\Windows\syswow64\msvcrt.dll
msvcrt.dll
msvcrt.dll
7.0.7601.17744 (win7sp1_gdr.111215-1535)
Windows NT CRT DLL
Microsoft® Windows® Operating System
7.0.7601.17744
False
False
False
False
False
English (United States)


sechost.dll
C:\Windows\SysWOW64\sechost.dll
sechost.dll
sechost.dll.mui
6.1.7600.16385 (win7_rtm.090713-1255)
Host for SCM/SDDL/LSA Lookup APIs
Microsoft® Windows® Operating System
6.1.7600.16385
False
False
False
False
False
English (United States)


RPCRT4.dll
C:\Windows\syswow64\RPCRT4.dll
rpcrt4.dll
rpcrt4.dll.mui
6.1.7600.16385 (win7_rtm.090713-1255)
Remote Procedure Call Runtime
Microsoft® Windows® Operating System
6.1.7600.16385
False
False
False
False
False
English (United States)


SspiCli.dll
C:\Windows\syswow64\SspiCli.dll
security.dll
security.dll
6.1.7601.18637 (win7sp1_gdr.141013-1517)
Security Support Provider Interface
Microsoft® Windows® Operating System
6.1.7601.18637
False
False
False
False
False
English (United States)


CRYPTB

Hi, this unfortunately seems like a database issue, some of the data may have got corrupted during un-initialization of the application or during a computer reset/shutdown. Can you please try to download this utility to try and restore your current database, http://www.emclient.com/tools/dbrepairrebuildall.exe 

Run the utility, and check if the application is able to to restore the database files, if not, I’m afraid it is not possible to restore your database. To let the application create a new database, please navigate to your local folder > App Data > Roaming, and rename or remove the eM Client database folder.

Thank you,
Paul