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


Reply via email to