Details
-
Type:
Bug
-
Status:
Open
-
Priority:
Critical
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: JRuby 1.6.5
-
Component/s: None
-
Labels:None
-
Environment:Hidejruby-1.6.5:
system:
uname: "Darwin dima-mac.local 11.2.0 Darwin Kernel Version 11.2.0: Tue Aug 9 20:54:00 PDT 2011; root:xnu-1699.24.8~1/RELEASE_X86_64 x86_64"
bash: "/bin/bash => GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin11)"
zsh: "/bin/zsh => zsh 4.3.11 (i386-apple-darwin11.0)"
rvm:
version: "rvm 1.9.2 by Wayne E. Seguin (wayneeseguin@gmail.com) [https://rvm.beginrescueend.com/]"
ruby:
interpreter: "jruby"
version: "1.6.5"
date: "2011-10-25"
platform: "darwin-x86_64-java"
patchlevel: "TM"
full_version: "jruby 1.6.5 (ruby-1.9.2-p136) (2011-10-25 9dcd388) (Java HotSpot(TM) 64-Bit Server VM 1.6.0_29) [darwin-x86_64-java]"
Showjruby-1.6.5: system: uname: "Darwin dima-mac.local 11.2.0 Darwin Kernel Version 11.2.0: Tue Aug 9 20:54:00 PDT 2011; root:xnu-1699.24.8~1/RELEASE_X86_64 x86_64" bash: "/bin/bash => GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin11)" zsh: "/bin/zsh => zsh 4.3.11 (i386-apple-darwin11.0)" rvm: version: "rvm 1.9.2 by Wayne E. Seguin ( wayneeseguin@gmail.com ) [ https://rvm.beginrescueend.com/ ]" ruby: interpreter: "jruby" version: "1.6.5" date: "2011-10-25" platform: "darwin-x86_64-java" patchlevel: "TM" full_version: "jruby 1.6.5 (ruby-1.9.2-p136) (2011-10-25 9dcd388) (Java HotSpot(TM) 64-Bit Server VM 1.6.0_29) [darwin-x86_64-java]"
-
Number of attachments :
Description
When there is an undefined constant, the stacktrace is not shown with the exception.
Only the message "NameError: uninitialized constant SomethingUndefined" is available.
See how to reproduce at: https://gist.github.com/1441257
I suspect this is due to the exception being raised during at_exit, which executes outside the normal flow. We probably just aren't logging exceptions the same way there.