java.lang.VerifyError: org/jruby/ext/posix/LinuxLibC$jaffl$0
------------------------------------------------------------
Key: JRUBY-4766
URL: http://jira.codehaus.org/browse/JRUBY-4766
Project: JRuby
Issue Type: Bug
Affects Versions: JRuby 1.5.0.RC2
Environment: Centos 5.4 (Linux 2.6.18-164.el5 #1 SMP Thu Sep 3
03:33:56 EDT 2009 i686 i686 i386 GNU/Linux)
Java version "1.6.0_17"
Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
Java HotSpot(TM) Server VM (build 14.3-b01, mixed mode)
Reporter: Yogi
Assignee: Thomas E Enebo
Hi,
I'm seeing the following error when using using jruby-complete-1.5.0.RC2.jar.
java.lang.RuntimeException: java.lang.VerifyError: (class:
org/jruby/ext/posix/LinuxLibC$jaffl$0, method: getgrnam$raw signature:
(Ljava/lang/CharSequence;)Lcom/kenai/jaffl/Pointer;) Expecting to find
object/array on stack
at
com.kenai.jaffl.provider.jffi.AsmLibraryLoader.generateInterfaceImpl(AsmLibraryLoader.java:280)
at
com.kenai.jaffl.provider.jffi.AsmLibraryLoader.loadLibrary(AsmLibraryLoader.java:125)
at com.kenai.jaffl.provider.jffi.Provider.loadLibrary(Provider.java:31)
at com.kenai.jaffl.provider.jffi.Provider.loadLibrary(Provider.java:25)
at com.kenai.jaffl.Library.loadLibrary(Library.java:76)
at
org.jruby.ext.posix.POSIXFactory$LinuxLibCProvider$SingletonHolder.<clinit>(POSIXFactory.java:105)
at
org.jruby.ext.posix.POSIXFactory$LinuxLibCProvider.getLibC(POSIXFactory.java:109)
at org.jruby.ext.posix.BaseNativePOSIX.<init>(BaseNativePOSIX.java:29)
at org.jruby.ext.posix.LinuxPOSIX.<init>(LinuxPOSIX.java:17)
at org.jruby.ext.posix.POSIXFactory.loadLinuxPOSIX(POSIXFactory.java:67)
at org.jruby.ext.posix.POSIXFactory.loadPOSIX(POSIXFactory.java:28)
at org.jruby.ext.posix.LazyPOSIX.loadPOSIX(LazyPOSIX.java:28)
at org.jruby.ext.posix.LazyPOSIX.posix(LazyPOSIX.java:24)
at org.jruby.ext.posix.LazyPOSIX.stat(LazyPOSIX.java:207)
at org.jruby.RubyFileTest.directory_p(RubyFileTest.java:87)
at org.jruby.RubyFileTest.directory_p(RubyFileTest.java:77)
at
org.jruby.RubyFileTest$s_method_1_0$RUBYINVOKER$directory_p.call(org/jruby/RubyFileTest$s_method_1_0$RUBYINVOKER$directory_p.gen:65535)
at
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:309)
at
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148)
at org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
at org.jruby.ast.IfNode.interpret(IfNode.java:111)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
at
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:139)
at
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:156)
at
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:289)
at
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:108)
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
at org.jruby.ast.IfNode.interpret(IfNode.java:117)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
at
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:139)
at
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:156)
at
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:289)
at
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:108)
at org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:61)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
at
org.jruby.evaluator.ASTInterpreter.evalClassDefinitionBody(ASTInterpreter.java:196)
at org.jruby.ast.ModuleNode.interpret(ModuleNode.java:120)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
at org.jruby.ast.RootNode.interpret(RootNode.java:129)
at org.jruby.Ruby.loadFile(Ruby.java:2540)
at org.jruby.runtime.load.ExternalScript.load(ExternalScript.java:61)
at org.jruby.runtime.load.LoadService.load(LoadService.java:255)
at org.jruby.RubyKernel.loadCommon(RubyKernel.java:1010)
at org.jruby.RubyKernel.load(RubyKernel.java:992)
at
org.jruby.RubyKernel$s_method_0_1$RUBYFRAMEDINVOKER$load.call(org/jruby/RubyKernel$s_method_0_1$RUBYFRAMEDINVOKER$load.gen:65535)
at
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:190)
at
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:186)
at
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:309)
at
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148)
at org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
at org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
at org.jruby.ast.RootNode.interpret(RootNode.java:129)
at org.jruby.Ruby.evalScriptlet(Ruby.java:312)
at org.jruby.Ruby.evalScriptlet(Ruby.java:289)
at
org.jruby.rack.DefaultRackApplicationFactory.createRackServletWrapper(DefaultRackApplicationFactory.java:144)
at
org.jruby.rack.DefaultRackApplicationFactory.createErrorApplicationObject(DefaultRackApplicationFactory.java:102)
at
org.jruby.rack.DefaultRackApplicationFactory$2.create(DefaultRackApplicationFactory.java:110)
at
org.jruby.rack.DefaultRackApplicationFactory$4.init(DefaultRackApplicationFactory.java:162)
at
org.jruby.rack.DefaultRackApplicationFactory.newErrorApplication(DefaultRackApplicationFactory.java:113)
at
org.jruby.rack.DefaultRackApplicationFactory.init(DefaultRackApplicationFactory.java:37)
at
org.jruby.rack.SharedRackApplicationFactory.init(SharedRackApplicationFactory.java:26)
at
org.jruby.rack.RackServletContextListener.contextInitialized(RackServletContextListener.java:40)
at
org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
Thanks,
Yogi
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
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