General

Profile

masato_hi (Masato Hi)

  • Login: masato_hi
  • Registered on: 04/12/2017
  • Last sign in: 04/12/2017

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 2 2

Activity

04/13/2017

02:07 PM Ruby Bug #13432 (Closed): set_trace_funcにproc->is_from_method = TRUEのオブジェクトを渡し、SystemStackErrorを発生させるとRubyVMが停止する
以下のコードのように、Method#to_procで作成したProcオブジェクトをset_trace_funcに設定しSystemStackErrorを発生させるとRubyVMが停止する。
```ruby
def trace_method(event, file, line, id, binding, klass); end
set_trace_func method(:trace_method).to_proc
def stack_overflow...
masato_hi (Masato Hi)

04/12/2017

05:31 AM Ruby Bug #13425 (Closed): Tracer.onにした状態でSystemStackErrorを発生させるとSegmentation fault
Ruby2.4.0, 2.4.1の環境にて以下のコードのように SystemStackError: stack level too deep が発生するコードをTracerを有効化した状態で実行するとSegmentation faultや無限ループが発生する。
以下のコードは常にSegmentation faultを発生させる。
``` ruby
require 'tracer'
Tracer.on
class HogeError < Stan...
masato_hi (Masato Hi)

Also available in: Atom