[#10481] ruby 1.4.6 preview3 — matz@... (Yukihiro Matsumoto)
8 messages
2000/08/01
[#10496] memory leak? — Minero Aoki <aamine@...>
あおきです。
8 messages
2000/08/02
[#10513] require './rbconfig'; rubytest.rb and instruby.rb — Ryo HAYASAKA <ryoh@...>
早坂@北陸先端です。
4 messages
2000/08/02
[#10595] fileutils.rb (2) — Minero Aoki <aamine@...>
あおきです。
5 messages
2000/08/07
[#10601] RubyCRT.dll for mswin32 — Katsuyuki Komatsu <komatsu@...>
小松です。
5 messages
2000/08/07
[#10626] irb — Kazuhiro NISHIYAMA <zn@...>
irbですが、irb --helpやirb -hでオプションのヘルプがでるように
8 messages
2000/08/12
[#10638] win32 times — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
7 messages
2000/08/15
[#10652] Forward: patches for mktemp -> mkstemp — "Akinori -Aki- MUSHA" <knu@...>
knu です。
5 messages
2000/08/18
[#10655] a regex bug? — "Akinori -Aki- MUSHA" <knu@...>
knu です。
11 messages
2000/08/20
[#10657] Re: a regex bug?
— matz@... (Yukihiro Matsumoto)
2000/08/20
まつもと ゆきひろです
[#10659] Re: a regex bug?
— Tanaka Akira <akr@...17n.org>
2000/08/21
In article <E13QXP4-0004kY-00@ev.netlab.zetabits.co.jp>,
[#10660] Re: a regex bug?
— Tanaka Akira <akr@...17n.org>
2000/08/21
後から気がついたのですが、
[#10661] bmingw package — WATANABE Hirofumi <eban@...>
わたなべです.
49 messages
2000/08/21
[#10664] Re: bmingw package
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/08/21
なかだです。
[#10665] Re: bmingw package
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/08/21
なかだです。
[#10667] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/08/21
わたなべです.
[#10668] Re: bmingw package
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/08/22
なかだです。
[#10670] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/08/22
わたなべです.
[#10671] Re: bmingw package
— nobu.nakada@...
2000/08/22
なかだです。
[#10673] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/08/23
わたなべです.
[#10675] Re: bmingw package
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/08/23
なかだです。
[#10693] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/08/28
わたなべです.
[#10707] Re: bmingw package
— nobu.nakada@...
2000/08/28
なかだです。
[#10713] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/08/29
わたなべです.
[#10717] Re: bmingw package
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/08/29
なかだです。
[#10723] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/08/30
わたなべです.
[#10797] Re: bmingw package
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/09/01
なかだです。
[#10821] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/09/04
わたなべです.
[#10824] Re: bmingw package
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/09/04
なかだです。
[#10825] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/09/04
わたなべです.
[#10827] Re: bmingw package
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/09/04
なかだです。
[#10837] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/09/05
わたなべです.
[#10838] Re: bmingw package
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/09/05
なかだです。
[#10842] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/09/05
わたなべです.
[#10849] Re: bmingw package
— nobu.nakada@...
2000/09/05
なかだです。
[#10850] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/09/06
わたなべです.
[#10851] Re: bmingw package
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/09/06
なかだです。
[#10855] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/09/07
わたなべです.
[#10859] Re: bmingw package
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/09/07
なかだです。
[#10867] Re: bmingw package
— WATANABE Hirofumi <eban@...>
2000/09/08
わたなべです.
[#10677] Class Variable — Shin-ichiro Hara <sinara@...>
原です。
16 messages
2000/08/24
[#10681] Re: Class Variable
— matz@... (Yukihiro Matsumoto)
2000/08/25
まつもと ゆきひろです
[#10695] Re: Class Variable
— Shin-ichiro Hara <sinara@...>
2000/08/28
原です。
[#10682] [PATCH] win32/config.h.in — nobu.nakada@...
なかだです。
7 messages
2000/08/25
[#10688] ruby-1.6.0-20000824.i586-mswin32 bug — Kazuhiro NISHIYAMA <zn@...>
http://www.geocities.co.jp/SiliconValley-Bay/4076/
34 messages
2000/08/27
[#10692] Re: ruby-1.6.0-20000824.i586-mswin32 bug
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/08/28
なかだです。
[#10705] Re: ruby-1.6.0-20000824.i586-mswin32 bug
— Kazuhiro NISHIYAMA <zn@...>
2000/08/28
"Nobuyoshi.Nakada" <nobu.nakada@nifty.ne.jp> wrote:
[#10711] Re: ruby-1.6.0-20000824.i586-mswin32 bug
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/08/29
なかだです。
[#10720] Re: ruby-1.6.0-20000824.i586-mswin32 bug
— Katsuyuki Komatsu <komatsu@...>
2000/08/30
小松です.
[#10725] Re: ruby-1.6.0-20000824.i586-mswin32 bug
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/08/30
なかだです。
[#10727] Re: ruby-1.6.0-20000824.i586-mswin32 bug
— matz@... (Yukihiro Matsumoto)
2000/08/30
まつもと ゆきひろです
[#10744] Re: ruby-1.6.0-20000824.i586-mswin32 bug
— "Nobuyoshi.Nakada" <nobu.nakada@...>
2000/08/30
なかだです。
[#10805] ruby-1.6.0-20000901.i586-mswin32.lzh
— Kazuhiro NISHIYAMA <zn@...>
2000/09/02
20000901のでもirbでCtrl+Cを押したら落ちました。
[#10807] Re: ruby-1.6.0-20000901.i586-mswin32.lzh
— matz@... (Yukihiro Matsumoto)
2000/09/02
まつもと ゆきひろです
[#10811] Re: Ctrl+C on win32 console <- Re: ruby-1.6.0-20000901.i586-mswin32.lzh
— " たけ (tk)" <ggb03124@...>
2000/09/03
たけ(tk)です。
[#10813] Re: Ctrl+C on win32 console <- Re: ruby-1.6.0-20000901.i586-mswin32.lzh
— nobu.nakada@...
2000/09/03
なかだです。
[#10830] Re: Ctrl+C on win32 console <- Re: ruby-1.6.0-20000901.i586-mswin32.lzh
— " たけ (tk)" <ggb03124@...>
2000/09/04
たけ(tk)です。
[#10832] Re: Ctrl+C on win32 console <- Re: ruby-1.6.0-20000901.i586-mswin32.lzh
— nobu.nakada@...
2000/09/04
なかだです。
[#10844] Re: Ctrl+C on win32 console <- Re: ruby-1.6.0-20000901.i586-mswin32.lzh
— "たけ(tk)" <ggb03124@...>
2000/09/05
たけ(tk)です。
[#10846] Re: Ctrl+C on win32 console <- Re: ruby-1.6.0-20000901.i586-mswin32.lzh
— matz@... (Yukihiro Matsumoto)
2000/09/05
まつもと ゆきひろです
[#10848] Re: Ctrl+C on win32 console <- Re: ruby-1.6.0-20000901.i586-mswin32.lzh
— " たけ (tk)" <ggb03124@...>
2000/09/05
たけ(tk)です。
[#10719] GD-0.6.2 patch — a-shigi@...
ども鴫原です。
7 messages
2000/08/29
[#10729] Fwd: patch of the ruby-1.4.6 for NT4.0&VC4.0 on DEC Alpha. — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
18 messages
2000/08/30
[#10730] Re: Fwd: patch of the ruby-1.4.6 for NT4.0&VC4.0 on DEC Alpha.
— WATANABE Hirofumi <eban@...>
2000/08/30
わたなべです.
[#10734] Re: Fwd: patch of the ruby-1.4.6 for NT4.0&VC4.0 on DEC Alpha.
— kou@...1609.sip.eee.yamaguchi-u.ac.jp (Koichi Okada)
2000/08/30
はじめまして。
[#10739] Re: Fwd: patch of the ruby-1.4.6 for NT4.0&VC4.0 on DEC Alpha.
— WATANABE Hirofumi <eban@...>
2000/08/30
わたなべです.
[#10740] Re: Fwd: patch of the ruby-1.4.6 for NT4.0&VC4.0 on DEC Alpha.
— matz@... (Yukihiro Matsumoto)
2000/08/30
まつもと ゆきひろです
[#10733] Re: Fwd: patch of the ruby-1.4.6 for NT4.0&VC4.0 on DEC Alpha.
— Katsuyuki Komatsu <komatsu@...>
2000/08/30
小松です.
[#10762] ruby 1.6.0 preview — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろです
42 messages
2000/08/31
[#10770] Re: ruby 1.6.0 preview
— akira yamada / やまだあきら <akira@...>
2000/08/31
[#10766] Re: ruby 1.6.0 preview
— Katsuyuki Komatsu <komatsu@...>
2000/08/31
小松です.
[#10779] Re: ruby 1.6.0 preview
— WATANABE Hirofumi <eban@...>
2000/09/01
わたなべです.
[#10787] ruby 1.6.0 preview2
— matz@... (Yukihiro Matsumoto)
2000/09/01
まつもと ゆきひろです
[ruby-dev:10499] unknown data type
From:
Tadayoshi Funaba <tadf@...>
Date:
2000-08-02 03:59:32 UTC
List:
ruby-dev #10499
ふなばです。
以下のようなメッセージを残して実行が中断されました。
>mml.rb:464: [BUG] rb_gc_mark(): unknown data type 0x20(0x81b9970) non object
>ruby 1.5.5 (2000-08-01) [i386-freebsdelf3.3]
>Abort trap (core dumped)
$ gdb ./ruby ./ruby.core
Core was generated by `ruby'.
Program terminated with signal 6, Abort trap.
Reading symbols from /usr/lib/libcrypt.so.2...done.
Reading symbols from /usr/lib/libxpg4.so.2...done.
Reading symbols from /usr/lib/libm.so.2...done.
Reading symbols from /usr/lib/libc.so.3...done.
Reading symbols from /usr/libexec/ld-elf.so.1...done.
#0 0x281293d0 in kill () from /usr/lib/libc.so.3
(gdb) w
#0 0x281293d0 in kill () from /usr/lib/libc.so.3
#1 0x2815d728 in abort () from /usr/lib/libc.so.3
#2 0x80a7c75 in rb_bug (
fmt=0x80aa458 "rb_gc_mark(): unknown data type 0x%x(0x%x) %s")
at error.c:163
#3 0x8062c33 in rb_gc_mark (ptr=0x80cc028) at gc.c:648
#4 0x80624d2 in mark_locations_array (x=0xbfbfa884, n=9) at gc.c:341
#5 0x806313a in rb_gc () at gc.c:934
#6 0x806240d in rb_newobj () at gc.c:287
#7 0x80952bd in rb_str_new4 (orig=135053472) at string.c:105
#8 0x8095722 in rb_str_dup (str=135053472) at string.c:203
#9 0x8097e4c in rb_str_downcase (str=135053472) at string.c:1687
#10 0x80575cf in call_cfunc (func=0x8097e40 <rb_str_downcase>, recv=135053472,
len=0, argc=0, argv=0x0) at eval.c:3949
#11 0x8057a4e in rb_call0 (klass=135245012, recv=135053472, id=4017, argc=0,
argv=0x0, body=0x80fa734, nosuper=1) at eval.c:4085
#12 0x80580a8 in rb_call (klass=135245012, recv=135053472, mid=4017, argc=0,
argv=0x0, scope=0) at eval.c:4281
#13 0x8053ff8 in rb_eval (self=135497492, n=0x80df1a0) at eval.c:2380
#14 0x8053c4b in rb_eval (self=135497492, n=0x80df178) at eval.c:2357
#15 0x8054856 in rb_eval (self=135497492, n=0x80df164) at eval.c:2519
#16 0x8052b8a in rb_eval (self=135497492, n=0x80dead4) at eval.c:1899
#17 0x8052b8a in rb_eval (self=135497492, n=0x80df3bc) at eval.c:1899
---Type <return> to continue, or q <return> to quit---
#18 0x8057d71 in rb_call0 (klass=135510212, recv=135497492, id=8905, argc=0,
argv=0x0, body=0x80df3bc, nosuper=0) at eval.c:4189
#19 0x80580a8 in rb_call (klass=135510212, recv=135497492, mid=8905, argc=0,
argv=0x0, scope=0) at eval.c:4281
#20 0x8053ff8 in rb_eval (self=135497452, n=0x80e8714) at eval.c:2380
#21 0x8054818 in rb_eval (self=135497452, n=0x80e86ec) at eval.c:2513
#22 0x805362b in rb_eval (self=135497452, n=0x80e855c) at eval.c:2206
#23 0x8052b8a in rb_eval (self=135497452, n=0x80e0398) at eval.c:1899
#24 0x8052ffa in rb_eval (self=135497452, n=0x80e913c) at eval.c:2050
#25 0x8057d71 in rb_call0 (klass=135117892, recv=135497452, id=8793, argc=0,
argv=0xbfbfc394, body=0x80e913c, nosuper=0) at eval.c:4189
#26 0x80580a8 in rb_call (klass=135117892, recv=135497452, mid=8793, argc=1,
argv=0xbfbfc390, scope=0) at eval.c:4281
#27 0x8053ff8 in rb_eval (self=135249192, n=0x80dc234) at eval.c:2380
#28 0x8052b8a in rb_eval (self=135249192, n=0x80dc324) at eval.c:1899
#29 0x805658f in rb_yield_0 (val=135497572, self=135249192, klass=0, acheck=0)
at eval.c:3420
#30 0x8056701 in rb_yield (val=135497572) at eval.c:3472
#31 0x805712a in rb_ensure (b_proc=0x80566f0 <rb_yield>, data1=135497572,
e_proc=0x8067158 <rb_io_close>, data2=135497572) at eval.c:3771
#32 0x8067d41 in rb_file_s_open (argc=1, argv=0xbfbfcab0, klass=135212932)
at io.c:1696
#33 0x8067d8d in rb_f_open (argc=1, argv=0xbfbfcab0) at io.c:1714
---Type <return> to continue, or q <return> to quit---
#34 0x80575c5 in call_cfunc (func=0x8067d4c <rb_f_open>, recv=135249192,
len=-1, argc=1, argv=0xbfbfcab0) at eval.c:3946
#35 0x8057a4e in rb_call0 (klass=135253132, recv=135249192, id=6313, argc=1,
argv=0xbfbfcab0, body=0x80f4848, nosuper=1) at eval.c:4085
#36 0x80580a8 in rb_call (klass=135253132, recv=135249192, mid=6313, argc=1,
argv=0xbfbfcab0, scope=1) at eval.c:4281
#37 0x8053ff8 in rb_eval (self=135249192, n=0x80dc4a0) at eval.c:2380
#38 0x80532e3 in rb_eval (self=135249192, n=0x80dbca8) at eval.c:2117
#39 0x805658f in rb_yield_0 (val=135199892, self=135249192, klass=0, acheck=0)
at eval.c:3420
#40 0x8056701 in rb_yield (val=135199892) at eval.c:3472
#41 0x80a05eb in rb_ary_each (ary=135199952) at array.c:622
#42 0x80575cf in call_cfunc (func=0x80a05d0 <rb_ary_each>, recv=135199952,
len=0, argc=0, argv=0x0) at eval.c:3949
#43 0x8057a4e in rb_call0 (klass=135227832, recv=135199952, id=3529, argc=0,
argv=0x0, body=0x80f65e4, nosuper=1) at eval.c:4085
#44 0x80580a8 in rb_call (klass=135227832, recv=135199952, mid=3529, argc=0,
argv=0x0, scope=0) at eval.c:4281
#45 0x8053ff8 in rb_eval (self=135249192, n=0x80dc52c) at eval.c:2380
#46 0x80532e3 in rb_eval (self=135249192, n=0x80e0190) at eval.c:2117
#47 0x805100f in eval_node (self=135249192, node=0x80e0190) at eval.c:1018
#48 0x8051231 in ruby_run () at eval.c:1111
#49 0x804fea4 in main (argc=3, argv=0xbfbfd6c4, envp=0xbfbfd6d4) at main.c:45
---Type <return> to continue, or q <return> to quit---
#50 0x804fe25 in _start ()
(gdb) up 3
#3 0x8062c33 in rb_gc_mark (ptr=0x80cc028) at gc.c:648
648 is_pointer_to_heap(obj)?"corrupted object":"non object");
(gdb) dump
obj = (RVALUE *) 0x81b9970
ptr = (void *) 0x80cc028
(gdb) print *obj
$1 = {as = {free = {flag = 134986336, next = 0x7}, basic = {flags = 134986336,
klass = 7}, object = {basic = {flags = 134986336, klass = 7},
iv_tbl = 0x2}, klass = {basic = {flags = 134986336, klass = 7},
iv_tbl = 0x2, m_tbl = 0x81f8b60, super = 9442}, flonum = {basic = {
flags = 134986336, klass = 7}, value = 1.4927484449791438e-269},
string = {basic = {flags = 134986336, klass = 7}, len = 2,
ptr = 0x81f8b60 "", orig = 9442}, array = {basic = {flags = 134986336,
klass = 7}, len = 2, capa = 136285024, ptr = 0x24e2}, regexp = {
basic = {flags = 134986336, klass = 7}, ptr = 0x2, len = 136285024,
str = 0x24e2 <Address 0x24e2 out of bounds>}, hash = {basic = {
flags = 134986336, klass = 7}, tbl = 0x2, iter_lev = 136285024,
ifnone = 9442}, data = {basic = {flags = 134986336, klass = 7},
dmark = 0x2, dfree = 0x81f8b60, data = 0x24e2}, rstruct = {basic = {
flags = 134986336, klass = 7}, len = 2, ptr = 0x81f8b60}, bignum = {
basic = {flags = 134986336, klass = 7}, sign = 2 '\002',
len = 136285024, digits = 0x24e2}, file = {basic = {flags = 134986336,
klass = 7}, fptr = 0x2}, node = {flags = 134986336, nd_file = 0x7 "",
u1 = {node = 0x2, id = 2, value = 2, cfunc = 0x2, tbl = 0x2}, u2 = {
node = 0x81f8b60, id = 136285024, argc = 136285024,
value = 136285024}, u3 = {node = 0x24e2, id = 9442, state = 9442,
entry = 0x24e2, cnt = 9442, value = 9442}}, match = {basic = {
flags = 134986336, klass = 7}, str = 2, regs = 0x81f8b60}, varmap = {
super = {flags = 134986336, klass = 7}, id = 2, val = 136285024,
---Type <return> to continue, or q <return> to quit---
next = 0x24e2}, scope = {super = {flags = 134986336, klass = 7},
local_tbl = 0x2, local_vars = 0x81f8b60, flag = 9442}}}
(gdb) q
ふなば ただよし