謎の(3)(NullPointerException関連)について、後日談 - 茶゛碁/naGo on Macユーザの情報交換掲示板�
【広告】Amazonにて人気の 日替わり商品毎日お得なタイムセール

茶゛碁/naGo on Macユーザの情報交換掲示板

ハーボット関連の書き込みは、 こちらのHarbot BBSへ

戻る当掲示板投稿一覧へ戻る
茶゛碁ユーザの情報交換掲示板過去ログ(2002年4月以前)

茶゛碁 on Mac トップへMac OS X でネット碁トップへ閉じる

(Click to Harbot)ビーコン
名前
MAIL
URL
件名
内容
アイコン
/アイコンURL
/
削除キー COOKIE
こちらの関連記事へ返信する場合は上のフォームに書いてください。


[2]謎の(3)(NullPointerException関連)について、後日談-------- mak - 2002年04月05日 (金) 06時54分 - MAIL HOME

過去ログにある「謎の(3)は問い合わせた方がよいと思います」スレッドの続きです。

「Jago」の作者Grothmannさんにメールを送りました。
私はやはりシロートなので無理をせず、「継承」とか「登録」とか
むつかしい専門用語は使わないで、次のような文面にしました:

email to Dr. Grothmann from me:
================================================================
Dear Dr. Grothmann,

Do you remember me? I am a Japanese Mac-USER. I contacted you
several years ago. I remember I sent you some starter-files for Mac
and screenshots of Jago on my Macintosh (thanks for that I still
can see one of them on your website).

Here is a rather unimportant Bug-Report of Jago:

* My operating system: Mac OS (since 8.1 - till now 9.2.2)
* My Java version: Mac OS Runtime for Java (2.1 - 2.2.5)
* The version of Jago: I'm sorry, I can't remember exactly. But
almost any version (including the v4.33).
* How did I start Jago: This seems to be the point. I started Jago
by double-clicking the starter made by JBindery which comes with
MRJ Software Development Kit. This problem doesn't happen (maybe)
when I use the starter installed by InstallAnywhere's installer.
* What did I do before the trouble: I just closed a window (I'm sorry
that I can't say which window exactly. But I think this problem
can happen with any kind of window when closing at some rather small
probability).
* What was the problem?: Almost nothing. But a Java Console window
appears which indicates as follows:
----------------------------------------
java.lang.NullPointerException
at com.apple.mrj.internal.awt.PortState.create(Compiled Code)
at com.apple.mrj.internal.awt.PortState.create(PortState.java)
at com.apple.mrj.internal.awt.VComponentPeer.setPort(Compiled Code)
at com.apple.mrj.internal.awt.View.setPort(Compiled Code)
at com.apple.mrj.internal.awt.VTextComponentPeer.idle(Compiled Code)
at com.apple.mrj.internal.awt.VToolkit.idle(Compiled Code)
at com.apple.mrj.internal.awt.VToolkit$VIdleThread.run(VToolkit.java)
----------------------------------------
* What could I do after the problem?: I think I could do anything
just normally even after this problem. The problem is just that a
Java Console window appears. So I don't feel this a "problem"
(but a kind of "phenomenon").
* Could I find a work-around?: I can avoid this phenomenon by using
the starter installed by InstallAnywhere's installer. Now that
almost everybody installs Jago with InstallAnywhere's installer, this
problem seems rather unimportant, I think.

By the way, one man said that this is a problem occurs with
"something" that concerns with "VToolkit.java". Though I don't know
what "VToolkit.java" is at all. Another man said I should report this
to Apple because something in MRJ is the problem. But the former one
said I should not contact Apple because I am totally amateur about
Java and ignorant about the programs of Jago, and that Dr. Grothmann
is the appropriate person to contact Apple (if necessary) because you
know everything about Jago.

So, I decided to send this e-mail to you.

I know you don't have any Macintosh. And that this is an unimportant
matter. You may neglect this matter, I guess. But anyway I send this.

Sincerely yours
================================================================

すると、すぐに簡単な返信が来ました。
The reply from Dr. Grothmann to me:
================================================================
Thanks for your report. Seems I cannot do much for you, since I still
not have Mac. Wish I had one! For I got reports on a problem with
resizing windows, which I also cannot solve.

Thanks anyway for your support for Jago,
================================================================

#ま、今後の進展は期待薄ですね、、。GrothmannさんはMacユーザから不具合
 報告があるたびに、「誰かMacをひとつワシに恵んでくれんかねぇ?そしたら
 ワシはMacでの不具合を解決してやるのだがねぇ、、、。お〜い、だれか
 余ってるマシンをワシに贈ってくれ〜」とおっしゃるのですよ(^^)。

#それにしても、「"VToolkit.java"って一体何で、どのあたりに問題があり
 そうなのか」について何もコメントが無くってちと残念でした、、、。

   *   *   *

ま、これにて一件落着。
もださん、黒緒さん、どうもありがとうございましたm(_ _)m

ではでは         (^ ^ )/~~


[3]頻発する場合は JAGO の再起動を-------- 黒緒 - 2002年04月06日 (土) 11時19分 -

作者の返事を見て、仕方がないので少しプログラムを読んでみました。
非常に多機能かつ、多くのOS/言語に対応している為、かなり複雑なものになっていて、私ごときへっぽこエンジニアの手に負える代物ではないのですが…
以下はプログラムをざっと見ただけでのコメントになり恐縮ですが…

複雑な故、稀なタイミング、ある組合せの操作等によって、処理の後始末が完全には上手くいかないケースがあるように見えます。
事務用品を机の上に出しっ放しだったり、まだ使うのに片付けてしまっているような状態です。
いつかきっと、私の端末でも発生するでしょう。

で、エラーを放置してよいかどうか?ですが、できればアプリケーションを再起動して下さい。
続けて使っても新しい対局等については、新規に「事務用品」を用意しているようなので、大丈夫そうですが、メモリ不足(机が狭くなる)が心配されます。
MRJ の仕組によっては Mac を再起動した方が安定するかもしれませんが、MRJ の中身は見れないので何とも言えません。
(アプリケーションを再起動しても不安定な場合は Mac を再起動して下さい)

お騒がせしました、それでは失礼します



Number
Pass

ThinkPadを買おう!
レンタカーの回送ドライバー
【広告】Amazonにて人気の 日替わり商品毎日お得なタイムセール
無料で掲示板を作ろう   情報の外部送信について
このページを通報する 管理人へ連絡
SYSTEM BY せっかく掲示板