こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

javaでテキストフィールドに日本語入力すると終了

プログラミング初心者です。
EclipseでJavaを書いているのですが、Swingでテキストフィールドを設置し、実行して日本語を入力し変換しようとすると実行したファイルが落ち、以下のメッセージがコンソール欄に出てきます。

#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000053f6d9f3, pid=6520, tid=3592
#
# JRE version: Java(TM) SE Runtime Environment (8.0_20-b26) (build 1.8.0_20-b26)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.20-b23 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# V [jvm.dll+0x14d9f3]
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
# An error report file with more information is saved as:
# D:\pleiades\workspace\���h�Ǘ��c�[��\hs_err_pid6520.log
#
# If you would like to submit a bug report, please visit:
# http://bugreport.sun.com/bugreport/crash.jsp
#

環境はWin7 64bit Javaのバージョンは最新(8u25)を使用しています。
いろいろ調べて試してみましたが、解決に至らなかったので質問させて頂きます。

投稿日時 - 2014-12-08 15:52:19

QNo.8851397

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

8人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

> 古いバージョンを完全に削除しましたが、

やっぱりあったんだ…


> 同じエラーが出てきます。

きっとまだ古いのがどこかにあるよ。

投稿日時 - 2014-12-08 18:46:26

補足

回答ありがとうございます。
古いバージョンは現在ありません。
Eclipse側で設定し直す箇所等はありますでしょうか?

投稿日時 - 2014-12-08 19:02:33

ANo.2

> JREも最新の物を入れ直しましたが同じエラーメッセージが出ます。

エラーが出るってことは入れなおしがうまくできていないってことです。

ハードディスク全体から、Java.exe を検索して、古いバージョンがあったら一時的に名前変更して動作しないようにしてみたらどうでしょうか?

投稿日時 - 2014-12-08 17:25:54

補足

回答ありがとうございます。
古いバージョンを完全に削除しましたが、同じエラーが出てきます。

投稿日時 - 2014-12-08 18:15:34

ANo.1

> Javaのバージョンは最新(8u25)を使用しています。

とのことですが、エラーメッセージは

> JRE version: Java(TM) SE Runtime Environment (8.0_20-b26) (build 1.8.0_20-b26)

と書かれています。古いです。

もう一度、JREが最新かどうか、確認してください。

投稿日時 - 2014-12-08 16:09:59

補足

回答ありがとうございます
JREも最新の物を入れ直しましたが同じエラーメッセージが出ます。

投稿日時 - 2014-12-08 17:11:52

あなたにオススメの質問