Changes between Version 1 and Version 2 of ArduinoIdeErrorOnVista


Ignore:
Timestamp:
Jul 19, 2008 11:58:08 PM (11 years ago)
Author:
anonymous
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ArduinoIdeErrorOnVista

    v1 v2  
    11= Arduino IDEがVistaでエラーになる =
    22
    3 あるときから、Windows VistaでArduino IDEが動かなくなりました。
     3あるときから、Windows Vista でArduino IDEが動かなくなりました。
    44たぶん、Microsoft Update(Windows Update)で何かが更新されたせいだと思います。
    55
     
    1818Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at PC=0x42D4031
    1919Function=JNI_OnLoad+0x4C3
    20 Library=C:\Users\sgk\Desktop\arduino-0011\java\bin\fontmanager.dll
     20Library=C:\Users\?????\Desktop\arduino-0011\java\bin\fontmanager.dll
    2121
    2222Current Java thread:
     
    2727== 原因 ==
    2828
     29ウィンドウズに入っているフォントファイルの1個以上が、Javaランタイムの「`fontmanager.dll`」でうまく解釈できないため、異常な動作をしたのが原因のようです。Arduino IDEに同梱されているJavaランタイムのバージョンは1.4.2で、だいぶ古いです。当時想定していなかった形式のフォントファイルが今は存在するのかもしれません。
     30
     31参考:http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4762039
     32
     33== 対処の方針 ==
     34
     35Arduino IDEに同梱されているJavaランタイムを、最新の物に置き換えます。
     36
     37== 対処 ==
     38
     39最新のJREまたはJDKをすでにインストールしてある人は、ここは飛ばします。
     40
     41 * [http://java.sun.com/javase/ja/6/download.html Sunのサイト]から、最新のJRE(Java Runtime Environment)をダウンロードします。
     42   現時点での最新は、「Java Runtime Environment (JRE) 6 Update 7」でした。
     43   JDKってのもあって、JDKはJRE+アルファなので、JREで十分です。
     44 * インストールします。
     45
     46Arduino IDEのJavaランタイムを置き換えます。
     47
     48 * Arduino IDEを解凍しておきます。
     49 * この中の「`java`」フォルダを削除します。
     50 * インストールしたJREのフォルダを探し、Arduino IDEのフォルダにコピーします。
     51   僕の環境では「`C:\Program Files\Java\jre1.6.0_07`」でした。
     52 * コピーしたフォルダの名前を「`java`」に変更します。
     53
     54
     55''(2008/7/19 - sgk)''