Apache.exe caused a EXCEPTION_ACCESS_VIOLATION

Unanswered Question
Jan 28th, 2009
User Badges:

Hi folks!


I have common services 3.0.5 installed on win2k3 SE.


anybody know what kind of error is this?


[Wed Jan 28 11:20:05 2009] [error] Apache.exe caused a EXCEPTION_ACCESS_VIOLATION in module ntdll.dll at 001B:7C84AFB2, RtlIpv4StringToAddressExW()+38452 byte(s)


else I found a file named: crash_handler_trace


C:\Program Files\CSCOpx\MDC\Apache\logs>more crash_handler_trace

EAX=00000000 EBX=77BF1D2C ECX=FFFFFFFC EDX=00000000 ESI=77BF1D28

EDI=00000004 EBP=0012DAAC ESP=0012DA84 EIP=7C84AFB2 FLG=00010213

CS=001B DS=0023 SS=0023 ES=0023 FS=003B GS=0000001B:7C84AFB2 (0x00000004 0x00000004 0x0012DB8C 0x0012DB8C) ntdll.dll, RtlIpv4StringToAddressExW()+38452 byte(s)001B:7C83D281 (0x77BF1D28 0x7C36B4B3 0x77BF1D08 0x00000000) ntdll.dll, RtlLockHeap()+604 byte(s)001B:7C34F639 (0x0012DB8C 0x000000FE 0x77BF1D08 0x00000000) MSVCR71.dll, _crtGetLocaleInfoW()+689 byte(s)001B:00C22AAF (0x00007726 0x0012D914 0x00000000 0x0012DD1C) LIBEAY32.dll, BIO_s_file()+1119 byte(s)


Any helps would be appreciate

Leonardo

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 4 (3 ratings)
Loading.
Joe Clarke Wed, 01/28/2009 - 08:21
User Badges:
  • Cisco Employee,
  • Hall of Fame,

    Founding Member

This is most likely caused by a DLL conflict. What are the locations of ssleay32.dll and libeay32.dll on your system? What is your Path environment variable currently set to?

leorob123 Wed, 01/28/2009 - 08:31
User Badges:

Hi Joe,


I have..


For ssleay32.dll:


C:\>dir /s ssleay32.dll

Volume in drive C has no label.

Volume Serial Number is D403-D257


Directory of C:\hp\hpsmh\bin


10/24/2007 05:34 PM 163,840 ssleay32.dll

1 File(s) 163,840 bytes


Directory of C:\hp\hpsmh\data\cgi-bin\vcagent


10/24/2007 05:34 PM 163,840 ssleay32.dll

1 File(s) 163,840 bytes


Directory of C:\Program Files\CSCOpx\bin


10/24/2005 10:48 PM 159,744 ssleay32.dll

1 File(s) 159,744 bytes


Directory of C:\Program Files\Legato\nsr\bin


10/24/2005 04:53 PM 155,648 ssleay32.dll

1 File(s) 155,648 bytes


Total Files Listed:

4 File(s) 643,072 bytes

0 Dir(s) 59,012,325,376 bytes free

-------------------------------------


For libeay32.dll:


C:\>dir /s libeay32.dll

Volume in drive C has no label.

Volume Serial Number is D403-D257


Directory of C:\hp\hpsmh\bin


10/24/2007 05:34 PM 880,640 libeay32.dll

1 File(s) 880,640 bytes


Directory of C:\hp\hpsmh\data\cgi-bin\vcagent


10/24/2007 05:34 PM 880,640 libeay32.dll

1 File(s) 880,640 bytes


Directory of C:\Program Files\CSCOpx\bin


10/24/2005 10:48 PM 856,064 libeay32.dll

1 File(s) 856,064 bytes


Directory of C:\Program Files\Legato\nsr\bin


10/24/2005 04:53 PM 798,720 libeay32.dll

1 File(s) 798,720 bytes


Total Files Listed:

4 File(s) 3,416,064 bytes

0 Dir(s) 59,012,325,376 bytes free

-----------------------------------


The PATH environment variable is:


C:\>echo %PATH%

C:\Program Files\Legato\nsr\bin;C:\PROGRA~1\CSCOpx\MDC\tomcat\bin;C:\PROGRA~1\CSCOpx\MDC\Apache;C:

\PROGRA~1\CSCOpx\MDC\jre\bin;C:\PROGRA~1\CSCOpx\MDC\bin;C:\PROGRA~1\CSCOpx\lib\jre\bin\server;C:\P

ROGRA~1\CSCOpx\objects\db\win32;C:\PROGRA~1\CSCOpx\bin;C:\Program Files\HP\NCU;C:\WINDOWS\system32

;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\netsnmp\usr\bin;


Legato and nagios agent was installed after CUOM. Before... CUOM was ran.


Leonardo


Joe Clarke Wed, 01/28/2009 - 08:38
User Badges:
  • Cisco Employee,
  • Hall of Fame,

    Founding Member

This is what I thought. Move the Legato Path element after all of the CSCOpx Path elements, then reboot, and this problem will go away. This is bug CSCsg29627 which is fixed in Common Services 3.0.6.

leorob123 Wed, 01/28/2009 - 09:08
User Badges:

Hi Joe,


thanks a lot. I took a look at bug..


Info:

In CUOM 2.1 may I upgrade common services 3.0.6?

Leonardo


Joe Clarke Wed, 01/28/2009 - 09:50
User Badges:
  • Cisco Employee,
  • Hall of Fame,

    Founding Member

All recent versions of CUOM use CS 3.0.5. There have been some tweaks to CS by CUOM, so upgrading is not advised. Wait for a new version of CUOM to come out, and use the workaround instead in the meantime.

Actions

This Discussion