[#20392] [BigDecimal] proposal to change specification — "Tadashi Saito" <shiba@...2.accsnet.ne.jp>

斎藤と申します。

25 messages 2003/06/20
[#20407] Re: [BigDecimal] proposal to change specification — "Shigeo Kobayashi" <shigeo@...> 2003/06/22

小林です。

[#20447] [BigDecimal] renaming proposal — "Tadashi Saito" <shiba@...2.accsnet.ne.jp>

斎藤です。

47 messages 2003/06/24
[#20621] Re: [BigDecimal] renaming proposal — "Shigeo Kobayashi" <shigeo@...> 2003/07/11

小林@MAILチェック中です。

[#20628] Re: [BigDecimal] renaming proposal — "Shigeo Kobayashi" <shigeo@...> 2003/07/11

小林です。

[ruby-dev:20462] 原因不明のSEGV

From: "yamamoto madoka" <dan@...2.so-net.ne.jp>
Date: 2003-06-26 13:43:28 UTC
List: ruby-dev #20462
山本ともうします。

前回のバグ報告は残念ながら返答なしでしたが
懲りずにまた報告いたします。


原因は良くわからないのですが、
SEGVで落ちる現象に遭遇しました。

落ちる場所は、コードを変えると移動してしまいます。

またしても、socket、スレッド、GCあたりが絡んでいる
スクリプト中です。

rubyは1.8スナップショット最新の物、
OSはredhat7.3、8.0です。

以下、ElectricFence付きでリンクしなおしたRubyでの
スタックトレースです。

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 24325)]
mark_locations_array (x=0x4616f2dc, n=0) at gc.c:505
505     {
(gdb) bt
#0  mark_locations_array (x=0x4616f2dc, n=0) at gc.c:505
#1  0x08061349 in thread_mark (th=0x41f5dd54) at eval.c:8020
#2  0x08069917 in rb_gc_mark_children (ptr=1074528732) at gc.c:825
#3  0x08061478 in rb_gc_mark_threads () at eval.c:8058
#4  0x0806a184 in rb_gc () at gc.c:1235
#5  0x080690b8 in rb_newobj () at gc.c:323
#6  0x0808b67f in rb_node_newnode (type=NODE_LIT, a0=0x3, a1=0x0, a2=0x0) at
parse.y:4426
#7  0x080898ed in ruby_yylex () at parse.y:3921
#8  0x08080ce7 in ruby_yyparse () at /usr/share/bison/bison.simple:573
#9  0x08084b8f in yycompile (f=0x4655efe4 "./union/tools/mysql_rbd.rb",
line=1) at parse.y:2531
#10 0x080a0a89 in load_file (fname=0x4655efe4 "./union/tools/mysql_rbd.rb",
script=0) at ruby.c:878
#11 0x080a0af0 in rb_load_file (fname=0x4655efe4
"./union/tools/mysql_rbd.rb") at ruby.c:895
#12 0x0805cbab in rb_load (fname=1074355332, wrap=0) at eval.c:5731
#13 0x0805d52a in load_rb (feature=1074355492, fname=1074355412) at
eval.c:6010
#14 0x0805d13f in rb_f_require (obj=1074547972, fname=1074355512) at
eval.c:5893
#15 0x0805ae14 in rb_call0 (klass=1074552652, recv=1074547972, id=9201,
oid=9201, argc=1,
    argv=0xbfff7c10, body=0x400b799c, nosuper=1) at eval.c:4757
#16 0x0805b759 in rb_call (klass=1074552652, recv=1074547972, mid=9201,
argc=1, argv=0xbfff7c10,
    scope=1) at eval.c:5096
#17 0x08056d34 in rb_eval (self=1074547972, n=0x400990b4) at eval.c:2987
#18 0x0805cc07 in rb_load (fname=1074369012, wrap=0) at eval.c:5736
#19 0x0805d52a in load_rb (feature=1074369172, fname=1074369092) at
eval.c:6010
#20 0x0805d13f in rb_f_require (obj=1074547972, fname=1074369192) at
eval.c:5893
#21 0x0805ae14 in rb_call0 (klass=1074552652, recv=1074547972, id=9201,
oid=9201, argc=1,
    argv=0xbfff8610, body=0x400b799c, nosuper=1) at eval.c:4757
#22 0x0805b759 in rb_call (klass=1074552652, recv=1074547972, mid=9201,
argc=1, argv=0xbfff8610,
    scope=1) at eval.c:5096
#23 0x08056d34 in rb_eval (self=1074547972, n=0x4009ba1c) at eval.c:2987
#24 0x0805cc07 in rb_load (fname=1074379712, wrap=0) at eval.c:5736
#25 0x0805d52a in load_rb (feature=1074379872, fname=1074379792) at
eval.c:6010
#26 0x0805d13f in rb_f_require (obj=1074547972, fname=1074379892) at
eval.c:5893
#27 0x0805ae14 in rb_call0 (klass=1074552652, recv=1074547972, id=9201,
oid=9201, argc=1,
    argv=0xbfff9020, body=0x400b799c, nosuper=1) at eval.c:4757
#28 0x0805b759 in rb_call (klass=1074552652, recv=1074547972, mid=9201,
argc=1, argv=0xbfff9020,
---Type <return> to continue, or q <return> to quit---


不慣れですので、もしもっと良い報告方法が
あればお教えいただけると幸いです。

山本 円 dan@xa2.so-net.ne.jp


In This Thread

Prev Next