[#15625] rb_hash_initialize — Takaaki Tateishi <ttate@...>

立石です.

22 messages 2002/01/04
[#15627] Re: rb_hash_initialize — matz@... (Yukihiro Matsumoto) 2002/01/04

まつもと ゆきひろです

[#15628] Re: rb_hash_initialize — Takaaki Tateishi <ttate@...> 2002/01/04

立石です.

[#15685] undefined method `inherited' for false (NameError) — WATANABE Hirofumi <eban@...>

わたなべです。

13 messages 2002/01/15
[#15686] Re: undefined method `inherited' for false (NameError) — nobu.nakada@... 2002/01/15

なかだです。

[#15757] 文字列→整数変換 — nobu.nakada@...

なかだです。

30 messages 2002/01/25

[#15830] [ 提案 ] puts, print 等を IO から分離 — UENO Katsuhiro <unnie@...>

うえのです。

14 messages 2002/01/31

[ruby-dev:15810] racc fails on alpha-freebsd

From: Minero Aoki <aamine@...>
Date: 2002-01-30 04:21:04 UTC
List: ruby-dev #15810
あおきです。

Racc が Alpha で落ちるという話の続きですが、完全なスタック
トレースをいただけたので張り付けます。なにかわかるでしょうか?
-------------------------------------------------------------------
青木峰郎

#0  0x1602bdffc in init_regs (regs=0x160412468, num_regs=10) at regex.c:3506
#1  0x1602be0f4 in ruby_re_match (bufp=0x120373d00, 
    string_arg=0x12034a000 '-' <repeats 200 times>..., size=10240, pos=0, 
    regs=0x160412468) at regex.c:3601
#2  0x1602bdce8 in ruby_re_search (bufp=0x120373d00, 
    string=0x12034a000 '-' <repeats 200 times>..., size=10240, startpos=0, 
    range=10240, regs=0x160412468) at regex.c:3273
#3  0x1602b0d24 in rb_reg_search (re=4833768984, str=4833184432, pos=0, 
    reverse=0) at re.c:614
#4  0x1602caeec in rb_str_index_m (argc=1614881896, argv=0x1, str=4833184432)
    at string.c:676
#5  0x160260660 in call_cfunc (func=0x1602cada0 <rb_str_index_m>, 
    recv=4833184432, len=42396608, argc=10240, argv=0x7c2269800da70bbd)
    at eval.c:4233
#6  0x160260e1c in rb_call0 (klass=4833302872, recv=4833184432, id=4017, 
    argc=1, argv=0x1fffdfb98, body=0x120165138, nosuper=1) at eval.c:4361
#7  0x160261804 in rb_call (klass=4833302872, recv=4833184432, mid=4017, 
    argc=1, argv=0x1fffdfb98, scope=0) at eval.c:4581
#8  0x16025acb4 in rb_eval (self=4833826344, n=0x1) at eval.c:2530
#9  0x16025b744 in rb_eval (self=4833826344, n=0x1) at eval.c:2676
#10 0x1602590a0 in rb_eval (self=4833826344, n=0x1) at eval.c:2011
#11 0x16025e710 in rb_yield_0 (val=4833771824, self=4833826344, klass=0, 
    acheck=0) at eval.c:3601
#12 0x16025e9e0 in rb_yield (val=5909849192) at eval.c:3687
#13 0x160243c88 in rb_ary_each (ary=4833871144) at array.c:630
#14 0x160260624 in call_cfunc (func=0x160243c40 <rb_ary_each>, 
    recv=4833871144, len=42396608, argc=10240, argv=0x7c2269800da70bbd)
    at eval.c:4227
#15 0x160260e1c in rb_call0 (klass=4833268472, recv=4833871144, id=3569, 
    argc=0, argv=0x0, body=0x12015cb50, nosuper=1) at eval.c:4361
#16 0x160261804 in rb_call (klass=4833268472, recv=4833871144, mid=3569, 
    argc=0, argv=0x0, scope=0) at eval.c:4581
#17 0x16025acb4 in rb_eval (self=4833826344, n=0x1) at eval.c:2530
#18 0x160259b20 in rb_eval (self=4833826344, n=0x1) at eval.c:2262
#19 0x160261314 in rb_call0 (klass=4834391864, recv=4833826344, id=14401, 
    argc=0, argv=0x1fffe5970, body=0x12020e410, nosuper=0) at eval.c:4488
#20 0x160261804 in rb_call (klass=4834391864, recv=4833826344, mid=14401, 
    argc=5, argv=0x1fffe5948, scope=1) at eval.c:4581
#21 0x16025acb4 in rb_eval (self=4833826344, n=0x1) at eval.c:2530
#22 0x1602590a0 in rb_eval (self=4833826344, n=0x1) at eval.c:2011
#23 0x160261314 in rb_call0 (klass=4834391864, recv=4833826344, id=14305, 
    argc=0, argv=0x1fffe7e40, body=0x120235240, nosuper=0) at eval.c:4488
#24 0x160261804 in rb_call (klass=4834391864, recv=4833826344, mid=14305, 
    argc=1, argv=0x1fffe7e38, scope=1) at eval.c:4581
#25 0x16025acb4 in rb_eval (self=4833826344, n=0x1) at eval.c:2530
#26 0x1602590a0 in rb_eval (self=4833826344, n=0x1) at eval.c:2011
#27 0x160261314 in rb_call0 (klass=4834391864, recv=4833826344, id=8801, 
    argc=0, argv=0x1fffea2b8, body=0x1202410e0, nosuper=0) at eval.c:4488
#28 0x160261804 in rb_call (klass=4834391864, recv=4833826344, mid=8801, 
    argc=1, argv=0x1fffea2b0, scope=0) at eval.c:4581
#29 0x16025acb4 in rb_eval (self=4834253504, n=0x1) at eval.c:2530
#30 0x160261314 in rb_call0 (klass=4834186104, recv=4834253504, id=6185, 
    argc=0, argv=0x1fffeb730, body=0x120249290, nosuper=0) at eval.c:4488
#31 0x160261804 in rb_call (klass=4834186104, recv=4834253504, mid=6185, 
    argc=1, argv=0x1fffeb728, scope=0) at eval.c:4581
#32 0x16025acb4 in rb_eval (self=4833311152, n=0x1) at eval.c:2530
#33 0x16025e710 in rb_yield_0 (val=4, self=4833311152, klass=0, acheck=0)
    at eval.c:3601
#34 0x16025a018 in rb_eval (self=4833866264, n=0x1) at eval.c:2344
#35 0x1602590a0 in rb_eval (self=4833866264, n=0x1) at eval.c:2011
#36 0x160261314 in rb_call0 (klass=4834383264, recv=4833866264, id=9257, 
    argc=0, argv=0x1fffeef88, body=0x12013a618, nosuper=0) at eval.c:4488
#37 0x160261804 in rb_call (klass=4834383264, recv=4833866264, mid=9257, 
    argc=2, argv=0x1fffeef78, scope=0) at eval.c:4581
#38 0x16025acb4 in rb_eval (self=4833311152, n=0x1) at eval.c:2530
#39 0x160259b20 in rb_eval (self=4833311152, n=0x1) at eval.c:2262
#40 0x1602590a0 in rb_eval (self=4833311152, n=0x1) at eval.c:2011
#41 0x16025e710 in rb_yield_0 (val=4833866264, self=4833311152, klass=0, 
    acheck=0) at eval.c:3601
#42 0x16025a018 in rb_eval (self=4833866264, n=0x1) at eval.c:2344
#43 0x16025e710 in rb_yield_0 (val=4833865184, self=4833866264, klass=0, 
    acheck=0) at eval.c:3601
#44 0x16025e9e0 in rb_yield (val=5909849192) at eval.c:3687
#45 0x16025fcc0 in rb_ensure (b_proc=0x16025e9c0 <rb_yield>, data1=4833865184, 
    e_proc=0x16027e180 <rb_io_close>, data2=4833865184) at eval.c:4019
#46 0x16027f9a8 in rb_file_s_open (argc=539837536, argv=0x1ffff3f48, 
    klass=4833865184) at io.c:1754
#47 0x160260660 in call_cfunc (func=0x16027f800 <rb_file_s_open>, 
    recv=4833242072, len=42396608, argc=10240, argv=0x7c2269800da70bbd)
    at eval.c:4233
#48 0x160260e1c in rb_call0 (klass=4833242032, recv=4833242072, id=6369, 
    argc=2, argv=0x1ffff3f48, body=0x120153d98, nosuper=1) at eval.c:4361
#49 0x160261804 in rb_call (klass=4833242032, recv=4833242072, mid=6369, 
    argc=2, argv=0x1ffff3f48, scope=0) at eval.c:4581
#50 0x16025acb4 in rb_eval (self=4833866264, n=0x1) at eval.c:2530
#51 0x160259b20 in rb_eval (self=4833866264, n=0x1) at eval.c:2262
#52 0x160261314 in rb_call0 (klass=4834383264, recv=4833866264, id=2857, 
    argc=0, argv=0x1ffff6920, body=0x12013cbe8, nosuper=0) at eval.c:4488
#53 0x160261804 in rb_call (klass=4834383264, recv=4833866264, mid=2857, 
    argc=3, argv=0x1ffff6908, scope=1) at eval.c:4581
#54 0x160261cb8 in rb_funcall2 (recv=9275426387689663424, 
    mid=8944827808617008061, argc=42396608, argv=0x160412468) at eval.c:4665
#55 0x160264d84 in rb_obj_call_init (obj=4833866264, argc=3, argv=0x1ffff6908)
    at eval.c:5685
#56 0x160264e44 in rb_class_new_instance (argc=538898968, argv=0x1ffff6908, 
    klass=10240) at eval.c:5701
#57 0x160260660 in call_cfunc (func=0x160264dc0 <rb_class_new_instance>, 
    recv=4834383264, len=42396608, argc=10240, argv=0x7c2269800da70bbd)
    at eval.c:4233
#58 0x160260e1c in rb_call0 (klass=4833319392, recv=4834383264, id=3169, 
    argc=3, argv=0x1ffff6908, body=0x120167bb8, nosuper=1) at eval.c:4361
#59 0x160261804 in rb_call (klass=4833319392, recv=4834383264, mid=3169, 
    argc=3, argv=0x1ffff6908, scope=0) at eval.c:4581
#60 0x16025acb4 in rb_eval (self=4833311152, n=0x1) at eval.c:2530
#61 0x160259b20 in rb_eval (self=4833311152, n=0x1) at eval.c:2262
#62 0x1602590a0 in rb_eval (self=4833311152, n=0x1) at eval.c:2011
#63 0x160261314 in rb_call0 (klass=4833319472, recv=4833311152, id=8769, 
    argc=0, argv=0x1ffff9dc0, body=0x12013d6b0, nosuper=0) at eval.c:4488
#64 0x160261804 in rb_call (klass=4833319472, recv=4833311152, mid=8769, 
    argc=3, argv=0x1ffff9da8, scope=1) at eval.c:4581
#65 0x16025acb4 in rb_eval (self=4833311152, n=0x1) at eval.c:2530
#66 0x1602590a0 in rb_eval (self=4833311152, n=0x1) at eval.c:2011
#67 0x160261314 in rb_call0 (klass=4833319472, recv=4833311152, id=8665, 
    argc=0, argv=0x1ffffc270, body=0x12014d330, nosuper=0) at eval.c:4488
#68 0x160261804 in rb_call (klass=4833319472, recv=4833311152, mid=8665, 
    argc=3, argv=0x1ffffc258, scope=1) at eval.c:4581
#69 0x16025acb4 in rb_eval (self=4833311152, n=0x1) at eval.c:2530
#70 0x16025a0a4 in rb_eval (self=4833311152, n=0x1) at eval.c:2354
#71 0x160261314 in rb_call0 (klass=4833319472, recv=4833311152, id=8609, 
    argc=0, argv=0x0, body=0x12014e8e8, nosuper=0) at eval.c:4488
#72 0x160261804 in rb_call (klass=4833319472, recv=4833311152, mid=8609, 
    argc=0, argv=0x0, scope=2) at eval.c:4581
#73 0x16025acb4 in rb_eval (self=4833311152, n=0x1) at eval.c:2530
#74 0x160256064 in eval_node (self=4833311152, node=0x12014b5f8) at eval.c:1060
#75 0x160256594 in ruby_run () at eval.c:1190
#76 0x120000e50 in main (argc=3, argv=0x1fffffa80, envp=0x2800) at main.c:50

(gdb) frame

#0  0x1602bdffc in init_regs (regs=0x160412468, num_regs=10) at regex.c:3506
3506        regs->beg[i] = regs->end[i] = -1;

(gdb) up

#1  0x1602be0f4 in ruby_re_match (bufp=0x120373d00, 
    string_arg=0x12034a000 '-' <repeats 200 times>..., size=10240, pos=0, 
    regs=0x160412468) at regex.c:3601
3601        init_regs(regs, num_regs);

(gdb)

In This Thread

Prev Next