JVM crash when Thread#join() on debug

SunJVM1.4.2_09-b05を使用したEclipse3.1を動かしている環境で、以下のように単純にJavaスレッドを生成するアプリケーションを作成して、thread.join()の行にブレークポイントを設定、実際にブレークした所でthread変数をIDE上から参照すると、JVMが異常終了することに気がついた。(O/SはWindowsXP Professional)

  |public static void main(String[] args) {
  |    Thread thread = new Thread();
  |    try {
○|      thread.join(); //ここにブレーク
  |    } catch (Exception e) {
  |        e.printStackTrace();
  |    }
  |}

JVMの問題なのか、Eclipseの問題なのかはさっぱり解らない。Eclipseによると「非同期スレッドキューの処理中に例外。仮想マシンからIOExceptionを受け取りました」ってことだからJVM側の問題なのかな。
こんなダンプも吐いているんで、大人しくバグリポート行きかなぁ。とほほほ

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x081687f5, pid=3736, tid=3692
#
# Java VM: Java HotSpot(TM) Server VM (1.4.2_09-b05 mixed mode)
# Problematic frame:
# V  [jvm.dll+0x1687f5]
#
# An error report file with more information is saved as hs_err_pid3736.log
 space 5440K, 2% used space 896K, 0% used space 896K, 0% used space 58304K, 0% used space 16384K, 7% used#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
#