From: Victor Shepelev Date: 2006-05-06T13:01:03+09:00 Subject: Strange Proc#call problems with profile Hello all. I've striked with some strange problem. After transition from ruby1.8.2 => ruby1.9 I have the following problem: -- require 'profile' l = lambda{|x| x} l.call([1,2,3]) #<== error goes here -- test_profile.rb:4:in `Proc#call': wrong argument type nil (expected Data) (TypeError) If I comment out "require profile", all works without errors. What does it mean? Thanks. Victor.