Submit a ticketCall us

Solarwinds & Cisco Live! Barcelona
Join us from the 29th of January to the 2nd of February at Cisco Live 2018 in Barcelona, where we will continue to show how monitoring the network with SolarWinds will keep you ahead of the game. At our booth (WEP 1A), we will demonstrate how SolarWinds network solutions can help. As a bonus, we are also hosting a pre-event webinar - Blame the Network, Hybrid IT Edition with our SolarWinds Head Geek™, Patrick Hubbard on January 24th - GMT (UTC+0): 10:00 a.m. to 11:00 a.m. There's still time to RSVP.

Home > Success Center > Archive > 2018Jan03 - Deletes > Network Atlas crashes when opening Map files

Network Atlas crashes when opening Map files

Updated  October 28, 2016

Overview

This article provides the steps to resolve the following error:

 

ERROR MapEngine - Cannot read file C:\Users\Administrator\AppData\Roaming\SolarWinds\NetworkAtlas\Maps\Orion\localhost\New map.jpg
System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
at System.IO.BinaryReader.ReadBytes(Int32 count)
at SolarWinds.MapEngine.FileWorker.ReadFile(String fileName, MapStudioFileType fileType, ModuleType moduleType, String serverAddress)
2016-09-22 09:28:28,794 [307] WARN NetworkAtlas - Map New map crash save exited with exception Exception of type 'System.OutOfMemoryException' was thrown..
2016-09-22 09:28:28,794 [307] FATAL NetworkAtlas - UNHANDLED EXCEPTION CAUGHT ON APPLICATION DOMAIN
2016-09-22 09:28:28,794 [307] FATAL NetworkAtlas - Message: Exception of type 'System.OutOfMemoryException' was thrown.
2016-09-22 09:28:28,794 [307] FATAL NetworkAtlas - Data: System.Collections.ListDictionaryInternal
2016-09-22 09:28:28,795 [307] FATAL NetworkAtlas - TargetSite: System.Diagnostics.ProcessInfo[] GetProcessInfos()
2016-09-22 09:28:28,795 [307] FATAL NetworkAtlas - StackTrace: at System.Diagnostics.NtProcessInfoHelper.GetProcessInfos()
at System.Diagnostics.ProcessManager.GetProcessInfos(String machineName)
at System.Diagnostics.Process.EnsureState(State state)
at System.Diagnostics.Process.get_MainWindowHandle()
at System.Diagnostics.Process.get_Responding()
at SolarWinds.MapStudio.Gui.MainWindow.connectionCheckTimer_Tick(Object sender)
at System.Threading._TimerCallback.TimerCallback_Context(Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading._TimerCallback.PerformTimerCallback(Object state)

 

Environment

NPM version 12

Cause 

Issue is caused by file/folder permission on C:\Users\Administrator\AppData\Roaming\SolarWinds\NetworkAtlas\Maps\Orion\localhost\.

Resolution

  1. Verify folder permission on: 
    C:\Users\Administrator\AppData\Roaming\SolarWinds\NetworkAtlas\Maps\Orion\localhost\
  2. Move the files located at:
    C:\Users\Administrator\AppData\Roaming\SolarWinds\NetworkAtlas\Maps\Orion\localhost\ to a backup folder and run Network Atlas using admin account.

 

 

 

 

Last modified

Tags

Classifications

Internal Use Only