This error message appears on startup (typical Microsoft error signature):
EventType : bcm P1 : mapi P2 : typeinitializationexception
P3 : 1.0.2002.1 P4 : 11.0.5608 P5 : nativemsproviderinit
P6 : msproviderinit P7 : d40099fb
<?xml version="1.0" encoding="utf-16" ?>
- <IrisWatsonInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<info>BCM Managed Text Dump - Version 1.0</info>
<osInfo>Microsoft Windows NT 5.1.2600 Service Pack 3</osInfo>
<CLRVersion>2.0.50727.832</CLRVersion>
<IrisLocale>en-US</IrisLocale>
<Culture>en-US</Culture>
<UICulture>en-US</UICulture>
<OfficeLCID>1033</OfficeLCID>
- <bucketingParameters>
<Component>MAPI</Component>
<ExceptionName>TypeInitializationException</ExceptionName>
<BCMVersion>1.0.2002.1</BCMVersion>
<OfficeVersion>11.0.5608</OfficeVersion>
<EntryPoint>NativeMSProviderInit</EntryPoint>
<ExceptionPoint>MSProviderInit</ExceptionPoint>
<Checksum>D40099FB</Checksum>
</bucketingParameters>
<FullEntryPoint>Microsoft.Interop.Mapi.NativeEntryPoints.NativeMSProviderInit</FullEntryPoint>
<FullExceptionPoint>Microsoft.BusinessSolutions.eCRM.Mapi.MessageStore.EntryPoints.MSProviderInit</FullExceptionPoint>
<currentStackTrace>at Microsoft.BusinessSolutions.eCRM.Support.IrisWatsonInfo..ctor(Exception, BucketingParameters), ilOffset=0x32F at Microsoft.BusinessSolutions.eCRM.Support.Watson.WatsonReport(String, Exception, Object, Boolean), ilOffset=0x1A2 at Microsoft.BusinessSolutions.eCRM.Support.Watson.MapiWatsonReport(Object, UnhandledExceptionEventArgs), ilOffset=0x16 at Microsoft.Interop.Mapi.NativeEntryPoints.NativeMSProviderInit(IntPtr, IntPtr, IntPtr, UInt32, UInt32, UInt32*, IntPtr), ilOffset=0xF7</currentStackTrace>
<exceptionStackTrace>at Microsoft.BusinessSolutions.eCRM.Mapi.MessageStore.EntryPoints.MSProviderInit(Boolean, Int32, Int32&), ilOffset=0x27 at Microsoft.Interop.Mapi.NativeEntryPoints.NativeMSProviderInit(IntPtr, IntPtr, IntPtr, UInt32, UInt32, UInt32*, IntPtr), ilOffset=0x47</exceptionStackTrace>
<exceptionString>System.TypeInitializationException: The type initializer for 'Microsoft.BusinessSolutions.eCRM.Mapi.MessageStore.MSProvider' threw an exception. ---> System.NullReferenceException: Object reference not set to an instance of an object. at Microsoft.BusinessSolutions.eCRM.Mapi.MessageStore.MSProvider..cctor() --- End of inner exception stack trace --- at Microsoft.BusinessSolutions.eCRM.Mapi.MessageStore.EntryPoints.MSProviderInit(Boolean NTService, Int32 MAPIVer, Int32& ProviderVer) at Microsoft.Interop.Mapi.NativeEntryPoints.NativeMSProviderInit(IntPtr lpAllocateBuffer, IntPtr lpAllocateMore, IntPtr lpFreeBuffer, UInt32 ulFlags, UInt32 ulMAPIVer, UInt32* lpulProviderVer, IntPtr lppMSProvider)</exceptionString>
<innerException>System.NullReferenceException: Object reference not set to an instance of an object. at Microsoft.BusinessSolutions.eCRM.Mapi.MessageStore.MSProvider..cctor()</innerException>
<message>The type initializer for 'Microsoft.BusinessSolutions.eCRM.Mapi.MessageStore.MSProvider' threw an exception.</message>
<targetSite>Microsoft.Interop.Mapi.IMSProvider MSProviderInit(Boolean, Int32, Int32 ByRef)</targetSite>
<HResult>80131534</HResult>
<InnerHResult>80004003</InnerHResult>
</IrisWatsonInfo>
MaxFinder, MaxAlarm, and Admin work (able to backup all files)
SP3 was added to Windows XP
Please let me know if you have a resolution.
Thanks,
Ray Randall
Original Post