From: Alex Chaffee Date: 2007-12-06T04:10:05+09:00 Subject: Re: Hiding backtrace with "x levels" On Nov 14, 1:31 am, Alex Young wrote: > I've just tested it on 1.9 HEAD, it looks like you get the full stack > dump. Yay! Yay indeed! BTW, here's a real-world example of why eliding the stack trace is bad news. I'm using deep_test and I've got a bunch of ruby classes that are all communicating with each other. Can you tell me which class/ line of code of mine or of deep_test is provoking this exception? .(druby://Macintosh.local:54372) /usr/local/lib/ruby/1.8/drb/drb.rb: 736:in `open': druby://localhost:42531 - # (DRb::DRbConnError) from (druby://Macintosh.local:54372) /usr/local/lib/ruby/1.8/drb/ drb.rb:729:in `each' from (druby://Macintosh.local:54372) /usr/local/lib/ruby/1.8/drb/ drb.rb:729:in `open' from (druby://Macintosh.local:54372) /usr/local/lib/ruby/1.8/drb/ drb.rb:1189:in `initialize' from (druby://Macintosh.local:54372) /usr/local/lib/ruby/1.8/drb/ drb.rb:1169:in `new' from (druby://Macintosh.local:54372) /usr/local/lib/ruby/1.8/drb/ drb.rb:1169:in `open' from (druby://Macintosh.local:54372) /usr/local/lib/ruby/1.8/drb/ drb.rb:1085:in `method_missing' from (druby://Macintosh.local:54372) /usr/local/lib/ruby/1.8/drb/ drb.rb:1103:in `with_friend' from (druby://Macintosh.local:54372) /usr/local/lib/ruby/1.8/drb/ drb.rb:1084:in `method_missing' ... 38 levels... from /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1708:in `run' from /usr/local/lib/ruby/gems/1.8/gems/rake-0.7.3/bin/rake:7 from /usr/local/bin/rake:16:in `load' from /usr/local/bin/rake:16 Didn't think so :-) - Alex