Observability
IIS Worker Process (w3wp.exe) Crashes Due to Intelligent Maps Live Updates in SolarWinds Platform
An issue in the Intelligent Maps Live Updates feature can cause the IIS worker process (w3wp.exe) to crash repeatedly. This leads to web console slowness, unresponsiveness, and the need for frequent website restarts.
First published date
Last published date
Overview
Symptoms
-
The web console becomes slow or unresponsive, requiring an IIS restart every few hours.
-
The
w3wp.exeprocess uses significantly more memory than expected (well above 1 GB). -
The Windows Application Event Log shows the following error:
Entry Type: Error
Source: ASP.NET 4.0.30319.0
Application ID: /LM/W3SVC/2/ROOT/api2
An unhandled exception occurred and the process was terminated.
Exception: System.IndexOutOfRangeException
Message: Index was outside the bounds of the array.
StackTrace:
at System.Collections.Generic.HashSet`1.SetCapacity(Int32 newSize, Boolean forceNewHashCodes)
at System.Collections.Generic.HashSet`1.IncreaseCapacity()
at System.Collections.Generic.HashSet`1.AddIfNotPresent(T value)
at SolarWinds.Orion.Maps.Data.Entities.Hubs.Broker.<>c__DisplayClass22_0.<<OnTimerUpdate>b__3>d.MoveNext()Product section
Cause
The Live Updates feature for Intelligent Maps has a timing issue where multiple background processes try to update the same internal data at the same time. This conflict causes an unexpected error that crashes the IIS worker process, taking the web console offline until the website is restarted.
Resolution
This issue is fixed in SolarWinds Platform 2026.1.1. Consider upgrading your environment. If you can't upgrade, use the workaround below.
Workaround — Disable Live Updates
If you cannot upgrade right away, disable Live Updates:
-
Log in to the SolarWinds Web Console as an administrator.
-
In the browser address bar, navigate to
https://<your-orion-server>/Orion/Admin/AdvancedConfiguration/global.aspx -
Search the page, Ctrl+F, for LiveUpdatesEnabled
-
Uncheck the box to disable the setting.
-
Click Save.
What changes: Maps will no longer update in real time. Instead, they will refresh when the page is refreshed. This does not affect polling or alerting.