Access violation at address 004E2817 in module hostmon.exe

All questions related to installations, configurations and maintenance of Advanced Host Monitor (including additional tools such as RMA for Windows, RMA Manager, Web Servie, RCC).
Post Reply
jrweiss
Posts: 39
Joined: Sat Mar 01, 2003 6:00 pm
Contact:

Access violation at address 004E2817 in module hostmon.exe

Post by jrweiss »

Hi,

getting the following error after some tests have been executed:

"Access violation at address 004E2817 in module 'hostmon.exe'. Read of address 00000008."

OS: Windows Server 2003 Standard Edition
HM: 4.40
Test: Traffic Monitor

Only after restarting the HostMonitor service the error disappears. I monitor incoming and outgoing traffic with seperate tests:

Two links (serial interfaces) on a Cisco Router 805

Thanks and Regards, J.
KS-Soft
Posts: 13012
Joined: Wed Apr 03, 2002 6:00 pm
Location: USA
Contact:

Post by KS-Soft »

H'm, this error produced by mgmtapi.dll. Windows 2000 had this error but Microsoft fixed problem in SP2.
http://support.microsoft.com/default.as ... -us;271355

Looks like Windows Server 2003 has the same problem. But Microsoft do not have SP for Server 2003 :-(
I copied mgmtapi.dll from Windows XP system into Windows Server 2003 system. I cannot guarantee everything will be fine, but system and HostMonitor works. May be better take this DLL from Windows 2000 SP 4...

Regards
Alex
jrweiss
Posts: 39
Joined: Sat Mar 01, 2003 6:00 pm
Contact:

Post by jrweiss »

Hi Alex,

I replaced the DLL with the one from XP SP2 and it seems to be stable. All tests are carried out without any crashes for about 4 hours now (executed every minute).

Thanks and Regards, J.
KS-Soft
Posts: 13012
Joined: Wed Apr 03, 2002 6:00 pm
Location: USA
Contact:

Post by KS-Soft »

I am testing DLL from Windows XP (no SP), works good as well. HostMonitor performed 45,350 tests so far

Regards
Alex
mmonaghan
Posts: 19
Joined: Sat Nov 01, 2003 4:23 pm

Post by mmonaghan »

jrweiss,

You might want to contact Microsoft PSS about this. Since it is a known issue without a resolution (in Microsoft's eyes) this _should_ be a no charge fix. You might also search their knowledgebase (http://support.microsoft.com) for the DLL file name under Windows 2003 Server. You just might find a patch. Someone on the 2003 team definately messed up on this one.

Mike
rdol
Posts: 20
Joined: Sun Apr 28, 2002 6:00 pm
Contact:

Similar Access violation at address 004E299B in module...

Post by rdol »

While executing SNMP tests HostMonitor uses 100 % of the 2 CPU server. E-mail warning contains Reply : Access violation at address 004E299B in module 'HOSTMON.EXE'. Read of address 00000008

I want to replace original W2K3 mgmtapi.dll by WXPSP1. Somebody in this forum wrote that he replaced this DLL by WXPSP2 - probably pre-release version of this long-awaited service pack.

Are you sure that you really replaced this file? I remember W2K3 feature called DLLCACHE which checks and replaces non-authorized system files. I cannot find any hint how to replace only one DLL without disabling the whole Windows File Protection.

If you used WXP SP2, could you PLS find this dll's version info?

Original W2K3: 5.2.3790.0
WXP SP2: ?
WXP SP1+hotfixes: 5.1.2600.0
W2K SP4: 5.0.2195.6601
W2K SP3+hotfixes: 5.0.2195.5349

Radek
jrweiss
Posts: 39
Joined: Sat Mar 01, 2003 6:00 pm
Contact:

Replace DLL

Post by jrweiss »

Hi,

sorry I am on the road, can't check the required infos. But I run HM since my intial reply to Alex with a couple of hundred thousand tests since then and never had the problem again.
Just copy the DLL into the original folder AND the cached DLL folder. That bypasses the file protection system.

Good luck and let me know if you need more help.

Regards, J.
WAPA-Ron
Posts: 8
Joined: Thu Jul 10, 2003 6:00 pm

Hotfix for Windows 2003 mgmtapi.dll

Post by WAPA-Ron »

See article 834115 at support.microsoft.com
Post Reply