From: Tanaka Akira Date: 2007-06-29T14:46:06+09:00 Subject: [ruby-dev:31089] SEGV with -Ku -Ku で test を動かすと SEGV します。 % ./ruby -vKu test/runner.rb net ruby 1.9.0 (2007-06-29 patchlevel 0) [i686-linux] /home/akr/ruby/yarvo0/ruby/test/net/http/test_http.rb:4: -- control frame ---------- c:0022 p:---- s:0090 b:0090 l:000089 d:000089 CFUNC :require c:0021 p:0019 s:0086 b:0086 l:000085 d:000085 TOP /home/akr/ruby/yarvo0/ruby/test/net/http/test_http.rb:4 c:0020 p:---- s:0084 b:0084 l:000083 d:000083 FINISH :(null) c:0019 p:---- s:0082 b:0082 l:000081 d:000081 CFUNC :require c:0018 p:0059 s:0078 b:0078 l:000077 d:000077 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90 c:0017 p:0195 s:0071 b:0071 l:000061 d:000070 BLOCK /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:73 c:0016 p:---- s:0068 b:0067 l:000066 d:000066 FINISH :to_a c:0015 p:---- s:0065 b:0065 l:000064 d:000064 CFUNC :each c:0014 p:0054 s:0062 b:0062 l:000061 d:000061 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58 c:0013 p:0087 s:0053 b:0053 l:000043 d:000052 BLOCK /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:63 c:0012 p:---- s:0050 b:0049 l:000048 d:000048 FINISH :to_a c:0011 p:---- s:0047 b:0047 l:000046 d:000046 CFUNC :each c:0010 p:0054 s:0044 b:0044 l:000043 d:000043 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58 c:0009 p:0082 s:0035 b:0035 l:000034 d:000034 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:29 c:0008 p:0208 s:0028 b:0028 l:0x0c84 d:000027 BLOCK /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:68 c:0007 p:---- s:0026 b:0025 l:000024 d:000024 FINISH :new c:0006 p:---- s:0023 b:0023 l:000022 d:000022 CFUNC :[] c:0005 p:0004 s:0019 b:0019 l:000018 d:000018 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:212 c:0004 p:0070 s:0015 b:0015 l:000014 d:000014 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:12 c:0003 p:0139 s:0007 b:0006 l:000005 d:000005 TOP test/runner.rb:9 c:0002 p:---- s:0003 b:0003 l:000002 d:000002 FINISH :inherited c:0001 p:---- s:0001 b:-001 l:000000 d:000000 ------ --------------------------- DBG> : "/home/akr/ruby/yarvo0/ruby/test/net/http/test_http.rb:4:in `'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90:in `require'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90:in `collect_file'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:73:in `block in recursive_collect'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58:in `each'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58:in `recursive_collect'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:63:in `block in recursive_collect'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58:in `each'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58:in `recursive_collect'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:29:in `collect'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:68:in `block (1 levels) in '" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:212:in `[]'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:212:in `run'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:12:in `run'" DBG> : "test/runner.rb:9:in `
'" -- backtrace of native function call (Use addr2line) -- 0x80effdc 0x8109826 0x80beca5 0xb7f0e420 0x80a50a4 0x80a810d 0x809a958 0x809c37d 0x809c516 0x80871ab 0x8088f7f 0x8089397 0x80bdcfa 0x80bdd6d 0x810cb57 0x810cd30 0x810d78d 0x810cf86 0x80e5e65 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80eee43 0x810cbdd 0x810cd30 0x810d78d 0x810cf86 0x80e5e65 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80e6a9a 0x80e7082 0x805ab8e 0x805abd0 0x80f80cb 0x805b2e9 0x80f818a 0x80e5e46 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80e6a9a 0x80e7082 0x805ab8e 0x805abd0 0x80f80cb 0x805b2e9 0x80f818a 0x80e5e46 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80e6a9a 0x80e7136 0x805e531 0x80e5e30 0x80ee6c0 0x80ee36b 0x80ed326 0x80ee806 0x80eee43 0x80f0186 0x80f0280 0x8059d10 0x8059d4d 0x8059d88 0x8056f16 0xb7d77ea8 0x8056d61 ------------------------------------------------------- [BUG] Segmentation fault ruby 1.9.0 (2007-06-29) [i686-linux] % ./ruby -vKu test/runner.rb rdoc ruby 1.9.0 (2007-06-29 patchlevel 0) [i686-linux] /home/akr/ruby/yarvo0/lib/ruby/1.9/rdoc/parsers/parse_c.rb:4: warning: shadowing outer local variable - module_name /home/akr/ruby/yarvo0/lib/ruby/1.9/rdoc/options.rb:4: warning: shadowing outer local variable - path /home/akr/ruby/yarvo0/lib/ruby/1.9/rdoc/rdoc.rb:8: warning: shadowing outer local variable - tk /home/akr/ruby/yarvo0/lib/ruby/1.9/irb/notifier.rb:14: warning: shadowing outer local variable - pos /home/akr/ruby/yarvo0/lib/ruby/1.9/rdoc/parsers/parse_rb.rb:56: warning: method redefined; discarding old text /home/akr/ruby/yarvo0/lib/ruby/1.9/rdoc/rdoc.rb:10: -- control frame ---------- c:0028 p:---- s:0106 b:0106 l:000105 d:000105 CFUNC :require c:0027 p:0034 s:0102 b:0102 l:000101 d:000101 TOP /home/akr/ruby/yarvo0/lib/ruby/1.9/rdoc/rdoc.rb:10 c:0026 p:---- s:0100 b:0100 l:000099 d:000099 FINISH :method_added c:0025 p:---- s:0098 b:0098 l:000097 d:000097 CFUNC :require c:0024 p:0039 s:0094 b:0094 l:000093 d:000093 TOP /home/akr/ruby/yarvo0/lib/ruby/1.9/rdoc/parsers/parse_c.rb:7 c:0023 p:---- s:0092 b:0092 l:000091 d:000091 FINISH :(null) c:0022 p:---- s:0090 b:0090 l:000089 d:000089 CFUNC :require c:0021 p:0039 s:0086 b:0086 l:000085 d:000085 TOP /home/akr/ruby/yarvo0/ruby/test/rdoc/parsers/test_parse_c.rb:4 c:0020 p:---- s:0084 b:0084 l:000083 d:000083 FINISH :sort_by c:0019 p:---- s:0082 b:0082 l:000081 d:000081 CFUNC :require c:0018 p:0059 s:0078 b:0078 l:000077 d:000077 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90 c:0017 p:0195 s:0071 b:0071 l:000061 d:000070 BLOCK /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:73 c:0016 p:---- s:0068 b:0067 l:000066 d:000066 FINISH :to_a c:0015 p:---- s:0065 b:0065 l:000064 d:000064 CFUNC :each c:0014 p:0054 s:0062 b:0062 l:000061 d:000061 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58 c:0013 p:0087 s:0053 b:0053 l:000043 d:000052 BLOCK /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:63 c:0012 p:---- s:0050 b:0049 l:000048 d:000048 FINISH :to_a c:0011 p:---- s:0047 b:0047 l:000046 d:000046 CFUNC :each c:0010 p:0054 s:0044 b:0044 l:000043 d:000043 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58 c:0009 p:0082 s:0035 b:0035 l:000034 d:000034 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:29 c:0008 p:0208 s:0028 b:0028 l:0x0c84 d:000027 BLOCK /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:68 c:0007 p:---- s:0026 b:0025 l:000024 d:000024 FINISH :new c:0006 p:---- s:0023 b:0023 l:000022 d:000022 CFUNC :[] c:0005 p:0004 s:0019 b:0019 l:000018 d:000018 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:212 c:0004 p:0070 s:0015 b:0015 l:000014 d:000014 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:12 c:0003 p:0139 s:0007 b:0006 l:000005 d:000005 TOP test/runner.rb:9 c:0002 p:---- s:0003 b:0003 l:000002 d:000002 FINISH :inherited c:0001 p:---- s:0001 b:-001 l:000000 d:000000 ------ --------------------------- DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/rdoc/rdoc.rb:10:in `'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/rdoc/parsers/parse_c.rb:7:in `require'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/rdoc/parsers/parse_c.rb:7:in `'" DBG> : "/home/akr/ruby/yarvo0/ruby/test/rdoc/parsers/test_parse_c.rb:4:in `require'" DBG> : "/home/akr/ruby/yarvo0/ruby/test/rdoc/parsers/test_parse_c.rb:4:in `'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90:in `require'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90:in `collect_file'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:73:in `block in recursive_collect'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58:in `each'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58:in `recursive_collect'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:63:in `block in recursive_collect'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58:in `each'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58:in `recursive_collect'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:29:in `collect'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:68:in `block (1 levels) in '" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:212:in `[]'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:212:in `run'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:12:in `run'" DBG> : "test/runner.rb:9:in `
'" -- backtrace of native function call (Use addr2line) -- 0x80effdc 0x8109826 0x80beca5 0xb7fc2420 0x80a2507 0x80a2565 0x80a26b8 0x80a5373 0x80a50a4 0x80a810d 0x809a958 0x809c37d 0x809c516 0x80871ab 0x8088f7f 0x8089397 0x80bdcfa 0x80bdd6d 0x810cb57 0x810cd30 0x810d78d 0x810cf86 0x80e5e65 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80eee43 0x810cbdd 0x810cd30 0x810d78d 0x810cf86 0x80e5e65 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80eee43 0x810cbdd 0x810cd30 0x810d78d 0x810cf86 0x80e5e65 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80eee43 0x810cbdd 0x810cd30 0x810d78d 0x810cf86 0x80e5e65 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80e6a9a 0x80e7082 0x805ab8e 0x805abd0 0x80f80cb 0x805b2e9 0x80f818a 0x80e5e46 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80e6a9a 0x80e7082 0x805ab8e 0x805abd0 0x80f80cb 0x805b2e9 0x80f818a 0x80e5e46 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80e6a9a 0x80e7136 0x805e531 0x80e5e30 0x80ee6c0 0x80ee36b 0x80ed326 0x80ee806 0x80eee43 0x80f0186 0x80f0280 0x8059d10 0x8059d4d 0x8059d88 0x8056f16 0xb7e2bea8 0x8056d61 ------------------------------------------------------- [BUG] Segmentation fault ruby 1.9.0 (2007-06-29) [i686-linux] % ./ruby -vKu test/runner.rb rss ruby 1.9.0 (2007-06-29 patchlevel 0) [i686-linux] /home/akr/ruby/yarvo0/lib/ruby/1.9/open-uri.rb:3: -- control frame ---------- c:0033 p:---- s:0112 b:0112 l:000111 d:000111 CFUNC :require c:0032 p:0029 s:0108 b:0108 l:000107 d:000107 TOP /home/akr/ruby/yarvo0/lib/ruby/1.9/open-uri.rb:3 c:0031 p:---- s:0106 b:0106 l:000105 d:000105 FINISH c:0030 p:---- s:0104 b:0104 l:000103 d:000103 CFUNC :require c:0029 p:0019 s:0100 b:0100 l:000099 d:000099 TOP /home/akr/ruby/yarvo0/lib/ruby/1.9/rss/parser.rb:2 c:0028 p:---- s:0098 b:0098 l:000097 d:000097 FINISH :(null) c:0027 p:---- s:0096 b:0096 l:000095 d:000095 CFUNC :require c:0026 p:0009 s:0092 b:0092 l:000091 d:000091 TOP /home/akr/ruby/yarvo0/lib/ruby/1.9/rss/1.0.rb:1 c:0025 p:---- s:0090 b:0090 l:000089 d:000089 FINISH :method_added c:0024 p:---- s:0088 b:0088 l:000087 d:000087 CFUNC :require c:0023 p:0009 s:0084 b:0084 l:000083 d:000083 TOP /home/akr/ruby/yarvo0/lib/ruby/1.9/rss.rb:7 c:0022 p:---- s:0082 b:0082 l:000081 d:000081 FINISH :directory? c:0021 p:---- s:0080 b:0080 l:000079 d:000079 CFUNC :require c:0020 p:0039 s:0076 b:0076 l:000075 d:000075 TOP /home/akr/ruby/yarvo0/ruby/test/rss/rss-testcase.rb:6 c:0019 p:---- s:0074 b:0074 l:000073 d:000073 FINISH :=~ c:0018 p:---- s:0072 b:0072 l:000071 d:000071 CFUNC :require c:0017 p:0009 s:0068 b:0068 l:000067 d:000067 TOP /home/akr/ruby/yarvo0/ruby/test/rss/test_maker_2.0.rb:1 c:0016 p:---- s:0066 b:0066 l:000065 d:000065 FINISH :sort_by c:0015 p:---- s:0064 b:0064 l:000063 d:000063 CFUNC :require c:0014 p:0059 s:0060 b:0060 l:000059 d:000059 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90 c:0013 p:0195 s:0053 b:0053 l:000043 d:000052 BLOCK /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:73 c:0012 p:---- s:0050 b:0049 l:000048 d:000048 FINISH :to_a c:0011 p:---- s:0047 b:0047 l:000046 d:000046 CFUNC :each c:0010 p:0054 s:0044 b:0044 l:000043 d:000043 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58 c:0009 p:0082 s:0035 b:0035 l:000034 d:000034 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:29 c:0008 p:0208 s:0028 b:0028 l:0x0c84 d:000027 BLOCK /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:68 c:0007 p:---- s:0026 b:0025 l:000024 d:000024 FINISH :new c:0006 p:---- s:0023 b:0023 l:000022 d:000022 CFUNC :[] c:0005 p:0004 s:0019 b:0019 l:000018 d:000018 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:212 c:0004 p:0070 s:0015 b:0015 l:000014 d:000014 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:12 c:0003 p:0139 s:0007 b:0006 l:000005 d:000005 TOP test/runner.rb:9 c:0002 p:---- s:0003 b:0003 l:000002 d:000002 FINISH :inherited c:0001 p:---- s:0001 b:-001 l:000000 d:000000 ------ --------------------------- DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/open-uri.rb:3:in `'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/rss/parser.rb:2:in `require'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/rss/parser.rb:2:in `'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/rss/1.0.rb:1:in `require'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/rss/1.0.rb:1:in `'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/rss.rb:7:in `require'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/rss.rb:7:in `'" DBG> : "/home/akr/ruby/yarvo0/ruby/test/rss/rss-testcase.rb:6:in `require'" DBG> : "/home/akr/ruby/yarvo0/ruby/test/rss/rss-testcase.rb:6:in `'" DBG> : "/home/akr/ruby/yarvo0/ruby/test/rss/test_maker_2.0.rb:1:in `require'" DBG> : "/home/akr/ruby/yarvo0/ruby/test/rss/test_maker_2.0.rb:1:in `'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90:in `require'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90:in `collect_file'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:73:in `block in recursive_collect'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58:in `each'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58:in `recursive_collect'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:29:in `collect'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:68:in `block (1 levels) in '" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:212:in `[]'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:212:in `run'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:12:in `run'" DBG> : "test/runner.rb:9:in `
'" -- backtrace of native function call (Use addr2line) -- 0x80effdc 0x8109826 0x80beca5 0xb7ef8420 0x80a511f 0x80a5642 0x80a50a4 0x80a810d 0x809a958 0x809c37d 0x809c516 0x80871ab 0x8088f7f 0x8089397 0x80bdcfa 0x80bdd6d 0x810cb57 0x810cd30 0x810d78d 0x810cf86 0x80e5e65 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80eee43 0x810cbdd 0x810cd30 0x810d78d 0x810cf86 0x80e5e65 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80eee43 0x810cbdd 0x810cd30 0x810d78d 0x810cf86 0x80e5e65 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80eee43 0x810cbdd 0x810cd30 0x810d78d 0x810cf86 0x80e5e65 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80eee43 0x810cbdd 0x810cd30 0x810d78d 0x810cf86 0x80e5e65 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80eee43 0x810cbdd 0x810cd30 0x810d78d 0x810cf86 0x80e5e65 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80eee43 0x810cbdd 0x810cd30 0x810d78d 0x810cf86 0x80e5e65 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80e6a9a 0x80e7082 0x805ab8e 0x805abd0 0x80f80cb 0x805b2e9 0x80f818a 0x80e5e46 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80e6a9a 0x80e7136 0x805e531 0x80e5e30 0x80ee6c0 0x80ee36b 0x80ed326 0x80ee806 0x80eee43 0x80f0186 0x80f0280 0x8059d10 0x8059d4d 0x8059d88 0x8056f16 0xb7d61ea8 0x8056d61 ------------------------------------------------------- [BUG] Segmentation fault ruby 1.9.0 (2007-06-29) [i686-linux] % ./ruby -vKu test/runner.rb webrick ruby 1.9.0 (2007-06-29 patchlevel 0) [i686-linux] /home/akr/ruby/yarvo0/lib/ruby/1.9/webrick/cookie.rb:11: -- control frame ---------- c:0024 p:---- s:0088 b:0088 l:000087 d:000087 CFUNC :require c:0023 p:0009 s:0084 b:0084 l:000083 d:000083 TOP /home/akr/ruby/yarvo0/lib/ruby/1.9/webrick/cookie.rb:11 c:0022 p:---- s:0082 b:0082 l:000081 d:000081 FINISH :inherited c:0021 p:---- s:0080 b:0080 l:000079 d:000079 CFUNC :require c:0020 p:0099 s:0076 b:0076 l:000075 d:000075 TOP /home/akr/ruby/yarvo0/lib/ruby/1.9/webrick.rb:22 c:0019 p:---- s:0074 b:0074 l:000073 d:000073 FINISH :=~ c:0018 p:---- s:0072 b:0072 l:000071 d:000071 CFUNC :require c:0017 p:0039 s:0068 b:0068 l:000067 d:000067 TOP /home/akr/ruby/yarvo0/ruby/test/webrick/test_httpauth.rb:4 c:0016 p:---- s:0066 b:0066 l:000065 d:000065 FINISH :concat c:0015 p:---- s:0064 b:0064 l:000063 d:000063 CFUNC :require c:0014 p:0059 s:0060 b:0060 l:000059 d:000059 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90 c:0013 p:0195 s:0053 b:0053 l:000043 d:000052 BLOCK /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:73 c:0012 p:---- s:0050 b:0049 l:000048 d:000048 FINISH :to_a c:0011 p:---- s:0047 b:0047 l:000046 d:000046 CFUNC :each c:0010 p:0054 s:0044 b:0044 l:000043 d:000043 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58 c:0009 p:0082 s:0035 b:0035 l:000034 d:000034 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:29 c:0008 p:0208 s:0028 b:0028 l:0x0c84 d:000027 BLOCK /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:68 c:0007 p:---- s:0026 b:0025 l:000024 d:000024 FINISH :new c:0006 p:---- s:0023 b:0023 l:000022 d:000022 CFUNC :[] c:0005 p:0004 s:0019 b:0019 l:000018 d:000018 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:212 c:0004 p:0070 s:0015 b:0015 l:000014 d:000014 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:12 c:0003 p:0139 s:0007 b:0006 l:000005 d:000005 TOP test/runner.rb:9 c:0002 p:---- s:0003 b:0003 l:000002 d:000002 FINISH :inherited c:0001 p:---- s:0001 b:-001 l:000000 d:000000 ------ --------------------------- DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/webrick/cookie.rb:11:in `'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/webrick.rb:22:in `require'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/webrick.rb:22:in `'" DBG> : "/home/akr/ruby/yarvo0/ruby/test/webrick/test_httpauth.rb:4:in `require'" DBG> : "/home/akr/ruby/yarvo0/ruby/test/webrick/test_httpauth.rb:4:in `'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90:in `require'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90:in `collect_file'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:73:in `block in recursive_collect'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58:in `each'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58:in `recursive_collect'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:29:in `collect'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:68:in `block (1 levels) in '" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:212:in `[]'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:212:in `run'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:12:in `run'" DBG> : "test/runner.rb:9:in `
'" -- backtrace of native function call (Use addr2line) -- 0x80effdc 0x8109826 0x80beca5 0xb7fa0420 0x80a511f 0x80a5642 0x80a50a4 0x80a810d 0x809a958 0x809c37d 0x809c516 0x80871ab 0x8088f7f 0x8089397 0x80bdcfa 0x80bdd6d 0x810cb57 0x810cd30 0x810d78d 0x810cf86 0x80e5e65 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80eee43 0x810cbdd 0x810cd30 0x810d78d 0x810cf86 0x80e5e65 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80eee43 0x810cbdd 0x810cd30 0x810d78d 0x810cf86 0x80e5e65 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80eee43 0x810cbdd 0x810cd30 0x810d78d 0x810cf86 0x80e5e65 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80e6a9a 0x80e7082 0x805ab8e 0x805abd0 0x80f80cb 0x805b2e9 0x80f818a 0x80e5e46 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80e6a9a 0x80e7136 0x805e531 0x80e5e30 0x80ee6c0 0x80ee36b 0x80ed326 0x80ee806 0x80eee43 0x80f0186 0x80f0280 0x8059d10 0x8059d4d 0x8059d88 0x8056f16 0xb7e09ea8 0x8056d61 ------------------------------------------------------- [BUG] Segmentation fault ruby 1.9.0 (2007-06-29) [i686-linux] % ./ruby -vKu test/runner.rb xmlrpc ruby 1.9.0 (2007-06-29 patchlevel 0) [i686-linux] /home/akr/ruby/yarvo0/lib/ruby/1.9/date.rb:197: -- control frame ---------- c:0024 p:---- s:0088 b:0088 l:000087 d:000087 CFUNC :require c:0023 p:0019 s:0084 b:0084 l:000083 d:000083 TOP /home/akr/ruby/yarvo0/lib/ruby/1.9/date.rb:197 c:0022 p:---- s:0082 b:0082 l:000081 d:000081 FINISH :(null) c:0021 p:---- s:0080 b:0080 l:000079 d:000079 CFUNC :require c:0020 p:0009 s:0076 b:0076 l:000075 d:000075 TOP /home/akr/ruby/yarvo0/lib/ruby/1.9/xmlrpc/create.rb:9 c:0019 p:---- s:0074 b:0074 l:000073 d:000073 FINISH :(null) c:0018 p:---- s:0072 b:0072 l:000071 d:000071 CFUNC :require c:0017 p:0019 s:0068 b:0068 l:000067 d:000067 TOP /home/akr/ruby/yarvo0/ruby/test/xmlrpc/test_features.rb:2 c:0016 p:---- s:0066 b:0066 l:000065 d:000065 FINISH :sort_by c:0015 p:---- s:0064 b:0064 l:000063 d:000063 CFUNC :require c:0014 p:0059 s:0060 b:0060 l:000059 d:000059 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90 c:0013 p:0195 s:0053 b:0053 l:000043 d:000052 BLOCK /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:73 c:0012 p:---- s:0050 b:0049 l:000048 d:000048 FINISH :to_a c:0011 p:---- s:0047 b:0047 l:000046 d:000046 CFUNC :each c:0010 p:0054 s:0044 b:0044 l:000043 d:000043 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58 c:0009 p:0082 s:0035 b:0035 l:000034 d:000034 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:29 c:0008 p:0208 s:0028 b:0028 l:0x0c84 d:000027 BLOCK /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:68 c:0007 p:---- s:0026 b:0025 l:000024 d:000024 FINISH :new c:0006 p:---- s:0023 b:0023 l:000022 d:000022 CFUNC :[] c:0005 p:0004 s:0019 b:0019 l:000018 d:000018 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:212 c:0004 p:0070 s:0015 b:0015 l:000014 d:000014 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:12 c:0003 p:0139 s:0007 b:0006 l:000005 d:000005 TOP test/runner.rb:9 c:0002 p:---- s:0003 b:0003 l:000002 d:000002 FINISH :inherited c:0001 p:---- s:0001 b:-001 l:000000 d:000000 ------ --------------------------- DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/date.rb:197:in `'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/xmlrpc/create.rb:9:in `require'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/xmlrpc/create.rb:9:in `'" DBG> : "/home/akr/ruby/yarvo0/ruby/test/xmlrpc/test_features.rb:2:in `require'" DBG> : "/home/akr/ruby/yarvo0/ruby/test/xmlrpc/test_features.rb:2:in `'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90:in `require'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90:in `collect_file'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:73:in `block in recursive_collect'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58:in `each'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58:in `recursive_collect'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:29:in `collect'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:68:in `block (1 levels) in '" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:212:in `[]'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:212:in `run'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:12:in `run'" DBG> : "test/runner.rb:9:in `
'" -- backtrace of native function call (Use addr2line) -- 0x80effdc 0x8109826 0x80beca5 0xb7f0c420 0x80a50a4 0x80a511f 0x80a5642 0x80a50a4 0x80a810d 0x809a958 0x809c37d 0x809c516 0x80871ab 0x8088f7f 0x8089397 0x80bdcfa 0x80bdd6d 0x810cb57 0x810cd30 0x810d78d 0x810cf86 0x80e5e65 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80eee43 0x810cbdd 0x810cd30 0x810d78d 0x810cf86 0x80e5e65 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80eee43 0x810cbdd 0x810cd30 0x810d78d 0x810cf86 0x80e5e65 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80eee43 0x810cbdd 0x810cd30 0x810d78d 0x810cf86 0x80e5e65 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80e6a9a 0x80e7082 0x805ab8e 0x805abd0 0x80f80cb 0x805b2e9 0x80f818a 0x80e5e46 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80e6a9a 0x80e7136 0x805e531 0x80e5e30 0x80ee6c0 0x80ee36b 0x80ed326 0x80ee806 0x80eee43 0x80f0186 0x80f0280 0x8059d10 0x8059d4d 0x8059d88 0x8056f16 0xb7d75ea8 0x8056d61 ------------------------------------------------------- [BUG] Segmentation fault ruby 1.9.0 (2007-06-29) [i686-linux] % ./ruby -vKu test/runner.rb yaml ruby 1.9.0 (2007-06-29 patchlevel 0) [i686-linux] /home/akr/ruby/yarvo0/lib/ruby/1.9/i686-linux/syck.so: warning: method redefined; discarding old value /home/akr/ruby/yarvo0/lib/ruby/1.9/yaml/syck.rb:6: warning: shadowing outer local variable - v /home/akr/ruby/yarvo0/lib/ruby/1.9/yaml/types.rb:13: warning: method redefined; discarding old type_id /home/akr/ruby/yarvo0/lib/ruby/1.9/yaml/types.rb:13: warning: method redefined; discarding old type_id= /home/akr/ruby/yarvo0/lib/ruby/1.9/yaml/types.rb:13: warning: method redefined; discarding old value /home/akr/ruby/yarvo0/lib/ruby/1.9/yaml/types.rb:13: warning: method redefined; discarding old value= /home/akr/ruby/yarvo0/lib/ruby/1.9/yaml/types.rb:31: warning: method redefined; discarding old domain /home/akr/ruby/yarvo0/lib/ruby/1.9/yaml/types.rb:31: warning: method redefined; discarding old domain= /home/akr/ruby/yarvo0/lib/ruby/1.9/yaml/types.rb:31: warning: method redefined; discarding old type_id /home/akr/ruby/yarvo0/lib/ruby/1.9/yaml/types.rb:31: warning: method redefined; discarding old type_id= /home/akr/ruby/yarvo0/lib/ruby/1.9/yaml/types.rb:31: warning: method redefined; discarding old value /home/akr/ruby/yarvo0/lib/ruby/1.9/yaml/types.rb:31: warning: method redefined; discarding old value= /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:214: warning: instance variable @workdir not initialized Loaded suite yaml Started ............/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/assertions.rb:584: -- control frame ---------- c:0030 p:---- s:0116 b:0116 l:000115 d:000115 CFUNC :require c:0029 p:0051 s:0112 b:0112 l:000111 d:000111 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/assertions.rb:584 c:0028 p:0010 s:0108 b:0108 l:000099 d:000107 BLOCK /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/assertions.rb:612 c:0027 p:---- s:0107 b:0106 l:000105 d:000105 FINISH :== c:0026 p:---- s:0104 b:0104 l:000103 d:000103 CFUNC :collect c:0025 p:0056 s:0101 b:0100 l:000099 d:000099 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/assertions.rb:612 c:0024 p:0024 s:0094 b:0092 l:000087 d:000091 BLOCK /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/assertions.rb:48 c:0023 p:0042 s:0091 b:0091 l:000090 d:000090 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/assertions.rb:495 c:0022 p:0011 s:0088 b:0088 l:000087 d:000087 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/assertions.rb:46 c:0021 p:0029 s:0084 b:0084 l:000083 d:000083 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/assertions.rb:83 c:0020 p:0024 s:0077 b:0077 l:000076 d:000076 METHOD /home/akr/ruby/yarvo0/ruby/test/yaml/test_yaml.rb:19 c:0019 p:0086 s:0072 b:0072 l:000071 d:000071 METHOD /home/akr/ruby/yarvo0/ruby/test/yaml/test_yaml.rb:1083 c:0018 p:0039 s:0068 b:0068 l:000067 d:000067 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/testcase.rb:76 c:0017 p:0015 s:0063 b:0063 l:000055 d:000062 BLOCK /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/testsuite.rb:34 c:0016 p:---- s:0062 b:0061 l:000060 d:000060 FINISH :inherited c:0015 p:---- s:0059 b:0059 l:000058 d:000058 CFUNC :each c:0014 p:0026 s:0056 b:0056 l:000055 d:000055 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/testsuite.rb:33 c:0013 p:0015 s:0051 b:0051 l:000043 d:000050 BLOCK /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/testsuite.rb:34 c:0012 p:---- s:0050 b:0049 l:000048 d:000048 FINISH :% c:0011 p:---- s:0047 b:0047 l:000046 d:000046 CFUNC :each c:0010 p:0026 s:0044 b:0044 l:000043 d:000043 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/testsuite.rb:33 c:0009 p:0128 s:0039 b:0039 l:0x1e34 d:0x1e34 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/ui/testrunnermediator.rb:46 c:0008 p:0008 s:0030 b:0030 l:000029 d:000029 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/ui/console/testrunner.rb:67 c:0007 p:0023 s:0027 b:0027 l:000026 d:000026 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/ui/console/testrunner.rb:41 c:0006 p:0026 s:0024 b:0024 l:000023 d:000023 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/ui/testrunnerutilities.rb:29 c:0005 p:0051 s:0019 b:0019 l:000018 d:000018 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:215 c:0004 p:0070 s:0015 b:0015 l:000014 d:000014 METHOD /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:12 c:0003 p:0139 s:0007 b:0006 l:000005 d:000005 TOP test/runner.rb:9 c:0002 p:---- s:0003 b:0003 l:000002 d:000002 FINISH :inherited c:0001 p:---- s:0001 b:-001 l:000000 d:000000 ------ --------------------------- DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/assertions.rb:584:in `convert'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/assertions.rb:612:in `block in to_s'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/assertions.rb:612:in `collect'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/assertions.rb:612:in `to_s'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/assertions.rb:48:in `block in assert_block'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/assertions.rb:495:in `_wrap_assertion'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/assertions.rb:46:in `assert_block'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/assertions.rb:83:in `assert_equal'" DBG> : "/home/akr/ruby/yarvo0/ruby/test/yaml/test_yaml.rb:19:in `assert_to_yaml'" DBG> : "/home/akr/ruby/yarvo0/ruby/test/yaml/test_yaml.rb:1083:in `test_ruby_struct'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/testcase.rb:76:in `run'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/testsuite.rb:34:in `block in run'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/testsuite.rb:33:in `each'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/testsuite.rb:33:in `run'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/testsuite.rb:34:in `block in run'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/testsuite.rb:33:in `each'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/testsuite.rb:33:in `run'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/ui/testrunnermediator.rb:46:in `run_suite'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/ui/console/testrunner.rb:67:in `start_mediator'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/ui/console/testrunner.rb:41:in `start'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/ui/testrunnerutilities.rb:29:in `run'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:215:in `run'" DBG> : "/home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:12:in `run'" DBG> : "test/runner.rb:9:in `
'" -- backtrace of native function call (Use addr2line) -- 0x80effdc 0x8109826 0x80beca5 0xb7f16420 0x8061329 0x8061766 0x80614a0 0x80612fc 0x80c4484 0x8061329 0x806177b 0x80614a0 0x8061609 0x80614a0 0x80614ea 0x80e12b4 0x80618d7 0x80614a0 0x80612fc 0x80c4484 0x8061329 0x8061766 0x80614a0 0x8061609 0x80614a0 0x80614ea 0x80e12b4 0x80618d7 0x80614a0 0x80612fc 0x80c4484 0x8061329 0x8061766 0x80614a0 0x806172e 0x80614a0 0x806172e 0x80614a0 0x80614ea 0x80e127e 0x80618d7 0x80614a0 0x80612fc 0x80c4484 0x8061329 0x8061766 0x80614a0 0x806172e 0x80614a0 0x806172e 0x80614a0 0x80612fc 0x80c4484 0x8061329 0x8061766 0x80614a0 0x80612fc 0x80c4484 0x8061329 0x806177b 0x80614a0 0x806172e 0x80614a0 0x806172e 0x80614a0 0x806172e 0x80614a0 0x80614ea 0x8062306 0x8060b26 0x8060b79 0x808f035 0x808f998 0x80879a7 0x8088f7f 0x8089397 0x80bdcfa 0x80bdd6d 0x810cb57 0x810cd30 0x810d78d 0x810cf86 0x80e5e65 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80e6a9a 0x80e7082 0x805ab8e 0x805abd0 0x80f8d17 0x805b2e9 0x80f8dc9 0x80e5e46 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80e6a9a 0x80e7082 0x805ab8e 0x805abd0 0x80f80cb 0x805b2e9 0x80f818a 0x80e5e46 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80e6a9a 0x80e7082 0x805ab8e 0x805abd0 0x80f80cb 0x805b2e9 0x80f818a 0x80e5e46 0x80ee6c0 0x80ee36b 0x80ea79f 0x80ee806 0x80eee43 0x80f0186 0x80f0280 0x8059d10 0x8059d4d 0x8059d88 0x8056f16 0xb7d7fea8 0x8056d61 ------------------------------------------------------- [BUG] Segmentation fault ruby 1.9.0 (2007-06-29) [i686-linux] また、SEGV までいかなくても、変なエラーも見られます。 % ./ruby -vKu test/runner.rb ruby ruby 1.9.0 (2007-06-29 patchlevel 0) [i686-linux] /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90: warning: ambiguous first argument; put parentheses or even spaces /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90: warning: shadowing outer local variable - a /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90: warning: shadowing outer local variable - i /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90: warning: statement not reached /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90: warning: statement not reached /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90: warning: statement not reached /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90: warning: ambiguous first argument; put parentheses or even spaces /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90: warning: ambiguous first argument; put parentheses or even spaces /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90: warning: ambiguous first argument; put parentheses or even spaces /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90: warning: literal in condition /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90: warning: literal in condition /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90: warning: literal in condition /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90: warning: literal in condition /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90: warning: ambiguous first argument; put parentheses or even spaces /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90: warning: ambiguous first argument; put parentheses or even spaces /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90: warning: ambiguous first argument; put parentheses or even spaces /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90:in `require': /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90: too short multibyte code string: /^(\w{2,}).* ([A-Za-z\xa2\xc0-\xff]{2,}?)$/ (SyntaxError) from /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90:in `collect_file' from /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:73:in `block in recursive_collect' from /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58:in `each' from /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58:in `recursive_collect' from /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:29:in `collect' from /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:68:in `block (1 levels) in ' from /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:212:in `[]' from /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:212:in `run' from /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:12:in `run' from test/runner.rb:9:in `
' % ./ruby -vKu test/runner.rb wsdl ruby 1.9.0 (2007-06-29 patchlevel 0) [i686-linux] /home/akr/ruby/yarvo0/lib/ruby/1.9/rexml/document.rb:1: warning: shadowing outer local variable - child /home/akr/ruby/yarvo0/lib/ruby/1.9/rexml/document.rb:1: warning: shadowing outer local variable - child /home/akr/ruby/yarvo0/lib/ruby/1.9/rexml/text.rb:2: warning: shadowing outer local variable - child /home/akr/ruby/yarvo0/lib/ruby/1.9/rexml/xpath.rb:2: warning: shadowing outer local variable - node /home/akr/ruby/yarvo0/lib/ruby/1.9/rexml/xpath_parser.rb:5: warning: shadowing outer local variable - expr /home/akr/ruby/yarvo0/lib/ruby/1.9/soap/property.rb:325: warning: method redefined; discarding old inject /home/akr/ruby/yarvo0/lib/ruby/1.9/soap/mapping.rb:9: warning: shadowing outer local variable - value /home/akr/ruby/yarvo0/lib/ruby/1.9/soap/mapping.rb:10: warning: shadowing outer local variable - klass /home/akr/ruby/yarvo0/lib/ruby/1.9/wsdl/soap/wsdl2ruby.rb:12: warning: shadowing outer local variable - type /home/akr/ruby/yarvo0/lib/ruby/1.9/soap/netHttpClient.rb:9:in `require': /home/akr/ruby/yarvo0/lib/ruby/1.9/soap/netHttpClient.rb:9: undefined type (bug): /(?:\A|[^\-\w])chunked(?![\-\w])/ (SyntaxError) from /home/akr/ruby/yarvo0/lib/ruby/1.9/soap/netHttpClient.rb:9:in `' from /home/akr/ruby/yarvo0/lib/ruby/1.9/soap/streamHandler.rb:70:in `require' from /home/akr/ruby/yarvo0/lib/ruby/1.9/soap/streamHandler.rb:70:in `rescue in ' from /home/akr/ruby/yarvo0/lib/ruby/1.9/soap/streamHandler.rb:61:in `' from /home/akr/ruby/yarvo0/lib/ruby/1.9/soap/streamHandler.rb:58:in `' from /home/akr/ruby/yarvo0/lib/ruby/1.9/soap/streamHandler.rb:19:in `' from /home/akr/ruby/yarvo0/lib/ruby/1.9/soap/rpc/router.rb:15:in `require' from /home/akr/ruby/yarvo0/lib/ruby/1.9/soap/rpc/router.rb:15:in `' from /home/akr/ruby/yarvo0/lib/ruby/1.9/soap/rpc/soaplet.rb:11:in `require' from /home/akr/ruby/yarvo0/lib/ruby/1.9/soap/rpc/soaplet.rb:11:in `' from /home/akr/ruby/yarvo0/lib/ruby/1.9/soap/rpc/httpserver.rb:10:in `require' from /home/akr/ruby/yarvo0/lib/ruby/1.9/soap/rpc/httpserver.rb:10:in `' from /home/akr/ruby/yarvo0/lib/ruby/1.9/soap/rpc/standaloneServer.rb:9:in `require' from /home/akr/ruby/yarvo0/lib/ruby/1.9/soap/rpc/standaloneServer.rb:9:in `' from /home/akr/ruby/yarvo0/ruby/test/wsdl/rpc/test_rpc.rb:4:in `require' from /home/akr/ruby/yarvo0/ruby/test/wsdl/rpc/test_rpc.rb:4:in `' from /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90:in `require' from /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:90:in `collect_file' from /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:73:in `block in recursive_collect' from /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58:in `each' from /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58:in `recursive_collect' from /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:63:in `block in recursive_collect' from /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58:in `each' from /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:58:in `recursive_collect' from /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/collector/dir.rb:29:in `collect' from /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:68:in `block (1 levels) in ' from /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:212:in `[]' from /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:212:in `run' from /home/akr/ruby/yarvo0/lib/ruby/1.9/test/unit/autorunner.rb:12:in `run' from test/runner.rb:9:in `
' -- [田中 哲][たなか あきら][Tanaka Akira]