Project

General

Profile

Bug #2487

Re: set_trace_func中の例外について

Added by shyouhei (Shyouhei Urabe) almost 10 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Normal
Target version:
ruby -v:
-
[ruby-dev:39889]

Description

=begin
なぜか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
=end

History

#1

Updated by shyouhei (Shyouhei Urabe) almost 10 years ago

  • Status changed from Open to Assigned
  • Assignee set to nobu (Nobuyoshi Nakada)
  • Target version set to Ruby 1.8.8

=begin

=end

Updated by shyouhei (Shyouhei Urabe) almost 6 years ago

  • Description updated (diff)
  • Status changed from Assigned to Closed
  • ruby -v set to -

こちらのtarget versionは終了しました。この場を借りて皆様の暖かいご支援に感謝いたします。

Also available in: Atom PDF