[ruby-list:50] level down?
From:
jun@... (Jun YOSHIDA)
Date:
1996-01-08 06:36:11 UTC
List:
ruby-list #50
吉田@TPJです. sample の下の biorythm.rb ですが, 0.95c で 実行すると以下のように core dump してしまいます. ------------------------------------------------------------------------ % ../ruby ../sample/biorhythm.rb Biorhythm (c) 1987-1994 V3.0 Birthday (YYYYMMDD) : 19680513 Date [<RETURN> for Systemdate] (YYYYMMDD) : Values for today or Graph (v/g) [default g] : Graph for how many days [default 10] : Floating exception (core dumped) % dbx ../ruby core Reading symbolic information for ../ruby core file header read successfully Reading symbolic information for rtld /usr/lib/ld.so.1 Reading symbolic information for /usr/lib/libm.so.1 Reading symbolic information for /usr/lib/libdl.so.1 Reading symbolic information for /usr/lib/libc.so.1 program terminated by signal FPE (integer divide by zero) (dbx) w =>[1] .div(0x0, 0x0, 0x9, 0x0, 0x0, 0x0), at 0xdf6d3e9c [2] fix_mul(0x1, 0x1f, 0x2c478, 0x2, 0x0, 0x0), at 0x2c4e4 [3] rb_call(0x1, 0x1, 0x2a, 0x1, 0xdfffe5c0, 0x0), at 0x20440 [4] rb_eval(0x1, 0x38, 0xdfffed50, 0x2, 0x0, 0x0), at 0x1dc10 [5] rb_eval(0x982d0, 0x4, 0xffffffff, 0x0, 0x0, 0x8fa69), at 0x1e060 [6] rb_eval(0x982b8, 0x1d0, 0xffffffff, 0x0, 0xf99, 0x0), at 0x1cec8 [7] rb_call(0x98648, 0x0, 0x1670, 0x3, 0xdfffef20, 0x1), at 0x20a80 [8] rb_eval(0x3, 0x38, 0xb0480, 0x1, 0xdffff178, 0x0), at 0x1dc10 [9] rb_eval(0x94520, 0x4, 0x1050, 0x2, 0xdffff3c0, 0x1), at 0x1e060 [10] rb_eval(0x93248, 0x4, 0x0, 0x47b8c, 0x3, 0x3a), at 0x1cec8 [11] rb_eval(0x99788, 0x61c00, 0x0, 0x0, 0x0, 0x0), at 0x1cec8 [12] Eval(0x0, 0x65c00, 0x0, 0x65c00, 0x0, 0xdf73daa0), at 0x1c798 [13] ruby_run(0x2, 0xdffffa74, 0xdffffa80, 0x10000, 0x2, 0x0), at 0x1c860 [14] main(0x2, 0xdffffa74, 0xdffffa80, 0x66518, 0x0, 0x0), at 0x2ac2c % uname -a SunOS 5.4 Generic_101945-27 sun4d sparc ------------------------------------------------------------------------ 0.95a では動作しました. -- 吉田淳