[#28924] IO.popen("echo a") clear O_APPEND of other fds. — Tanaka Akira <akr@...17n.org>
以下のように、IO.popen("echo a") が関係ない他の IO の
なかだです。
[#28942] FUNC_CDECL/FUNC_STDCALL are not defined? — KIMURA Koichi <kimura.koichi@...>
木村です。
こんにちは、なかむら(う)です。
U.Nakamura wrote:
こんにちは、なかむら(う)です。
U.Nakamura wrote:
こんにちは、なかむら(う)です。
U.Nakamura wrote:
In article <44AA3F42.4060800@ttsky.net>,
Tanaka Akira wrote:
Takaaki Tateishi wrote:
卜部です。
URABE Shyouhei wrote:
Takaaki Tateishi wrote:
[#28960] 世代別 GC について — MORITA Naoyuki <mlgetter@...>
森田と申します.
[#28971] [ BUG ] $0 cannot keep the given string — Hidetoshi NAGAI <nagai@...>
永井@知能.九工大です.
[#28988] size of st_data_t — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
[#29006] block wrapper — Tanaka Akira <akr@...>
以前、[ruby-dev:28747] の pp.rb の問題を解決するのに
まつもと ゆきひろです
In article <1152541094.492146.23781.nullmailer@x31.priv.netlab.jp>,
まつもと ゆきひろです
In article <1152542689.441125.24418.nullmailer@x31.priv.netlab.jp>,
In article <87psgd8qb2.fsf@fsij.org>,
In article <87r70rdpeg.fsf@fsij.org>,
In article <871wshddvn.fsf@fsij.org>,
In article <87ac5g5a7i.fsf@fsij.org>,
In article <8764foo7s7.fsf@fsij.org>,
In article <87venar27i.fsf@fsij.org>,
まつもと ゆきひろです
In article <1178883053.645482.13087.nullmailer@x31.netlab.jp>,
まつもと ゆきひろです
In article <1178978140.846301.8164.nullmailer@x31.netlab.jp>,
まつもと ゆきひろです
ささだです。
まつもと ゆきひろです
In article <E1HtaMS-00041i-6U@x31>,
まつもと ゆきひろです
In article <E1HtenN-0006CM-2a@x31>,
まつもと ゆきひろです
In article <E1Htx6H-00073o-Cw@x31>,
In article <E1Hv3TT-0004LL-L8@x31>,
[#29013] problem in bignorm — "U.Nakamura" <usa@...>
こんにちは、なかむら(う)です。
まつもと ゆきひろです
こんにちは、なかむら(う)です。
こんにちは、なかむら(う)です。
こんにちは、なかむら(う)です。
まつもと ゆきひろです
こんにちは、なかむら(う)です。
まつもと ゆきひろです
[#29014] def m(a=nil, b) — Tanaka Akira <akr@...>
ふと、1.9 なら (TCPServer#initialize のように) 第一引数を省
[#29032] rational 1.12 — Tadayoshi Funaba <tadf@...>
ふなばです。
なかだです。
ふなばです。
[#29038] irb completion — Tadayoshi Funaba <tadf@...>
ふなばです。
けいじゅ@いしつかです.
まつもと ゆきひろです
In article <5186BF87-DE31-4E18-9F4F-BDD44D531C41@zenspider.com>,
[#29044] block parameters for class_exec,module_exec,instance_exec — Takaaki Tateishi <ttate@...>
class_exec,module_exec,instance_execのブロックパラメータの仕様について
[#29080] UNIXSocket problem with ruby 1.8.5 preview2 on cygwin — Kouhei Yanagita <yanagi@...>
柳田です。
[#29089] test_strtod(TestFloat): ArgumentError: invalid value for Float(): "0." on 1.9 — Tanaka Akira <akr@...>
2006-07-18 以来、1.9 の test-all で (他のたくさんの失敗に紛
[#29093] Re: [ruby-cvs:17195] ruby/test/rss: * object.c (rb_mod_attr): make Module#attr to be an alias to — Tanaka Akira <akr@...>
In article <20060720173258.5D4BAC6781@lithium.ruby-lang.org>,
まつもと ゆきひろです
In article <1153423941.406034.21948.nullmailer@x31.priv.netlab.jp>,
まつもと ゆきひろです
In article <1153425319.663162.22588.nullmailer@x31.priv.netlab.jp>,
まつもと ゆきひろです
In article <1153446431.981115.25434.nullmailer@x31.priv.netlab.jp>,
まつもと ゆきひろです
In article <1153449042.979962.26498.nullmailer@x31.priv.netlab.jp>,
まつもと ゆきひろです
In article <1153453341.450474.27973.nullmailer@x31.priv.netlab.jp>,
[#29141] テスト2 — Tadayoshi Funaba <tadf@...>
もしかするとスパムかも。
[#29148] Re: [ruby-cvs:17256] ruby, ruby: * time.c (time_to_s): generate RFC822 style date string. — WATANABE Hirofumi <eban@...>
わたなべです。
成瀬です。
まつもと ゆきひろです
卜部です
まつもと ゆきひろです
卜部です。
成瀬です。
まつもと ゆきひろです
成瀬です
まつもと ゆきひろです
成瀬です。
まつもと ゆきひろです
成瀬です。
まつもと ゆきひろです
ふなばです。
まつもと ゆきひろです
> 郵便局の消印は採用できないんですが、なにが良いと思いますか。
まつもと ゆきひろです
なかだです。
ふなばです。
なかだです。
[#29158] backport — "MIYAMUKO Katsuyuki" <miyamuko@...>
みやむこです。
[ruby-dev:29041] Segmentation fault in Float("very very long string")
こんばんは。斎藤と申します。
ふなばさんに感化されて(?)trunkのFloat()をいじめていたら、SEGVになって
落ちましたので報告させていただきます。また1.8の最新版でも、若干似た
感じでやはり落ちます。
## in trunk
$ ruby-trunk -ve 'Float("1"*10000)'
ruby 1.9.0 (2006-07-18) [i686-linux]
-e:1: warning: Float 111111111111111(...、無駄なのでsnip)
-e:1: [BUG] Segmentation fault
ruby 1.9.0 (2006-07-18) [i686-linux]
アボートしました
$ gdb ruby-trunk
GNU gdb 6.3-debian
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-linux"...Using host libthread_db library "/lib/tls/libthread_db.so.1".
(gdb) run -e 'Float("1"*10000)'
Starting program: /usr/local/bin/ruby-trunk -e 'Float("1"*10000)'
-e:1: warning: Float 111111111111111(...、無駄なのでsnip)
Program received signal SIGSEGV, Segmentation fault.
0x08089689 in rb_cstr_to_dbl (p=0x81528c8 '1' <repeats 200 times>...,
badcheck=2) at ../object.c:2082
2082 if (*end) {
(gdb) bt
#0 0x08089689 in rb_cstr_to_dbl (p=0x81528c8 '1' <repeats 200 times>...,
badcheck=2) at ../object.c:2082
#1 0x080898c3 in rb_str_to_dbl (str=1075615260, badcheck=2)
at ../object.c:2140
#2 0x08089987 in rb_Float (val=0) at ../object.c:2157
#3 0x0806c17c in call_cfunc (func=0x80899f9 <rb_f_float>, recv=1075681820,
len=0, argc=0, argv=0xbfffedb0) at ../eval.c:5540
#4 0x0805fe30 in rb_call0 (klass=1075686360, recv=1075681820, id=3325,
oid=3325, argc=1, argv=0xbfffedb0, block=0x0, body=0x401da520, flags=18)
at ../eval.c:5766
#5 0x080601ba in rb_call (klass=1075686360, recv=1075681820, mid=3325,
argc=1, argv=0xbfffedb0, block=0x0, scope=CALLING_FCALL, iter=0)
at ../eval.c:5970
#6 0x0805a660 in rb_eval (self=1075681820, n=0x0) at ruby.h:703
#7 0x08056629 in ruby_exec_internal () at ../eval.c:1593
#8 0x08056646 in ruby_exec () at ../eval.c:1608
#9 0x08056684 in ruby_run () at ../eval.c:1624
#10 0x080545f4 in main (argc=0, argv=0x0, envp=0xbffff8b4) at ../main.c:43
## in ruby_1_8
$ ruby-1.8 -ve 'Float("1"*10000)'
ruby 1.8.5 (2006-07-18) [i686-linux]
-e:1: warning: Float
-e:1: [BUG] Segmentation fault
ruby 1.8.5 (2006-07-18) [i686-linux]
アボートしました
$ gdb ruby-1.8
GNU gdb 6.3-debian
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-linux"...Using host libthread_db library "/lib/tls/libthread_db.so.1".
(gdb) run -e 'Float("1"*10000)'
Starting program: /home/tadashi/cvs/ruby-1.8/o/ruby-1.8 -e 'Float("1"*10000)'
-e:1: warning: Float
Program received signal SIGSEGV, Segmentation fault.
0x400afb63 in ruby_strtod (string=0x0, endPtr=0x0) at ../util.c:768
768 while (ISSPACE(*p)) p++;
(gdb) bt
#0 0x400afb63 in ruby_strtod (string=0x0, endPtr=0x0) at ../util.c:768
#1 0x40073fc9 in rb_cstr_to_dbl (p=0x807b898 "", badcheck=2)
at ../object.c:2259
#2 0x400741de in rb_str_to_dbl (str=1076440860, badcheck=2)
at ../object.c:2300
#3 0x400742f1 in rb_Float (val=0) at ../object.c:2318
#4 0x4007436f in rb_f_float (obj=1076505080, arg=0) at ../object.c:2351
#5 0x4005221b in call_cfunc (func=0x40074350 <rb_f_float>, recv=1076505080,
len=0, argc=1076306048, argv=0xbffff038) at ../eval.c:5653
#6 0x40044760 in rb_call0 (klass=1076509860, recv=1076505080, id=3301, oid=0,
argc=1, argv=0xbffff038, body=0x402a34d4, flags=2) at ../eval.c:5812
#7 0x400451f6 in rb_call (klass=1076509860, recv=1076505080, mid=3301,
argc=1, argv=0xbffff038, scope=1) at ../eval.c:6042
#8 0x4003f77d in rb_eval (self=1076505080, n=0x0) at ruby.h:645
#9 0x4003b6dc in ruby_exec_internal () at ../eval.c:1606
#10 0x4003b734 in ruby_exec () at ../eval.c:1626
#11 0x4003b771 in ruby_run () at ../eval.c:1636
#12 0x080486f3 in main (argc=0, argv=0x0, envp=0xbffff894) at ../main.c:46
--
斎藤ただし