Details
-
Type:
Bug
-
Status:
Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: JRuby 1.7.0.pre1
-
Fix Version/s: JRuby 1.7.0.pre2
-
Component/s: None
-
Labels:None
-
Environment:Hidesnow:~ lribeiro$ rvm info
jruby-head:
system:
uname: "Darwin snow.pdmfc.com 10.6.0 Darwin Kernel Version 10.6.0: Wed Nov 10 18:13:17 PST 2010; root:xnu-1504.9.26~3/RELEASE_I386 i386"
bash: "/bin/bash => GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin10.0)"
zsh: "/bin/zsh => zsh 4.3.9 (i386-apple-darwin10.0)"
rvm:
version: "rvm 1.6.5 by Wayne E. Seguin (wayneeseguin@gmail.com) [https://rvm.beginrescueend.com/]"
ruby:
interpreter: "jruby"
version: "1.6.1"
date: "2011-05-09"
platform: "darwin-universal-java"
patchlevel: "OpenJDK 64-Bit Server VM 1.7.0-internal"
full_version: "jruby 1.6.1 (ruby-1.8.7-p330) (2011-05-09 c8fedfb) (OpenJDK 64-Bit Server VM 1.7.0-internal) [darwin-universal-java]"
homes:
gem: "/Users/lribeiro/.rvm/gems/jruby-head"
ruby: "/Users/lribeiro/.rvm/rubies/jruby-head"
binaries:
ruby: "/Users/lribeiro/.rvm/rubies/jruby-head/bin/ruby"
irb: "/Users/lribeiro/.rvm/rubies/jruby-head/bin/irb"
gem: "/Users/lribeiro/.rvm/rubies/jruby-head/bin/gem"
rake: "/Users/lribeiro/.rvm/gems/jruby-head/bin/rake"
environment:
PATH: "/Users/lribeiro/.rvm/gems/jruby-head/bin:/Users/lribeiro/.rvm/gems/jruby-head@global/bin:/Users/lribeiro/.rvm/rubies/jruby-head/bin:/Users/lribeiro/.rvm/bin:/opt/local/bin:/opt/local/sbin:/opt/local/lib/mysql5/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/X11/bin:/opt/local/:/users/lribeiro/downloads/android-sdk-mac_x86/platform-tools:/users/lribeiro/downloads/android-sdk-mac_x86/tools"
GEM_HOME: "/Users/lribeiro/.rvm/gems/jruby-head"
GEM_PATH: "/Users/lribeiro/.rvm/gems/jruby-head:/Users/lribeiro/.rvm/gems/jruby-head@global"
MY_RUBY_HOME: "/Users/lribeiro/.rvm/rubies/jruby-head"
IRBRC: "/Users/lribeiro/.rvm/rubies/jruby-head/.irbrc"
RUBYOPT: ""
gemset: ""
Current JRUBY-HEAD version @
commit c8fedfbc62e9578cd50c5f79544c912730c4aa0a
Author: Hiroshi Nakamura <nahi@ruby-lang.org>
Date: Mon May 9 18:27:16 2011 +0900
Update asm classpath entries for Eclipse.
4.0_RC1 jars.
Showsnow:~ lribeiro$ rvm info jruby-head: system: uname: "Darwin snow.pdmfc.com 10.6.0 Darwin Kernel Version 10.6.0: Wed Nov 10 18:13:17 PST 2010; root:xnu-1504.9.26~3/RELEASE_I386 i386" bash: "/bin/bash => GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin10.0)" zsh: "/bin/zsh => zsh 4.3.9 (i386-apple-darwin10.0)" rvm: version: "rvm 1.6.5 by Wayne E. Seguin ( wayneeseguin@gmail.com ) [ https://rvm.beginrescueend.com/ ]" ruby: interpreter: "jruby" version: "1.6.1" date: "2011-05-09" platform: "darwin-universal-java" patchlevel: "OpenJDK 64-Bit Server VM 1.7.0-internal" full_version: "jruby 1.6.1 (ruby-1.8.7-p330) (2011-05-09 c8fedfb) (OpenJDK 64-Bit Server VM 1.7.0-internal) [darwin-universal-java]" homes: gem: "/Users/lribeiro/.rvm/gems/jruby-head" ruby: "/Users/lribeiro/.rvm/rubies/jruby-head" binaries: ruby: "/Users/lribeiro/.rvm/rubies/jruby-head/bin/ruby" irb: "/Users/lribeiro/.rvm/rubies/jruby-head/bin/irb" gem: "/Users/lribeiro/.rvm/rubies/jruby-head/bin/gem" rake: "/Users/lribeiro/.rvm/gems/jruby-head/bin/rake" environment: PATH: "/Users/lribeiro/.rvm/gems/jruby-head/bin:/Users/lribeiro/.rvm/gems/jruby-head@global/bin:/Users/lribeiro/.rvm/rubies/jruby-head/bin:/Users/lribeiro/.rvm/bin:/opt/local/bin:/opt/local/sbin:/opt/local/lib/mysql5/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/X11/bin:/opt/local/:/users/lribeiro/downloads/android-sdk-mac_x86/platform-tools:/users/lribeiro/downloads/android-sdk-mac_x86/tools" GEM_HOME: "/Users/lribeiro/.rvm/gems/jruby-head" GEM_PATH: "/Users/lribeiro/.rvm/gems/jruby-head:/Users/lribeiro/.rvm/gems/jruby-head@global" MY_RUBY_HOME: "/Users/lribeiro/.rvm/rubies/jruby-head" IRBRC: "/Users/lribeiro/.rvm/rubies/jruby-head/.irbrc" RUBYOPT: "" gemset: "" Current JRUBY-HEAD version @ commit c8fedfbc62e9578cd50c5f79544c912730c4aa0a Author: Hiroshi Nakamura < nahi@ruby-lang.org > Date: Mon May 9 18:27:16 2011 +0900 Update asm classpath entries for Eclipse. 4.0_RC1 jars.
-
Number of attachments :
Description
Trying to run a long background process in a rails 3.0.7 console using
jruby --server -J-XX:MaxInlineSize=150 -J-XX:InlineSmallCode=3000 --1.9 -S rails c
The full stacktrace is in the attached log file, the console log follows below.
Java::JavaLang::UnsupportedOperationException: BUG: invoking UndefinedMethod.call; report at http://bugs.jruby.org from org.jruby.internal.runtime.methods.UndefinedMethod.call(UndefinedMethod.java:59) from org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:213) from org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:209) from org.jruby.runtime.invokedynamic.InvokeDynamicSupport.fail(InvokeDynamicSupport.java:531) from rubyjit.==_92AF5931548F84B8C229C838024DFB0840B971F1.__file__(/Users/lribeiro/.rvm/gems/jruby-head/gems/activerecord-3.0.7/lib/active_record/base.rb:1620) from rubyjit.==_92AF5931548F84B8C229C838024DFB0840B971F1.__file__(/Users/lribeiro/.rvm/gems/jruby-head/gems/activerecord-3.0.7/lib/active_record/base.rb) from rubyjit.==_92AF5931548F84B8C229C838024DFB0840B971F1.__file__(/Users/lribeiro/.rvm/gems/jruby-head/gems/activerecord-3.0.7/lib/active_record/base.rb) from org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:87) from org.jruby.RubyClass.finvoke(RubyClass.java:543) from org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1694) from org.jruby.RubyKernel.send19(RubyKernel.java:2091) from org.jruby.RubyKernel$s$send19.call(RubyKernel$s$send19.gen:65535) from org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:183) from org.jruby.runtime.invokedynamic.InvokeDynamicSupport.fail(InvokeDynamicSupport.java:576) from java.lang.invoke.MethodHandle.invokeExact(MethodHandle.java) from rubyjit.method_missing_CA47AE38A78C450049FD71132B1785BF32885234.__file__(/Users/lribeiro/.rvm/gems/jruby-head/gems/activerecord-3.0.7/lib/active_record/associations/association_proxy.rb:222) ... 409 levels... from org.jruby.RubyKernel$s$1$0$require19.call(RubyKernel$s$1$0$require19.gen:65535) from org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:319) from org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:61) from org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:61) from org.jruby.runtime.invokedynamic.InvokeDynamicSupport.fallback(InvokeDynamicSupport.java:312) from script.rails.__file__(script/rails:6) from script.rails.load(script/rails) from org.jruby.Ruby.runScript(Ruby.java:671) from org.jruby.Ruby.runNormally(Ruby.java:575) from org.jruby.Ruby.runFromMain(Ruby.java:424) from org.jruby.Main.doRunFromMain(Main.java:278) from org.jruby.Main.internalRun(Main.java:198) from org.jruby.Main.run(Main.java:164) from org.jruby.Main.run(Main.java:148) from org.jruby.util.ShellLauncher$ScriptThreadProcess.run(ShellLauncher.java:139) from java.exexit NameError: undefined local variable or method `exexit' for #<Object:0x6ad65e13> from (irb):2:in `evaluate' from org/jruby/RubyKernel.java:1093:in `eval' from org/jruby/RubyKernel.java:1418:in `loop' from org/jruby/RubyKernel.java:1205:in `catch' from org/jruby/RubyKernel.java:1205:in `catch' from /Users/lribeiro/.rvm/gems/jruby-head/gems/railties-3.0.7/lib/rails/commands/console.rb:44:in `start' from /Users/lribeiro/.rvm/gems/jruby-head/gems/railties-3.0.7/lib/rails/commands/console.rb:8:in `start' from /Users/lribeiro/.rvm/gems/jruby-head/gems/railties-3.0.7/lib/rails/commands.rb:23:in `(root)' from org/jruby/RubyKernel.java:1047:in `require' from script/rails:6:in `(root)' jruby-head :003 > exit
I'm sorry but I'm unable to provide a test case where it happens.
Activity
Luís Landeiro Ribeiro
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Attachment | development.log [ 55042 ] |
Luís Landeiro Ribeiro
made changes -
| Attachment | development.log [ 55043 ] |
Hiro Asari
made changes -
| Priority | Critical [ 2 ] | Major [ 3 ] |
| Description |
Trying to run a long background process in a rails 3.0.7 console using
jruby --server -J-XX:MaxInlineSize=150 -J-XX:InlineSmallCode=3000 --1.9 -S rails c The full stacktrace is in the attached log file, the console log follows below. Java::JavaLang::UnsupportedOperationException: BUG: invoking UndefinedMethod.call; report at http://bugs.jruby.org from org.jruby.internal.runtime.methods.UndefinedMethod.call(UndefinedMethod.java:59) from org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:213) from org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:209) from org.jruby.runtime.invokedynamic.InvokeDynamicSupport.fail(InvokeDynamicSupport.java:531) from rubyjit.==_92AF5931548F84B8C229C838024DFB0840B971F1.__file__(/Users/lribeiro/.rvm/gems/jruby-head/gems/activerecord-3.0.7/lib/active_record/base.rb:1620) from rubyjit.==_92AF5931548F84B8C229C838024DFB0840B971F1.__file__(/Users/lribeiro/.rvm/gems/jruby-head/gems/activerecord-3.0.7/lib/active_record/base.rb) from rubyjit.==_92AF5931548F84B8C229C838024DFB0840B971F1.__file__(/Users/lribeiro/.rvm/gems/jruby-head/gems/activerecord-3.0.7/lib/active_record/base.rb) from org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:87) from org.jruby.RubyClass.finvoke(RubyClass.java:543) from org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1694) from org.jruby.RubyKernel.send19(RubyKernel.java:2091) from org.jruby.RubyKernel$s$send19.call(RubyKernel$s$send19.gen:65535) from org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:183) from org.jruby.runtime.invokedynamic.InvokeDynamicSupport.fail(InvokeDynamicSupport.java:576) from java.lang.invoke.MethodHandle.invokeExact(MethodHandle.java) from rubyjit.method_missing_CA47AE38A78C450049FD71132B1785BF32885234.__file__(/Users/lribeiro/.rvm/gems/jruby-head/gems/activerecord-3.0.7/lib/active_record/associations/association_proxy.rb:222) ... 409 levels... from org.jruby.RubyKernel$s$1$0$require19.call(RubyKernel$s$1$0$require19.gen:65535) from org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:319) from org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:61) from org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:61) from org.jruby.runtime.invokedynamic.InvokeDynamicSupport.fallback(InvokeDynamicSupport.java:312) from script.rails.__file__(script/rails:6) from script.rails.load(script/rails) from org.jruby.Ruby.runScript(Ruby.java:671) from org.jruby.Ruby.runNormally(Ruby.java:575) from org.jruby.Ruby.runFromMain(Ruby.java:424) from org.jruby.Main.doRunFromMain(Main.java:278) from org.jruby.Main.internalRun(Main.java:198) from org.jruby.Main.run(Main.java:164) from org.jruby.Main.run(Main.java:148) from org.jruby.util.ShellLauncher$ScriptThreadProcess.run(ShellLauncher.java:139) from java.exexit NameError: undefined local variable or method `exexit' for #<Object:0x6ad65e13> from (irb):2:in `evaluate' from org/jruby/RubyKernel.java:1093:in `eval' from org/jruby/RubyKernel.java:1418:in `loop' from org/jruby/RubyKernel.java:1205:in `catch' from org/jruby/RubyKernel.java:1205:in `catch' from /Users/lribeiro/.rvm/gems/jruby-head/gems/railties-3.0.7/lib/rails/commands/console.rb:44:in `start' from /Users/lribeiro/.rvm/gems/jruby-head/gems/railties-3.0.7/lib/rails/commands/console.rb:8:in `start' from /Users/lribeiro/.rvm/gems/jruby-head/gems/railties-3.0.7/lib/rails/commands.rb:23:in `(root)' from org/jruby/RubyKernel.java:1047:in `require' from script/rails:6:in `(root)' jruby-head :003 > exit I'm sorry but I'm unable to provide a test case where it happens. |
Trying to run a long background process in a rails 3.0.7 console using
jruby --server -J-XX:MaxInlineSize=150 -J-XX:InlineSmallCode=3000 --1.9 -S rails c The full stacktrace is in the attached log file, the console log follows below. {noformat} Java::JavaLang::UnsupportedOperationException: BUG: invoking UndefinedMethod.call; report at http://bugs.jruby.org from org.jruby.internal.runtime.methods.UndefinedMethod.call(UndefinedMethod.java:59) from org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:213) from org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:209) from org.jruby.runtime.invokedynamic.InvokeDynamicSupport.fail(InvokeDynamicSupport.java:531) from rubyjit.==_92AF5931548F84B8C229C838024DFB0840B971F1.__file__(/Users/lribeiro/.rvm/gems/jruby-head/gems/activerecord-3.0.7/lib/active_record/base.rb:1620) from rubyjit.==_92AF5931548F84B8C229C838024DFB0840B971F1.__file__(/Users/lribeiro/.rvm/gems/jruby-head/gems/activerecord-3.0.7/lib/active_record/base.rb) from rubyjit.==_92AF5931548F84B8C229C838024DFB0840B971F1.__file__(/Users/lribeiro/.rvm/gems/jruby-head/gems/activerecord-3.0.7/lib/active_record/base.rb) from org.jruby.internal.runtime.methods.JittedMethod.call(JittedMethod.java:87) from org.jruby.RubyClass.finvoke(RubyClass.java:543) from org.jruby.RubyBasicObject.send19(RubyBasicObject.java:1694) from org.jruby.RubyKernel.send19(RubyKernel.java:2091) from org.jruby.RubyKernel$s$send19.call(RubyKernel$s$send19.gen:65535) from org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:183) from org.jruby.runtime.invokedynamic.InvokeDynamicSupport.fail(InvokeDynamicSupport.java:576) from java.lang.invoke.MethodHandle.invokeExact(MethodHandle.java) from rubyjit.method_missing_CA47AE38A78C450049FD71132B1785BF32885234.__file__(/Users/lribeiro/.rvm/gems/jruby-head/gems/activerecord-3.0.7/lib/active_record/associations/association_proxy.rb:222) ... 409 levels... from org.jruby.RubyKernel$s$1$0$require19.call(RubyKernel$s$1$0$require19.gen:65535) from org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:319) from org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:61) from org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:61) from org.jruby.runtime.invokedynamic.InvokeDynamicSupport.fallback(InvokeDynamicSupport.java:312) from script.rails.__file__(script/rails:6) from script.rails.load(script/rails) from org.jruby.Ruby.runScript(Ruby.java:671) from org.jruby.Ruby.runNormally(Ruby.java:575) from org.jruby.Ruby.runFromMain(Ruby.java:424) from org.jruby.Main.doRunFromMain(Main.java:278) from org.jruby.Main.internalRun(Main.java:198) from org.jruby.Main.run(Main.java:164) from org.jruby.Main.run(Main.java:148) from org.jruby.util.ShellLauncher$ScriptThreadProcess.run(ShellLauncher.java:139) from java.exexit NameError: undefined local variable or method `exexit' for #<Object:0x6ad65e13> from (irb):2:in `evaluate' from org/jruby/RubyKernel.java:1093:in `eval' from org/jruby/RubyKernel.java:1418:in `loop' from org/jruby/RubyKernel.java:1205:in `catch' from org/jruby/RubyKernel.java:1205:in `catch' from /Users/lribeiro/.rvm/gems/jruby-head/gems/railties-3.0.7/lib/rails/commands/console.rb:44:in `start' from /Users/lribeiro/.rvm/gems/jruby-head/gems/railties-3.0.7/lib/rails/commands/console.rb:8:in `start' from /Users/lribeiro/.rvm/gems/jruby-head/gems/railties-3.0.7/lib/rails/commands.rb:23:in `(root)' from org/jruby/RubyKernel.java:1047:in `require' from script/rails:6:in `(root)' jruby-head :003 > exit {noformat} I'm sorry but I'm unable to provide a test case where it happens. |
Charles Oliver Nutter
made changes -
| Status | Open [ 1 ] | Resolved [ 5 ] |
| Assignee | Thomas E Enebo [ enebo ] | Charles Oliver Nutter [ headius ] |
| Fix Version/s | JRuby 1.7.0.pre2 [ 18527 ] | |
| Resolution | Fixed [ 1 ] |
Unbloated log file