java.lang.ClassFormatError: Invalid method Code length
------------------------------------------------------
Key: JRUBY-5900
URL: https://jira.codehaus.org/browse/JRUBY-5900
Project: JRuby
Issue Type: Bug
Components: Compiler
Affects Versions: JRuby 1.6.2
Environment: # java -version
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02, mixed mode)
Reporter: Xuân Baldauf
When running a ruby on rails 2.3.8 application using the trinidad gem with this
command line:
jruby --server -J-Xmx6144m -J-XX:MaxPermSize=2048m
-J-Dcom.sun.grizzly.maxThreads=256 -J-Dcom.sun.grizzly.minWorkerThreads=128
-J-Djruby.jit.logging=false -J-Djruby.jit.logging.verbose=true
-J-Djruby.compile.mode=FORCE -J-Djruby.jit.threshold=0 -J-Djruby.jit.max=-1
-J-Djruby.jit.maxsize=10000000 -J-Djruby.thread.pool.enabled=true
-J-Djruby.thread.pool.min=20 -J-XX:+UseConcMarkSweepGC
-J-XX:+CMSIncrementalMode -J-Dcom.sun.grizzly.maxThreads=256
-J-Dcom.sun.grizzly.minWorkerThreads=128 -S trinidad -t -e production --config
config/trinidad.yml
I get following exception
warning: could not compile:
/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/actionmailer-2.3.8/lib/action_mailer/vendor/tmail-1.2.7/tmail/vendor/rchardet-1.3/lib/rchardet/jpcntx.rb;
full trace follows
java.lang.ClassFormatError: Invalid method Code length 76788 in class file
usr/local/lib/jruby_minus_1_dot_6_dot_2/lib/ruby/gems/$1_dot_8/gems/actionmailer_minus_2_dot_3_dot_8/lib/action_mailer/vendor/tmail_minus_1_dot_2_dot_7/tmail/vendor/rchardet_minus_1_dot_3/lib/rchardet/jpcntx
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at org.jruby.util.JRubyClassLoader.defineClass(JRubyClassLoader.java:76)
at
org.jruby.compiler.impl.StandardASMCompiler.loadClass(StandardASMCompiler.java:222)
at org.jruby.Ruby.tryCompile(Ruby.java:655)
at org.jruby.Ruby.tryCompile(Ruby.java:627)
at org.jruby.Ruby.compileAndLoadFile(Ruby.java:2489)
at org.jruby.runtime.load.ExternalScript.load(ExternalScript.java:54)
at
org.jruby.runtime.load.LoadService.tryLoadingLibraryOrScript(LoadService.java:755)
at org.jruby.runtime.load.LoadService.smartLoad(LoadService.java:334)
at org.jruby.runtime.load.LoadService.require(LoadService.java:381)
at
org.jruby.runtime.load.LoadService.lockAndRequire(LoadService.java:306)
at org.jruby.RubyKernel.requireCommon(RubyKernel.java:1055)
at org.jruby.RubyKernel.require(RubyKernel.java:1038)
at
org.jruby.RubyKernel$s$1$0$require.call(RubyKernel$s$1$0$require.gen:65535)
at
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:319)
at
org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:61)
at
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:137)
at
opt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.method__1$RUBY$require(/opt/jruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29)
at
opt$jruby$lib$ruby$site_ruby$$1_dot_8$rubygems$custom_require$method__1$RUBY$require.call(opt$jruby$lib$ruby$site_ruby$$1_dot_8$rubygems$custom_require$method__1$RUBY$require:65535)
at
opt$jruby$lib$ruby$site_ruby$$1_dot_8$rubygems$custom_require$method__1$RUBY$require.call(opt$jruby$lib$ruby$site_ruby$$1_dot_8$rubygems$custom_require$method__1$RUBY$require:65535)
at
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:68)
at org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:75)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.block_5$RUBY$require(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156)
at
usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$block_5$RUBY$require.call(usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$block_5$RUBY$require:65535)
at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:112)
at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:95)
at org.jruby.runtime.CompiledBlock.yieldSpecific(CompiledBlock.java:75)
at org.jruby.runtime.Block.yieldSpecific(Block.java:99)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.chained_57_ensure_2$RUBY$__ensure__(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:521)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.chained_56_ensure_1$RUBY$__ensure__(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:520)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.method__55$RUBY$new_constants_in(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb)
at
usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$method__55$RUBY$new_constants_in.call(usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$method__55$RUBY$new_constants_in:65535)
at
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:211)
at
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:146)
at
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:157)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.method__20$RUBY$require(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156)
at
usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$method__20$RUBY$require.call(usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$method__20$RUBY$require:65535)
at
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:211)
at
org.jruby.internal.runtime.methods.CompiledMethod.call(CompiledMethod.java:260)
at
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:282)
at
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:139)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.actionmailer_minus_2_dot_3_dot_8.lib.action_mailer.vendor.tmail_minus_1_dot_2_dot_7.tmail.vendor.rchardet_minus_1_dot_3.lib.rchardet.__file__(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/actionmailer-2.3.8/lib/action_mailer/vendor/tmail-1.2.7/tmail/vendor/rchardet-1.3/lib/rchardet.rb:41)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.actionmailer_minus_2_dot_3_dot_8.lib.action_mailer.vendor.tmail_minus_1_dot_2_dot_7.tmail.vendor.rchardet_minus_1_dot_3.lib.rchardet.load(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/actionmailer-2.3.8/lib/action_mailer/vendor/tmail-1.2.7/tmail/vendor/rchardet-1.3/lib/rchardet.rb)
at org.jruby.Ruby.runScript(Ruby.java:671)
at org.jruby.Ruby.compileAndLoadFile(Ruby.java:2497)
at org.jruby.runtime.load.ExternalScript.load(ExternalScript.java:54)
at
org.jruby.runtime.load.LoadService.tryLoadingLibraryOrScript(LoadService.java:755)
at org.jruby.runtime.load.LoadService.smartLoad(LoadService.java:334)
at org.jruby.runtime.load.LoadService.require(LoadService.java:381)
at
org.jruby.runtime.load.LoadService.lockAndRequire(LoadService.java:306)
at org.jruby.RubyKernel.requireCommon(RubyKernel.java:1055)
at org.jruby.RubyKernel.require(RubyKernel.java:1038)
at
org.jruby.RubyKernel$s$1$0$require.call(RubyKernel$s$1$0$require.gen:65535)
at
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:319)
at
org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:61)
at
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:137)
at
opt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.method__1$RUBY$require(/opt/jruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29)
at
opt$jruby$lib$ruby$site_ruby$$1_dot_8$rubygems$custom_require$method__1$RUBY$require.call(opt$jruby$lib$ruby$site_ruby$$1_dot_8$rubygems$custom_require$method__1$RUBY$require:65535)
at
opt$jruby$lib$ruby$site_ruby$$1_dot_8$rubygems$custom_require$method__1$RUBY$require.call(opt$jruby$lib$ruby$site_ruby$$1_dot_8$rubygems$custom_require$method__1$RUBY$require:65535)
at
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:68)
at org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:75)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.block_5$RUBY$require(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156)
at
usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$block_5$RUBY$require.call(usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$block_5$RUBY$require:65535)
at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:112)
at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:95)
at org.jruby.runtime.CompiledBlock.yieldSpecific(CompiledBlock.java:75)
at org.jruby.runtime.Block.yieldSpecific(Block.java:99)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.chained_57_ensure_2$RUBY$__ensure__(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:521)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.chained_56_ensure_1$RUBY$__ensure__(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:520)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.method__55$RUBY$new_constants_in(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb)
at
usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$method__55$RUBY$new_constants_in.call(usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$method__55$RUBY$new_constants_in:65535)
at
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:211)
at
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:146)
at
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:157)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.method__20$RUBY$require(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156)
at
usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$method__20$RUBY$require.call(usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$method__20$RUBY$require:65535)
at
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:211)
at
org.jruby.internal.runtime.methods.CompiledMethod.call(CompiledMethod.java:260)
at
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:282)
at
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:139)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.actionmailer_minus_2_dot_3_dot_8.lib.action_mailer.vendor.tmail_minus_1_dot_2_dot_7.tmail.__file__(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/actionmailer-2.3.8/lib/action_mailer/vendor/tmail-1.2.7/tmail.rb:6)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.actionmailer_minus_2_dot_3_dot_8.lib.action_mailer.vendor.tmail_minus_1_dot_2_dot_7.tmail.load(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/actionmailer-2.3.8/lib/action_mailer/vendor/tmail-1.2.7/tmail.rb)
at org.jruby.Ruby.runScript(Ruby.java:671)
at org.jruby.Ruby.compileAndLoadFile(Ruby.java:2497)
at org.jruby.runtime.load.ExternalScript.load(ExternalScript.java:54)
at
org.jruby.runtime.load.LoadService.tryLoadingLibraryOrScript(LoadService.java:755)
at org.jruby.runtime.load.LoadService.smartLoad(LoadService.java:334)
at org.jruby.runtime.load.LoadService.require(LoadService.java:381)
at
org.jruby.runtime.load.LoadService.lockAndRequire(LoadService.java:306)
at org.jruby.RubyKernel.requireCommon(RubyKernel.java:1055)
at org.jruby.RubyKernel.require(RubyKernel.java:1038)
at
org.jruby.RubyKernel$s$1$0$require.call(RubyKernel$s$1$0$require.gen:65535)
at
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:319)
at
org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:61)
at
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:137)
at
opt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.method__1$RUBY$require(/opt/jruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29)
at
opt$jruby$lib$ruby$site_ruby$$1_dot_8$rubygems$custom_require$method__1$RUBY$require.call(opt$jruby$lib$ruby$site_ruby$$1_dot_8$rubygems$custom_require$method__1$RUBY$require:65535)
at
opt$jruby$lib$ruby$site_ruby$$1_dot_8$rubygems$custom_require$method__1$RUBY$require.call(opt$jruby$lib$ruby$site_ruby$$1_dot_8$rubygems$custom_require$method__1$RUBY$require:65535)
at
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:68)
at org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:75)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.block_5$RUBY$require(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156)
at
usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$block_5$RUBY$require.call(usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$block_5$RUBY$require:65535)
at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:112)
at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:95)
at org.jruby.runtime.CompiledBlock.yieldSpecific(CompiledBlock.java:75)
at org.jruby.runtime.Block.yieldSpecific(Block.java:99)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.chained_57_ensure_2$RUBY$__ensure__(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:521)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.chained_56_ensure_1$RUBY$__ensure__(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:520)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.method__55$RUBY$new_constants_in(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb)
at
usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$method__55$RUBY$new_constants_in.call(usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$method__55$RUBY$new_constants_in:65535)
at
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:211)
at
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:146)
at
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:157)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.method__20$RUBY$require(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156)
at
usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$method__20$RUBY$require.call(usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$method__20$RUBY$require:65535)
at
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:211)
at
org.jruby.internal.runtime.methods.CompiledMethod.call(CompiledMethod.java:260)
at
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:282)
at
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:139)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.actionmailer_minus_2_dot_3_dot_8.lib.action_mailer.vendor.tmail.__file__(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/actionmailer-2.3.8/lib/action_mailer/vendor/tmail.rb:13)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.actionmailer_minus_2_dot_3_dot_8.lib.action_mailer.vendor.tmail.load(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/actionmailer-2.3.8/lib/action_mailer/vendor/tmail.rb)
at org.jruby.Ruby.runScript(Ruby.java:671)
at org.jruby.Ruby.compileAndLoadFile(Ruby.java:2497)
at org.jruby.runtime.load.ExternalScript.load(ExternalScript.java:54)
at
org.jruby.runtime.load.LoadService.tryLoadingLibraryOrScript(LoadService.java:755)
at org.jruby.runtime.load.LoadService.smartLoad(LoadService.java:334)
at org.jruby.runtime.load.LoadService.require(LoadService.java:381)
at
org.jruby.runtime.load.LoadService.lockAndRequire(LoadService.java:306)
at org.jruby.RubyKernel.requireCommon(RubyKernel.java:1055)
at org.jruby.RubyKernel.require(RubyKernel.java:1038)
at
org.jruby.RubyKernel$s$1$0$require.call(RubyKernel$s$1$0$require.gen:65535)
at
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:319)
at
org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:61)
at
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:137)
at
opt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.method__1$RUBY$require(/opt/jruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29)
at
opt$jruby$lib$ruby$site_ruby$$1_dot_8$rubygems$custom_require$method__1$RUBY$require.call(opt$jruby$lib$ruby$site_ruby$$1_dot_8$rubygems$custom_require$method__1$RUBY$require:65535)
at
opt$jruby$lib$ruby$site_ruby$$1_dot_8$rubygems$custom_require$method__1$RUBY$require.call(opt$jruby$lib$ruby$site_ruby$$1_dot_8$rubygems$custom_require$method__1$RUBY$require:65535)
at
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:68)
at org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:75)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.block_5$RUBY$require(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156)
at
usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$block_5$RUBY$require.call(usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$block_5$RUBY$require:65535)
at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:112)
at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:95)
at org.jruby.runtime.CompiledBlock.yieldSpecific(CompiledBlock.java:75)
at org.jruby.runtime.Block.yieldSpecific(Block.java:99)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.chained_57_ensure_2$RUBY$__ensure__(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:521)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.chained_56_ensure_1$RUBY$__ensure__(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:520)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.method__55$RUBY$new_constants_in(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb)
at
usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$method__55$RUBY$new_constants_in.call(usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$method__55$RUBY$new_constants_in:65535)
at
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:211)
at
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:146)
at
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:157)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.method__20$RUBY$require(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156)
at
usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$method__20$RUBY$require.call(usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$method__20$RUBY$require:65535)
at
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:211)
at
org.jruby.internal.runtime.methods.CompiledMethod.call(CompiledMethod.java:260)
at
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:282)
at
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:139)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.actionmailer_minus_2_dot_3_dot_8.lib.action_mailer.__file__(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/actionmailer-2.3.8/lib/action_mailer.rb:62)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.actionmailer_minus_2_dot_3_dot_8.lib.action_mailer.load(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/actionmailer-2.3.8/lib/action_mailer.rb)
at org.jruby.Ruby.runScript(Ruby.java:671)
at org.jruby.Ruby.compileAndLoadFile(Ruby.java:2497)
at org.jruby.runtime.load.ExternalScript.load(ExternalScript.java:54)
at
org.jruby.runtime.load.LoadService.tryLoadingLibraryOrScript(LoadService.java:755)
at org.jruby.runtime.load.LoadService.smartLoad(LoadService.java:334)
at org.jruby.runtime.load.LoadService.require(LoadService.java:381)
at
org.jruby.runtime.load.LoadService.lockAndRequire(LoadService.java:306)
at org.jruby.RubyKernel.requireCommon(RubyKernel.java:1055)
at org.jruby.RubyKernel.require(RubyKernel.java:1038)
at
org.jruby.RubyKernel$s$1$0$require.call(RubyKernel$s$1$0$require.gen:65535)
at
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodOneOrNBlock.call(JavaMethod.java:319)
at
org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:61)
at
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:137)
at
opt.jruby.lib.ruby.site_ruby.$1_dot_8.rubygems.custom_require.method__1$RUBY$require(/opt/jruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29)
at
opt$jruby$lib$ruby$site_ruby$$1_dot_8$rubygems$custom_require$method__1$RUBY$require.call(opt$jruby$lib$ruby$site_ruby$$1_dot_8$rubygems$custom_require$method__1$RUBY$require:65535)
at
opt$jruby$lib$ruby$site_ruby$$1_dot_8$rubygems$custom_require$method__1$RUBY$require.call(opt$jruby$lib$ruby$site_ruby$$1_dot_8$rubygems$custom_require$method__1$RUBY$require:65535)
at
org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:68)
at org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:75)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.block_5$RUBY$require(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156)
at
usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$block_5$RUBY$require.call(usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$block_5$RUBY$require:65535)
at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:112)
at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:95)
at org.jruby.runtime.CompiledBlock.yieldSpecific(CompiledBlock.java:75)
at org.jruby.runtime.Block.yieldSpecific(Block.java:99)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.chained_57_ensure_2$RUBY$__ensure__(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:521)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.chained_56_ensure_1$RUBY$__ensure__(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:520)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.method__55$RUBY$new_constants_in(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb)
at
usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$method__55$RUBY$new_constants_in.call(usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$method__55$RUBY$new_constants_in:65535)
at
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:211)
at
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:146)
at
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:157)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.activesupport_minus_2_dot_3_dot_8.lib.active_support.dependencies.method__20$RUBY$require(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156)
at
usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$method__20$RUBY$require.call(usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$activesupport_minus_2_dot_3_dot_8$lib$active_support$dependencies$method__20$RUBY$require:65535)
at
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:211)
at
org.jruby.internal.runtime.methods.CompiledMethod.call(CompiledMethod.java:260)
at
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:137)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.rails_minus_2_dot_3_dot_8.lib.initializer.block_4$RUBY$require_frameworks(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/initializer.rb:268)
at
usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$rails_minus_2_dot_3_dot_8$lib$initializer$block_4$RUBY$require_frameworks.call(usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$rails_minus_2_dot_3_dot_8$lib$initializer$block_4$RUBY$require_frameworks:65535)
at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:112)
at org.jruby.runtime.CompiledBlock.yield(CompiledBlock.java:95)
at org.jruby.runtime.Block.yield(Block.java:130)
at org.jruby.RubyArray.eachCommon(RubyArray.java:1595)
at org.jruby.RubyArray.each(RubyArray.java:1602)
at org.jruby.RubyArray$i$0$0$each.call(RubyArray$i$0$0$each.gen:65535)
at
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:272)
at
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:114)
at
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:123)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.rails_minus_2_dot_3_dot_8.lib.initializer.method__24$RUBY$require_frameworks(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/initializer.rb:268)
at
usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$rails_minus_2_dot_3_dot_8$lib$initializer$method__24$RUBY$require_frameworks.call(usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$rails_minus_2_dot_3_dot_8$lib$initializer$method__24$RUBY$require_frameworks:65535)
at
usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$rails_minus_2_dot_3_dot_8$lib$initializer$method__24$RUBY$require_frameworks.call(usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$rails_minus_2_dot_3_dot_8$lib$initializer$method__24$RUBY$require_frameworks:65535)
at
org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:56)
at
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:262)
at
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:105)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.jruby_minus_rack_minus_1_dot_0_dot_9.lib.jruby_minus_rack_minus_1_dot_0_dot_9_dot_jar.jruby.rack.rails.method__10$RUBY$require_frameworks_with_servlet_env(file:/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/jruby-rack-1.0.9/lib/jruby-rack-1.0.9.jar!/jruby/rack/rails.rb:71)
at
usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$jruby_minus_rack_minus_1_dot_0_dot_9$lib$jruby_minus_rack_minus_1_dot_0_dot_9_dot_jar$jruby$rack$rails$method__10$RUBY$require_frameworks_with_servlet_env.call(usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$jruby_minus_rack_minus_1_dot_0_dot_9$lib$jruby_minus_rack_minus_1_dot_0_dot_9_dot_jar$jruby$rack$rails$method__10$RUBY$require_frameworks_with_servlet_env:65535)
at
usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$jruby_minus_rack_minus_1_dot_0_dot_9$lib$jruby_minus_rack_minus_1_dot_0_dot_9_dot_jar$jruby$rack$rails$method__10$RUBY$require_frameworks_with_servlet_env.call(usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$jruby_minus_rack_minus_1_dot_0_dot_9$lib$jruby_minus_rack_minus_1_dot_0_dot_9_dot_jar$jruby$rack$rails$method__10$RUBY$require_frameworks_with_servlet_env:65535)
at
org.jruby.internal.runtime.methods.AliasMethod.call(AliasMethod.java:56)
at
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:262)
at
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:105)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.rails_minus_2_dot_3_dot_8.lib.initializer.method__17$RUBY$process(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/initializer.rb:134)
at
usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$rails_minus_2_dot_3_dot_8$lib$initializer$method__17$RUBY$process.call(usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$rails_minus_2_dot_3_dot_8$lib$initializer$method__17$RUBY$process:65535)
at org.jruby.RubyClass.finvoke(RubyClass.java:522)
at org.jruby.RubyBasicObject.send(RubyBasicObject.java:2746)
at org.jruby.RubyKernel.send(RubyKernel.java:2059)
at org.jruby.RubyKernel$s$send.call(RubyKernel$s$send.gen:65535)
at
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroOrOneOrNBlock.call(JavaMethod.java:266)
at
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:282)
at
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:139)
at
usr.local.lib.jruby_minus_1_dot_6_dot_2.lib.ruby.gems.$1_dot_8.gems.rails_minus_2_dot_3_dot_8.lib.initializer.method__15$RUBY$run(/usr/local/lib/jruby-1.6.2/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/initializer.rb:113)
at
usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$rails_minus_2_dot_3_dot_8$lib$initializer$method__15$RUBY$run.call(usr$local$lib$jruby_minus_1_dot_6_dot_2$lib$ruby$gems$$1_dot_8$gems$rails_minus_2_dot_3_dot_8$lib$initializer$method__15$RUBY$run:65535)
at
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:203)
at
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:272)
at
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:114)
at
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:123)
It looks like this bug did not happen in JRuby 1.5.1.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email