Created
March 8, 2011 21:53
-
-
Save donv/861161 to your computer and use it in GitHub Desktop.
Stack trace when calling a java method that expects a Runnable with a block
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
W/dalvikvm( 1823): threadid=1: thread exiting with uncaught exception (group=0x40014760) | |
E/AndroidRuntime( 1823): FATAL EXCEPTION: main | |
E/AndroidRuntime( 1823): java.lang.UnsupportedOperationException: can't load this type of class file | |
E/AndroidRuntime( 1823): at java.lang.VMClassLoader.defineClass(Native Method) | |
E/AndroidRuntime( 1823): at java.lang.ClassLoader.defineClass(ClassLoader.java:327) | |
E/AndroidRuntime( 1823): at org.jruby.util.ClassCache$OneShotClassLoader.defineClass(ClassCache.java:68) | |
E/AndroidRuntime( 1823): at org.jruby.java.codegen.RealClassGenerator.defineOldStyleImplClass(RealClassGenerator.java:241) | |
E/AndroidRuntime( 1823): at org.jruby.java.codegen.RealClassGenerator.createOldStyleImplClass(RealClassGenerator.java:63) | |
E/AndroidRuntime( 1823): at org.jruby.javasupport.Java.newInterfaceImpl(Java.java:1121) | |
E/AndroidRuntime( 1823): at org.jruby.java.proxies.JavaInterfaceTemplate.jcreateProxy(JavaInterfaceTemplate.java:287) | |
E/AndroidRuntime( 1823): at org.jruby.java.proxies.JavaInterfaceTemplate.access$000(JavaInterfaceTemplate.java:29) | |
E/AndroidRuntime( 1823): at org.jruby.java.proxies.JavaInterfaceTemplate$4.call(JavaInterfaceTemplate.java:186) | |
E/AndroidRuntime( 1823): at org.jruby.internal.runtime.methods.JavaMethod$JavaMethodN.call(JavaMethod.java:626) | |
E/AndroidRuntime( 1823): at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:197) | |
E/AndroidRuntime( 1823): at org.jruby.RubyClass.finvoke(RubyClass.java:618) | |
E/AndroidRuntime( 1823): at org.jruby.javasupport.util.RuntimeHelpers.invoke(RuntimeHelpers.java:541) | |
E/AndroidRuntime( 1823): at org.jruby.javasupport.JavaUtil.convertProcToInterface(JavaUtil.java:257) | |
E/AndroidRuntime( 1823): at org.jruby.RubyBasicObject.toJava(RubyBasicObject.java:824) | |
E/AndroidRuntime( 1823): at org.jruby.java.invokers.RubyToJavaInvoker.convertArg(RubyToJavaInvoker.java:119) | |
E/AndroidRuntime( 1823): at org.jruby.java.invokers.StaticMethodInvoker.call(StaticMethodInvoker.java:105) | |
E/AndroidRuntime( 1823): at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:272) | |
E/AndroidRuntime( 1823): at org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:114) | |
E/AndroidRuntime( 1823): at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:123) | |
E/AndroidRuntime( 1823): at org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
E/AndroidRuntime( 1823): at org.jruby.ast.NewlineNode.interpret(NewlineNode.java:103) | |
E/AndroidRuntime( 1823): at org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
E/AndroidRuntime( 1823): at org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
E/AndroidRuntime( 1823): at org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:212) | |
E/AndroidRuntime( 1823): at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public static void runWithLargeStack(final Runnable code) | |
throws RaiseException { | |
... | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
org.ruboto.Script.runWithLargeStack do | |
... | |
end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment