[#27919] 1.8.4 Preview2 検証 — "URABE Shyouhei aka. mput" <root@...>
卜部です。
まつもと ゆきひろです
[#27944] Ruby 1.8.3 on FreeBSD — Masayoshi Takahashi <maki@...>
高橋征義です。
[#27991] GC.always — Tanaka Akira <akr@...17n.org>
というように、GC を常に動かすというのは GC 関連の問題を発見
まつもと ゆきひろです
In article <1134314081.457781.8573.nullmailer@x31.priv.netlab.jp>,
[#27997] 1.8.4 documents? — "URABE Shyouhei aka. mput" <root@...>
卜部です。
新井です。
新井です。
[#28010] IA64 BSPSTORE — Tanaka Akira <akr@...17n.org>
そういえば、IA64 で gc.c や eval.c に BSPSTORE レジスタの値
まつもと ゆきひろです
In article <1134478762.181062.2779.nullmailer@x31.priv.netlab.jp>,
[#28045] 1.8.4 what remains? — "URABE Shyouhei aka. mput" <root@...>
卜部です。
[#28082] ruby_1_8 Segmentation fault on Cygwin — yanagi@...
柳田です。
山本です。
こんにちは、なかむら(う)です。
山本です。
こんにちは、なかむら(う)です。
柳田です。
山本です。
[#28087] test(?-, file1, file2) — Tanaka Akira <akr@...17n.org>
マニュアルの test(?-, file1, file2) の説明に、
[#28109] Kernel#fail — "URABE Shyouhei aka. mput" <root@...>
さすがにもう誰も使ってないのではないかと思います。Kernel#failは廃止にし
[#28121] post_connection_check with javacc.dev.java.net — Tanaka Akira <akr@...17n.org>
ふと、https://javacc.dev.java.net/ を open-uri でアクセスすると、
[#28127] Intel C++ Compiler and HP aC++/ANSI C on IA64 — Tanaka Akira <akr@...17n.org>
TestDrive で IA64 上の Intel C++ Compiler and HP aC++/ANSI C
渡辺哲也です。
[#28140] ia64-hpux11.23/socket.sl: this executable file can't load extension libraries (LoadError) — Tanaka Akira <akr@...17n.org>
HP-UX で HP aC++/ANSI C を使って作った ruby で、openssl や drb のテストをすると、
渡辺哲也です。
In article <200512280307.jBS37nnj005909@pbsg500.nifty.com>,
In message "[ruby-dev:28142] Re: ia64-hpux11.23/socket.sl: this executable file can't load extension libraries (LoadError)"
山本です。
In article <20051228210640.13C71A10.ocean@m2.ccsnet.ne.jp>,
渡辺哲也です。
山本です。
山本です。
In article <20051229114438.44D19F00.ocean@m2.ccsnet.ne.jp>,
なかだです。
In article <ypvtr77wv7q9.wl%nobuyoshi.nakada@ge.com>,
なかだです。
In article <ypvtoe30v1zk.wl%nobuyoshi.nakada@ge.com>,
なかだです。
In article <ypvtmzikv11x.wl%nobuyoshi.nakada@ge.com>,
なかだです。
In article <ypvtwthol15x.wl%nobuyoshi.nakada@ge.com>,
[#28177] Generator dumps core — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
山本です。
[#28178] accessing ruby_cbase (nil) dumps core — SASADA Koichi <ko1@...>
ささだです。
[#28181] zsuper (with define_method) dumps core — SASADA Koichi <ko1@...>
ささだです。
[#28182] generator.rb deadlocks — Tanaka Akira <akr@...17n.org>
RUBY_ALWAYS_GC= つきで test_generator.rb を動かすと deadlock が起きます。
[#28184] test_each(TC_SyncEnumerator) fails. — Tanaka Akira <akr@...17n.org>
deadlock は解決しましたが次のようにテストが失敗します。
[ruby-dev:28067] Re: ruby 1.8 dumps core
In article <20051219203218.8E517368.ocean@m2.ccsnet.ne.jp>,
H.Yamamoto <ocean@m2.ccsnet.ne.jp> writes:
> まだ未整理ですが、こんな感じでどうでしょうか。私の環境では
> SEGV もエラーもなくなりました。
とりあえずこちらの環境では SEGV します。
% RUBY_ALWAYS_GC= ./ruby test/yaml/test_yaml.rb
Loaded suite YAML
Started
zsh: segmentation fault (core dumped) RUBY_ALWAYS_GC= ./ruby test/yaml/test_yaml.rb
% gdb ruby core
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".
Core was generated by `test/yaml/test_yaml.rb test_ak'.
Program terminated with signal 11, Segmentation fault.
warning: current_sos: Can't read pathname for load map: Input/output error
Reading symbols from /lib/tls/libdl.so.2...done.
Loaded symbols for /lib/tls/libdl.so.2
Reading symbols from /lib/tls/libcrypt.so.1...done.
Loaded symbols for /lib/tls/libcrypt.so.1
Reading symbols from /lib/tls/libm.so.6...done.
Loaded symbols for /lib/tls/libm.so.6
Reading symbols from /lib/tls/libc.so.6...done.
Loaded symbols for /lib/tls/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /home/akr/ruby/tmp-ruby/lib/ruby/1.9/i686-linux/stringio.so...done.
Loaded symbols for /home/akr/ruby/tmp-ruby/lib/ruby/1.9/i686-linux/stringio.so
Reading symbols from /home/akr/ruby/tmp-ruby/lib/ruby/1.9/i686-linux/syck.so...done.
Loaded symbols for /home/akr/ruby/tmp-ruby/lib/ruby/1.9/i686-linux/syck.so
#0 0xb7d8b733 in syck_node_mark (n=0x814a110) at rubyext.c:1407
1407 for ( i = 0; i < n->data.pairs->idx; i++ )
(gdb) bt
#0 0xb7d8b733 in syck_node_mark (n=0x814a110) at rubyext.c:1407
#1 0x08071c7e in gc_mark_children (ptr=3084200848, lev=1) at gc.c:928
#2 0x0807222b in mark_locations_array (x=0xbf9d1194, n=5763) at gc.c:631
#3 0x0807245b in garbage_collect () at gc.c:1321
#4 0x08072c85 in rb_newobj () at gc.c:404
#5 0x080603df in rb_call0 (klass=Variable "klass" is not available.
) at eval.c:5674
#6 0x08060bb0 in rb_call (klass=3084817488, recv=3084344148, mid=10721, argc=2, argv=0xbf9d1910, scope=CALLING_FCALL)
at eval.c:5813
#7 0x0805e531 in rb_eval (self=3084344148, n=Variable "n" is not available.
) at eval.c:3290
#8 0x08060960 in rb_call0 (klass=Variable "klass" is not available.
) at eval.c:5721
#9 0x08060bb0 in rb_call (klass=3084354528, recv=3084344148, mid=10697, argc=2, argv=0xbf9d1d20, scope=CALLING_FCALL)
at eval.c:5813
#10 0x0805e531 in rb_eval (self=3084344148, n=Variable "n" is not available.
) at eval.c:3290
#11 0x08060960 in rb_call0 (klass=Variable "klass" is not available.
) at eval.c:5721
#12 0x08060bb0 in rb_call (klass=3084354528, recv=3084344148, mid=11481, argc=0, argv=0xbf9d2304, scope=CALLING_FCALL)
at eval.c:5813
#13 0x08061494 in send_funcall (argc=0, argv=Variable "argv" is not available.
) at eval.c:5837
#14 0x08055bda in call_cfunc (func=0x8061510 <rb_f_send>, recv=3084344148, len=Variable "len" is not available.
) at eval.c:5429
#15 0x08060a77 in rb_call0 (klass=Variable "klass" is not available.
) at eval.c:5640
#16 0x08060bb0 in rb_call (klass=3085053076, recv=3084344148, mid=3945, argc=1, argv=0xbf9d2300, scope=CALLING_FCALL)
at eval.c:5813
#17 0x0805e531 in rb_eval (self=3084344148, n=Variable "n" is not available.
) at eval.c:3290
#18 0x0805f25c in rb_eval (self=3084344148, n=Variable "n" is not available.
) at eval.c:3090
#19 0x0805f55d in rb_eval (self=3084344148, n=Variable "n" is not available.
) at eval.c:3139
#20 0x08060960 in rb_call0 (klass=Variable "klass" is not available.
) at eval.c:5721
#21 0x08060bb0 in rb_call (klass=3084817468, recv=3084344148, mid=5209, argc=1, argv=0xbf9d2ad0, scope=CALLING_NORMAL)
at eval.c:5813
#22 0x0805de26 in rb_eval (self=3084345568, n=Variable "n" is not available.
) at eval.c:3275
#23 0x08062e61 in rb_block_pass (func=0x80679d0 <call_block>, arg=3214749704, proc=3084206708) at eval.c:8546
#24 0x0805dbb5 in rb_eval (self=3084345568, n=Variable "n" is not available.
) at eval.c:8616
#25 0x08063848 in rb_yield_0 (val=3084344148, self=3084345568, klass=Variable "klass" is not available.
) at eval.c:4818
#26 0x08064926 in rb_yield (val=0) at eval.c:4899
#27 0x080d540f in rb_ary_each (ary=3084344368) at array.c:1140
#28 0x08060a77 in rb_call0 (klass=Variable "klass" is not available.
) at eval.c:5640
#29 0x08060bb0 in rb_call (klass=3085022096, recv=3084344368, mid=3889, argc=0, argv=0x0, scope=CALLING_NORMAL)
at eval.c:5813
#30 0x0805de26 in rb_eval (self=3084345568, n=Variable "n" is not available.
) at eval.c:3275
#31 0x0805fdb1 in rb_eval (self=3084345568, n=Variable "n" is not available.
) at eval.c:2999
#32 0x08060960 in rb_call0 (klass=Variable "klass" is not available.
) at eval.c:5721
#33 0x08060bb0 in rb_call (klass=3084773648, recv=3084345568, mid=5209, argc=1, argv=0xbf9d39c0, scope=CALLING_NORMAL)
---Type <return> to continue, or q <return> to quit---
at eval.c:5813
#34 0x0805de26 in rb_eval (self=3084345708, n=Variable "n" is not available.
) at eval.c:3275
#35 0x08062e61 in rb_block_pass (func=0x80679d0 <call_block>, arg=3214753528, proc=3084206708) at eval.c:8546
#36 0x0805dbb5 in rb_eval (self=3084345708, n=Variable "n" is not available.
) at eval.c:8616
#37 0x08063848 in rb_yield_0 (val=3084345568, self=3084345708, klass=Variable "klass" is not available.
) at eval.c:4818
#38 0x08064926 in rb_yield (val=0) at eval.c:4899
#39 0x080d540f in rb_ary_each (ary=3084345668) at array.c:1140
#40 0x08060a77 in rb_call0 (klass=Variable "klass" is not available.
) at eval.c:5640
#41 0x08060bb0 in rb_call (klass=3085022096, recv=3084345668, mid=3889, argc=0, argv=0x0, scope=CALLING_NORMAL)
at eval.c:5813
#42 0x0805de26 in rb_eval (self=3084345708, n=Variable "n" is not available.
) at eval.c:3275
#43 0x0805fdb1 in rb_eval (self=3084345708, n=Variable "n" is not available.
) at eval.c:2999
#44 0x08060960 in rb_call0 (klass=Variable "klass" is not available.
) at eval.c:5721
#45 0x08060bb0 in rb_call (klass=3084773648, recv=3084345708, mid=5209, argc=1, argv=0xbf9d48b0, scope=CALLING_NORMAL)
at eval.c:5813
#46 0x0805de26 in rb_eval (self=3084230888, n=Variable "n" is not available.
) at eval.c:3275
#47 0x0805fdb1 in rb_eval (self=3084230888, n=Variable "n" is not available.
) at eval.c:2999
#48 0x08060960 in rb_call0 (klass=Variable "klass" is not available.
) at eval.c:5721
#49 0x08060bb0 in rb_call (klass=3084201048, recv=3084230888, mid=17665, argc=0, argv=0x0, scope=CALLING_NORMAL)
at eval.c:5813
#50 0x0805de26 in rb_eval (self=3084345688, n=Variable "n" is not available.
) at eval.c:3275
#51 0x08060960 in rb_call0 (klass=Variable "klass" is not available.
) at eval.c:5721
#52 0x08060bb0 in rb_call (klass=3084230268, recv=3084345688, mid=17553, argc=0, argv=0x0, scope=CALLING_VCALL)
at eval.c:5813
#53 0x0805e020 in rb_eval (self=3084345688, n=Variable "n" is not available.
) at eval.c:3296
#54 0x08060960 in rb_call0 (klass=Variable "klass" is not available.
) at eval.c:5721
#55 0x08060bb0 in rb_call (klass=3084230268, recv=3084345688, mid=5129, argc=0, argv=0x0, scope=CALLING_NORMAL)
at eval.c:5813
#56 0x0805de26 in rb_eval (self=3084230268, n=Variable "n" is not available.
) at eval.c:3275
#57 0x08060960 in rb_call0 (klass=Variable "klass" is not available.
) at eval.c:5721
#58 0x08060bb0 in rb_call (klass=3084228988, recv=3084230268, mid=5209, argc=1, argv=0xbf9d5a10, scope=CALLING_NORMAL)
at eval.c:5813
#59 0x0805de26 in rb_eval (self=3085048336, n=Variable "n" is not available.
) at eval.c:3275
#60 0x0805dd55 in rb_eval (self=3085048336, n=Variable "n" is not available.
) at eval.c:3269
#61 0x0806ab50 in ruby_exec_internal () at eval.c:1515
#62 0x0806ab94 in ruby_exec () at eval.c:1531
#63 0x0806abbf in ruby_run () at eval.c:1547
#64 0x08054402 in main (argc=2, argv=0xbf9d6044, envp=0xbf9d6050) at main.c:41
(gdb) p n
$1 = (SyckNode *) 0x814a110
(gdb) p *n
$2 = {id = 135873984, kind = syck_map_kind, type_id = 0x0, anchor = 0x0, data = {pairs = 0x0, list = 0x0, str = 0x0},
shortcut = 0x0}
(gdb)
--
[田中 哲][たなか あきら][Tanaka Akira]