[#41278] [BUG:1.9] BINARY should not be ASCII-compatible — Yugui <yugui@...>

WXVndWkbJEIkRyQ5ISMbKEIKCgo+IBskQiRHISIkKiQqJGAkTSQzJDMkXiRHJE41RE9AJEclKyVQ

15 messages 2010/05/11

[#41407] [Bug #3339] win32ole test failure — Usaku NAKAMURA <redmine@...>

Bug #3339: win32ole test failure

20 messages 2010/05/25
[#41411] Re: [Bug #3339] win32ole test failure — Masaki Suketa <masaki.suketa@...> 2010/05/25

助田です。

[#41412] Re: [Bug #3339] win32ole test failure — "U.Nakamura" <usa@...> 2010/05/25

こんにちは、なかむら(う)です。

[ruby-dev:41459] Re: [Feature #3203] LazySweepGC patch

From: Yusuke ENDOH <mame@...>
Date: 2010-05-29 15:23:15 UTC
List: ruby-dev #41459
遠藤です。

2010年5月29日23:02 Narihiro Nakamura <authornari@gmail.com>:
> ご指摘ありがとうございます。
> 調べてみます。

akr さんの件は無実でした (というか [Bug #3241] でパッチ作成済み
だったのに私がコミットし忘れてました。すみません) が、以下は Lazy
Sweep コミット後から SEGV するようになったようです。
ご確認ください。


$ ./ruby -e '1000.times { ObjectSpace.define_finalizer("foo".dup, proc
{ GC.start }) }'
-e:1: [BUG] gc_sweep(): unknown data type 0x1e(0x822c574)
ruby 1.9.3dev (2010-05-28 trunk 28063) [i686-linux]

-- control frame ----------
c:0005 p:---- s:0011 b:0011 l:000010 d:000010 CFUNC  :start
c:0004 p:0015 s:0008 b:0008 l:002054 d:000007 BLOCK  -e:1
c:0003 p:---- s:0006 b:0006 l:000005 d:000005 FINISH
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 CFUNC  :call
c:0001 p:0000 s:0002 b:0002 l:002054 d:002054 TOP
---------------------------
-- Ruby level backtrace information ----------------------------------------
-e:0:in `call'
-e:1:in `block (2 levels) in <main>'
-e:1:in `start'

-- C level backtrace information -------------------------------------------
./ruby(rb_vm_bugreport+0xbd) [0x815903d]
./ruby [0x81968ae]
./ruby(rb_bug+0x28) [0x8196968]
./ruby [0x8063641]
./ruby [0x8067597]
./ruby(rb_gc_start+0x19) [0x8067c79]
./ruby [0x814fab0]
./ruby [0x8151e88]
./ruby [0x815576b]
./ruby(rb_vm_invoke_proc+0x76) [0x8149696]
./ruby [0x8061434]
./ruby [0x8144c1d]
./ruby [0x8149ba9]
./ruby [0x814b1e8]
./ruby(rb_eval_cmd+0xe6) [0x8156736]
./ruby [0x8063961]
./ruby(rb_protect+0x128) [0x805b358]
./ruby [0x8063900]
./ruby [0x8064b3b]
./ruby [0x8064c02]
./ruby(ruby_cleanup+0x1a4) [0x805ccd4]
./ruby(ruby_run_node+0x3a) [0x805ceea]
./ruby(main+0x5a) [0x805a95a]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb7e11455]
./ruby [0x805a861]

[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html

アボートしました

-- 
Yusuke Endoh <mame@tsg.ne.jp>

In This Thread