2005年04月24日(日)


java

PC : 今まで FreeBSD 4.11-RELEASE 上の ports/www/firefox で ports/java/jdk14 の plug-in が動作しなかったのですが、やっとわかりました。

症状は、起動時

INTERNAL ERROR on Browser End: Expected a version > 5! Version = 4

System error?:: Unknown error: 0

と出て起動しなかったり、about:plugins や Java のページを表示させると segmentaion fault で落ちるというものでした。

原因は、起動時に Extensions の User Agent Switcher で Mozilla 系列以外が 設定されているためでした。

このため、解決方法は、Default や Netscape 7 等の Mozilla 系列を指定する ことです。このときの platform は Linux でも Windows でも、何でもよいよう です。

既に起動しない場合は、/usr/X11R6/lib/browser_plugins/libjavaplugin_oji.so を移動するか削除すると起動します。symlink なので、削除していました。 これは、jdk を portupgrade すると、毎回張り直してくれますので、都度 削除していました。

起動後に Mozilla 系列以外に変更し、about:plugins を表示させると問題なく 表示されましたが、その後、Java を含むページを表示させると、

Plugin: unexpected work request from child
INTERNAL ERROR on Browser End: Code = f60006
System error?:: Unknown error: 0

と表示され、落ちてしまいました。



generated by makediary-2.11