以前javaで作ったアプリが、Windows8.1にインストールしても動かないと連絡があったので、調査した。
※JavaFX使ってる
手元にWindows8.1が無いので、7と10に入れて動作確認してみた。
フツーに動く。
8.1で起きたエラーの話を聴くと
例外 C0000005
が出ていたと言う。
色々と、試したり、検索したりたところ
で引っかかったのが
https://github.com/eivindveg/HotSUploader/issues/30
結局、pathに全角文字が使われているとエラーになるらしい。
opneJdkのバグだとか
Windows機ではアリガチだな・・・
とりあえず、インストールフォルダに全角を使用しないことで対処する予定だが、継続調査必要ね。。。
追記:
ーーーー win7でエラーダイアログに出ていた内容 ーーーーーーー
問題の署名:
問題イベント名: APPCRASH
アプリケーション名: ●○●○.exe
アプリケーションのバージョン: 0.0.0.0
アプリケーションのタイムスタンプ: 5679c668
障害モジュールの名前: packager.dll
障害モジュールのバージョン: 0.0.0.0
障害モジュールのタイムスタンプ: 5679c679
例外コード: c0000005
例外オフセット: 000000000001d6f0
OS バージョン: 6.1.7601.2.1.0.768.3
ロケール ID: 1041
追加情報 1: 23e2
追加情報 2: 23e2b71f4deb1cd1e181414bc17f0b2d
追加情報 3: a35d
追加情報 4: a35dffbe894250071c05c0ab6e123d70
オンラインのプライバシーに関する声明をお読みください:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0411
オンラインのプライバシーに関する声明が利用できない場合は、プライバシーに関する声明をオフラインでお読みください:
C:\Windows\system32\ja-JP\erofflps.txt
ーーーーーーーーーーーーーーーーーーーーーーーーーーー