こんにちは、鄭です。

Sun Solaris 2.5.1 + gcc 2.7.2.3 + ruby 1.1c3 で、Hash の sort をしたら
エラーが出てしまい、場合によってはコアダンプしてしまいました。

下記 result.tar.gz 中、
    tst1.rb を実行すると
	tst1.result にあるようにコアダンプしました。
    tst2.rb を実行すると
	tst2.result にあるようにおもわぬエラーになってしまいました。
たぶん、ruby の問題だとおもうのですが、よろしくおねがいします。

begin 644 result.tar.gz
M'XL( "*FZS4  ^U;2X\;QQ'6>7Y%@X0A+L*ENGO>U%* E$B&@$01+ D1L%FL
MYM%#3D3.,#-#K1A)/T8VB0"YV(%A.#(L)1(,R[$,Y91<C!Q\4N"]!/;-IU3/
M8T5RA[M<+8>.Y"E ?'17?55=5=W5G-)&840:@7FB2"(8*Y*$3B"$1$+C=Y)^
MYT2I*"*DR"I5*5$(AEFL*NH)A NU*J5!&!D!0B<BYA[(YWH=?Q"R59BT2JH*
M5>'JQ:N_/(]:J')[@BK"Y7?.7[AXG8]'%>'JV7,QSZ; 0[:)*M>O8URI(X3K
MB-3YU\.I@K;J$^*$BX,LG12?X:&<1]RG8H9+Y%S2#-<,C\1YY%FD&2:9,RF'
MJ5,XE[I_W3-L*F?3\MTSPZIQ5OT@3\X(Z"! #G;]M 3AP2)D<16) #V" (\G
M$6?BF2\F;)T6A,M93MVY=UJX=/97YZ_P_((9T[>'\/%*% RLJ.&QG5KE' P!
M?+/OA_"ZX]I1!]Y[1G / 3WBR_UV->M"8(5?3AY^-_CM^[_^EX=_SWT?-'__WR
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
&<]T 4   
 
end

-- 
                         ┌─鄭  明毅───────────────────┐
                         └──tei / harmony.co.jp──tei / mirage.linc.or.jp─┘