eM Client has stopped working error

I closed eM client down and when re-opening it gave me the message that “eM client was not closed correctly last time”. It then runs through the corrupted database and inconsistent data checks and gives me a green tick for both. Then I get an error message saying “eM client has stopped working.”

Steps I’ve tried so far:

  • Renaming the database so that it creates a new one. This has no effect.
  • Upgrading to Version 8 ( I was on 7). Same error happens.
  • Uninstalling and reinstalling. Same error happens.

These are the error details. Help!

eM Client 8.0.2751.0 false Microsoft Windows NT 10.0.18362.0 3.1.2 System.Data.SQLite.SQLiteException database disk image is malformed malformed database schema (3-1MIIHigYJKoZIhvcNAQcDoIIHezC) - orphan index System.Data.SQLite System.Data.SQLite.dll 100663625 System.Data.SQLite, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null System.Data.SQLite.SQLite3 Prepare System.Data.SQLite, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null System.Data.SQLite.SQLiteConnection cnn System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e System.String strSql System.Data.SQLite, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null System.Data.SQLite.SQLiteStatement previous System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e System.UInt32 timeoutMS System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e System.String& strRemain 346 694 System.Data.SQLite.dll 100663923 System.Data.SQLite, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null System.Data.SQLite.SQLiteCommand BuildNextCommand f8 19839e System.Data.SQLite.dll 100663924 System.Data.SQLite, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null System.Data.SQLite.SQLiteCommand GetStatement System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e System.Int32 index 0 69f60 System.Data.SQLite.dll 100664347 System.Data.SQLite, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null System.Data.SQLite.SQLiteDataReader NextResult 71 79 System.Data.SQLite.dll 100664296 System.Data.SQLite, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null System.Data.SQLite.SQLiteDataReader .ctor System.Data.SQLite, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null System.Data.SQLite.SQLiteCommand cmd System.Data.Common, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a System.Data.CommandBehavior behave 95 198956 System.Data.SQLite.dll 100663950 System.Data.SQLite, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null System.Data.SQLite.SQLiteCommand ExecuteReader System.Data.Common, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a System.Data.CommandBehavior behavior 21 198be6 System.Data.SQLite.dll 100663954 System.Data.SQLite, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null System.Data.SQLite.SQLiteCommand ExecuteNonQuery System.Data.Common, Version=4.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a System.Data.CommandBehavior behavior 0 1f System.Data.SQLite.dll 100663444 System.Data.SQLite, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null System.Data.SQLite.SQLiteConnection Open 260 1c8305 MailClient.Storage.dll 100663527 MailClient.Storage, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null MailClient.Storage.Data.DataStore GetConnectionInternal System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e System.String relativeName 11a f6a82 MailClient.Storage.dll 100663525 MailClient.Storage, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null MailClient.Storage.Data.DataStore GetConnection System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e System.String relativeName 0 16 MailClient.Storage.dll 100663762 MailClient.Storage, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null MailClient.Storage.Data.KeyValueStore .ctor MailClient.Storage, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null MailClient.Storage.Data.DataStore dataStore System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e System.String databaseName System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e System.String storeName System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e System.String keyName System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e System.String valueName System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e System.Int32 headUserVersion 38 cd MailClient.Avatar.dll 100663328 MailClient.Avatar, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null MailClient.Avatar.AvatarCache .ctor System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e System.String avatarCacheLocation MailClient.Avatar, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null MailClient.Avatar.IDateTimeService dateTimeService 52 11f MailClient.Avatar.dll 100663358 MailClient.Avatar, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null MailClient.Avatar.AvatarManager CreateAvatarCache 0 7f MailClient.Avatar.dll 100663354 MailClient.Avatar, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null MailClient.Avatar.AvatarManager .ctor System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e System.String productName System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e System.Int32 avatarSize System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e System.Boolean initiallyOnline System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e System.Boolean avatarLookupInitiallyEnabled System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e System.String databaseLocation System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e System.String cacheLocation System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e System.String userAgentProductPart System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e System.IO.TextWriter optionalLogger 5c ce MailClient.dll 100664062 MailClient, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null MailClient.Program InitOnBackground 70f 1095 MailClient.dll 100690232 MailClient, Version=8.0.0.0, Culture=neutral, PublicKeyToken=null MailClient.Program+<>c <RunInitOnBackground>b__163_0 0 1f 0 11 Fixed 1703229759488 MailClient.exe C:\Program Files (x86)\eM Client\MailClient.exe MailClient.dll MailClient.dll 8.0.2751.0 eM Client eM Client 8.0.2751-beta+64c614a623 False False False False False Language Neutral ntdll.dll C:\WINDOWS\SYSTEM32\ntdll.dll ntdll.dll ntdll.dll.mui 10.0.18362.329 (WinBuild.160101.0800) NT Layer DLL Microsoft® Windows® Operating System 10.0.18362.329 False False False False False English (United States) KERNEL32.DLL C:\WINDOWS\System32\KERNEL32.DLL kernel32 kernel32 10.0.18362.900 (WinBuild.160101.0800) Windows NT BASE API Client DLL Microsoft® Windows® Operating System 10.0.18362.900 False False False False False English (United States) KERNELBASE.dll C:\WINDOWS\System32\KERNELBASE.dll Kernelbase.dll Kernelbase.dll.mui 10.0.18362.900 (WinBuild.160101.0800) Windows NT BASE API Client DLL Microsoft® Windows® Operating System 10.0.18362.900 False False False False False English (United States) USER32.dll C:\WINDOWS\System32\USER32.dll user32 user32 10.0.18362.890 (WinBuild.160101.0800) Multi-User Windows USER API Client DLL Microsoft® Windows® Operating System 10.0.18362.890 False False False False False English (United Kingdom) win32u.dll C:\WINDOWS\System32\win32u.dll Win32u Win32u.DLL 10.0.18362.900 (WinBuild.160101.0800) Win32u Microsoft® Windows® Operating System 10.0.18362.900 False False False False False English (United States) GDI32.dll C:\WINDOWS\System32\GDI32.dll gdi32 gdi32 10.0.18362.1 (WinBuild.160101.0800) GDI Client DLL Microsoft® Windows® Operating System 10.0.18362.1 False False False False False English (United States) gdi32full.dll C:\WINDOWS\System32\gdi32full.dll gdi32 gdi32 10.0.18362.900 (WinBuild.160101.0800) GDI Client DLL Microsoft® Windows® Operating System 10.0.18362.900 False False False False False English (United States) msvcp_win.dll C:\WINDOWS\System32\msvcp_win.dll msvcp_win.dll msvcp_win.dll 10.0.18362.815 (WinBuild.160101.0800) Microsoft® C Runtime Library Microsoft® Windows® Operating System 10.0.18362.815 False False False False False English (United States) ucrtbase.dll C:\WINDOWS\System32\ucrtbase.dll ucrtbase.dll ucrtbase.dll 10.0.18362.815 (WinBuild.160101.0800) Microsoft® C Runtime Library Microsoft® Windows® Operating System 10.0.18362.815 False False False False False English (United States) SHELL32.dll C:\WINDOWS\System32\SHELL32.dll SHELL32 SHELL32.DLL.MUI 10.0.18362.890 (WinBuild.160101.0800) Windows Shell Common Dll Microsoft® Windows® Operating System 10.0.18362.890 False False False False False English (United Kingdom) cfgmgr32.dll C:\WINDOWS\System32\cfgmgr32.dll cfgmgr32.dll CFGMGR32.DLL 10.0.18362.387 (WinBuild.160101.0800) Configuration Manager DLL Microsoft® Windows® Operating System 10.0.18362.387 False False False False False English (United States) shcore.dll C:\WINDOWS\System32\shcore.dll SHCORE SHCORE.dll.mui 10.0.18362.890 (WinBuild.160101.0800) SHCORE Microsoft® Windows® Operating System 10.0.18362.890 False False False False False English (United Kingdom) msvcrt.dll C:\WINDOWS\System32\msvcrt.dll msvcrt.dll msvcrt.dll 7.0.18362.1 (WinBuild.160101.0800) Windows NT CRT DLL Microsoft® Windows® Operating System 7.0.18362.1 False False False False False English (United States) RPCRT4.dll C:\WINDOWS\System32\RPCRT4.dll rpcrt4.dll rpcrt4.dll.mui 10.0.18362.1 (WinBuild.160101.0800) Remote Procedure Call Runtime Microsoft® Windows® Operating System 10.0.18362.1 False False False False False English (United States) SspiCli.dll C:\WINDOWS\System32\SspiCli.dll security.dll security.dll 10.0.18362.1 (WinBuild.160101.0800) Security Support Provider Interface Microsoft® Windows® Operating System 10.0.18362.1 False False False False False English (United States) CRYPTBASE.dll C:\WINDOWS\System32\CRYPTBASE.dll cryptbase.dll cryptbase.dll 10.0.18362.1 (WinBuild.160101.0800) Base cryptographic API DLL Microsoft® Windows® Operating System 10.0.18362.1 False False False False False English (United States) bcryptPrimitives.dll C:\WINDOWS\System32\bcryptPrimitives.dll bcryptprimitives.dll bcryptprimitives.dll 10.0.18362.836 (WinBuild.160101.0800) Windows Cryptographic Primitives Library Microsoft® Windows® Operating System 10.0.18362.836 False False False False False English (United States) sechost.dll C:\WINDOWS\System32\sechost.dll sechost.dll sechost.dll.mui 10.0.18362.1 (WinBuild.160101.0800) Host for SCM/SDDL/LSA Lookup APIs Microsoft® Windows® Operating System 10.0.18362.1 False False False False False English (United States)

As an update, I deleted the database again, then restarted eM Client. Same issue, but the log in the database folder now has only 3 lines in it:

06/29/2020 18:21:27 28 double-quoted string literal: “Spam filter”
06/29/2020 18:21:27 11 database corruption at line 126976 of [3bfa9cc97d]
06/29/2020 18:21:27 11 malformed database schema (3-1MIIHigYJKoZIhvcNAQcDoIIHezC) - orphan index in “PRAGMA synchronous=Normal”

Does this help identify the issue?