eM Client not responding when I open the program.

The program immediately goes into not responding or freeze. I got the eM stackdump program and this is the result of running after the eM hangs.

MailClient 6.0.20648.0 [PID: 5572]
Description:             eM Client
Company:                 eM Client, Inc.
CPU:                     0%
CPU Time:                0:0:35
Physical Memory:         125120k
Virtual Memory:          486652k
Managed Heap:            5155k
Gen 0 Collections:       15
Gen 1 Collections:       4
Gen 2 Collections:       1
% Time in GC:            0.02%

Thread ID: 6112
Thread ID: 5096
Thread ID: 5348
Thread ID: 2196 [waiting]
Thread ID: 6028 [waiting]
Thread ID: 5712 [waiting]
Thread ID: 3264 [waiting]
Thread ID: 1592 [waiting]
Thread ID: 1552 [waiting]
Thread ID: 5968
Thread ID: 2716
Thread ID: 5716 [waiting]
Thread ID: 5744
Thread ID: 3228 [waiting]
Thread ID: 1408 [waiting]
Thread ID: 2976 [waiting]
Thread ID: 5868 [waiting]
Thread ID: 988 [waiting]
Thread ID: 1852 [waiting]
Thread ID: 5556 [waiting]
Thread ID: 4476 [waiting]
Thread ID: 3880 [waiting]
Thread ID: 5756 [waiting]
Thread ID: 3192 [waiting]
Thread ID: 4784
Thread ID: 5680
Thread ID: 2488

Thread [#6112]
    [Internal Frame, ‘M–>U’]
    [IL Method without Metadata]
*0. System.Windows.Forms.dll#0!System.Windows.Forms.Application+ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(dwComponentID=, reason=-1, pvLoopData=0) (source line information unavailable)
1. System.Windows.Forms.dll#0!System.Windows.Forms.Application+ThreadContext.RunMessageLoopInner(reason=-1, context=System.Windows.Forms.ApplicationContext) (source line information unavailable)
2. System.Windows.Forms.dll#0!System.Windows.Forms.Application+ThreadContext.RunMessageLoop(reason=, context=) (source line information unavailable)
3. System.Windows.Forms.dll#0!System.Windows.Forms.Application.Run(context=) (source line information unavailable)
4. MailClient.exe#0!MailClient.Program.b__4() (source line information unavailable)
5. MailClient.ExceptionUtils.dll#0!MailClient.ExceptionUtils.ExceptionUtils.Filter(body=, filter=MailClient.ExceptionUtils.ExceptionUtils+FilterDelegate, handler=System.Action`1<system.exception>) (source line information unavailable)
6. MailClient.exe#0!MailClient.Program.Main(args=) (source line information unavailable)

Thread [#5096]
[Internal Frame, ‘U–>M’]

Thread [#5348]

Thread [#2196]
*0. mscorlib.dll#0!System.Threading.WaitHandle.WaitAny(waitHandles=, millisecondsTimeout=, exitContext=) (source line information unavailable)
1. MailClient.exe#0!MailClient.Storage.Data.Compactor.CompactWorker(parameter=) (source line information unavailable)
2. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart_Context(state=) (source line information unavailable)
3. mscorlib.dll#0!System.Threading.ExecutionContext.RunInternal(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
4. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
5. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=) (source line information unavailable)
6. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart(obj=) (source line information unavailable)
[Internal Frame, ‘U–>M’]

Thread [#6028]
*0. mscorlib.dll#0!System.Threading.Monitor.Wait(obj=, millisecondsTimeout=, exitContext=) (source line information unavailable)
1. MailClient.exe#0!MailClient.Storage.Application.TaskQueue.<.ctor>b__0() (source line information unavailable)
2. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart_Context(state=) (source line information unavailable)
3. mscorlib.dll#0!System.Threading.ExecutionContext.RunInternal(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
4. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
5. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=) (source line information unavailable)
6. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart() (source line information unavailable)
[Internal Frame, ‘U–>M’]

Thread [#5712]
*0. mscorlib.dll#0!System.Threading.WaitHandle.WaitAny(waitHandles=, millisecondsTimeout=, exitContext=) (source line information unavailable)
1. MailClient.exe#0!MailClient.Commands.SynchronizationQueue.ThreadWorker(threadData=) (source line information unavailable)
2. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart_Context(state=) (source line information unavailable)
3. mscorlib.dll#0!System.Threading.ExecutionContext.RunInternal(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
4. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
5. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=) (source line information unavailable)
6. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart(obj=) (source line information unavailable)
[Internal Frame, ‘U–>M’]

Thread [#3264]
*0. mscorlib.dll#0!System.Threading.WaitHandle.WaitAny(waitHandles=, millisecondsTimeout=, exitContext=) (source line information unavailable)
1. MailClient.exe#0!MailClient.Commands.SynchronizationQueue.ThreadWorker(threadData=) (source line information unavailable)
2. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart_Context(state=) (source line information unavailable)
3. mscorlib.dll#0!System.Threading.ExecutionContext.RunInternal(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
4. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
5. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=) (source line information unavailable)
6. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart(obj=) (source line information unavailable)
[Internal Frame, ‘U–>M’]

Thread [#1592]
*0. mscorlib.dll#0!System.Threading.WaitHandle.WaitAny(waitHandles=, millisecondsTimeout=, exitContext=) (source line information unavailable)
1. MailClient.exe#0!MailClient.Commands.SynchronizationQueue.ThreadWorker(threadData=) (source line information unavailable)
2. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart_Context(state=) (source line information unavailable)
3. mscorlib.dll#0!System.Threading.ExecutionContext.RunInternal(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
4. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
5. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=) (source line information unavailable)
6. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart(obj=) (source line information unavailable)
[Internal Frame, ‘U–>M’]

Thread [#1552]
*0. mscorlib.dll#0!System.Threading.WaitHandle.WaitAny(waitHandles=, millisecondsTimeout=, exitContext=) (source line information unavailable)
1. MailClient.exe#0!MailClient.Commands.SynchronizationQueue.ThreadWorker(threadData=) (source line information unavailable)
2. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart_Context(state=) (source line information unavailable)
3. mscorlib.dll#0!System.Threading.ExecutionContext.RunInternal(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
4. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
5. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=) (source line information unavailable)
6. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart(obj=) (source line information unavailable)
[Internal Frame, ‘U–>M’]

Thread [#5968]

Thread [#2716]
[Internal Frame, ‘M–>U’]
[IL Method without Metadata]
*0. System.Runtime.Remoting.dll#0!System.Runtime.Remoting.Channels.Ipc.IpcPort.WaitForConnect() (source line information unavailable)
1. System.Runtime.Remoting.dll#0!System.Runtime.Remoting.Channels.Ipc.IpcServerChannel.Listen() (source line information unavailable)
2. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart_Context(state=) (source line information unavailable)
3. mscorlib.dll#0!System.Threading.ExecutionContext.RunInternal(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
4. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
5. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=) (source line information unavailable)
6. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart() (source line information unavailable)
[Internal Frame, ‘U–>M’]

Thread [#5716]
*0. mscorlib.dll#0!System.Threading.WaitHandle.InternalWaitOne(waitableSafeHandle=, millisecondsTimeout=, hasThreadAffinity=, exitContext=) (source line information unavailable)
1. mscorlib.dll#0!System.Threading.WaitHandle.WaitOne(millisecondsTimeout=, exitContext=) (source line information unavailable)
2. mscorlib.dll#0!System.Threading.WaitHandle.WaitOne() (source line information unavailable)
3. MailClient.exe#0!MailClient.UI.Notifications.Notifier.checkQueue() (source line information unavailable)
4. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart_Context(state=) (source line information unavailable)
5. mscorlib.dll#0!System.Threading.ExecutionContext.RunInternal(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
6. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
7. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=) (source line information unavailable)
8. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart() (source line information unavailable)
[Internal Frame, ‘U–>M’]

Thread [#5744]
[Internal Frame, ‘M–>U’]
[IL Method without Metadata]
*0. System.dll#0!System.Net.Sockets.Socket.Receive(buffer=array [1365], offset=0, size=, socketFlags=System.Net.Sockets.SocketFlags, errorCode=System.Net.Sockets.SocketError) (source line information unavailable)
1. System.dll#0!System.Net.Sockets.Socket.Receive(buffer=, offset=, size=, socketFlags=) (source line information unavailable)
2. System.dll#0!System.Net.Sockets.NetworkStream.Read(buffer=, offset=, size=) (source line information unavailable)
3. System.dll#0!System.Net.FixedSizeReader.ReadPacket(buffer=array [1365], offset=0, count=5) (source line information unavailable)
4. System.dll#0!System.Net.Security._SslStream.StartFrameHeader(buffer=array [4096], offset=0, count=12, asyncRequest=) (source line information unavailable)
5. System.dll#0!System.Net.Security._SslStream.StartReading(buffer=array [4096], offset=0, count=12, asyncRequest=) (source line information unavailable)
6. System.dll#0!System.Net.Security._SslStream.ProcessRead(buffer=, offset=, count=, asyncRequest=) (source line information unavailable)
7. System.dll#0!System.Net.TlsStream.Read(buffer=, offset=, size=) (source line information unavailable)
8. System.dll#0!System.Net.PooledStream.Read(buffer=, offset=, size=) (source line information unavailable)
9. System.dll#0!System.Net.ChunkParser.TryGetMoreData() (source line information unavailable)
10. System.dll#0!System.Net.ChunkParser.ProcessResponse() (source line information unavailable)
11. System.dll#0!System.Net.ChunkParser.Read(userBuffer=, userBufferOffset=, userBufferCount=) (source line information unavailable)
12. System.dll#0!System.Net.ConnectStream.ReadWithoutValidation(buffer=, offset=, size=, abortOnError=True) (source line information unavailable)
13. System.dll#0!System.Net.ConnectStream.Read(buffer=array [4096], offset=0, size=) (source line information unavailable)
14. Microsoft.Exchange.WebServices.dll#0!Microsoft.Exchange.WebServices.Data.HangingTraceStream.Read(buffer=array [4096], offset=0, count=) (source line information unavailable)
15. System.Xml.dll#0!System.Xml.XmlTextReaderImpl.ReadData() (source line information unavailable)
16. System.Xml.dll#0!System.Xml.XmlTextReaderImpl.ParseDocumentContent() (source line information unavailable)
17. System.Xml.dll#0!System.Xml.XmlTextReaderImpl.Read() (source line information unavailable)
18. Microsoft.Exchange.WebServices.dll#0!Microsoft.Exchange.WebServices.Data.EwsXmlReader.Read() (source line information unavailable)
19. Microsoft.Exchange.WebServices.dll#0!Microsoft.Exchange.WebServices.Data.EwsXmlReader.Read(nodeType=System.Xml.XmlNodeType) (source line information unavailable)
20. Microsoft.Exchange.WebServices.dll#0!Microsoft.Exchange.WebServices.Data.EwsXmlReader.InternalReadElement(xmlNamespace=Microsoft.Exchange.WebServices.Data.XmlNamespace, localName=“Envelope”, nodeType=System.Xml.XmlNodeType) (source line information unavailable)
21. Microsoft.Exchange.WebServices.dll#0!Microsoft.Exchange.WebServices.Data.ServiceRequestBase.ReadResponse(ewsXmlReader=Microsoft.Exchange.WebServices.Data.EwsServiceMultiResponseXmlReader) (source line information unavailable)
22. Microsoft.Exchange.WebServices.dll#0!Microsoft.Exchange.WebServices.Data.HangingServiceRequestBase.ParseResponses(state=) (source line information unavailable)
23. mscorlib.dll#0!System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(state=) (source line information unavailable)
24. mscorlib.dll#0!System.Threading.ExecutionContext.RunInternal(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
25. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
26. mscorlib.dll#0!System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() (source line information unavailable)
27. mscorlib.dll#0!System.Threading.ThreadPoolWorkQueue.Dispatch() (source line information unavailable)
28. mscorlib.dll#0!System.Threading._ThreadPoolWaitCallback.PerformWaitCallback() (source line information unavailable)
[Internal Frame, ‘U–>M’]

Thread [#3228]
*0. mscorlib.dll#0!System.Threading.WaitHandle.WaitAny(waitHandles=, millisecondsTimeout=, exitContext=) (source line information unavailable)
1. MailClient.exe#0!MailClient.Commands.SynchronizationQueue.ThreadWorker(threadData=) (source line information unavailable)
2. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart_Context(state=) (source line information unavailable)
3. mscorlib.dll#0!System.Threading.ExecutionContext.RunInternal(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
4. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
5. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=) (source line information unavailable)
6. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart(obj=) (source line information unavailable)
[Internal Frame, ‘U–>M’]

Thread [#1408]
*0. mscorlib.dll#0!System.Threading.WaitHandle.WaitAny(waitHandles=, millisecondsTimeout=, exitContext=) (source line information unavailable)
1. MailClient.exe#0!MailClient.Commands.SynchronizationQueue.ThreadWorker(threadData=) (source line information unavailable)
2. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart_Context(state=) (source line information unavailable)
3. mscorlib.dll#0!System.Threading.ExecutionContext.RunInternal(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
4. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
5. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=) (source line information unavailable)
6. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart(obj=) (source line information unavailable)
[Internal Frame, ‘U–>M’]

Thread [#2976]
*0. mscorlib.dll#0!System.Threading.WaitHandle.WaitAny(waitHandles=, millisecondsTimeout=, exitContext=) (source line information unavailable)
1. MailClient.exe#0!MailClient.Commands.SynchronizationQueue.ThreadWorker(threadData=) (source line information unavailable)
2. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart_Context(state=) (source line information unavailable)
3. mscorlib.dll#0!System.Threading.ExecutionContext.RunInternal(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
4. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
5. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=) (source line information unavailable)
6. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart(obj=) (source line information unavailable)
[Internal Frame, ‘U–>M’]

Thread [#5868]
*0. mscorlib.dll#0!System.Threading.WaitHandle.WaitAny(waitHandles=, millisecondsTimeout=, exitContext=) (source line information unavailable)
1. MailClient.exe#0!MailClient.Commands.SynchronizationQueue.ThreadWorker(threadData=) (source line information unavailable)
2. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart_Context(state=) (source line information unavailable)
3. mscorlib.dll#0!System.Threading.ExecutionContext.RunInternal(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
4. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)
5. mscorlib.dll#0!System.Threading.ExecutionContext.Run(executionContext=, callback=, state=) (source line information unavailable)
6. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart(obj=) (source line information unavailable)
[Internal Frame, ‘U–>M’]

Thread [#988]
*0. mscorlib.dll#0!System.Threading.WaitHandle.WaitAny(waitHandles=, millisecondsTimeout=, exitContext=) (source line information unavailable)
1. MailClient.exe#0!MailClient.Commands.SynchronizationQueue.ThreadWorker(threadData=) (source line information unavailable)
2. mscorlib.dll#0!System.Threading.ThreadHelper.ThreadStart_Context(state=) (source line information unavailable)
3. mscorlib.dll#0!System.Threading.ExecutionContext.RunInternal(executionContext=, callback=, state=, preserveSyncCtx=) (source line information unavailable)</.ctor></system.exception>

Hi, can you please update your client to this version http://www.emclient.com/dist/v6.0.20748/setup.msi and check if the issue persists.
If it does please run the emstackdump tool again and send me the output file to mcgregor@emclient.com with a reference link to this forum topic.

Thank you,
Paul.