Skip to content

Instantly share code, notes, and snippets.

@antifuchs
Created May 3, 2010 09:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save antifuchs/387909 to your computer and use it in GitHub Desktop.
Save antifuchs/387909 to your computer and use it in GitHub Desktop.
Message:
NativeException: java.lang.NullPointerException: null (Culerity::CulerityException)
com/gargoylesoftware/htmlunit/javascript/host/Event.java:274:in `<init>'
com/gargoylesoftware/htmlunit/html/HtmlPage.java:1153:in `executeEventHandlersIfNeeded'
com/gargoylesoftware/htmlunit/html/HtmlPage.java:2081:in `isOnbeforeunloadAccepted'
com/gargoylesoftware/htmlunit/WebClient.java:281:in `getPage'
com/gargoylesoftware/htmlunit/html/BaseFrame.java:136:in `loadInnerPageIfPossible'
com/gargoylesoftware/htmlunit/html/BaseFrame.java:95:in `loadInnerPage'
com/gargoylesoftware/htmlunit/html/HtmlPage.java:1772:in `loadFrames'
com/gargoylesoftware/htmlunit/html/HtmlPage.java:196:in `initialize'
com/gargoylesoftware/htmlunit/WebClient.java:427:in `loadWebResponseInto'
com/gargoylesoftware/htmlunit/WebClient.java:303:in `getPage'
com/gargoylesoftware/htmlunit/WebClient.java:376:in `getPage'
sun/reflect/NativeMethodAccessorImpl.java:-2:in `invoke0'
sun/reflect/NativeMethodAccessorImpl.java:57:in `invoke'
sun/reflect/DelegatingMethodAccessorImpl.java:43:in `invoke'
java/lang/reflect/Method.java:616:in `invoke'
org/jruby/javasupport/JavaMethod.java:298:in `invokeWithExceptionHandling'
org/jruby/javasupport/JavaMethod.java:259:in `invoke'
org/jruby/java/invokers/InstanceMethodInvoker.java:44:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:110:in `call'
org/jruby/ast/CallOneArgNode.java:57:in `interpret'
org/jruby/ast/AttrAssignOneArgNode.java:33:in `interpret'
org/jruby/ast/NewlineNode.java:104:in `interpret'
org/jruby/runtime/InterpretedBlock.java:192:in `evalBlockBody'
org/jruby/runtime/InterpretedBlock.java:143:in `yield'
org/jruby/runtime/Block.java:100:in `yield'
org/jruby/ast/YieldNode.java:115:in `interpret'
org/jruby/ast/NewlineNode.java:104:in `interpret'
org/jruby/ast/RescueNode.java:225:in `executeBody'
org/jruby/ast/RescueNode.java:147:in `interpretWithJavaExceptions'
org/jruby/ast/RescueNode.java:110:in `interpret'
org/jruby/internal/runtime/methods/InterpretedMethod.java:144:in `call'
org/jruby/internal/runtime/methods/DefaultMethod.java:135:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:79:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:96:in `callIter'
org/jruby/ast/FCallNoArgBlockNode.java:32:in `interpret'
org/jruby/ast/NewlineNode.java:104:in `interpret'
org/jruby/ast/BlockNode.java:71:in `interpret'
org/jruby/internal/runtime/methods/InterpretedMethod.java:182:in `call'
org/jruby/internal/runtime/methods/DefaultMethod.java:153:in `call'
org/jruby/RubyClass.java:372:in `finvoke'
org/jruby/RubyObject.java:1403:in `send'
org/jruby/org/jruby/RubyObject$i_method_multi$RUBYINVOKER$send.gen:-1:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:303:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:166:in `call'
org/jruby/ast/CallSpecialArgBlockPassNode.java:66:in `interpret'
org/jruby/ast/LocalAsgnNode.java:123:in `interpret'
org/jruby/ast/NewlineNode.java:104:in `interpret'
org/jruby/ast/BlockNode.java:71:in `interpret'
org/jruby/ast/RescueNode.java:225:in `executeBody'
org/jruby/ast/RescueNode.java:147:in `interpretWithJavaExceptions'
org/jruby/ast/RescueNode.java:110:in `interpret'
org/jruby/ast/BeginNode.java:83:in `interpret'
org/jruby/ast/NewlineNode.java:104:in `interpret'
org/jruby/ast/IfNode.java:114:in `interpret'
org/jruby/ast/NewlineNode.java:104:in `interpret'
org/jruby/ast/BlockNode.java:71:in `interpret'
org/jruby/ast/WhileNode.java:131:in `interpret'
org/jruby/ast/NewlineNode.java:104:in `interpret'
org/jruby/ast/BlockNode.java:71:in `interpret'
org/jruby/internal/runtime/methods/InterpretedMethod.java:220:in `call'
org/jruby/internal/runtime/methods/DefaultMethod.java:171:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:303:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:161:in `callBlock'
org/jruby/runtime/callsite/CachingCallSite.java:166:in `call'
org/jruby/RubyClass.java:560:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:169:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:293:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:152:in `call'
org/jruby/Ruby.java:577:in `runScript'
org/jruby/Ruby.java:480:in `runNormally'
org/jruby/Ruby.java:354:in `runFromMain'
org/jruby/Main.java:229:in `run'
org/jruby/Main.java:110:in `run'
org/jruby/Main.java:94:in `main'
features/review.feature:28:in `And I am logged in as user "someone"'
@antifuchs
Copy link
Author

Message:
NativeException: java.lang.RuntimeException: java.lang.NullPointerException (Culerity::CulerityException)
com/gargoylesoftware/htmlunit/javascript/JavaScriptEngine.java:556:in doProcessPostponedActions' com/gargoylesoftware/htmlunit/javascript/JavaScriptEngine.java:628:inprocessPostponedActions'
com/gargoylesoftware/htmlunit/html/HtmlElement.java:1254:in click' com/gargoylesoftware/htmlunit/html/HtmlElement.java:1212:inclick'
com/gargoylesoftware/htmlunit/html/HtmlElement.java:1179:in click' sun/reflect/NativeMethodAccessorImpl.java:-2:ininvoke0'
sun/reflect/NativeMethodAccessorImpl.java:57:in invoke' sun/reflect/DelegatingMethodAccessorImpl.java:43:ininvoke'
java/lang/reflect/Method.java:616:in invoke' org/jruby/javasupport/JavaMethod.java:298:ininvokeWithExceptionHandling'
org/jruby/javasupport/JavaMethod.java:259:in invoke' org/jruby/java/invokers/InstanceMethodInvoker.java:36:incall'
org/jruby/runtime/callsite/CachingCallSite.java:70:in call' org/jruby/ast/CallNoArgNode.java:61:ininterpret'
org/jruby/ast/NewlineNode.java:104:in interpret' org/jruby/runtime/InterpretedBlock.java:192:inevalBlockBody'
org/jruby/runtime/InterpretedBlock.java:143:in yield' org/jruby/runtime/Block.java:100:inyield'
org/jruby/ast/YieldNode.java:115:in interpret' org/jruby/ast/NewlineNode.java:104:ininterpret'
org/jruby/ast/RescueNode.java:225:in executeBody' org/jruby/ast/RescueNode.java:147:ininterpretWithJavaExceptions'
org/jruby/ast/RescueNode.java:110:in interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:144:incall'
org/jruby/internal/runtime/methods/DefaultMethod.java:135:in call' org/jruby/runtime/callsite/CachingCallSite.java:79:incallBlock'
org/jruby/runtime/callsite/CachingCallSite.java:96:in callIter' org/jruby/ast/FCallNoArgBlockNode.java:32:ininterpret'
org/jruby/ast/NewlineNode.java:104:in interpret' org/jruby/ast/BlockNode.java:71:ininterpret'
org/jruby/internal/runtime/methods/InterpretedMethod.java:144:in call' org/jruby/internal/runtime/methods/DefaultMethod.java:135:incall'
org/jruby/RubyClass.java:332:in finvoke' org/jruby/RubyObject.java:1397:insend'
org/jruby/org/jruby/RubyObject$i_method_multi$RUBYINVOKER$send.gen:-1:in call' org/jruby/runtime/callsite/CachingCallSite.java:283:incacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:121:in callBlock' org/jruby/runtime/callsite/CachingCallSite.java:126:incall'
org/jruby/ast/CallSpecialArgBlockPassNode.java:64:in interpret' org/jruby/ast/LocalAsgnNode.java:123:ininterpret'
org/jruby/ast/NewlineNode.java:104:in interpret' org/jruby/ast/BlockNode.java:71:ininterpret'
org/jruby/ast/RescueNode.java:225:in executeBody' org/jruby/ast/RescueNode.java:147:ininterpretWithJavaExceptions'
org/jruby/ast/RescueNode.java:110:in interpret' org/jruby/ast/BeginNode.java:83:ininterpret'
org/jruby/ast/NewlineNode.java:104:in interpret' org/jruby/ast/IfNode.java:114:ininterpret'
org/jruby/ast/NewlineNode.java:104:in interpret' org/jruby/ast/BlockNode.java:71:ininterpret'
org/jruby/ast/WhileNode.java:131:in interpret' org/jruby/ast/NewlineNode.java:104:ininterpret'
org/jruby/ast/BlockNode.java:71:in interpret' org/jruby/internal/runtime/methods/InterpretedMethod.java:220:incall'
org/jruby/internal/runtime/methods/DefaultMethod.java:171:in call' org/jruby/runtime/callsite/CachingCallSite.java:303:incacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:161:in callBlock' org/jruby/runtime/callsite/CachingCallSite.java:166:incall'
org/jruby/RubyClass.java:560:in call' org/jruby/internal/runtime/methods/DynamicMethod.java:169:incall'
org/jruby/runtime/callsite/CachingCallSite.java:293:in cacheAndCall' org/jruby/runtime/callsite/CachingCallSite.java:152:incall'
org/jruby/Ruby.java:577:in runScript' org/jruby/Ruby.java:480:inrunNormally'
org/jruby/Ruby.java:354:in runFromMain' org/jruby/Main.java:229:inrun'
org/jruby/Main.java:110:in run' org/jruby/Main.java:94:inmain'
features/search.feature:130:in `And I press "Search"'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment