質問: Xilinx_ISE_S6_Win10_14.7_ISE_VMs_0206_1をインストールしようとしたところJavaのエラーによりインストーラが起動せずインストールができません。 リンク先のエラーログのようなエラーが吐かれたのですがJavaには無知のため解決法がわかりません。 助けてください。 エラーログが長くて貼れなかったので以下のリンク先のエラーログを見てください よろしくお願いいたします。
回答: ログの以下の辺の情報を元に考えると、'sun/awt/shell/Win32ShellFolder2' ファイルとか、 その中の 'getDisplayNameOf' メソッド呼び出し時の、パラメータか、戻り値格納アドレス あたりのどれかが NULL になっていて、メモリアクセス違反が発生したように見えます。 > > # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000055f26adf, pid=19828, tid=9260 > > > --------------- T H R E A D --------------- > > Current thread (0x000000001a9da000): JavaThread "Swing-Shell" daemon [_thread_in_native, id=9260, stack(0x000000001ec40000,0x000000001ed40000)] > > siginfo: ExceptionCode=0xc0000005, reading address 0x0000000000000000 > > > R13={method} {0x000000001d018c40} 'getDisplayNameOf' '(JJI)Ljava/lang/String;' in 'sun/awt/shell/Win32ShellFolder2' > > > ログの情報と共にXILINXのコミュニティフォーラムに質問を出せば良いのではないでしょうか? Installation and Licensing このフォーラム内を Install Java Windows で検索すると70件くらいQ&Aがあるようです。 検索結果 ご質問とは別のソフトですが、質問に対してVC++のランタイムdllを確認しては?とかコメントされていたり(確認されたか、結果はなんだったかは不明のようですが)、 Vivado 2015.2 Installer fail Javaのランタイムを更新したら動かなくなったという問題で、アプリ側を最新版にしたら動いた。という結果だったりといったQ&Aがあります。 Did latest Java update break Xilinx SDK 2016.4? それと並行して、XILINXのサポート窓口に直接質問するのも良いのでは?