eM Client crash on startup

eM Client updated itself today and in the release notes were some references to Exchange which led me to try once again to set it up to synchronise with my work Exchange server. This went well - nowadays it seems one CAN set up an account to connect to an Exchange server (see my previous support thread on this topic). However, once it started to synchronise, it crashed almost immediately. Now I’m in an endless loop where I get the crash on startup (as with others, I can continue using the client as long as the crash window stays open), but I can’t disable the Exchange account so as to return to my previous working state. If I highlight the Exchange account and untick “enable account”, I get a second crash and this time the error message box is modal, so I can’t click OK on that dialog. When eM Client starts again, the account is still enabled, and the crash recurs.

I need to know how to remove the Exchange account offline - is there a config file I can edit?

Nick Carrington

eM Client version 6.0.20899.0, Windows Vista Home Premium SP1.

Application error on startup:

=====================================================================
eM Client (6.0.20899.0)Windows: Microsoft Windows NT 6.0.6002 Service Pack 2, Framework: 4.0.30319.18444
The following error has occurred:
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at Microsoft.Xna.Framework.LzxDecoder.ReadLengths(Byte[] lens, UInt32 first, UInt32 last, BitBuffer bitbuf)
   at Microsoft.Xna.Framework.LzxDecoder.Decompress(Stream inData, Int32 inLen, Stream outData, Int32 outLen)
   at MailClient.Protocols.OfflineAddressBook.OabFolderSynchronizer.UncompressLzx(Stream fullFile, Stream outputFile)
   at MailClient.Protocols.OfflineAddressBook.OabFolderSynchronizer.GetFolderList(Folder homeFolder, CancellationToken cancellationToken)
   at MailClient.Protocols.Common.FolderSynchronizer.<>c__DisplayClass5.b__0(WorkerStatus status, CancellationToken cancellationToken)
at MailClient.Protocols.OfflineAddressBook.OabGenericCommand.Execute(WorkerStatus status)
at MailClient.Commands.Command.Process(WorkerStatus status)
at MailClient.Commands.SynchronizationQueue.ThreadWorker(Object threadData)
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(Object obj)


" rel=“nofollow” target="_blank" title=“Link httpemclientcomnsreport”>http://emclient.com/ns/report">;

eM Client
6.0.20899.0

false

Microsoft Windows NT 6.0.6002 Service Pack 2
4.0.30319.18444


System.IndexOutOfRangeException
Index was outside the bounds of the array.
MailClient




MailClient.exe
100668804
MailClient
Microsoft.Xna.Framework.LzxDecoder
ReadLengths


mscorlib
System.Byte[]
lens


mscorlib
System.UInt32
first


mscorlib
System.UInt32
last


MailClient
Microsoft.Xna.Framework.LzxDecoder+BitBuffer
bitbuf



0
1ec




MailClient.exe
100668802
MailClient
Microsoft.Xna.Framework.LzxDecoder
Decompress


mscorlib
System.IO.Stream
inData


mscorlib
System.Int32
inLen


mscorlib
System.IO.Stream
outData


mscorlib
System.Int32
outLen



1cf
201




MailClient.exe
100668768
MailClient
MailClient.Protocols.OfflineAddressBook.OabFolderSynchronizer
UncompressLzx


mscorlib
System.IO.Stream
fullFile


mscorlib
System.IO.Stream
outputFile



98
14a




MailClient.exe
100668769
MailClient
MailClient.Protocols.OfflineAddressBook.OabFolderSynchronizer
GetFolderList


MailClient
MailClient.Storage.Application.Folder
homeFolder


MailClient
System.Threading.CancellationToken
cancellationToken



516
ad6




MailClient.exe
100697505
MailClient
MailClient.Protocols.Common.FolderSynchronizer+<>c DisplayClass5
<EnqueueGetFolderList>b
0


MailClient
MailClient.Commands.WorkerStatus
status


MailClient
System.Threading.CancellationToken
cancellationToken



1e
6f




MailClient.exe
100668762
MailClient
MailClient.Protocols.OfflineAddressBook.OabGenericCommand
Execute


MailClient
MailClient.Commands.WorkerStatus
status



4f
10d




MailClient.exe
100664007
MailClient
MailClient.Commands.Command
Process


MailClient
MailClient.Commands.WorkerStatus
status



15
53




MailClient.exe
100664057
MailClient
MailClient.Commands.SynchronizationQueue
ThreadWorker


mscorlib
System.Object
threadData



8c
11c




mscorlib.dll
100669199
mscorlib
System.Threading.ThreadHelper
ThreadStart_Context


mscorlib
System.Object
state



25
9b




mscorlib.dll
100668967
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
100668966
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
100668965
mscorlib
System.Threading.ExecutionContext
Run


mscorlib
System.Threading.ExecutionContext
executionContext


mscorlib
System.Threading.ContextCallback
callback


mscorlib
System.Object
state



2b
40




mscorlib.dll
100669196
mscorlib
System.Threading.ThreadHelper
ThreadStart


mscorlib
System.Object
obj



f
4d






MailClient.exe
C:\Program Files\eM Client\MailClient.exe
MailClient.exe
MailClient.exe
6.0.20899.0
eM Client
eM Client
6.0.20899.0
False
False
False
False
False
Language Neutral


ntdll.dll
C:\Windows\system32\ntdll.dll
ntdll.dll
ntdll.dll.mui
6.0.6001.18000 (longhorn_rtm.080118-1840)
NT Layer DLL
Microsoft® Windows® Operating System
6.0.6001.18000
False
False
False
False
False
English (United States)


mscoree.dll
C:\Windows\system32\mscoree.dll
mscoree.dll
mscoree.dll
4.0.31106.0 (Main.031106-0000)
Microsoft .NET Runtime Execution Engine
Microsoft® .NET Framework
4.0.31106.0
False
False
False
True
False
English (United States)


KERNEL32.dll
C:\Windows\system32\KERNEL32.dll
kernel32
kernel32
6.0.6001.18000 (longhorn_rtm.080118-1840)
Windows NT BASE API Client DLL
Microsoft® Windows® Operating System
6.0.6001.18000
False
False
False
False
False
English (United States)


ShimEng.dll
C:\Windows\system32\ShimEng.dll
Shim Engine DLL (IAT)
Shim Engine DLL (IAT)
6.0.6000.16386 (vista_rtm.061101-2205)
Shim Engine DLL
Microsoft® Windows® Operating System
6.0.6000.16386
False
False
False
False
False
English (United States)


apphelp.dll
C:\Windows\system32\apphelp.dll
Apphelp
Apphelp
6.0.6000.16386 (vista_rtm.061101-2205)
Application Compatibility Client Library
Microsoft® Windows® Operating System
6.0.6000.16386
False
False
False
False
False
English (United States)


AcGenral.DLL
C:\Windows\AppPatch\AcGenral.DLL


6.0.6002.18417 (vistasp2_gdr.110303-0236)
Windows Compatibility DLL
Microsoft® Windows® Operating System
6.0.6002.18417
False
False
False
False
False
English (United States)


SHLWAPI.dll
C:\Windows\system32\SHLWAPI.dll
SHLWAPI
SHLWAPI.DLL.MUI
6.0.6000.16386 (vista_rtm.061101-2205)
Shell Light-weight Utility Library
Microsoft® Windows® Operating System
6.0.6000.16386
False
False
False
False
False
English (United States)


GDI32.dll
C:\Windows\system32\GDI32.dll
gdi32
gdi32
6.0.6002.19171 (vistasp2_gdr.140822-1506)
GDI Client DLL
Microsoft® Windows® Operating System
6.0.6002.19171
False
False
False
False
False
English (United States)


USER32.dll
C:\Windows\system32\USER32.dll
user32
user32
6.0.6001.18000 (longhorn_rtm.080118-1840)
Multi-User Windows USER API Client DLL
Microsoft® Windows® Operating System
6.0.6001.18000
False
False
False
False
False
English (United States)


ADVAPI32.dll
C:\Windows\system32\ADVAPI32.dll
advapi32.dll
advapi32.dll.mui
6.0.6002.18005 (lh_sp2rtm.090410-1830)
Advanced Windows 32 Base API
Microsoft® Windows® Operating System
6.0.6002.18005
False
False
False
False
False
English (United States)


RPCRT4.dll
C:\Windows\system32\RPCRT4.dll
rpcrt4.dll
rpcrt4.dll.mui
6.0.6001.18000 (longhorn_rtm.080118-1840)
Remote Procedure Call Runtime
Microsoft® Windows® Operating System
6.0.6001.18000
False
False
False
False
False
English (United States)


msvcrt.dll
C:\Windows\system32\msvcrt.dll
msvcrt.dll
msvcrt.dll
7.0.6002.18551 (vistasp2_gdr.111214-0301)
Windows NT CRT DLL
Microsoft® Windows® Operating System
7.0.6002.18551
False
False
False
False
False
English (United States)


UxTheme.dll
C:\Windows\system32\UxTheme.dll
UxTheme.dll
UxTheme.dll.mui
6.0.6000.16386 (vista_rtm.061101-2205)
Microsoft UxTheme Library
Microsoft® Windows® Operating System
6.0.6000.16386
False
False
False
False
False
English (United States)


WINMM.dll
C:\Windows\system32\WINMM.dll
winmm.dll
WINMM.DLL.MUI
6.0.6000.16386 (vista_rtm.061101-2205)
MCI API DLL
Microsoft® Windows® Operating System
6.0.6000.16386
False
False
False
False
False
English (United States)


ole32.dll
C:\Windows\system32\ole32.dll
OLE32.DLL
OLE32.DLL.MUI
6.0.6000.16386 (vista_rtm.061101-2205)
Microsoft OLE for Windows
Microsoft® Windows® Operating System
6.0.6000.16386
False
False
False
False
False
English (United States)


OLEAUT32.dll
C:\Windows\system32\OLEAUT32.dll
OLEAUT32.DLL

6.0.6002.18508


6.0.6002.18508
False
False
False
False
False
English (United States)


OLEACC.dll
C:\Windows\system32\OLEACC.dll
OLEACC
OLEACC.DLL
7.0.6002.18508 (vistasp2_gdr.110825-0338)
Active Accessibility Core Component
Microsoft® Windows® Operating System
6.0.6002.18508
False
False
False
False
False
Language Neutral


NETAPI32.dll
C:\Windows\system32\NETAPI32.dll
NetApi32.DLL
NetApi32.DLL
6.0.6002.18659 (vistasp2_gdr.120629-0337)
Net Win32 API DLL
Microsoft® Windows® Operating System
6.0.6002.18659
False
False
False
False
False
English (United States)


PSAPI.DLL
C:\Windows\system32\PSAPI.DLL
PSAPI
PSAPI
6.0.6000.16386 (vista_rtm.061101-2205)
Process Status Helper
Microsoft® Windows® Operating System
6.0.6000.16386
False
False
False
False
False
English (United States)


MSACM32.dll
C:\Windows\system32\MSACM32.dll
Microsoft ACM Audio Filter
msfltr32.acm.mui
6.0.6000.16386 (vista_rtm.061101-2205)
Microsoft ACM Audio Filter
Microsoft® Windows® Operating System
6.0.6000.16386
False
False
False
False
False
English (United States)


VERSION.dll
C:\Windows\system32\VERSION.dll
version
VERSION.DLL
6.0.6002.18005 (lh_sp2rtm.090410-1830)
Version Checking and File Installation Libraries
Microsoft® Windows® Operating System
6.0.6002.18005
False
False
False
False
False
English (United States)


SHELL32.dll
C:\Windows\system32\SHELL32.dll
SHELL32
SHELL32.DLL.MUI
6.0.6001.18000 (longhorn_rtm.080118-1840)
Windows Shell Common Dll
Microsoft® Windows® Operating System
6.0.6001.18000
False
False
False
False
False
English (United States)


sfc.dll
C:\Windows\system32\sfc.dll
sfc.dll
sfc.dll
6.0.6000.16386 (vista_rtm.061101-2205)
Windows File Protection
Microsoft® Windows® Operating System
6.0.6000.16386
False
False
False
False
False
English (United States)


sfc_os.dll
C:\Windows\system32\sfc_os.dll
sfc_os.dll
sfc_os.dll
6.0.6001.18000 (longhorn_rtm.080118-1840)
Windows File Protection
Microsoft® Windows® Operating System
6.0.6001.18000
False
False
False
False
False
English (United States)


SETUPAPI.dll
C:\Windows\system32\SETUPAPI.dll
SETUPAPI.DLL
SETUPAPI.DLL.MUI
6.0.6001.18000 (longhorn_rtm.080118-1840)
Windows Setup API
Microsoft® Windows® Operating System
6.0.6001.18000
False
False
False
False
False
English (United States)


USERENV.dll
C:\Windows\system32\USERENV.dll
userenv
userenv.dll.mui
6.0.6000.16386 (vista_rtm.061101-2205)
Userenv
Microsoft® Windows® Operating System
6.0.6000.16386
False
False
False
False
False
English (United States)


Secur32.dll
C:\Windows\system32\Secur32.dll
security.dll
security.dll
6.0.6002.18541 (vistasp2_gdr.111116-0305)
Security Support Provider Interface
Microsoft® Windows® Operating System
6.0.6002.18541
False
False
False
False
False
English (United States)


dwmapi.dll
C:\Windows\system32\dwmapi.dll
dwmapi.dll
dwmapi.dll
6.0.6001.18000 (longhorn_rtm.080118-1840)
Microsoft Desktop Window Manager API
Microsoft® Windows® Operating System
6.0.6001.18000
False
False
False
False
False
English (United States)


urlmon.dll
C:\Windows\system32\urlmon.dll
UrlMon.dll
UrlMon.dll.mui
9.00.8112.16421 (WIN7_IE9_RTM.110308-0330)
OLE32 Extensions for Win32
Windows® Internet Explorer
9.00.8112.16421
False
False
False
False
False
English (United States)


iertutil.dll
C:\Windows\system32\iertutil.dll
IeRtUtil.dll
IeRtUtil.dll
9.00.8112.16575 (WIN7_IE9_GDR.140815-0707)
Run time utility for Internet Explorer
Windows® Internet Explorer
9.00.8112.16575
False
False
False
False
False
English (United States)


WININET.dll
C:\Windows\system32\WININET.dll
wininet.dll
wininet.dll.mui
9.00.8112.16421 (WIN7_IE9_RTM.110308-0330)

I found I could _delete_ the account, although I couldn’t disable it, so that’s what I’ve done for now. I’d love to get Exchange working though, so if there is a clue in the error descriptions above, I will be very happy to try any workarounds or suggestions offered, even if it means re-configuring the account (which after all doesn’t take very long).

Nick

Hi Nick, I’ve reported this issue to the developers, can you please send an email to my colleague with a reference link to this forum topic.
Please contact my colleague wilson at [email protected].

I’m currently out of the office, hopefully he should be able to resolve the issue with you sooner.

Thank you,
Paul.

Hi,

I am currently testing em Client and encounter the exact same problem:
Error & crash when using an Exchange Account.
Crash logs is very similar (extract below)

Any workaround would be appreciated (if the fix or workaround is only provided to pro users, please let me know).
I looked but could not find how to disable Contact syncrhonization without completely disabling the account (email, calendar, and contact).

eM Client (6.0.20899.0)
Windows: Microsoft Windows NT 6.1.7601 Service Pack 1, Framework: 4.0.30319.18444
The following error has occurred:
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at Microsoft.Xna.Framework.LzxDecoder.ReadLengths(Byte[] lens, UInt32 first, UInt32 last, BitBuffer bitbuf)
   at Microsoft.Xna.Framework.LzxDecoder.Decompress(Stream inData, Int32 inLen, Stream outData, Int32 outLen)
   at MailClient.Protocols.OfflineAddressBook.OabFolderSynchronizer.UncompressLzx(Stream fullFile, Stream outputFile)
   at MailClient.Protocols.OfflineAddressBook.OabFolderSynchronizer.GetFolderList(Folder homeFolder, CancellationToken cancellationToken)
   at MailClient.Protocols.Common.FolderSynchronizer.<>c__DisplayClass5.b__0(WorkerStatus status, CancellationToken cancellationToken)
at MailClient.Protocols.OfflineAddressBook.OabGenericCommand.Execute(WorkerStatus status)
at MailClient.Commands.Command.Process(WorkerStatus status)
at MailClient.Commands.SynchronizationQueue.ThreadWorker(Object threadData)
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(Object obj)

Thanks,

Guillaume

I’m having substantially the same issue too, but only when trying to use eM Client on the exchange account’s network (at work) and only after the most recent eM Client update. When I try to access the account from another network (at home), exchange integration seems to work just fine.

Error details are below. On the work machine, eM Client presently just crashes and reboots:

Other thoughts?

eM Client (6.0.20899.0)Windows: Microsoft Windows NT 6.1.7601 Service Pack 1, Framework: 4.0.30319.18444
The following error has occurred:
System.NotSupportedException: This stream does not support seek operations.
   at System.Net.ConnectStream.Seek(Int64 offset, SeekOrigin origin)
   at Microsoft.Xna.Framework.LzxDecoder.Decompress(Stream inData, Int32 inLen, Stream outData, Int32 outLen)
   at MailClient.Protocols.OfflineAddressBook.OabFolderSynchronizer.UncompressLzx(Stream fullFile, Stream outputFile)
   at MailClient.Protocols.OfflineAddressBook.OabFolderSynchronizer.GetFolderList(Folder homeFolder, CancellationToken cancellationToken)
   at MailClient.Protocols.Common.FolderSynchronizer.<>c__DisplayClass5.b__0(WorkerStatus status, CancellationToken cancellationToken)
at MailClient.Protocols.OfflineAddressBook.OabGenericCommand.Execute(WorkerStatus status)
at MailClient.Commands.Command.Process(WorkerStatus status)
at MailClient.Commands.SynchronizationQueue.ThreadWorker(Object threadData)
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(Object obj)


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

eM Client
6.0.20899.0

false

Microsoft Windows NT 6.1.7601 Service Pack 1
4.0.30319.18444


System.NotSupportedException
This stream does not support seek operations.
System




System.dll
100673650
System
System.Net.ConnectStream
Seek


mscorlib
System.Int64
offset


mscorlib
System.IO.SeekOrigin
origin



f
39




MailClient.exe
100668802
MailClient
Microsoft.Xna.Framework.LzxDecoder
Decompress


mscorlib
System.IO.Stream
inData


mscorlib
System.Int32
inLen


mscorlib
System.IO.Stream
outData


mscorlib
System.Int32
outLen



293
2a8




MailClient.exe
100668768
MailClient
MailClient.Protocols.OfflineAddressBook.OabFolderSynchronizer
UncompressLzx


mscorlib
System.IO.Stream
fullFile


mscorlib
System.IO.Stream
outputFile



98
14a




MailClient.exe
100668769
MailClient
MailClient.Protocols.OfflineAddressBook.OabFolderSynchronizer
GetFolderList


MailClient
MailClient.Storage.Application.Folder
homeFolder


MailClient
System.Threading.CancellationToken
cancellationToken



516
ad6




MailClient.exe
100697505
MailClient
MailClient.Protocols.Common.FolderSynchronizer+<>c DisplayClass5
<EnqueueGetFolderList>b
0


MailClient
MailClient.Commands.WorkerStatus
status


MailClient
System.Threading.CancellationToken
cancellationToken



1e
6f




MailClient.exe
100668762
MailClient
MailClient.Protocols.OfflineAddressBook.OabGenericCommand
Execute


MailClient
MailClient.Commands.WorkerStatus
status



4f
10d




MailClient.exe
100664007
MailClient
MailClient.Commands.Command
Process


MailClient
MailClient.Commands.WorkerStatus
status



15
53




MailClient.exe
100664057
MailClient
MailClient.Commands.SynchronizationQueue
ThreadWorker


mscorlib
System.Object
threadData



8c
11c




mscorlib.dll
100669199
mscorlib
System.Threading.ThreadHelper
ThreadStart_Context


mscorlib
System.Object
state



25
9b




mscorlib.dll
100668967
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
100668966
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
100668965
mscorlib
System.Threading.ExecutionContext
Run


mscorlib
System.Threading.ExecutionContext
executionContext


mscorlib
System.Threading.ContextCallback
callback


mscorlib
System.Object
state



2b
40




mscorlib.dll
100669196
mscorlib
System.Threading.ThreadHelper
ThreadStart


mscorlib
System.Object
obj



f
4d






MailClient.exe
C:\Program Files\eM Client\MailClient.exe
MailClient.exe
MailClient.exe
6.0.20899.0
eM Client
eM Client
6.0.20899.0
False
False
False
False
False
Language Neutral


ntdll.dll
C:\Windows\SYSTEM32\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\system32\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\system32\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\system32\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\system32\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\SYSTEM32\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\system32\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)


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


SHLWAPI.dll
C:\Windows\system32\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\system32\GDI32.dll
gdi32
gdi32
6.1.7601.18577 (win7sp1_gdr.140822-1508)
GDI Client DLL
Microsoft® Windows® Operating System
6.1.7601.18577
False
False
False
False
False
English (United States)


USER32.dll
C:\Windows\system32\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\system32\LPK.dll
LanguagePack
LanguagePack
6.1.7601.18177 (win7sp1_gdr.130605-1534)
Language Pack
Microsoft® Windows® Operating System
6.1.7601.18177
False
False
False
False
False
English (United States)


USP10.dll
C:\Windows\system32\USP10.dll
Uniscribe
Uniscribe
1.0626.7601.18454 (win7sp1_gdr.140424-1533)
Uniscribe Unicode script processor
Microsoft® Uniscribe Unicode script processor
1.0626.7601.18454
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\system32\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.18444 built by: FX451RTMGDR
Microsoft .NET Runtime Common Language Runtime - WorkStation
Microsoft® .NET Framework
4.0.30319.18444
False
False
False
True
False
English (United States)


MSVCR110_CLR0400.dll
C:\Windows\system32\MSVCR110_CLR0400.dll
msvcr110_clr0400.dll
msvcr110_clr0400.dll
11.00.50938.18408 built by: FX451RTMGREL
Microsoft® C Runtime Library
Microsoft® Visual Studio® 11 Beta
11.00.50938.18408
False
False
False
False
False
English (United States)


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


ole32.dll
C:\Windows\system32\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)


CRYPTBASE.dll
C:\Windows\system32\CRYPTBASE.dll
cryptbase.dll
cryptbase.dll
6.1.7600.16385 (win7_rtm.090713-1255)
Base cryptographic API DLL
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\9b943fcb3af2101cfb3467161c6ac0ed\System.ni.dll
System.dll
System.dll
4.0.30319.18408 built by: FX451RTMGREL
.NET Framework
Microsoft® .NET Framework
4.0.30319.18408
False
False
False
True
False
English (United States)


CRYPTSP.dll
C:\Windows\system32\CRYPTSP.dll
cryptsp.dll
cryptsp.dll
6.1.7600.16385 (win7_rtm.090713-1255)
Cryptographic Service Provider API
Microsoft® Windows® Operating System
6.1.7600.16385
False
False
False
False
False
English (United States)


rsaenh.dll
C:\Windows\system32\rsaenh.dll
rsaenh.dll
rsaenh.dll
6.1.7600.16385 (win7_rtm.090713-1255)
Microsoft Enhanced Cryptographic Provider
Microsoft® Windows® Operating System
6.1.7600.16385
False
False
False
False
False
English (United States)


MailClient.Collections.ni.dll
C:\Windows\assembly\NativeImages_v4.0.30319_32\MailClient.1d52ed9e#\86af674c8ac2831e772d8bc83c3ac9d0\MailClient.Collections.ni.dll
MailClient.Collections.dll
MailClient.Collections.dll
6.0.20899.0
MailClient.Collections
MailClient.Collections
6.0.20899.0
False
False
False
False
False
Language Neutral


MailClient.Mail.ni.dll
C:\Windows\assembly\NativeImages_v4.0.30319_32\MailClient.Mail\dd8860aa81970e0e5a9efee2f27b1a10\MailClient.Mail.ni.dll
MailClient.Mail.dll
MailClient.Mail.dll
6.0.20899.0


6.0.20899.0
False
False
False
False
False
Language Neutral


HTMLEditorControl.ni.dll
C:\Windows\assembly\NativeImages_v4.0.30319_32\HTMLEditorControl\6041c5548239de88270bf28aa66c6770\HTMLEditorControl.ni.dll
HTMLEditorControl.dll
HTMLEditorControl.dll
6.0.20899.0
HtmlEditorControl

6.0.20899.0
False
False
False
False
False
Language Neutral


MailClient.ni.exe
C:\Windows\assembly\NativeImages_v4.0.30319_32\MailClient\a26c8271cd996fc8bc8258ca5de541b7\MailClient.ni.exe
MailClient.exe
MailClient.exe
6.0.20899.0
eM Client
eM Client
6.0.20899.0
False
False
False
False
False
Language Neutral


System.Drawing.ni.dll
C:\Windows\assembly\NativeImages_v4.0.30319_32\System.Drawing\5cd2aee5e7c07227c694d89219688ab3\System.Drawing.ni.dll
System.Drawing.dll
System.Drawing.dll
4.0.30319.18408 built by: FX451RTMGREL
.NET Framework
Microsoft® .NET Framework
4.0.30319.18408
False
False
False
True
False
English (United States)


System.Windows.Forms.ni.dll
C:\Windows\assembly\NativeImages_v4.0.30319_32\System.Windows.Forms\b51470d7e909c4fab01a25fd1e1c42dc\System.Windows.Forms.ni.dll
System.Windows.Forms.dll
System.Windows.Forms.dll
4.0.30319.18408 built by: FX451RTMGREL
.NET Framework
Microsoft® .NET Framework
4.0.30319.18408
False
False
False
True
False
English (United States)


MailClient.Common.UI.ni.dll
C:\Windows\assembly\NativeImages_v4.0.30319_32\MailClient.Common.UI\b4d7c2cf41a04c2252725d3

I’m getting that one too (Stream does not support seek operations). They all seem to be to do with the offline address book, which might explain why yours behaves slightly differently depending on which network it’s on.

I had forgotten to mention that, but I did notice that yesterday. Is there a way to disable the offline address book for an Exchange account to see if that makes a difference on the work machine?

I can reproduce this whether the machine is connected on the company’s network, or the public internet.

Hi, sorry for my belated reply regarding this issue, can you please try to update your client to this version http://www.emclient.com/dist/v6.0.20959/setup.msi and check if the issue persists?

Thank you,
Paul.

This version was installed by an eM Client representative on my machine yesterday. While initially the issue appeared to be resolved, within an hour the error had returned, and now occurs just as before - as soon as eM Client is started. I have provided details of the error, which appears exactly the same as before.

Nick

Paul,

I’ve also tried installing the MSI file you mentioned. For me, eM Client still crashed immediately on startup. So, I tried uninstalling completely and even deleted the profile folder under C:\Users[username]\AppData\Roaming. I then reinstalled. I had previously saved a settings export that contained all the information about the Exchange account as it functions elsewhere. On importing this settings file, the Exchange account comes in as disabled. The box to enable it under Accounts is filled in solid and doesn’t change to a check or to empty when I click on it.

I hope this additional information helps. Thanks so much for your work on this issue.

Hi David, does the crash keep reoccurring with the exchange account disabled? Can you please send me the crash report that’s been posted here from the previous version?
Can you try to create the exchange account again in the new installation?

Thank you,
Paul.

Paul,

There is no crash when (1) the Exchange account is disabled on the work network or (2) when the Exchange account is enabled in eM Client on a machine connected to a different network (e.g., home). When I recreate the Exchange account on the work machine, the crash starts happening all over again.

The error report from the previous version of eM Client that I had installed was as follows:

eM Client (6.0.20899.0)Windows: Microsoft Windows NT 6.1.7601 Service Pack 1, Framework: 4.0.30319.18444
The following error has occurred:
System.NotSupportedException: This stream does not support seek operations.
   at System.Net.ConnectStream.Seek(Int64 offset, SeekOrigin origin)
   at Microsoft.Xna.Framework.LzxDecoder.Decompress(Stream inData, Int32 inLen, Stream outData, Int32 outLen)
   at MailClient.Protocols.OfflineAddressBook.OabFolderSynchronizer.UncompressLzx(Stream fullFile, Stream outputFile)
   at MailClient.Protocols.OfflineAddressBook.OabFolderSynchronizer.GetFolderList(Folder homeFolder, CancellationToken cancellationToken)
   at MailClient.Protocols.Common.FolderSynchronizer.<>c__DisplayClass5.b__0(WorkerStatus status, CancellationToken cancellationToken)
at MailClient.Protocols.OfflineAddressBook.OabGenericCommand.Execute(WorkerStatus status)
at MailClient.Commands.Command.Process(WorkerStatus status)
at MailClient.Commands.SynchronizationQueue.ThreadWorker(Object threadData)
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(Object obj)


http://emclient.com/ns/report">;

eM Client
6.0.20899.0

false

Microsoft Windows NT 6.1.7601 Service Pack 1
4.0.30319.18444


System.NotSupportedException
This stream does not support seek operations.
System




System.dll
100673650
System
System.Net.ConnectStream
Seek


mscorlib
System.Int64
offset


mscorlib
System.IO.SeekOrigin
origin



f
39




MailClient.exe
100668802
MailClient
Microsoft.Xna.Framework.LzxDecoder
Decompress


mscorlib
System.IO.Stream
inData


mscorlib
System.Int32
inLen


mscorlib
System.IO.Stream
outData


mscorlib
System.Int32
outLen



293
2a8




MailClient.exe
100668768
MailClient
MailClient.Protocols.OfflineAddressBook.OabFolderSynchronizer
UncompressLzx


mscorlib
System.IO.Stream
fullFile


mscorlib
System.IO.Stream
outputFile



98
14a




MailClient.exe
100668769
MailClient
MailClient.Protocols.OfflineAddressBook.OabFolderSynchronizer
GetFolderList


MailClient
MailClient.Storage.Application.Folder
homeFolder


MailClient
System.Threading.CancellationToken
cancellationToken



516
ad6




MailClient.exe
100697505
MailClient
MailClient.Protocols.Common.FolderSynchronizer+<>c DisplayClass5
<EnqueueGetFolderList>b
0


MailClient
MailClient.Commands.WorkerStatus
status


MailClient
System.Threading.CancellationToken
cancellationToken



1e
6f




MailClient.exe
100668762
MailClient
MailClient.Protocols.OfflineAddressBook.OabGenericCommand
Execute


MailClient
MailClient.Commands.WorkerStatus
status



4f
10d




MailClient.exe
100664007
MailClient
MailClient.Commands.Command
Process


MailClient
MailClient.Commands.WorkerStatus
status



15
53




MailClient.exe
100664057
MailClient
MailClient.Commands.SynchronizationQueue
ThreadWorker


mscorlib
System.Object
threadData



8c
11c




mscorlib.dll
100669199
mscorlib
System.Threading.ThreadHelper
ThreadStart_Context


mscorlib
System.Object
state



25
9b




mscorlib.dll
100668967
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
100668966
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
100668965
mscorlib
System.Threading.ExecutionContext
Run


mscorlib
System.Threading.ExecutionContext
executionContext


mscorlib
System.Threading.ContextCallback
callback


mscorlib
System.Object
state



2b
40




mscorlib.dll
100669196
mscorlib
System.Threading.ThreadHelper
ThreadStart


mscorlib
System.Object
obj



f
4d






MailClient.exe
C:\Program Files\eM Client\MailClient.exe
MailClient.exe
MailClient.exe
6.0.20899.0
eM Client
eM Client
6.0.20899.0
False
False
False
False
False
Language Neutral


ntdll.dll
C:\Windows\SYSTEM32\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\system32\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\system32\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\system32\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\system32\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\SYSTEM32\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\system32\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)


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


SHLWAPI.dll
C:\Windows\system32\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\system32\GDI32.dll
gdi32
gdi32
6.1.7601.18577 (win7sp1_gdr.140822-1508)
GDI Client DLL
Microsoft® Windows® Operating System
6.1.7601.18577
False
False
False
False
False
English (United States)


USER32.dll
C:\Windows\system32\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\system32\LPK.dll
LanguagePack
LanguagePack
6.1.7601.18177 (win7sp1_gdr.130605-1534)
Language Pack
Microsoft® Windows® Operating System
6.1.7601.18177
False
False
False
False
False
English (United States)


USP10.dll
C:\Windows\system32\USP10.dll
Uniscribe
Uniscribe
1.0626.7601.18454 (win7sp1_gdr.140424-1533)
Uniscribe Unicode script processor
Microsoft® Uniscribe Unicode script processor
1.0626.7601.18454
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\system32\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.18444 built by: FX451RTMGDR
Microsoft .NET Runtime Common Language Runtime - WorkStation
Microsoft® .NET Framework
4.0.30319.18444
False
False
False
True
False
English (United States)


MSVCR110_CLR0400.dll
C:\Windows\system32\MSVCR110_CLR0400.dll
msvcr110_clr0400.dll
msvcr110_clr0400.dll
11.00.50938.18408 built by: FX451RTMGREL
Microsoft® C Runtime Library
Microsoft® Visual Studio® 11 Beta
11.00.50938.18408
False
False
False
False
False
English (United States)


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


ole32.dll
C:\Windows\system32\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)


CRYPTBASE.dll
C:\Windows\system32\CRYPTBASE.dll
cryptbase.dll
cryptbase.dll
6.1.7600.16385 (win7_rtm.090713-1255)
Base cryptographic API DLL
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\9b943fcb3af2101cfb3467161c6ac0ed\System.ni.dll
System.dll
System.dll
4.0.30319.18408 built by: FX451RTMGREL
.NET Framework
Microsoft® .NET Framework
4.0.30319.18408
False
False
False
True
False
English (United States)


CRYPTSP.dll
C:\Windows\system32\CRYPTSP.dll
cryptsp.dll
cryptsp.dll
6.1.7600.16385 (win7_rtm.090713-1255)
Cryptographic Service Provider API
Microsoft® Windows® Operating System
6.1.7600.16385
False
False
False
False
False
English (United States)


rsaenh.dll
C:\Windows\system32\rsaenh.dll
rsaenh.dll
rsaenh.dll
6.1.7600.16385 (win7_rtm.090713-1255)
Microsoft Enhanced Cryptographic Provider
Microsoft® Windows® Operating System
6.1.7600.16385
False
False
False
False
False
English (United States)


MailClient.Collections.ni.dll
C:\Windows\assembly\NativeImages_v4.0.30319_32\MailClient.1d52ed9e#\86af674c8ac2831e772d8bc83c3ac9d0\MailClient.Collections.ni.dll
MailClient.Collections.dll
MailClient.Collections.dll
6.0.20899.0
MailClient.Collections
MailClient.Collections
6.0.20899.0
False
False
False
False
False
Language Neutral


MailClient.Mail.ni.dll
C:\Windows\assembly\NativeImages_v4.0.30319_32\MailClient.Mail\dd8860aa81970e0e5a9efee2f27b1a10\MailClient.Mail.ni.dll
MailClient.Mail.dll
MailClient.Mail.dll
6.0.20899.0


6.0.20899.0
False
False
False
False
False
Language Neutral


HTMLEditorControl.ni.dll
C:\Windows\assembly\NativeImages_v4.0.30319_32\HTMLEditorControl\6041c5548239de88270bf28aa66c6770\HTMLEditorControl.ni.dll
HTMLEditorControl.dll
HTMLEditorControl.dll
6.0.20899.0
HtmlEditorControl

6.0.20899.0
False
False
False
False
False
Language Neutral


MailClient.ni.exe
C:\Windows\assembly\NativeImages_v4.0.30319_32\MailClient\a26c8271cd996fc8bc8258ca5de541b7\MailClient.ni.exe
MailClient.exe
MailClient.exe
6.0.20899.0
eM Client
eM Client
6.0.20899.0
False
False
False
False
False
Language Neutral


System.Drawing.ni.dll
C:\Windows\assembly\NativeImages_v4.0.30319_32\System.Drawing\5cd2aee5e7c07227c694d89219688ab3\System.Drawing.ni.dll
System.Drawing.dll
System.Drawing.dll
4.0.30319.18408 built by: FX451RTMGREL
.NET Framework
Microsoft® .NET Framework
4.0.30319.18408
False
False
False
True
False
English (United States)


System.Windows.Forms.ni.dll
C:\Windows\assembly\NativeImages_v4.0.30319_32\System.Windows.Forms\b51470d7e909c4fab01a25fd1e1c42dc\System.Windows.Forms.ni.dll
System.Windows.Forms.dll
System.Windows.Forms.dll
4.0.30319.18408 built by: FX451RTMGREL
.NET Framework
Microsoft® .NET Framework
4.0.30319.18408
False
False
False
True
False
English (United States)


MailClient.Common.UI.ni.dll
C:\Windows\assembly\NativeImages_v4.0.30319_32\MailClient.Common.UI\b4d7c2cf41a04c2252725d3

Can you please try to update to this version and check if the issue still persists http://www.emclient.com/dist/v6.0.20968/setup.msi with this most recent release.

Hope this helps,
Paul.

Unfortunately, it does still recur. The error message text is below. Any other thoughts you might have would certainly be welcome too.

Thank you so much.

eM Client (6.0.20968.0)Windows: Microsoft Windows NT 6.1.7601 Service Pack 1, Framework: 4.0.30319.18444
The following error has occurred:
System.InvalidCastException: Unable to cast object of type ‘System.Object[]’ to type ‘System.String’.
   at MailClient.Importers.Mapi.MapiContactConvert.ToContact(IEnumerable1 record) &nbsp; &nbsp;at MailClient.Protocols.OfflineAddressBook.OabContactSynchronizer.<synchronize>b__6(IEnumerable1 r)
at System.Linq.Enumerable.<>c__DisplayClass212.<select>b__20(TSource item, Int32 i)<br> at System.Linq.Enumerable.<selectyield>d__232.MoveNext()
at MailClient.Protocols.Common.ItemSynchronizeContext2.Synchronize[T](SynchronizationType synchronizationType, IEnumerable1 items, Func2 getUniqueId, Func3 hasChanged, Func2 isDeleted, Func2 convertItems, Action2 updateItem)<br> at MailClient.Protocols.OfflineAddressBook.OabContactSynchronizer.Synchronize(IItemSynchronizeContext1 synchronizeContext, Folder folder, CancellationToken cancellationToken)
at MailClient.Protocols.Common.ItemSynchronizer2.&lt;&gt;c __DisplayClass30.&lt;&gt;c__ DisplayClass35.<enqueuesynchronize>b__2c(WorkerStatus status, CancellationToken cancellationToken)<br> at MailClient.Protocols.OfflineAddressBook.OabGenericCommand.Execute(WorkerStatus status)<br> at MailClient.Commands.Command.Process(WorkerStatus status)<br> at MailClient.Commands.SynchronizationQueue.ThreadWorker(Object threadData)<br> at System.Threading.ThreadHelper.ThreadStart_Context(Object state)<br> at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)<br> at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)<br> at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)<br> at System.Threading.ThreadHelper.ThreadStart(Object obj)<br><br><br><report xmlns="&lt;a href=" http:>" rel="nofollow"&gt;http://emclient.com/ns/report"&gt;;<br> <product><br> <name>eM Client</name><br> <version>6.0.20968.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.InvalidCastException</type><br> <message>Unable to cast object of type 'System.Object[]' to type 'System.String'.</message><br> <source>MailClient</source><br> <stack><br> <frame> <br> <method><br> <modulename>MailClient.exe</modulename><br> <metadatatoken>100664904</metadatatoken><br> <assembly>MailClient</assembly><br> <type>MailClient.Importers.Mapi.MapiContactConvert</type><br> <name>ToContact</name><br> <parameters><br> <parameter><br> <assembly>mscorlib</assembly><br> <type>System.Collections.Generic.IEnumerable1[[MailClient.Importers.Mapi.MapiProperty, MailClient, Version=6.0.20968.0, Culture=neutral, PublicKeyToken=null]]
record



4bd
6ac




MailClient.exe
100668759
MailClient
MailClient.Protocols.OfflineAddressBook.OabContactSynchronizer
<Synchronize>b__6


mscorlib
System.Collections.Generic.IEnumerable1[[MailClient.Importers.Mapi.MapiProperty, MailClient, Version=6.0.20968.0, Culture=neutral, PublicKeyToken=null]]</type><br> <name>r</name><br> </parameter><br> </parameters><br> </method><br> <offset>0</offset><br> <nativeoffset>4</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>LinqBridge.dll</modulename><br> <metadatatoken>100663627</metadatatoken><br> <assembly>LinqBridge</assembly><br> <type>System.Linq.Enumerable+&lt;&gt;c __DisplayClass212
<Select>b__ 20


LinqBridge

item


mscorlib
System.Int32
i



0
a




LinqBridge.dll
100663630
LinqBridge
System.Linq.Enumerable+<SelectYield>d__232</type><br> <name>MoveNext</name><br> <parameters></parameters><br> </method><br> <offset>57</offset><br> <nativeoffset>ba</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>MailClient.exe</modulename><br> <metadatatoken>100667509</metadatatoken><br> <assembly>MailClient</assembly><br> <type>MailClient.Protocols.Common.ItemSynchronizeContext2
Synchronize


MailClient





MailClient
MailClient.Protocols.Common.SynchronizationType
synchronizationType


mscorlib

items


LinqBridge

getUniqueId


LinqBridge

hasChanged


LinqBridge

isDeleted


LinqBridge

convertItems


LinqBridge

updateItem



1ae
49a




MailClient.exe
100668757
MailClient
MailClient.Protocols.OfflineAddressBook.OabContactSynchronizer
Synchronize


MailClient
MailClient.Protocols.Common.IItemSynchronizeContext1[[MailClient.Storage.Application.Contact.ContactItem, MailClient, Version=6.0.20968.0, Culture=neutral, PublicKeyToken=null]]</type><br> <name>synchronizeContext</name><br> </parameter><br> <parameter><br> <assembly>MailClient</assembly><br> <type>MailClient.Storage.Application.Folder</type><br> <name>folder</name><br> </parameter><br> <parameter><br> <assembly>MailClient</assembly><br> <type>System.Threading.CancellationToken</type><br> <name>cancellationToken</name><br> </parameter><br> </parameters><br> </method><br> <offset>143</offset><br> <nativeoffset>39e</nativeoffset><br> <br> <frame> <br> <method><br> <modulename>MailClient.exe</modulename><br> <metadatatoken>100697448</metadatatoken><br> <assembly>MailClient</assembly><br> <type>MailClient.Protocols.Common.ItemSynchronizer2+<>c DisplayClass30+<>c DisplayClass35
<EnqueueSynchronize>b__2c


MailClient
MailClient.Commands.WorkerStatus
status


MailClient
System.Threading.CancellationToken
cancellationToken



da
1db




MailClient.exe
100668764
MailClient
MailClient.Protocols.OfflineAddressBook.OabGenericCommand
Execute


MailClient
MailClient.Commands.WorkerStatus
status



4f
10d




MailClient.exe
100664007
MailClient
MailClient.Commands.Command
Process


MailClient
MailClient.Commands.WorkerStatus
status



15
53




MailClient.exe
100664057
MailClient
MailClient.Commands.SynchronizationQueue
ThreadWorker


mscorlib
System.Object
threadData



8c
11c




mscorlib.dll
100669199
mscorlib
System.Threading.ThreadHelper
ThreadStart_Context


mscorlib
System.Object
state



25
9b




mscorlib.dll
100668967
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
100668966
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
100668965
mscorlib
System.Threading.ExecutionContext
Run


mscorlib
System.Threading.ExecutionContext
executionContext


mscorlib
System.Threading.ContextCallback
callback


mscorlib
System.Object
state



2b
40




mscorlib.dll
100669196
mscorlib
System.Threading.ThreadHelper
ThreadStart


mscorlib
System.Object
obj



f
4d






MailClient.exe
C:\Program Files\eM Client\MailClient.exe
MailClient.exe
MailClient.exe
6.0.20968.0
eM Client
eM Client
6.0.20968.0
False
False
False
False
False
Language Neutral


ntdll.dll
C:\Windows\SYSTEM32\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\system32\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\system32\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\system32\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\system32\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\SYSTEM32\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\system32\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)


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


SHLWAPI.dll
C:\Windows\system32\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\system32\GDI32.dll
gdi32
gdi32
6.1.7601.18577 (win7sp1_gdr.140822-1508)
GDI Client DLL
Microsoft® Windows® Operating System
6.1.7601.18577
False
False
False
False
False
English (United States)


USER32.dll
C:\Windows\system32\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\system32\LPK.dll
LanguagePack
LanguagePack
6.1.7601.18177 (win7sp1_gdr.130605-1534)
Language Pack
Microsoft® Windows® Operating System
6.1.7601.18177
False
False
False
False
False
English (United States)


USP10.dll
C:\Windows\system32\USP10.dll
Uniscribe
Uniscribe
1.0626.7601.18454 (win7sp1_gdr.140424-1533)
Uniscribe Unicode script processor
Microsoft® Uniscribe Unicode script processor
1.0626.7601.18454
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\system32\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.18444 built by: FX451RTMGDR
Microsoft .NET Runtime Common Language Runtime - WorkStation
Microsoft® .NET Framework
4.0.30319.18444
False
False
False
True
False
English (United States)


MSVCR110_CLR0400.dll
C:\Windows\system32\MSVCR110_CLR0400.dll
msvcr110_clr0400.dll
msvcr110_clr0400.dll
11.00.50938.18408 built by: FX451RTMGREL
Microsoft® C Runtime Library
Microsoft® Visual Studio® 11 Beta
11.00.50938.18408
False
False
False
False
False
English (United States)


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


ole32.dll
C:\Windows\system32\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)


CRYPTBASE.dll
C:\Windows\system32\CRYPTBASE.dll
cryptbase.dll
cryptbase.dll
6.1.7600.16385 (win7_rtm.090713-1255)
Base cryptographic API DLL
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\9b943fcb3af2101cfb3467161c6ac0ed\System.ni.dll
System.dll
System.dll
4.0.30319.18408 built by: FX451RTMGREL
.NET Framework
Microsoft® .NET Framework
4.0.30319.18408
False
False
False
True
False
English (United States)


CRYPTSP.dll
C:\Windows\system32\CRYPTSP.dll
cryptsp.dll
cryptsp.dll
6.1.7600.16385 (win7_rtm.090713-1255)
Cryptographic Service Provider API
Microsoft® Windows® Operating System
6.1.7600.16385
False
False
False
False
False
English (United States)


rsaenh.dll
C:\Windows\system32\rsaenh.dll
rsaenh.dll
rsaenh.dll
6.1.7600.16385 (win7_rtm.090713-1255)
Microsoft Enhanced Cryptographic Provider
Microsoft® Windows® Operating System
6.1.7600.16385
False
False
False
False
False
English (United States)


MailClient.Collections.ni.dll
C:\Windows\assembly\NativeImages_v4.0.30319_32\MailClient.1d52ed9e#\ba9db9d0e7db2b7499519f0d189d2762\MailClient.Collections.ni.dll
MailClient.Collections.dll
MailClient.Collections.dll
6.0.20968.0
MailClient.Collections
MailClient.Collections
6.0.20968.0
False
False
False
False
False
Language Neutral


MailClient.Mail.ni.dll
C:\Windows\assembly\NativeImages_v4.0.30319_32\MailClient.Mail\1411a87dad83db0a2d27153584145c84\MailClient.Mail.ni.dll
MailClient.Mail.dll
MailClient.Mail.dll
6.0.20968.0


6.0.20968.0
False
False
False
False
False
Language Neutral


HTMLEditorControl.ni.dll
C:\Windows\assembly\NativeImages_v4.0.30319_32\HTMLEditorControl\5870e16b5db3865251c96e8e5a3d9d4e\HTMLEditorControl.ni.dll
HTMLEditorControl.dll
HTMLEditorControl.dll
6.0.20968.0
HtmlEditorControl

6.0.20968.0
Fal

Paul,

For the benefit of everybody on this thread, can you tell us if the whole text from the error  box is required, or maybe just the first paragraph? The threads get very long with the whole error text in each post about a new crash. David this is not aimed at you or anyone else - in fact, I started it! :slight_smile:

Nick

Hi Nick, usually first few lines stating what the error is (aprox. 10lines), are enough for the developers, but in some cases we really do need the whole error report.

Thank you for understanding,
Paul.

Hi David, thank you for the crash report. It seems like the developers know where the problem should be based.
They’ll be working on a fix for the issue, for a faster troubleshooting, do you think you should send me all the *.OAB files from your database folder to my email ([email protected]) with a reference link to this forum topic?

To get the .OAB files, please go to your local folder > App Data > Roaming > eM Client, and copy the .OAB files.

This will help us resolve the issue quicker.

Thank you,
Paul.

Hi, can you try to delete the .oab file from the eM Client folder and then try to run the application in it’s latest release (which you should already have installed http://www.emclient.com/dist/v6.0.20968/setup.msi).

Hope this helps,
Paul.

Paul,

After deleting that file, eM Client has run for about 4 hours or so without crashing. Still, though, I regularly get an error on the offline address book to the effect that “An attempt to connect to Exchange failed. This could be caused by temporary server unavailability or incorrect settings. Do you want to check the settings?”

I can send and receive mail on the work machine through the Exchange account just fine now, but (besides the address book issue) changes to the calendar in eM Client don’t seem to be syncing to the Exchange server. Because mail works I’m thinking the settings should all be correct, but I’d certainly welcome any further suggestions you might have for resolving these remaining issues.

I hope this helps. Thank you so much for all your efforts.