포럼: ・フォーラム (Thread #39933)

OpenJ9で起動しない (2018-09-12 13:10 by orihalcon #81893)

eclipse 4.8.0 + Pleiades 2018.08.05がOpenJ9で起動しません。

エラーメッセージ:
java.lang.VerifyError: JVMVRFY012 スタックの形状が不整合です; クラス=org/eclipse/jface/viewers/StyledString、メソッド=<init>(Ljava/lang/String;)V、pc=18; タイプの不一致。署名 jp/sourceforge/mergedoc/pleiades/runtime/advice/RuntimeJointPoint.<init>:(Ljp/sourceforge/mergedoc/pleiades/runtime/advice/JointPoint$EditPoint;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V の引数 4 が一致しません。
Exception Details:
Location:
org/eclipse/jface/viewers/StyledString.<init>(Ljava/lang/String;)V @18: JBinvokespecial
Reason:
Type 'uninitializedThis' (current frame, stack[7]) is not assignable to 'java/lang/Object'
Current Frame:
bci: @18
flags: { flagThisUninit }
locals: { 'uninitializedThis', 'java/lang/String' }
stack: { 'java/lang/String', 'uninitialized', 'uninitialized', 'jp/sourceforge/mergedoc/pleiades/runtime/advice/JointPoint$EditPoint', 'java/lang/String', 'java/lang/String', 'java/lang/String', 'uninitializedThis' }

OpenJ9はAdoptOpenJDKで配布されているjdk8u181-b13_openj9-0.9.0です。

Reply to #81893×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

Re: OpenJ9で起動しない (2018-09-13 15:45 by cypher256 #81899)

以下環境で通常どおり起動でき、起動できない状態を再現できませんでした。
-clean で起動しても同じですか?

Windows 10 64bit
OpenJDK8-OPENJ9_x64_Windows_jdk8u181-b13_openj9-0.9.0

pleiades-4.8.0-platform-win-64bit-jre_20180627.zip
pleiades-4.8.0-java-win-64bit_20180627.zip
pleiades-4.8.0-ultimate-win-64bit-jre_20180627.zip

eclipse.ini の先頭に以下追加
-vm
C:\Installed\java\8-win-64bit_openj9\bin\javaw
Reply to #81893

Reply to #81899×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

Re: OpenJ9で起動しない (2018-09-18 17:51 by orihalcon #81920)

eclipseを再インストールしたら正常に起動しました。
Reply to #81899

Reply to #81920×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login