アーティクル - CS141928

Windchill PDMLink 10.1 M040にて、"wt.occurence.StandardOccurenceService"のダイナミックコンパイルがメソッドサーバー又はバックグラウンドメソッドサーバーを強制終了させている

修正日: 30-May-2017   


適用対象

  • Windchill PDMLink 10.1 F000 to M050
  • Creo View Adapters 2.0 to 3.0

説明

  • SolidWorksからのデーターチェックインによるメソッドサーバーの突然停止
  • JVMがwt.occurrence.StandardOccurrenceService.saveUsesOccurrenceAndDataのダイナミックコンパイル中、メソッドサーバー又はバックグラウンドメソッドサーバーが強制終了
  • メソッドサーバーログにエラーがレポートされない
  • Server Managerは次のエラーをレポートします:
ERROR [MethodServerMonitor] wt.manager.ServerTable - Dead MethodServer reported; reported exception:    java.rmi.ConnectException: Connection refused to host: hostname; nested exception is:
    java.net.ConnectException: Connection refused: connect
 INFO  [MethodServerMonitor] wt.server.manager.startup - Starting 1 additional MethodServer instance
  • 限定では無いが、カスタマーサイトでの報告による次のユースケースが含まれています
    • マスデーターのチェックイン
    • Publishingキューの実行
    • Windchill Bulk Migratorによるオカレンスのロード
  • 問題が発生した場合、hs_err_pid<PID>.logファイルが作成される
  • 下記はhs_err_pidログファイルの例となります
    • 例1
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  Internal Error (bcEscapeAnalyzer.cpp:105), pid=3628, tid=8220
#  guarantee(_stack_height < _max_stack) failed: stack overflow
#
# JRE version: 6.0_41-b02
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.14-b01 mixed mode windows-amd64 compressed oops)
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#
 
---------------  T H R E A D  ---------------
 
Current thread (0x00000000061ca000):  JavaThread "C2 CompilerThread1" daemon [_thread_in_native, id=8220, stack(0x0000000007030000,0x0000000007130000)]
 
Stack: [0x0000000007030000,0x0000000007130000]
[error occurred during error reporting (printing stack bounds), id 0xc0000005]
 
 
Current CompileTask:
C2:1306966 3818  !   wt.occurrence.StandardOccurrenceService.saveUsesOccurrenceAndData(Lwt/fc/collections/WTKeyedMap;Lwt/fc/collections/WTKeyedMap;)Lwt/fc/collections/WTCollection; (1608 bytes)
 
 
---------------  P R O C E S S  ---------------
  • 例2
 
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000006ddd6967, pid=4204, tid=5292
#
# JRE version: 6.0_41-b02
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.14-b01 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# V  [jvm.dll+0x516967]
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#

---------------  T H R E A D  ---------------

Current thread (0x0000000006e46000):  JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=5292, stack(0x0000000008790000,0x0000000008890000)]

siginfo: ExceptionCode=0xc0000005, reading address 0x0000000000000028

Registers:
RAX=0x000000000d1ec1e0, RBX=0x000000000d1ec1b0, RCX=0x0000000006e5a2a0, RDX=0x000000000888e680
RSP=0x000000000888dcb0, RBP=0x0000000000000000, RSI=0x0000000012d09078, RDI=0x000000000d1ec1b0
R8 =0x0000000000000000, R9 =0x0000000000000039, R10=0x000000000d1ebf30, R11=0x0000000000000000
R12=0x000000000ca0bbd8, R13=0x0000000000000001, R14=0x0000000000000000, R15=0x000000000a20be20
RIP=0x000000006ddd6967, EFLAGS=0x0000000000010287

Top of Stack: (sp=0x000000000888dcb0)
0x000000000888dcb0:   000000000a289bf0 000000000a20be20
0x000000000888dcc0:   0000000000000000 000000000ca0bbd8
0x000000000888dcd0:   000000000888df40 000000006ddb92c1
0x000000000888dce0:   000000000d1ec1b0 0000000000000000
0x000000000888dcf0:   000000000ca0bbd8 000000000888e680
0x000000000888dd00:   0000000000000000 000000006ddb21ae
0x000000000888dd10:   0000000000000000 000000000d1ec1b0
0x000000000888dd20:   000000000ca0bbd8 0000000000000004
0x000000000888dd30:   0000000000000000 000000006dd9ac79
0x000000000888dd40:   0000000000000000 000000006d8d6c84
0x000000000888dd50:   000000000a289510 000000006dd9aae5
0x000000000888dd60:   0000000000000000 000000006dd8ff95
0x000000000888dd70:   000000001514bc00 000000006dd9aae5
0x000000000888dd80:   0000000000000000 000000006dcf9a61
0x000000000888dd90:   0000000000000000 000000006dda9b81
0x000000000888dda0:   0000000000000001 000000000888df40

Current CompileTask:
C2: 786823 4209  !   wt.occurrence.StandardOccurrenceService.getNextSequence(Z)J (35 bytes)
最新バージョンはこちらを参照ください CS141928