Kbase P160329: Admin Server Does not Start and Create hs_error_pid File
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  2/17/2010 |
|
Status: Verified
SYMPTOM(s):
Can not start AdminServer
admserv.log files stops recording after loading osmetrics.dll
hs_err_pid file contains following text
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at PC=0x37AB823
Function=Java_com_progress_osmetrics_OSMetricsImpl_jniInitLibrary+0x453
Library=C:\Progress\OpenEdge\bin\osmetrics.dll
Current Java thread:
at com.progress.osmetrics.OSMetricsImpl.jniInitLibrary(Native Method)
at com.progress.osmetrics.OSMetricsImpl.initLibrary(OSMetricsImpl.java:178)
at com.progress.system.SystemPlugIn.init(SystemPlugIn.java:93)
at com.progress.chimera.adminserver.AdminServer.installPlugin(AdminServer.java:1699)
at com.progress.chimera.adminserver.AdminServer.installPlugins(AdminServer.java:1519)
at com.progress.chimera.adminserver.AdminServer.setupPlugins(AdminServer.java:710)
- locked <0x1051c920> (a com.progress.chimera.adminserver.NTAdminServer)
at com.progress.chimera.adminserver.AdminServer.<init>(AdminServer.java:383)
at com.progress.chimera.adminserver.AdminServer.<init>(AdminServer.java:166)
at com.progress.chimera.adminserver.NTAdminServer.<init>(NTAdminServer.java:74)
at com.progress.chimera.adminserver.NTAdminServer.main(NTAdminServer.java:348)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.progress.chimera.adminserver.AdminServerStarter.<init>(AdminServerStarter.java:74)
at com.progress.chimera.adminserver.AdminServerStarter.main(AdminServerStarter.java:88)
Dynamic libraries:
0x00400000 - 0x0040B000 C:\Progress\OpenEdge\jre\bin\java.exe
0x7C800000 - 0x7C8C2000 C:\WINDOWS\system32\ntdll.dll
0x77E40000 - 0x77F42000 C:\WINDOWS\system32\kernel32.dll
0x7D1E0000 - .0x7D27C000 C:\WINDOWS\system32\ADVAPI32.dll
0x77C50000 - 0x77CEF000 C:\WINDOWS\system32\RPCRT4.dll
0x76F50000 - 0x76F63000 C:\WINDOWS\system32\Secur32.dll
0x77BA0000 - 0x77BFA000 C:\WINDOWS\system32\MSVCRT.dll
0x08000000 - 0x08139000 C:\Progress\OpenEdge\jre\bin\client\jvm.dll
0x77380000 - 0x77411000 C:\WINDOWS\system32\USER32.dll
0x77C00000 - 0x77C49000 C:\WINDOWS\system32\GDI32.dll
0x76AA0000 - 0x76ACD000 C:\WINDOWS\system32\WINMM.dll
0x76290000 - 0x762AD000 C:\WINDOWS\system32\IMM32.DLL
0x6FA00000 - 0x6FA35000 C:\PROGRA~1\Sophos\SOPHOS~1\SOPHOS~1.DLL
0x76B70000 - 0x76B7B000 C:\WINDOWS\system32\PSAPI.DLL
0x10000000 - 0x10007000 C:\Progress\OpenEdge\jre\bin\hpi.dll
0x003A0000 - 0x003AE000 C:\Progress\OpenEdge\jre\bin\verify.dll
0x003D0000 - 0x003E9000 C:\Progress\OpenEdge\jre\bin\java.dll
0x003B0000 - 0x003BD000 C:\Progress\OpenEdge\jre\bin\zip.dll
0x02E00000 - 0x02E0B000 C:\Progress\OpenEdge\bin\jutil.dll
0x7C8D0000 - 0x7D0CF000 C:\WINDOWS\system32\SHELL32.dll
0x77DA0000 - 0x77DF2000 C:\WINDOWS\system32\SHLWAPI.dll
0x7C340000 - 0x7C396000 C:\WINDOWS\system32\MSVCR71.dll
0x77420000 - 0x77523000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.3959_x-ww_D8713E55\comctl32.dll
0x02E30000 - 0x02E3E000 C:\Progress\OpenEdge\bin\jni_util.dll
0x71BB0000 - 0x71BB9000 C:\WINDOWS\system32\WSOCK32.dll
0x71C00000 - 0x71C17000 C:\WINDOWS\system32\WS2_32.dll
0x71BF0000 - 0x71BF8000 C:\WINDOWS\system32\WS2HELP.dll
0x02F80000 - 0x02F85000 C:\Progress\OpenEdge\bin\ntjavamain.dll
0x02F90000 - 0x02F95000 C:\Progress\OpenEdge\bin\ntadminserver.dll
0x02FA0000 - 0x02FAF000 C:\Progress\OpenEdge\jre\bin\net.dll
0x71B20000 - 0x71B61000 C:\WINDOWS\System32\mswsock.dll
0x76ED0000 .- 0x76EFA000 C:\WINDOWS\system32\DNSAPI.dll
0x76F70000 - 0x76F77000 C:\WINDOWS\System32\winrnr.dll
0x76F10000 - 0x76F3E000 C:\WINDOWS\system32\WLDAP32.dll
0x76F80000 - 0x76F85000 C:\WINDOWS\system32\rasadhlp.dll
0x5F270000 - 0x5F2CA000 C:\WINDOWS\system32\hnetcfg.dll
0x71AE0000 - 0x71AE8000 C:\WINDOWS\System32\wshtcpip.dll
0x03550000 - 0x03555000 C:\Progress\OpenEdge\bin\environ.dll
0x03560000 - 0x03565000 C:\Progress\OpenEdge\bin\versioninfo.dll
0x035F0000 - 0x035F5000 C:\Progress\OpenEdge\jre\bin\rmi.dll
0x03600000 - 0x03608000 C:\Progress\OpenEdge\bin\procfg.dll
0x037A0000 - 0x037B7000 C:\Progress\OpenEdge\bin\osmetrics.dll
0x72590000 - 0x725DC000 C:\WINDOWS\system32\pdh.dll
0x762B0000 - 0x762F9000 C:\WINDOWS\system32\comdlg32.dll
0x77530000 - 0x775C7000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_5.82.3790.3959_x-ww_78FCF8D0\COMCTL32.dll
0x77670000 - 0x777A9000 C:\WINDOWS\system32\ole32.dll
0x77D00000 - 0x77D8B000 C:\WINDOWS\system32\OLEAUT32.dll
0x48890000 - 0x488CD000 C:\WINDOWS\system32\ODBC32.dll
0x60950000 - 0x60956000 C:\WINDOWS\system32\odbcbcp.dll
0x77B90000 - 0x77B98000 C:\WINDOWS\system32\VERSION.dll
0x761B0000 - 0x76243000 C:\WINDOWS\system32\CRYPT32.dll
0x76190000 - 0x761A2000 C:\WINDOWS\system32\MSASN1.dll
0x03AD0000 - 0x03AE7000 C:\WINDOWS\system32\odbcint.dll
0x79FD0000 - 0x79FD8000 C:\WINDOWS\system32\netfxperf.dll
0x79000000 - 0x79046000 C:\WINDOWS\system32\mscoree.dll
0x640D0000 - 0x640E6000 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\perfcounter.dll
0x78130000 - 0x781CB000 C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.3053_x-ww_B80FA8CA\MSVCR80.dll
0x03D40000 - 0x042D0000 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll
ign=left>0x60310000 - 0x60327000 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CorperfmonExt.dll
0x709A0000 - 0x709A8000 C:\WINDOWS\system32\aspperf.dll
0x60080000 - 0x60089000 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_perf.dll
0x58890000 - 0x589F4000 C:\WINDOWS\System32\query.dll
0x6C970000 - 0x6C977000 C:\WINDOWS\system32\dnsperf.dll
0x643D0000 - 0x643D5000 C:\WINDOWS\system32\infoctrs.dll
0x64420000 - 0x64427000 C:\WINDOWS\system32\INFOADMN.dll
0x647B0000 - 0x647D7000 C:\WINDOWS\system32\IisRTL.DLL
0x740F0000 - 0x740FC000 C:\WINDOWS\System32\winipsec.dll
0x61000000 - 0x6102F000 C:\WINDOWS\system32\msdtcuiu.DLL
0x76A80000 - 0x76A92000 C:\WINDOWS\system32\ATL.DLL
0x7F010000 - 0x7F134000 C:\WINDOWS\system32\MFC42u.dll
0x403F0000 - 0x404C0000 C:\WINDOWS\system32\WININET.dll
0x04700000 - 0x04709000 C:\WINDOWS\system32\Normaliz.dll
0x40A90000 - 0x40AD5000 C:\WINDOWS\system32\iertutil.dll
0x04710000 - 0x04775000 C:\WINDOWS\system32\msvcp60.dll
0x61150000 - 0x611C9000 C:\WINDOWS\system32\MSDTCPRX.dll
0x71C40000 - 0x71C97000 C:\WINDOWS\system32\NETAPI32.dll
0x74F40000 - 0x74F59000 C:\WINDOWS\system32\MTXCLU.DLL
0x77010000 - 0x770D6000 C:\WINDOWS\system32\COMRes.dll
0x74DE0000 - 0x74DF2000 C:\WINDOWS\system32\CLUSAPI.DLL
0x74EF0000 - 0x74F03000 C:\WINDOWS\system32\RESUTILS.DLL
0x76920000 - 0x769E2000 C:\WINDOWS\system32\USERENV.dll
0x04820000 - 0x04826000 C:\WINDOWS\system32\snprfdll.DLL
0x5B7E0000 - 0x5B7E6000 C:\WINDOWS\system32\STAXMEM.dll
0x5E320000 - 0x5E329000 C:\WINDOWS\system32\perfdisk.dll
0x5E310000 - 0x5E318000 C:\WINDOWS\system32\perfnet.dll
0x5E2F0000 - 0x5E2FA000 C:\WINDOWS\system32\perfos.dll
t>0x5E2E0000 - 0x5E2ED000 C:\WINDOWS\system32\perfproc.dll
0x5DA70000 - 0x5DA76000 C:\WINDOWS\System32\rasctrs.dll
0x76E40000 - 0x76E52000 C:\WINDOWS\system32\rasman.dll
0x76C90000 - 0x76CB7000 C:\WINDOWS\system32\msv1_0.dll
0x76CF0000 - 0x76D0A000 C:\WINDOWS\system32\iphlpapi.dll
0x6B230000 - 0x6B237000 C:\WINDOWS\system32\smtpctrs.DLL
0x5C140000 - 0x5C147000 C:\WINDOWS\system32\SMTPAPI.dll
0x73070000 - 0x73097000 C:\WINDOWS\system32\winspool.drv
0x5B190000 - 0x5B195000 C:\WINDOWS\system32\tapiperf.dll
0x76E60000 - 0x76E8F000 C:\WINDOWS\system32\tapi32.dll
0x76E30000 - 0x76E3C000 C:\WINDOWS\system32\rtutils.dll
0x5E330000 - 0x5E33F000 C:\WINDOWS\system32\Perfctrs.dll
0x76CD0000 - 0x76CE9000 C:\WINDOWS\system32\MPRAPI.dll
0x76DF0000 - 0x76E24000 C:\WINDOWS\system32\ACTIVEDS.dll
0x76DC0000 - 0x76DE8000 C:\WINDOWS\system32\adsldpc.dll
0x76B80000 - 0x76BAE000 C:\WINDOWS\system32\credui.dll
0x7E020000 - 0x7E02F000 C:\WINDOWS\system32\SAMLIB.dll
0x770E0000 - 0x771E8000 C:\WINDOWS\system32\SETUPAPI.dll
0x5E2D0000 - 0x5E2D7000 C:\WINDOWS\system32\perfts.dll
0x771F0000 - 0x77201000 C:\WINDOWS\system32\WINSTA.dll
0x5A720000 - 0x5A72A000 C:\WINDOWS\system32\UTILDLL.dll
0x5A370000 - 0x5A379000 C:\WINDOWS\system32\inetsrv\w3ctrs.dll
0x64700000 - 0x6472D000 C:\WINDOWS\system32\inetsrv\IISUTIL.dll
0x58D20000 - 0x58D3A000 C:\WINDOWS\system32\wbem\wmiaprpl.dll
0x72FE0000 - 0x72FFB000 C:\WINDOWS\system32\loadperf.dll
0x750F0000 - 0x7512A000 C:\WINDOWS\system32\wbem\wbemcomn.dll
0x76C10000 - 0x76C38000 C:\WINDOWS\system32\imagehlp.dll
0x6D580000 - 0x6D628000 C:\WINDOWS\system32\dbghelp.dll
Heap at VM Abort:
Heap
def new generation .; total 576K, used 88K [0x10010000, 0x100b0000, 0x104f0000)
eden space 512K, 12% used [0x10010000, 0x10020258, 0x10090000)
from space 64K, 36% used [0x100a0000, 0x100a5e20, 0x100b0000)
to space 64K, 0% used [0x10090000, 0x10090000, 0x100a0000)
tenured generation total 1408K, used 707K [0x104f0000, 0x10650000, 0x14010000)
the space 1408K, 50% used [0x104f0000, 0x105a0f48, 0x105a1000, 0x10650000)
compacting perm gen total 4096K, used 3744K [0x14010000, 0x14410000, 0x18010000)
the space 4096K, 91% used [0x14010000, 0x143b8390, 0x143b8400, 0x14410000)
Local Time = Tue Feb 16 11:29:30 2010
Elapsed Time = 2
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.2_06-b03 mixed mode)
.
FACT(s) (Environment):
Windows
OpenEdge 10.1B
CAUSE:
The exact cause is unknown at the time of writing. it is related to loading of osmetrics.dll by JVM
FIX:
Disable loading of OSMetrics.dll by doing following.
1. Locate $DLC/properties/AdminServerPlugins.properties and following line
#
# Operating System Plugin
#
[Plugin.System]
dependency=Plugin.Management
classname=com.progress.system.SystemPlugIn
2. Comment out the system plugin
[Plugin.System]
dependency=Plugin.Management
classname=com.progress.system.SystemPlugIn
3. Restart admin server after plugin is commented out