web-dev-qa-db-fra.com

Comment puis-je forcer Ruby pour afficher une trace de pile complète?

Je viens de recevoir ce message d'erreur:

...
from c:/Ruby/lib/Ruby/gems/1.8/gems/...
 ... 10 levels...
from c:/Ruby/lib/Ruby/gems/1.8/gems/...
...

et le bug (bien sûr) est caché quelque part dans ... 10 levels....

Comment puis-je forcer Ruby pour afficher une trace de pile complète?

41
Željko Filipin
begin
  # Code that raises exception
rescue StandardError => e
  puts e.backtrace
end
76
Željko Filipin