arduino IDE crash on ubuntu 15.04 (64bit)
arduino IDEを起動してファイルを開こうとすると、なぜかarduino IDEがcore dumpする。
libmawt.soのところでSIGSEGVで落ちてるけど、全然分かりません。
う~ん、
いろいろググってると、どうもJAVA_TOOL_OPTIONSが悪さをしているらしいとのこと。
JAVA_TOOL_OPTIONS変数をアンセットすると、正常に動作することを確認。
先日ubuntuを15.04にアップデートしたのですが、15.04のバグらしいですね。askubuntu.com
Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar # # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00007fcdf0deaa3e, pid=8339, tid=140520984590080 # # JRE version: Java(TM) SE Runtime Environment (7.0_80-b15) (build 1.7.0_80-b15) # Java VM: Java HotSpot(TM) 64-Bit Server VM (24.80-b11 mixed mode linux-amd64 compressed oops) # Problematic frame: # C [libmawt.so+0x3fa3e] filenameFilterCallback+0x2e # # Core dump written. Default location: /home/hoge/arduino/arduino-1.6.3/core or core.8339 # # An error report file with more information is saved as: # /home/hoge/arduino/arduino-1.6.3/hs_err_pid8339.log # # If you would like to submit a bug report, please visit: # http://bugreport.java.com/bugreport/crash.jsp # ./arduino.bug: 29 行: 8339 中止 (コアダンプ) java -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel $SPLASH processing.app.Base --curdir $CURDIR "$@"