Forums: ・フォーラム (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です。

Répondre à 81893×

You can not use Wiki syntax
Vous n'êtes pas connecté. Pour distinguer vos messages en provenance du reste, vous devez choisir un surnom. (L'unicité du surnom est pas réservé. Il est possible que quelqu'un d'autre pourrait utiliser exactement le même surnom. Si vous voulez l'assurance de votre identité, nous vous recommandons de vous connecter avant de poster.) Connexion

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
Répondre à #81893

Répondre à 81899×

You can not use Wiki syntax
Vous n'êtes pas connecté. Pour distinguer vos messages en provenance du reste, vous devez choisir un surnom. (L'unicité du surnom est pas réservé. Il est possible que quelqu'un d'autre pourrait utiliser exactement le même surnom. Si vous voulez l'assurance de votre identité, nous vous recommandons de vous connecter avant de poster.) Connexion

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

eclipseを再インストールしたら正常に起動しました。
Répondre à #81899

Répondre à 81920×

You can not use Wiki syntax
Vous n'êtes pas connecté. Pour distinguer vos messages en provenance du reste, vous devez choisir un surnom. (L'unicité du surnom est pas réservé. Il est possible que quelqu'un d'autre pourrait utiliser exactement le même surnom. Si vous voulez l'assurance de votre identité, nous vous recommandons de vous connecter avant de poster.) Connexion