Bug #2487
Re: set_trace_func中の例外について
| Status: | Assigned | Start date: | ||
|---|---|---|---|---|
| Priority: | Low | Due date: | ||
| Assignee: | % Done: | 0% |
||
| Category: | - | |||
| Target version: | Ruby 1.8.8 | |||
| ruby -v: |
Description
なぜかredmineに登録されていなかったので再挑戦
Urabe Shyouhei さんは書きました:
> # このバグ報告はAsakusa.rbの提供でおおくりします
>
> 1.8.7にr25670をバックポートしたところ、boronで1F増えているようです。
>
> http://www.rubyist.net/~akr/chkbuild/debian/ruby-1.8.7-pth/log/20091214T135713.diff.txt.gz
>
> 当該のテストを確認してみたのですが、このテストは本当に意図を正しく反映している
> のでしょうか?
>
> % ruby -e'
> e = Class.new(RuntimeError)
> set_trace_func proc{raise e}
> x = 1
> '
> ruby 1.8.8dev (2009-12-07 revision 26034) [x86_64-linux]
> Exception `#<Class:0x7fa45b3f5d48>' at -e:3 - #<Class:0x7fa45b3f5d48>
> -e:3: #<Class:0x7fa45b3f5d48> from -e:3:in `set_trace_func'
> from -e:3
>
> % ruby -e'
> e = Class.new(RuntimeError)
> set_trace_func proc{raise e}
> x = 1
> '
>
> ruby 1.8.7 (2009-12-14 patchlevel 240) [x86_64-linux]
> Exception `#<Class:0x7fe3752a2190>' at -e:3 - #<Class:0x7fe3752a2190>
> -e:3: #<Class:0x7fe3752a2190> from -e:4
> from -e:4
History
Updated by Shyouhei Urabe about 2 years ago
- Status changed from Open to Assigned
- Assignee set to Nobuyoshi Nakada
- Target version set to Ruby 1.8.8