Submit a ticketCall us

Webinar: Web Help Desk for HR, Facilities and Accounting Departments
This webinar will focus on use cases for HR, Facilities and Accounting.

Having a unified ticketing and asset management system for all the departments in your company can provide end-users with a seamless experience and make things easier for your IT team. Yet, with different business tasks and objectives, many departments don’t fully understand the capabilities of Web Help Desk and how the software can be customized for effective use in their departments.
Register Now.

Home > Success Center > Network Performance Monitor (NPM) > 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
22:50, 27 Oct 2016

Tags

Classifications

Internal Use Only