From: Kramer Ulrich Date: 2011-09-16T13:53:25+09:00 Subject: [ruby-core:39572] Bug Report: wrong backtrace I would like to report a ruby1.9 bug. I tried to create a new ticket in redmine. After registration(wonderix) I tried to login, but I didn't succeed. After 4 password resets I gave up. So here is my description: a.rb: test = Class.new(Object) test.class_eval(File.read("b.rb"),"b.rb",1) test.run b.rb: p caller def self.run() � p caller end When I run a.rb I got: ["a.rb:2:in `class_eval'", "a.rb:2:in `
'"] ["a.rb:3:in `
'"] Should be: ["b.rb:1:in `class_eval'", "a.rb:2:in `
'"] ["b.rb:3:in `
'"] ruby -v: ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-linux] Mit freundlichen Gr��en | best regards, Ulrich Kramer Senior Developer ------------------------------------------------------------------------------- Crossgate Technologies AG Groner Landstr. 23/25 D-37081 Goettingen Tel.: +49-6227 7 43975 Fax: +49 551 69339-99 Mobil: +49-172-8585 797 Ulrich.Kramer@crossgate.com www.crossgate.com Crossgate Technologies AG Sitz der Gesellschaft: G�ttingen | Vorstand: Michael Morsch | AR-Vorsitzender: Stefan Tittel Amtsgericht G�ttingen HRB 3234 |UST-Ident-Nr. DE 202 110 265 Registered office: G�ttingen | Management Board: Michael Morsch | Board of directors: Stefan Tittel (Chairman) County court G�ttingen; Company Reg. No. 3234 |Sales tax identification number: DE 202 110 265