[BETA 7314] w3wp.exe is crashing
Problem reported by Alex Clarke - 1/14/2020 at 5:10 PM
Submitted
I'm seeing a lot of the following errors in the server log.

Faulting application name: w3wp.exe, version: 8.5.9600.16384, time stamp: 0x5215df96 Faulting module name: KERNELBASE.dll, version: 6.3.9600.19425, time stamp: 0x5d26b6e9 Exception code: 0xe0434352 Fault offset: 0x000000000000908c Faulting process ID: 0x252c Faulting application start time: 0x01d5cb32baf9cf46 Faulting application path: c:\windows\system32\inetsrv\w3wp.exe Faulting module path: C:\Windows\system32\KERNELBASE.dll Report ID: 25273dd9-3729-11ea-80c6-54bf64fc2903 Faulting package full name: Faulting package-relative application ID:

The following errors are logged straight after.

Fault bucket , type 0 Event Name: APPCRASH Response: Not available Cab Id: 0 Problem signature: P1: w3wp.exe P2: 8.5.9600.16384 P3: 5215df96 P4: KERNELBASE.dll P5: 6.3.9600.19425 P6: 5d26b6e9 P7: e0434352 P8: 000000000000908c P9: P10: Attached files: These files may be available here: C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_w3wp.exe_bbb576cbedbf515ca246d96882e82284937f193_9e3fd63b_1aa14c39 Analysis symbol: Rechecking for solution: 0 Report ID: 25273dd9-3729-11ea-80c6-54bf64fc2903 Report Status: 4100 

Fault bucket , type 0 Event Name: APPCRASH Response: Not available Cab Id: 0 Problem signature: P1: w3wp.exe P2: 8.5.9600.16384 P3: 5215df96 P4: KERNELBASE.dll P5: 6.3.9600.19425 P6: 5d26b6e9 P7: e0434352 P8: 000000000000908c P9: P10: Attached files: These files may be available here: C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_w3wp.exe_bbb576cbedbf515ca246d96882e82284937f193_9e3fd63b_1aa14c39 Analysis symbol: Rechecking for solution: 0 Report ID: 25273dd9-3729-11ea-80c6-54bf64fc2903 Report Status: 0 Hashed bucket:

New Window Updates haven't been installed yet (I believe they were released yesterday on "patch Tuesday").


I'm installing these updates now and will continue to monitor performance.

In the meantime, are there any other logs or settings I should be checking?

8 Replies

Reply to Thread
0
echoDreamz Replied
Yes we are seeing this too when MAPI is running, though it was a few days ago when I was testing MAPI, I havent seen it since I changed my folder structure for my email account.
0
Alex Clarke Replied
How did you change your folder structure? Move any folders nested under the Inbox to the root level?

If so, we just did this for another client and all the folders lost their contents!
0
echoDreamz Replied
Scratch that, IIS is still crashing.

Faulting application name: w3wp.exe, version: 10.0.14393.0, time stamp: 0x57899b8a
Faulting module name: KERNELBASE.dll, version: 10.0.14393.3085, time stamp: 0x5d1d7c66
Exception code: 0xe0434352
Fault offset: 0x0000000000034c48
Faulting process id: 0x4bd8
Faulting application start time: 0x01d5cb301d90926f
Faulting application path: c:\windows\system32\inetsrv\w3wp.exe
Faulting module path: C:\Windows\System32\KERNELBASE.dll
Report Id: 6154f99c-20ba-454d-9d0b-fec48c93d93b
Faulting package full name: 
Faulting package-relative application ID: 
This just happened. 
0
echoDreamz Replied
As well as...

Faulting application name: w3wp.exe, version: 10.0.14393.0, time stamp: 0x57899b8a
Faulting module name: iiscore.dll, version: 10.0.14393.2758, time stamp: 0x5c304a60
Exception code: 0xc0000005
Fault offset: 0x0000000000007508
Faulting process id: 0x398c
Faulting application start time: 0x01d5cb278018ebfd
Faulting application path: c:\windows\system32\inetsrv\w3wp.exe
Faulting module path: C:\Windows\system32\inetsrv\iiscore.dll
Report Id: ba364fd7-da58-4958-b1db-4a8a3c8682c5
Faulting package full name: 
Faulting package-relative application ID: 
1
echoDreamz Replied
IIS crashes have stopped since I closed my Outlook running MAPI (I am currently the only MAPI user). So it is something related to MAPI.
0
Larry Duran Replied
Employee Post
Are there any errors or exceptions being reported in the MAPI logs?
Larry Duran
Software Developer
SmarterTools Inc.
(877) 357-6278
www.smartertools.com
0
Alex Clarke Replied
I only have the following errors in the logs.

2020.01.13-mapi.log

09:32:16.434 [] Exception: System.NullReferenceException: Object reference not set to an instance of an object.   at MailService.Protocols.MAPI.MapiStreamingEventsTracker.<>c.b__22_0(ProtocolItemChange x)   at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()   at System.Collections.Generic.HashSet`1.UnionWith(IEnumerable`1 other)   at System.Collections.Generic.HashSet`1..ctor(IEnumerable`1 collection, IEqualityComparer`1 comparer)   at System.Linq.Enumerable.ToHashSet[TSource](IEnumerable`1 source, IEqualityComparer`1 comparer)   at MailService.Protocols.MAPI.MapiStreamingEventsTracker.ReportEmailEvent(String id, ReportEmailEventArgs data) 23:46:22.600 CalendarPropertyReader.cs ResponseStatusProp: Appointment attendee response check Exception: System.NullReferenceException: Object reference not set to an instance of an object.   at MailService.Protocols.Properties.CalendarPropertyReader.get_ResponseStatusProp() 

2020.01.14-mapi.log

09:56:17.157 CalendarPropertyReader.cs ResponseStatusProp: Appointment attendee response check Exception: System.NullReferenceException: Object reference not set to an instance of an object.   at MailService.Protocols.Properties.CalendarPropertyReader.get_ResponseStatusProp() 10:00:54.380 CalendarPropertyReader.cs ResponseStatusProp: Appointment attendee response check Exception: System.NullReferenceException: Object reference not set to an instance of an object.   at MailService.Protocols.Properties.CalendarPropertyReader.get_ResponseStatusProp() 13:09:40.172 [] Exception: System.NullReferenceException: Object reference not set to an instance of an object.   at MailService.Protocols.MAPI.MapiStreamingEventsTracker.<>c.b__22_0(ProtocolItemChange x)   at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()   at System.Collections.Generic.HashSet`1.UnionWith(IEnumerable`1 other)   at System.Collections.Generic.HashSet`1..ctor(IEnumerable`1 collection, IEqualityComparer`1 comparer)   at System.Linq.Enumerable.ToHashSet[TSource](IEnumerable`1 source, IEqualityComparer`1 comparer)   at MailService.Protocols.MAPI.MapiStreamingEventsTracker.ReportEmailEvent(String id, ReportEmailEventArgs data) 15:24:14.779 [{91E19F37-9BD9-4D36-807B-8830ADF7FDA5}:469] Exception: System.NullReferenceException: Object reference not set to an instance of an object.   at MailService.Protocols.MAPI.ServerHandles.Tables.TableFactory.CreateSearchFolderContentsTable(TableContext context, db_folder_readonly folder, RopGetContentsTableFlags flags, MapiProcessorState processorState)   at MailService.Protocols.MAPI.ServerHandles.Tables.TableFactory.CreateContentsTable(TableContext context, RopGetContentsTableFlags flags, MapiProcessorState processorState)   at MailService.Protocols.MAPI.Rops.FolderRops.RopGetContentsTable.Process(List`1 payloadServerObjectHandleTable)   at MailService.Protocols.MAPI.RequestTypes.ExecuteRequest.Process()   at MailService.Protocols.MAPI.MapiProcessor.Process() 

We've had to roll-back to a production release of SM as things went bad, very bad with the beta.
0
echoDreamz Replied
10:55:34.454 [] Exception: System.NullReferenceException: Object reference not set to an instance of an object.
   at MailService.Protocols.MAPI.MapiStreamingEventsTracker.<>c.<ReportEmailEvent>b__22_0(ProtocolItemChange x)
   at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   at System.Collections.Generic.HashSet`1.UnionWith(IEnumerable`1 other)
   at System.Collections.Generic.HashSet`1..ctor(IEnumerable`1 collection, IEqualityComparer`1 comparer)
   at System.Linq.Enumerable.ToHashSet[TSource](IEnumerable`1 source, IEqualityComparer`1 comparer)
   at MailService.Protocols.MAPI.MapiStreamingEventsTracker.ReportEmailEvent(String id, ReportEmailEventArgs data)
10:55:41.508 [] Exception: System.NullReferenceException: Object reference not set to an instance of an object.
   at MailService.Protocols.MAPI.MapiStreamingEventsTracker.<>c.<ReportEmailEvent>b__22_0(ProtocolItemChange x)
   at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   at System.Collections.Generic.HashSet`1.UnionWith(IEnumerable`1 other)
   at System.Collections.Generic.HashSet`1..ctor(IEnumerable`1 collection, IEqualityComparer`1 comparer)
   at System.Linq.Enumerable.ToHashSet[TSource](IEnumerable`1 source, IEqualityComparer`1 comparer)
   at MailService.Protocols.MAPI.MapiStreamingEventsTracker.ReportEmailEvent(String id, ReportEmailEventArgs data)
13:50:08.432 [] Exception: System.NullReferenceException: Object reference not set to an instance of an object.
   at MailService.Protocols.MAPI.MapiStreamingEventsTracker.GetContextsWithRegisteredNotifications(String emailAddress)
   at MailService.Protocols.MAPI.MapiStreamingEventsTracker.ReportEmailEvent(String id, ReportEmailEventArgs data)
Since closing my Outlook, the worker process for IIS hasnt crashed at all. So it must be related to MAPI.

Reply to Thread