[#38323] [1.8.7][1.9.1][tk] 自前実装の拡張 widget を使いたい場合 — oshida@...

押田です。

22 messages 2009/04/24
[#38331] Re: [1.8.7][1.9.1][tk] 自前実装の拡張 widget を使いたい場合 — Hidetoshi NAGAI <nagai@...> 2009/04/26

永井@知能.九工大です.

[#38339] Re: [1.8.7][1.9.1][tk] 自前実装の拡張 widget を使いたい場合 — oshida@... 2009/04/27

押田です。

[#38340] Re: [1.8.7][1.9.1][tk] 自前実装の拡張 widget を使いたい場合 — Hidetoshi NAGAI <nagai@...> 2009/04/27

永井@知能.九工大です.

[#38697] Re: [1.8.7][1.9.1][tk] 自前実装の拡張 widget を使いたい場合 — Hidetoshi NAGAI <nagai@...> 2009/06/21

永井@知能.九工大です.

[#38711] Re: [1.8.7][1.9.1][tk] 自前実装の拡張 widget を使いたい場合 — oshida@... 2009/06/24

押田です。

[#38723] Re: [1.8.7][1.9.1][tk] 自前実装の拡張 widget を使いたい場合 — Hidetoshi NAGAI <nagai@...> 2009/07/01

永井@知能.九工大です.

[#38743] Re: [1.8.7][1.9.1][tk] 自前実装の拡張 widget を使いたい場合 — oshida@... 2009/07/07

押田です。

[#38747] Re: [1.8.7][1.9.1][tk] 自前実装の拡張 widget を使いたい場合 — Hidetoshi NAGAI <nagai@...> 2009/07/08

永井@知能.九工大です.

[#38748] Re: [1.8.7][1.9.1][tk] 自前実装の拡張 widget を使いたい場合 — oshida@... 2009/07/08

押田です。

[#38749] Re: [1.8.7][1.9.1][tk] 自前実装の拡張 widget を使いたい場合 — Hidetoshi NAGAI <nagai@...> 2009/07/08

永井@知能.九工大です.

[ruby-dev:38335] Re: Bug when daemonizing

From: Nobuyoshi Nakada <nobu@...>
Date: 2009-04-26 09:59:03 UTC
List: ruby-dev #38335
なかだです。

At Sun, 26 Apr 2009 01:07:21 +0900,
rubikitch@ruby-lang.org wrote in [ruby-dev:38329]:
> > $ { echo "RUBY_VERSION # =>"; echo '$".grep (/cgi/) # =>'; } | PATH="./bin:$PATH" ruby -Ilib -Ibin bin/xmpfilter --fork
> 
> RUBYLIB=lib を入れてください。
> 
> $ { echo "RUBY_VERSION # =>"; echo '$".grep (/cgi/) # =>'; } | RUBYLIB=lib PATH="./bin:/usr/bin" /usr/local/bin/ruby191 -Ilib -Ibin bin/xmpfilter --fork
> (eval):1: [BUG] Segmentation fault
> ruby 1.9.1p0 (2009-01-30 revision 21907) [i686-linux]
> 
> -- control frame ----------
> c:0016 p:---- s:0049 b:0049 l:000048 d:000048 CFUNC  :reopen

最小ケースはこんな感じでした。

  r, w = IO.pipe
  STDOUT.reopen(w)
  STDOUT.reopen("/dev/null", "r")

モードを変更できないために例外が発生するのですが、パイプやソケッ
トでreopenされていたときにパスがnilになっていてSEGVしていました。
SEGVに関しては修正しましたが、例外自体はrcodetoolsのほうを修正す
る必要があると思います。

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

In This Thread

Prev Next