Crashing on startup - again

Every couple months I run into an issue where eM crashes right when it starts.  I can usually track it down to a bad email message.  If I go into our email service via a web browser or Outlook (which doesn’t crash on the same message) and delete it, that usually clears it up.  But this AM eM is crashing on startup again.  I see no bad messages.  The error message is below - seems to say something about “out of memory”.  Running Windows 7 Pro, 8MB RAM, no other programs open, freshly rebooted.  Memory is NOT an issue.  Any ideas?


eM Client (6.0.24928.0)
Windows: Microsoft Windows NT 6.1.7601 Service Pack 1, Framework: 4.0.30319.34209
The following error has occurred:
System.OutOfMemoryException: Exception of type ‘System.OutOfMemoryException’ was thrown.
   at System.Collections.Generic.List`1.set_Capacity(Int32 value)
   at MailClient.Imap.Synchronizer.Exists(Folder folder, UInt32 messageNo)
   at MailClient.Imap.Synchronizer.Fetch(Folder folder, FetchNotification response)
   at MailClient.Imap.Synchronizer.ImapNotification(ConnectionPoolEntry connectionPoolEntry, Folder activeFolder, NotificationEventArgs e)
   at MailClient.Imap.ConnectionPoolEntry.Connection_Notification(Object sender, NotificationEventArgs e)
   at MailClient.Imap.Base.Connection.ParseUntagged(String line)
   at MailClient.Imap.Base.Connection.ParseReply(String line)
   at MailClient.Imap.Base.Connection.ReceiveWorker()
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()

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

eM Client
6.0.24928.0

false

Microsoft Windows NT 6.1.7601 Service Pack 1
4.0.30319.34209


System.OutOfMemoryException
Exception of type ‘System.OutOfMemoryException’ was thrown.
mscorlib




mscorlib.dll
100672070
mscorlib
System.Collections.Generic.List`1
set_Capacity


mscorlib
System.Int32
value



21
29




MailClient.exe
100668532
MailClient
MailClient.Imap.Synchronizer
Exists


MailClient
MailClient.Storage.Application.Folder
folder


mscorlib
System.UInt32
messageNo



73
ba




MailClient.exe
100668539
MailClient
MailClient.Imap.Synchronizer
Fetch


MailClient
MailClient.Storage.Application.Folder
folder


MailClient.Imap.Base
MailClient.Imap.Base.FetchNotification
response



6d
193




MailClient.exe
100668526
MailClient
MailClient.Imap.Synchronizer
ImapNotification


MailClient
MailClient.Imap.ConnectionPoolEntry
connectionPoolEntry


MailClient
MailClient.Storage.Application.Folder
activeFolder


MailClient.Imap.Base
MailClient.Imap.Base.NotificationEventArgs
e



2e0
4d2




MailClient.exe
100690043
MailClient
MailClient.Imap.ConnectionPoolEntry
Connection_Notification


mscorlib
System.Object
sender


MailClient.Imap.Base
MailClient.Imap.Base.NotificationEventArgs
e



137
283




MailClient.Imap.Base.dll
100663355
MailClient.Imap.Base
MailClient.Imap.Base.Connection
ParseUntagged


mscorlib
System.String
line



3f
5d




MailClient.Imap.Base.dll
100663358
MailClient.Imap.Base
MailClient.Imap.Base.Connection
ParseReply


mscorlib
System.String
line



ec
1e0




MailClient.Imap.Base.dll
100663353
MailClient.Imap.Base
MailClient.Imap.Base.Connection
ReceiveWorker


11
4f




mscorlib.dll
100669371
mscorlib
System.Threading.ThreadHelper
ThreadStart_Context


mscorlib
System.Object
state



14
6e




mscorlib.dll
100668988
mscorlib
System.Threading.ExecutionContext
RunInternal


mscorlib
System.Threading.ExecutionContext
executionContext


mscorlib
System.Threading.ContextCallback
callback


mscorlib
System.Object
state


mscorlib
System.Boolean
preserveSyncCtx



70
a6




mscorlib.dll
100668987
mscorlib
System.Threading.ExecutionContext
Run


mscorlib
System.Threading.ExecutionContext
executionContext


mscorlib
System.Threading.ContextCallback
callback


mscorlib
System.Object
state


mscorlib
System.Boolean
preserveSyncCtx



0
15




mscorlib.dll
100668986
mscorlib
System.Threading.ExecutionContext
Run


mscorlib
System.Threading.ExecutionContext
executionContext


mscorlib
System.Threading.ContextCallback
callback


mscorlib
System.Object
state



2b
40




mscorlib.dll
100669369
mscorlib
System.Threading.ThreadHelper
ThreadStart


8
43



/ACCOUNT:3/Inbox
* 749705943 FETCH (BODY[TEXT]<0> {0}
* OK IMAP4 Server (IMail 8.22)




MailClient.exe
C:\Program Files (x86)\eM Client\MailClient.exe
MailClient.exe
MailClient.exe
6.0.24928.0
eM Client
eM Client
6.0.24928.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.7601.19135 (win7sp1_gdr.160121-1718)
Advanced Windows 32 Base API
Microsoft® Windows® Operating System
6.1.7601.19135
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.19135 (win7sp1_gdr.160121-1718)
Security Support Provider Interface
Microsoft® Windows® Operating System
6.1.7601.19135
False
False
False
False
False
English (United States)


CRYPTBASE.dll
C:\Windows\syswow64\CRYPTBASE.dll
cryptbase.dll
cryptbase.dll
6.1.7601.19135 (win7sp1_gdr.160121-1718)
Base cryptographic API DLL
Microsoft® Windows® Operating System
6.1.7601.19135
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.34209 built by: FX452RTMGDR
Microsoft .NET Runtime Execution Engine
Microsoft® .NET Framework
4.0.30319.34209
False
False
False
True
False
English (United States)


SHLWAPI.dll
C:\Windows\syswow64\SHLWAPI.dll
SHLWAPI
SHLWAPI.DLL.MUI
6.1.7600.16385 (win7_rtm.090713-1255)
Shell Light-weight Utility Library
Microsoft® Windows® Operating System
6.1.7600.16385
False
False
False
False
False
English (United States)


GDI32.dll
C:\Windows\syswow64\GDI32.dll
gdi32
gdi32
6.1.7601.19091 (win7sp1_gdr.151208-0600)
GDI Client DLL
Microsoft® Windows® Operating System
6.1.7601.19091
False
False
False
False
False
English (United States)


USER32.dll
C:\Windows\syswow64\USER32.dll
user32
user32
6.1.7601.17514 (win7sp1_rtm.101119-1850)
Multi-User Windows USER API Client DLL
Microsoft® Windows® Operating System
6.1.7601.17514
False
False
False
False
False
English (United States)


LPK.dll
C:\Windows\syswow64\LPK.dll
LanguagePack
LanguagePack
6.1.7601.18985 (win7sp1_gdr.150901-1452)
Language Pack
Microsoft® Windows® Operating System
6.1.7601.18985
False
False
False
False
False
English (United States)


USP10.dll
C:\Windows\syswow64\USP10.dll
Uniscribe
Uniscribe
1.0626.7601.19054 (win7sp1_gdr.151103-0600)
Uniscribe Unicode script processor
Microsoft® Uniscribe Unicode script processor
1.0626.7601.19054
False
False
False
False
False
English (United States)


IMM32.DLL
C:\Windows\system32\IMM32.DLL
imm32
imm32
6.1.7601.17514 (win7sp1_rtm.101119-1850)
Multi-User Windows IMM32 API Client DLL
Microsoft® Windows® Operating System
6.1.7601.17514
False
False
False
False
False
English (United States)


MSCTF.dll
C:\Windows\syswow64\MSCTF.dll
MSCTF
MSCTF.DLL.MUI
6.1.7600.16385 (win7_rtm.090713-1255)
MSCTF Server DLL
Microsoft® Windows® Operating System
6.1.7600.16385
False
False
False
False
False
English (United States)


clr.dll
C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll
clr.dll
clr.dll
4.0.30319.34209 built by: FX452RTMGDR
Microsoft .NET Runtime Common Language Runtime - WorkStation
Microsoft® .NET Framework
4.0.30319.34209
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.51720.34280 built by: FX452RTMGDR
Microsoft® C Runtime Library
Microsoft® Visual Studio® 12 CTP
12.00.51720.34280
False
False
False
False
False
English (United States)


mscorlib.ni.dll
C:\Windows\assembly\NativeImages_v4.0.30319_32\mscorlib\d1265d6159ea876f9d63ea4c1361b587\mscorlib.ni.dll
mscorlib.dll
mscorlib.dll
4.0.30319.34209 built by: FX452RTMGDR
Microsoft Common Language Runtime Class Library
Microsoft® .NET Framework
4.0.30319.34209
False
False
False
True
False
English (United States)


ole32.dll
C:\Windows\syswow64\ole32.dll
OLE32.DLL
OLE32.DLL.MUI
6.1.7600.16385 (win7_rtm.090713-1255)
Microsoft OLE for Windows
Microsoft® Windows® Operating System
6.1.7600.16385
False
False
False
False
False
English (United States)


uxtheme.dll
C:\Windows\system32\uxtheme.dll
UxTheme.dll
UxTheme.dll.mui
6.1.7600.16385 (win7_rtm.090713-1255)
Microsoft UxTheme Library
Microsoft® Windows® Operating System
6.1.7600.16385
False
False
False
False
False
English (United States)


System.ni.dll
C:\Windows\assembly\NativeImages_v4.0.30319_32\System\85cfc067e323f00f43254de906523a60\System.ni.dll
System.dll
System.dll
4.0.30319.34238 built by: FX452RTMGDR
.NET Framework
Microsoft® .NET Framework
4.0.30319.34238
False
False
False
True
False
English (United States)


CRYPTSP.dll
C:\Windows\system32\CRYPTSP.dll
cryptsp.dll

No need to respond.  After a year of using eM before deciding to buy it, these “startup” crashes happen far too often.  I even tried to download the BETA to see if that might help.  It actually launched (surprise!) - only to say my trial had expired and that I couldn’t send or receive email.  Really?  The Beta doesn’t allow your free accounts to be used as the previous version does, and it times out immediately upon opening?  Done here - going to give Thunderbird to try it out.

Hi,

Sorry to see you go. However if you decide to give us another try, the solution for the problem might be in unusually large e-mail messages. You can launch eM Client in offline mode by holding Ctrl and launching the application, which will then ask you if you want to launch in Offline Mode.

You can then use advanced search on the right and add a rule to show all messages larger than 10M and look for unusually large e-mail messages.

Regarding the “trial expired” problem, you can use your old Free license activation key to activate the beta in Menu -> Help -> License -> Activate.