Skip to end of metadata
Go to start of metadata

Applies to:

Cryptshare for Office 365 & Outlook up to 2.4.1

Symptom:

When the user is launching Outlook, an exception with the following contents may be thrown:

Warning
Detailed technical information follows: 
---
(Inner Exception)
Date and Time:         DATE AND TIME
Machine Name:          COMPUTERNAME
IP Address:            [IP ADDRESS]
Current User:          DOMAIN\user

Application Domain:    C:\Program Files (x86)\befine solutions AG\Cryptshare for Office 365 & Outlook\Cryptshare for Outlook V2\
Assembly Codebase:     file:///C:/Program Files (x86)/befine solutions AG/Cryptshare for Office 365 & Outlook/Cryptshare for Outlook V2/com.befine_solutions.cs4outlook.DLL
Assembly Full Name:    com.befine_solutions.cs4outlook, Version=2.4.0.145, Culture=neutral, PublicKeyToken=1187cd08daaa84ea
Assembly Version:      2.4.0.145

Exception Source:      com.befine_solutions.cs4outlook
Exception Type:        System.NullReferenceException
Exception Message:     De objectverwijzing is niet op een exemplaar van een object ingesteld.
Exception Target Site: LoadServerSettingsOnStartupAsync

---- Stack Trace ----
   com.befine_solutions.cs4outlook.controllers.main.ControllerSettingsStatic.LoadServerSettingsOnStartupAsync()
       com.befine_solutions.cs4outlook.DLL: N 0021 (0x15) IL 
   com.befine_solutions.cs4outlook.AddinModule.adxOutlookEvents_Startup(sender As Object, e As EventArgs)
       com.befine_solutions.cs4outlook.DLL: N 0464 (0x1D0) IL 
   AddinExpress.MSO.ADXOutlookAppEvents.DoStartup()
       com.befine_solutions.cs4outlook.DLL: N 0018 (0x12) IL 



(Outer Exception)

Date and Time:         DATE AND TIME
Machine Name:          COMPUTERNAME
IP Address:            [IP ADDRESS]
Current User:          DOMAIN\user

Application Domain:    C:\Program Files (x86)\befine solutions AG\Cryptshare for Office 365 & Outlook\Cryptshare for Outlook V2\
Assembly Codebase:     file:///C:/Program Files (x86)/befine solutions AG/Cryptshare for Office 365 & Outlook/Cryptshare for Outlook V2/AddinExpress.MSO.2005.DLL
Assembly Full Name:    AddinExpress.MSO.2005, Version=9.1.4620.0, Culture=neutral, PublicKeyToken=4416dd98f0861965
Assembly Version:      9.1.4620.0

Exception Source:      
Exception Type:        AddinExpress.MSO.ADXExternalException
Exception Message:     An error has occurred in the code of the add-in.

---- Stack Trace ----

Cause:

This issue occurs when the personalized UserConfig located in %appdata%\befine Solutions AG\Cryptshare for Outlook V2\CS4OutlookUserConfig.xml is non-valid XML. This is the case if its contents is empty or truncated.


Solution:

This issue has been resolved with the latest version of Cryptshare for Office 365 & Outlook