[#38392] Enumerable#gather_each — Tanaka Akira <akr@...>

ときに、複数行をまとめて扱いたいことがあります。

47 messages 2009/05/09
[#38394] Re: Enumerable#gather_each — ujihisa <ujihisa@...> 2009/05/09

ujihisaと申します。

[#38400] Re: Enumerable#gather_each — Yukihiro Matsumoto <matz@...> 2009/05/09

まつもと ゆきひろです

[#38399] Re: Enumerable#gather_each — "Akinori MUSHA" <knu@...> 2009/05/09

At Sat, 9 May 2009 15:30:20 +0900,

[#38405] Re: Enumerable#gather_each — Tanaka Akira <akr@...> 2009/05/10

In article <86r5yy2nrg.knu@iDaemons.org>,

[#38417] Re: Enumerable#gather_each — "Akinori MUSHA" <knu@...> 2009/05/10

At Sun, 10 May 2009 10:08:47 +0900,

[#38524] [Bug #1503] -Kuをつけた時、/[#{s}]/n と Regexp.new("[#{s}]",nil,"n") で実行結果が異なる — sinnichi eguchi <redmine@...>

Bug #1503: -Kuをつけた時、/[#{s}]/n と Regexp.new("[#{s}]",nil,"n") で実行結果が異なる

8 messages 2009/05/22

[ruby-dev:38370] Re: [ruby-core:23338] [Bug #1425] ruby/1.8/drb/drb.rb:1480: [BUG] Segmentation fault

From: Masatoshi SEKI <m_seki@...>
Date: 2009-05-04 08:36:35 UTC
List: ruby-dev #38370
咳といいます。

英語で説明できないので、たすけてください。

dRubyを使っていてSEGVしてしまったそうです。

> Bug #1425: ruby/1.8/drb/drb.rb:1480: [BUG] Segmentation fault
> http://redmine.ruby-lang.org/issues/show/1425
>
> Author: Luca Pireddu
> Status: Open, Priority: Normal
> ruby -v: ruby 1.8.7 (2009-04-08 patchlevel 160) [x86_64-linux]
>
>
> I'm using DRb to distribute some work on a cluster.  Fairly often  
> the Ruby interpreter segfaults with this message:
>
> <snip>/ruby/1.8/drb/drb.rb:1480: [BUG] Segmentation fault
> ruby 1.8.7 (2009-04-08 patchlevel 160) [x86_64-linux]
>
> The line in question:
> --->      if obj.private_methods.include?(msg_id.to_s)
>
> I could send a core file if it would be helpful.


drb.rbの処理的には、RMIを提供している側のプロセスで落ち 
ているようです。

経験上、GCされないように保護していないオブジェクトに対する 
RMIでないかと
想像するのですが、ただの想像にすぎません。

x86_64-linuxの環境もないし、あったとしてもcoreを追う実 
力も足りません。

インタプリタ的にはどのような処理で落ちてしまったのか、どなた 
かヒントを
くださいませんか。

# あるいはどなたか引き取ってください‥




In This Thread

Prev Next