Continual self corrupt loop

as I detest outlook and thunderbird is outdated and clunky, I had planned to purchase eM client after my trial period.

However, eM client worked great for only a week. After that, database corruption errors began to occure. After 8 days, the database was completely corrupted and I lost all of my emails.

I thought this might be a fluke, and thus I tried to re-install. However, after multiple uninstalls and re-installs, the program never fails to enter into an infinite loop of trying to repair the database, closing, etc.

Windows 8.0 OS.

I really liked em mail client, and I wished it functioned properly.

Oh, I should say that uninstalling and re-installing didn’t even solve the problem (apparently the uninstaller does NOT remove registry entries…) so the program kept referring to the (completely corrupt) database.

I can’t trust an email client that corrupts it’s own database in a week - especially because not even thunderbird or outlook have ever done that to me in my 10+ years of using them.

Anyone have any suggestions for alternatives?

Hi, you do not need to re-install eM Client in case of database corruption, only thing you need to do is to delete or rename your current database, then eM Client will create new one.

What exactly you have in that error message, it might be something else than broken database, also have you tried to edit your database manually? Or perhaps do you use some kind of external tool which could backup or done anything else with eM Client’s database?

Jan

Well, I experienced the same as the individual who opened this thread. Much of his description fits the symptoms on my system, though I don’t know for sure if my database is bricked. I didn’t get that far before doing a search here. I only installed the product three days ago. It came highly recommended by a good friend of mine who knew I’d had trouble with my ISP email service.

After a reboot eM Client started as I’d left that install option checked then went into the same error loop scenario described above. After going through its error process a few times I used Task Manager to kill it. Restarting didn’t help. Rebooting did not help, nor did cold rebooting. I left the error pop-up open and uninstalled eM Client. Then I reinstalled it with the option to start at boot up unchecked. So it is still on my system, but untouched, so to speak.

I too thought this was an ok product. I too have issues with Outlook. On the hope that this could be fixed I will cooperate with tech support. Should I call this in or just wait on a response to my update to this thread? I’ll give it a few days. If I don’t get a tech support response I will just move on the next possibility.

Cheers.

Hi Sam,

This sounds strange … it should normally not happen.

So now eM Client is not starting automatically when your computer boots up, right? If you start it then manually, will it again do its database check?

Yes, it goes through the error process notwithstanding all the processes that I tried to stop it, including rebooting, uninstalling, and reinstalling. I have a screenshot of the 1st error pop-up, but didn’t get the 2nd pop-up. What sort of documentation would you like? There also seems to be some data that is collected. Are you in eM Client tech support staff member?

Hi Sam,

I’m ‘just’ a user of eM Client … I’m not a support staff member.

Hi Sam, can you please post the error messages you were receiving?
Also what version of eM Client are you currently using?

Thank you,
Paul.

version is 6.0.206480.0; Don’t know how to upload to your site the graphic of the error msg screen. Can you give me directions for uploading? Thank you.

Hi, while adding a new post/reply there should be a camera icon in the format bar below the text field. Just click on that button and select the screenshots on your computer.

Hope this helps,
Paul.

Here is the first error window. If I click “continue” the process pops-up another window. Unchecking “Restart the application…” keeps the problem for iterating multiple times.

Here is the error data:

eM Client (6.0.20648.0)
Windows: Microsoft Windows NT 6.2.9200.0, Framework: 4.0.30319.34014
The following error has occurred:
System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
   at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Enumerator.MoveNext()

" rel=“nofollow”>http://emclient.com/ns/report">;

eM Client
6.0.20648.0

false

Microsoft Windows NT 6.2.9200.0
4.0.30319.34014


System.InvalidOperationException
Collection was modified; enumeration operation may not execute.
mscorlib




mscorlib.dll
100663897
mscorlib
System.ThrowHelper
ThrowInvalidOperationException


mscorlib
System.ExceptionResource
resource



10
34




mscorlib.dll
100671936
mscorlib
System.Collections.Generic.Dictionary`2+Enumerator
MoveNext


ffffffff
a7de01






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


ntdll.dll
C:\WINDOWS\SYSTEM32\ntdll.dll
ntdll.dll
ntdll.dll.mui
6.3.9600.17031 (winblue_gdr.140221-1952)
NT Layer DLL
Microsoft® Windows® Operating System
6.3.9600.17031
False
False
False
False
False
English (United States)


MSCOREE.DLL
C:\WINDOWS\SYSTEM32\MSCOREE.DLL
mscoree.dll
mscoree.dll
6.3.9600.16384 (winblue_rtm.130821-1623)
Microsoft .NET Runtime Execution Engine
Microsoft® Windows® Operating System
6.3.9600.16384
False
False
False
False
False
English (United States)


KERNEL32.dll
C:\WINDOWS\SYSTEM32\KERNEL32.dll
kernel32
kernel32
6.3.9600.17031 (winblue_gdr.140221-1952)
Windows NT BASE API Client DLL
Microsoft® Windows® Operating System
6.3.9600.17031
False
False
False
False
False
English (United States)


KERNELBASE.dll
C:\WINDOWS\SYSTEM32\KERNELBASE.dll
Kernelbase.dll
Kernelbase.dll.mui
6.3.9600.17031 (winblue_gdr.140221-1952)
Windows NT BASE API Client DLL
Microsoft® Windows® Operating System
6.3.9600.17031
False
False
False
False
False
English (United States)


ADVAPI32.dll
C:\WINDOWS\SYSTEM32\ADVAPI32.dll
advapi32.dll
advapi32.dll.mui
6.3.9600.16384 (winblue_rtm.130821-1623)
Advanced Windows 32 Base API
Microsoft® Windows® Operating System
6.3.9600.16384
False
False
False
False
False
English (United States)


msvcrt.dll
C:\WINDOWS\SYSTEM32\msvcrt.dll
msvcrt.dll
msvcrt.dll
7.0.9600.16384 (winblue_rtm.130821-1623)
Windows NT CRT DLL
Microsoft® Windows® Operating System
7.0.9600.16384
False
False
False
False
False
English (United States)


sechost.dll
C:\WINDOWS\SYSTEM32\sechost.dll
sechost.dll
sechost.dll.mui
6.3.9600.16384 (winblue_rtm.130821-1623)
Host for SCM/SDDL/LSA Lookup APIs
Microsoft® Windows® Operating System
6.3.9600.16384
False
False
False
False
False
English (United States)


RPCRT4.dll
C:\WINDOWS\SYSTEM32\RPCRT4.dll
rpcrt4.dll
rpcrt4.dll.mui
6.3.9600.16384 (winblue_rtm.130821-1623)
Remote Procedure Call Runtime
Microsoft® Windows® Operating System
6.3.9600.16384
False
False
False
False
False
English (United States)


SspiCli.dll
C:\WINDOWS\SYSTEM32\SspiCli.dll
security.dll
security.dll
6.3.9600.16408 (winblue_gdr.130920-1803)
Security Support Provider Interface
Microsoft® Windows® Operating System
6.3.9600.16408
False
False
False
False
False
English (United States)


CRYPTBASE.dll
C:\WINDOWS\SYSTEM32\CRYPTBASE.dll
cryptbase.dll
cryptbase.dll
6.3.9600.16384 (winblue_rtm.130821-1623)
Base cryptographic API DLL
Microsoft® Windows® Operating System
6.3.9600.16384
False
False
False
False
False
English (United States)


bcryptPrimitives.dll
C:\WINDOWS\SYSTEM32\bcryptPrimitives.dll
bcryptprimitives.dll
bcryptprimitives.dll
6.3.9600.17031 (winblue_gdr.140221-1952)
Windows Cryptographic Primitives Library
Microsoft® Windows® Operating System
6.3.9600.17031
False
False
False
False
False
English (United States)


mscoreei.dll
C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscoreei.dll
mscoreei.dll
mscoreei.dll
4.0.30319.34014 built by: FX45W81RTMGDR
Microsoft .NET Runtime Execution Engine
Microsoft® .NET Framework
4.0.30319.34014
False
False
False
True
False
English (United States)


SHLWAPI.dll
C:\WINDOWS\SYSTEM32\SHLWAPI.dll
SHLWAPI
SHLWAPI.DLL.MUI
6.3.9600.16384 (winblue_rtm.130821-1623)
Shell Light-weight Utility Library
Microsoft® Windows® Operating System
6.3.9600.16384
False
False
False
False
False
English (United States)


combase.dll
C:\WINDOWS\SYSTEM32\combase.dll
COMBASE.DLL
COMBASE.DLL.MUI
6.3.9600.16384 (winblue_rtm.130821-1623)
Microsoft COM for Windows
Microsoft® Windows® Operating System
6.3.9600.16384
False
False
False
False
False
English (United States)


USER32.dll
C:\WINDOWS\SYSTEM32\USER32.dll
user32
user32
6.3.9600.16384 (winblue_rtm.130821-1623)
Multi-User Windows USER API Client DLL
Microsoft® Windows® Operating System
6.3.9600.16384
False
False
False
False
False
English (United States)


GDI32.dll
C:\WINDOWS\SYSTEM32\GDI32.dll
gdi32
gdi32
6.3.9600.17246 (winblue_gdr.140801-1518)
GDI Client DLL
Microsoft® Windows® Operating System
6.3.9600.17246
False
False
False
False
False
English (United States)


IMM32.DLL
C:\WINDOWS\system32\IMM32.DLL
imm32
imm32
6.3.9600.17031 (winblue_gdr.140221-1952)
Multi-User Windows IMM32 API Client DLL
Microsoft® Windows® Operating System
6.3.9600.17031
False
False
False
False
False
English (United States)


MSCTF.dll
C:\WINDOWS\SYSTEM32\MSCTF.dll
MSCTF
MSCTF.DLL.MUI
6.3.9600.16384 (winblue_rtm.130821-1623)
MSCTF Server DLL
Microsoft® Windows® Operating System
6.3.9600.16384
False
False
False
False
False
English (United States)


nvinit.dll
C:\WINDOWS\SYSTEM32\nvinit.dll
nvinit
nvinit.dll
9.18.13.2739
NVIDIA shim initialization dll, Version 327.39
NVIDIA D3D shim drivers
9.18.13.2739
False
False
False
True
False
English (United States)


clr.dll
C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll
clr.dll
clr.dll
4.0.30319.34014 built by: FX45W81RTMGDR
Microsoft .NET Runtime Common Language Runtime - WorkStation
Microsoft® .NET Framework
4.0.30319.34014
False
False
False
True
False
English (United States)


MSVCR120_CLR0400.dll
C:\WINDOWS\SYSTEM32\MSVCR120_CLR0400.dll
msvcr120_clr0400.dll
msvcr120_clr0400.dll
12.00.20806.33440 built by: FX45W81RTMREL
Microsoft® C Runtime Library
Microsoft® Visual Studio® 12 CTP
12.00.20806.33440
False
False
False
False
False
English (United States)


mscorlib.ni.dll
C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\mscorlib\c90ef9a73ea0044641d31b19023aad61\mscorlib.ni.dll
mscorlib.dll
mscorlib.dll
4.0.30319.34014 built by: FX45W81RTMGDR
Microsoft Common Language Runtime Class Library
Microsoft® .NET Framework
4.0.30319.34014
False
False
False
True
False
English (United States)


ole32.dll
C:\WINDOWS\SYSTEM32\ole32.dll
OLE32.DLL
OLE32.DLL.MUI
6.3.9600.16384 (winblue_rtm.130821-1623)
Microsoft OLE for Windows
Microsoft® Windows® Operating System
6.3.9600.16384
False
False
False
False
False
English (United States)


kernel.appcore.dll
C:\WINDOWS\SYSTEM32\kernel.appcore.dll
kernel.appcore.dll
kernel.appcore.dll
6.3.9600.16384 (winblue_rtm.130821-1623)
AppModel API Host
Microsoft® Windows® Operating System
6.3.9600.16384
False
False
False
False
False
English (United States)


uxtheme.dll
C:\WINDOWS\system32\uxtheme.dll
UxTheme.dll
UxTheme.dll.mui
6.3.9600.16384 (winblue_rtm.130821-1623)
Microsoft UxTheme Library
Microsoft® Windows® Operating System
6.3.9600.16384
False
False
False
False
False
English (United States)


System.ni.dll
C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\System\c24d08cc4e93fc4f6f15a637b00a2721\System.ni.dll
System.dll
System.dll
4.0.30319.34003 built by: FX45W81RTMGDR
.NET Framework
Microsoft® .NET Framework
4.0.30319.34003
False
False
False
True
False
English (United States)


CRYPTSP.dll
C:\WINDOWS\SYSTEM32\CRYPTSP.dll
cryptsp.dll
cryptsp.dll
6.3.9600.16384 (winblue_rtm.130821-1623)
Cryptographic Service Provider API
Microsoft® Windows® Operating System
6.3.9600.16384
False
False
False
False
False
English (United States)


rsaenh.dll
C:\WINDOWS\system32\rsaenh.dll
rsaenh.dll
rsaenh.dll.mui
6.3.9600.16384 (winblue_rtm.130821-1623)
Microsoft Enhanced Cryptographic Provider
Microsoft® Windows® Operating System
6.3.9600.16384
False
False
False
False
False
English (United States)


bcrypt.dll
C:\WINDOWS\SYSTEM32\bcrypt.dll
bcrypt.dll
bcrypt.dll.mui
6.3.9600.16384 (winblue_rtm.130821-1623)
Windows Cryptographic Primitives Library
Microsoft® Windows® Operating System
6.3.9600.16384
False
False
False
False
False
English (United States)


MailClient.Collections.ni.dll
C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\MailClient.1d52ed9e#\61e8dc380237a6e817e9dc75305e10a5\MailClient.Collections.ni.dll
MailClient.Collections.dll
MailClient.Collections.dll
6.0.20648.0
MailClient.Collections
MailClient.Collections
6.0.20648.0
False
False
False
False
False
Language Neutral


MailClient.Mail.ni.dll
C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\MailClient.Mail\194743be0e7bcd27dc41f133c3cf982d\MailClient.Mail.ni.dll
MailClient.Mail.dll
MailClient.Mail.dll
6.0.20648.0


6.0.20648.0
False
False
False
False
False
Language Neutral


HTMLEditorControl.ni.dll
C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\HTMLEditorControl\a8d26ad1a64bf10c8b18a9931d003bd0\HTMLEditorControl.ni.dll
HTMLEditorControl.dll
HTMLEditorControl.dll
6.0.20648.0
HtmlEditorControl

6.0.20648.0
False
False
False
False
False
Language Neutral


MailClient.ni.exe
C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\MailClient\05ea3714c7addcba367d5852bdf1883b\MailClient.ni.exe
MailClient.exe
MailClient.exe
6.0.20648.0
eM Client
eM Client
6.0.20648.0
False
False
False
False
False
Language Neutral


System.Drawing.ni.dll
C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\System.Drawing\ddb52221ad0200b7c2e0a308e47d5c7c\System.Drawing.ni.dll
System.Drawing.dll
System.Drawing.dll
4.0.30319.33440 built by: FX45W81RTMREL
.NET Framework
Microsoft® .NET Framework
4.0.30319.33440
False
False
False
True
False
English (United States)


System.Windows.Forms.ni.dll
C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\System.Windows.Forms\635558b506364815e8348217e86fdf99\System.Windows.Forms.ni.dll
System.Windows.Forms.dll
System.Windows.Forms.dll
4.0.30319.33440 built by: FX45W81RTMREL
.NET Framework
Microsoft® .NET Framework
4.0.30319.33440
False
False
False
True
False
English (United States)


MailClient.Interop.ni.dll
C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\MailClient.Interop\8e849cb5ca334f95ec2ae8c22ee657b7\MailClient.Interop.ni.dll
MailClient.Interop.dll
MailClient.Interop.dll
6.0.20648.0


6.0.20648.0
False
False
False
False
False
Language Neutral


MailClient.ExceptionUtils.ni.dll
C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\MailClient.ad6c0f7b#\5000923211e52d07c47654d27f19a75b\MailClient.ExceptionUtils.ni.dll
MailClient.ExceptionUtils.dll
MailClient.ExceptionUtils.dll
1.0.0.0
MailClient.ExceptionUtils
MailClient.ExceptionUtils
1.0.0.0
False
False
False
False
False
Language Neutral


MailClient.Common.UI.ni.dll
C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\MailClient.Common.UI\de40e72d5ef74edda2df416985b6788f\MailClient.Common.UI.ni.dll
MailClient.Common.UI.dll
MailClient.Common.UI.dll
6.0.20648.0


6.0.20648.0
False
False
False
False
False
Language Neutral


gdiplus.dll
C:\WINDOWS\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.9600.17056_none_dadc5d1c5bc8ab48\gdiplus.dll
gdiplus
gdiplus
6.3.9600.17055 (winblue_gdr.140318-1651)
Microsoft GDI+
Microsoft® Windows® Operating System
6.3.9600.17055
False
False
False
False
False
English (United States)


LinqBridge.ni.dll
C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\LinqBridge\d097684901bdaae31792ecc1876d2542\LinqBridge.ni.dll
LinqBridge.dll
LinqBridge.dll
1.3.13216.2214
LINQBridge
LINQBridge
1.3.13216.2214
False
False
False
False
False
Language Neutral


System.Configuration.ni.dll
C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\System.Configuration\c5bf2f5c3e13726b3984a900221e1778\System.Configuration.ni.dll
System.Configuration.dll
System.Configuration.dll
4.0.30319.33440 built by: FX45W81RTMREL
System.Configuration.dll
Microsoft® .NET Framework
4.0.30319.33440
False
False
False
True
False
English (United States)


System.Xml.ni.dll
C:\WINDOWS\assembly\NativeImages_v4.0.30319_32\System.Xml\77bc1a994f64193efc124c297b93fdb7\System.Xml.ni.dll
System.Xml.dll
System.Xml.dll
4.0.30319.33440 built by: FX45W81RTMREL
.NET Framework
Microsoft® .NET Framework
4.0.30319.33440
False
False
False
True
False
English (United States)


comctl32.dll
C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.9600.16384_none_7c55c866aa0c3ff0\comctl32.dll
COMCTL32
COMCTL32.DLL.MUI
5.82 (winblue_rtm.130821-1623)
Common Controls Library
Microsoft® Windows® Operating System
6.3.9600.16384
False
False
False
False
False
English (United States)


comctl32.dll
C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.9600.17031_none_a9efdb8b01377ea7\comctl32.dll
comctl32
comctl32.DLL.MUI
6.10 (winblue_rtm.130821-1623)
User Experience Controls Library
Microsoft® Windows® Operating System
6.3.9600.16384
False

Hi, it seems the error is not complete (this does not have to be your fault).
So just to go through this, after installing eM Client you’ve added your accounts it worked fine for a couple of times and then the error/crash started occurring?

Or anything that occurred prior to these issues?
We could use your database for internal testing to determine what causes the issue. Do you think you could go to your local folder > App Data > Roaming and archive the eM Client directory and send it to us to mcgregor@emclient.com with a reference link to this forum topic?

You can also create a new database and try to setup your accounts again, if that helps (there might be an issue with your current database), just rename your current eM Client folder for backup and when you open eM Client again a new database should be created.

Thank you,
Paul.