[#27919] 1.8.4 Preview2 検証 — "URABE Shyouhei aka. mput" <root@...>

卜部です。

33 messages 2005/12/01

[#27997] 1.8.4 documents? — "URABE Shyouhei aka. mput" <root@...>

卜部です。

22 messages 2005/12/12
[#28017] Re: 1.8.4 documents? — Koji Arai <jca02266@...> 2005/12/13

新井です。

[#28082] ruby_1_8 Segmentation fault on Cygwin — yanagi@...

柳田です。

13 messages 2005/12/21
[#28083] Re: ruby_1_8 Segmentation fault on Cygwin — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/12/21

山本です。

[#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 のテストをすると、

34 messages 2005/12/27
[#28141] Re: ia64-hpux11.23/socket.sl: this executable file can't load extension libraries (LoadError) — WATANABE Tetsuya <Tetsuya.WATANABE@...> 2005/12/28

渡辺哲也です。

[#28142] Re: ia64-hpux11.23/socket.sl: this executable file can't load extension libraries (LoadError) — Tanaka Akira <akr@...17n.org> 2005/12/28

In article <200512280307.jBS37nnj005909@pbsg500.nifty.com>,

[#28147] Re: ia64-hpux11.23/socket.sl: this executable file can't load extension libraries (LoadError) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/12/28

山本です。

[#28149] Re: ia64-hpux11.23/socket.sl: this executable file can't load extension libraries (LoadError) — Tanaka Akira <akr@...17n.org> 2005/12/28

In article <20051228210640.13C71A10.ocean@m2.ccsnet.ne.jp>,

[#28151] Re: ia64-hpux11.23/socket.sl: this executable file can't load extension libraries (LoadError) — WATANABE Tetsuya <Tetsuya.WATANABE@...> 2005/12/29

渡辺哲也です。

[#28152] Re: ia64-hpux11.23/socket.sl: this executable file can't load extensionlibraries (LoadError) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/12/29

山本です。

[#28153] Re: ia64-hpux11.23/socket.sl: this executable file can't load extensionlibraries (LoadError) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2005/12/29

山本です。

[#28154] thread based generator.rb — Tanaka Akira <akr@...17n.org> 2005/12/29

In article <20051229114438.44D19F00.ocean@m2.ccsnet.ne.jp>,

[ruby-dev:28067] Re: ruby 1.8 dumps core

From: Tanaka Akira <akr@...17n.org>
Date: 2005-12-20 02:31:39 UTC
List: ruby-dev #28067
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]

In This Thread