- PR -

EXCEPTION_ACCESS_VIOLATION が発生しサーバVMがダウン

1
投稿者投稿内容
クマ
会議室デビュー日: 2006/01/17
投稿数: 2
投稿日時: 2006-03-10 15:07
お世話になっております。
以下の環境下でJavaの開発を行っております。

OS:Windows2000Server
Java:jdk1.4.0_3
DB:SQLServer2000
APPサーバ:Macromecia JRun4(sp2)
Webサーバ:Apache(VirtualHOSTにて起動⇒多分今度の事象とは関係ないと思います)
帳票ツール:SVF for Web /PDF Java Edition


帳票の連続印刷(1枚 画像込みで60〜70KB程)を行う際、
以下のエラーがAPPサーバのjvmログに出力され
APPサーバがダウンしてしまう現象が発生しております。
現象事態はJRunの再起動を行うと暫く通常通り印刷が可能となるのですが、
暫く(1日程度)経つと再発してしまいます。
何か、下記現象に心当たりまたは解決に向けたヒント等をご存知の方いらっしゃいましたら
ご教授願います。



以下jvmのログ----------------------------------

Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x6D3B5D06
Function=[Unknown.]
Library=E:\Program\j2sdk1.4.1_03\jre\bin\client\jvm.dll

NOTE: We are unable to locate the function name symbol for the error
just occurred. Please refer to release documentation for possible
reason and solutions.


Current Java thread:
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
- locked <0549A0F8> (a java.net.PlainSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:448)
at java.net.ServerSocket.accept(ServerSocket.java:419)
at jrun.servlet.network.NetworkService.accept(NetworkService.java:368)
at jrun.naming.NamingNetworkService.accept(NamingNetworkService.java:115)
at jrun.naming.NamingNetworkService.createRunnable(NamingNetworkService.java:141)
at jrunx.scheduler.ThreadPool$ThreadThrottle.createRunnable(ThreadPool.java:377)
at jrunx.scheduler.WorkerThread.run(WorkerThread.java:62)

Dynamic libraries:
0x00400000 - 0x0040F000 E:\Program\JRun4\bin\jrun.exe
0x77F80000 - 0x77FFA000 C:\WINNT\system32\ntdll.dll
0x77E50000 - 0x77F30000 C:\WINNT\system32\KERNEL32.dll
0x77D80000 - 0x77DDB000 C:\WINNT\system32\ADVAPI32.dll
0x78780000 - 0x787ED000 C:\WINNT\system32\RPCRT4.dll
0x78000000 - 0x78046000 C:\WINNT\system32\MSVCRT.dll
0x6D340000 - 0x6D46B000 E:\Program\j2sdk1.4.1_03\jre\bin\client\jvm.dll
0x77DE0000 - 0x77E3F000 C:\WINNT\system32\USER32.dll
0x77F40000 - 0x77F79000 C:\WINNT\system32\GDI32.dll
0x77520000 - 0x77550000 C:\WINNT\System32\WINMM.dll
0x75DF0000 - 0x75E0A000 C:\WINNT\System32\IMM32.DLL
0x6D1E0000 - 0x6D1E7000 E:\Program\j2sdk1.4.1_03\jre\bin\hpi.dll
0x6D310000 - 0x6D31E000 E:\Program\j2sdk1.4.1_03\jre\bin\verify.dll
0x6D220000 - 0x6D239000 E:\Program\j2sdk1.4.1_03\jre\bin\java.dll
0x6D330000 - 0x6D33D000 E:\Program\j2sdk1.4.1_03\jre\bin\zip.dll
0x6D2E0000 - 0x6D2EE000 E:\Program\j2sdk1.4.1_03\jre\bin\net.dll
0x74FB0000 - 0x74FBA000 C:\WINNT\System32\WSOCK32.dll
0x74F90000 - 0x74FA3000 C:\WINNT\System32\WS2_32.DLL
0x74F80000 - 0x74F88000 C:\WINNT\System32\WS2HELP.DLL
0x777F0000 - 0x777FC000 C:\WINNT\System32\rnr20.dll
0x77950000 - 0x77974000 C:\WINNT\System32\DNSAPI.DLL
0x772F0000 - 0x77303000 C:\WINNT\System32\iphlpapi.dll
0x774D0000 - 0x774D5000 C:\WINNT\System32\ICMP.DLL
0x772D0000 - 0x772E7000 C:\WINNT\System32\MPRAPI.DLL
0x750C0000 - 0x750D0000 C:\WINNT\System32\SAMLIB.DLL
0x750E0000 - 0x7512F000 C:\WINNT\System32\NETAPI32.DLL
0x77BB0000 - 0x77BBF000 C:\WINNT\System32\Secur32.dll
0x75130000 - 0x75136000 C:\WINNT\System32\NETRAP.dll
0x77920000 - 0x77948000 C:\WINNT\system32\WLDAP32.dll
0x77A20000 - 0x77B0C000 C:\WINNT\system32\OLE32.DLL
0x77980000 - 0x77A1B000 C:\WINNT\system32\OLEAUT32.DLL
0x77360000 - 0x7738E000 C:\WINNT\System32\ACTIVEDS.DLL
0x77330000 - 0x77352000 C:\WINNT\System32\ADSLDPC.DLL
0x777E0000 - 0x777EE000 C:\WINNT\System32\RTUTILS.DLL
0x78310000 - 0x783BD000 C:\WINNT\System32\SETUPAPI.DLL
0x77BE0000 - 0x77C3D000 C:\WINNT\System32\USERENV.DLL
0x77490000 - 0x774C2000 C:\WINNT\System32\RASAPI32.DLL
0x77470000 - 0x77481000 C:\WINNT\System32\RASMAN.DLL
0x774E0000 - 0x77502000 C:\WINNT\System32\TAPI32.DLL
0x77B20000 - 0x77BA9000 C:\WINNT\system32\COMCTL32.DLL
0x77C40000 - 0x77C8A000 C:\WINNT\system32\SHLWAPI.DLL
0x77310000 - 0x77329000 C:\WINNT\System32\DHCPCSVC.DLL
0x77790000 - 0x77798000 C:\WINNT\System32\winrnr.dll
0x777A0000 - 0x777A5000 C:\WINNT\System32\rasadhlp.dll
0x74F30000 - 0x74F4D000 C:\WINNT\system32\msafd.dll
0x74F70000 - 0x74F77000 C:\WINNT\System32\wshtcpip.dll
0x6D300000 - 0x6D305000 E:\Program\j2sdk1.4.1_03\jre\bin\rmi.dll
0x6D200000 - 0x6D206000 E:\Program\j2sdk1.4.1_03\jre\bin\ioser12.dll
0x6D2F0000 - 0x6D2F8000 E:\Program\j2sdk1.4.1_03\jre\bin\nio.dll
0x6D000000 - 0x6D105000 E:\Program\j2sdk1.4.1_03\jre\bin\awt.dll
0x777B0000 - 0x777CE000 C:\WINNT\System32\WINSPOOL.DRV
0x74FF0000 - 0x75000000 C:\WINNT\system32\MPR.dll
0x724C0000 - 0x72506000 C:\WINNT\System32\ddraw.dll
0x72560000 - 0x72566000 C:\WINNT\System32\DCIMAN32.dll
0x729B0000 - 0x72A44000 C:\WINNT\System32\D3DIM700.DLL
0x6D190000 - 0x6D1E0000 E:\Program\j2sdk1.4.1_03\jre\bin\fontmanager.dll
0x6CC90000 - 0x6CC96000 C:\WINNT\System32\INDICDLL.dll
0x72CD0000 - 0x72D13000 C:\WINNT\System32\imejp.ime
0x73CC0000 - 0x73F06000 C:\WINNT\system32\SHELL32.DLL
0x73000000 - 0x730A1000 C:\WINNT\System32\IMEJPKNL.DLL
0x778F0000 - 0x77913000 C:\WINNT\system32\imagehlp.dll
0x726C0000 - 0x726ED000 C:\WINNT\system32\DBGHELP.dll
0x674B0000 - 0x674BB000 C:\WINNT\System32\PSAPI.DLL

Local Time = Fri Mar 10 10:24:30 2006
Elapsed Time = 90088
#
# HotSpot Virtual Machine Error : EXCEPTION_ACCESS_VIOLATION
# Error ID : 4F530E43505002E6
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi
#
# Java VM: Java HotSpot(TM) Client VM (1.4.1_03-b02 mixed mode)
#


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

下記ログを見てみると何かしらのリソースがロックされ
デッドロックの状態に陥っているのではと、思うのですが、
PGM自体にその様な現象は見受けられません。
解決に向けて何かヒントなどご存知の方、
よろしくお願いいたします。
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2006-03-10 15:25
・JVM を最新版にアップデート
・翼に問い合わせ
とかどうでしょう。
1

スキルアップ/キャリアアップ(JOB@IT)