Skip to content

Instantly share code, notes, and snippets.

@LoganBarnett
Created October 7, 2008 19:34
Show Gist options
  • Save LoganBarnett/15358 to your computer and use it in GitHub Desktop.
Save LoganBarnett/15358 to your computer and use it in GitHub Desktop.
NativeException: java.lang.NullPointerException: null
org/jruby/javasupport/proxy/JavaProxyConstructor.java:213:in `invoke'
org.jruby.proxy.javax.swing.JDialog$Proxy1:-1:in `move'
java/awt/Component.java:1707:in `setLocation'
sun/reflect/NativeMethodAccessorImpl.java:-2:in `invoke0'
sun/reflect/NativeMethodAccessorImpl.java:39:in `invoke'
sun/reflect/DelegatingMethodAccessorImpl.java:25:in `invoke'
java/lang/reflect/Method.java:585:in `invoke'
org/jruby/javasupport/JavaMethod.java:298:in `invokeWithExceptionHandling'
org/jruby/javasupport/JavaMethod.java:259:in `invoke'
org/jruby/java/invokers/InstanceMethodInvoker.java:55:in `call'
org/jruby/internal/runtime/methods/AliasMethod.java:68:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:293:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:157:in `call'
org/jruby/ast/FCallTwoArgNode.java:38:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/ast/BlockNode.java:68:in `interpret'
org/jruby/ast/BlockNode.java:68:in `interpret'
org/jruby/ast/RescueBodyNode.java:101:in `interpret'
org/jruby/ast/RescueNode.java:187:in `handleException'
org/jruby/ast/RescueNode.java:147:in `interpretWithJavaExceptions'
org/jruby/ast/RescueNode.java:107:in `interpret'
org/jruby/ast/BeginNode.java:80:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/ast/BlockNode.java:68:in `interpret'
org/jruby/internal/runtime/methods/DefaultMethod.java:163:in `interpretedCall'
org/jruby/internal/runtime/methods/DefaultMethod.java:140:in `call'
org/jruby/internal/runtime/methods/DefaultMethod.java:211:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:257:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:75:in `call'
org/jruby/ast/VCallNode.java:82:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/ast/BlockNode.java:68:in `interpret'
org/jruby/internal/runtime/methods/DefaultMethod.java:163:in `interpretedCall'
org/jruby/internal/runtime/methods/DefaultMethod.java:140:in `call'
org/jruby/internal/runtime/methods/DefaultMethod.java:211:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:257:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:75:in `call'
org/jruby/ast/VCallNode.java:82:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/ast/BlockNode.java:68:in `interpret'
org/jruby/internal/runtime/methods/DefaultMethod.java:163:in `interpretedCall'
org/jruby/internal/runtime/methods/DefaultMethod.java:140:in `call'
org/jruby/internal/runtime/methods/DefaultMethod.java:232:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:266:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:85:in `call'
org/jruby/RubyClass.java:549:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:202:in `call'
org/jruby/java/proxies/ConcreteJavaProxy.java:159:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:257:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:75:in `call'
org/jruby/ast/CallNoArgNode.java:61:in `interpret'
org/jruby/ast/InstAsgnNode.java:88:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/ast/BlockNode.java:68:in `interpret'
org/jruby/ast/RescueNode.java:222:in `executeBody'
org/jruby/ast/RescueNode.java:144:in `interpretWithJavaExceptions'
org/jruby/ast/RescueNode.java:107:in `interpret'
org/jruby/ast/BeginNode.java:80:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/internal/runtime/methods/DefaultMethod.java:163:in `interpretedCall'
org/jruby/internal/runtime/methods/DefaultMethod.java:140:in `call'
org/jruby/internal/runtime/methods/DefaultMethod.java:232:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:266:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:85:in `call'
org/jruby/ast/CallNoArgBlockNode.java:63:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/internal/runtime/methods/DefaultMethod.java:163:in `interpretedCall'
org/jruby/internal/runtime/methods/DefaultMethod.java:140:in `call'
org/jruby/internal/runtime/methods/DefaultMethod.java:232:in `call'
org/jruby/RubyMethod.java:106:in `call'
org/jruby/org/jruby/RubyMethod$i_method_multi$RUBYINVOKER$call.gen:-1:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:202:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:257:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:75:in `call'
org/jruby/ast/CallNoArgNode.java:61:in `interpret'
org/jruby/ast/IfNode.java:108:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/runtime/InterpretedBlock.java:202:in `evalBlockBody'
org/jruby/runtime/InterpretedBlock.java:153:in `yield'
org/jruby/runtime/Block.java:115:in `yield'
org/jruby/RubyArray.java:1476:in `each'
org/jruby/org/jruby/RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.gen:-1:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:266:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:85:in `call'
org/jruby/ast/CallNoArgBlockNode.java:63:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/ast/BlockNode.java:68:in `interpret'
org/jruby/internal/runtime/methods/DefaultMethod.java:163:in `interpretedCall'
org/jruby/internal/runtime/methods/DefaultMethod.java:140:in `call'
org/jruby/internal/runtime/methods/DefaultMethod.java:337:in `call'
org/jruby/internal/runtime/methods/AliasMethod.java:72:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:311:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:198:in `call'
org/jruby/ast/FCallThreeArgNode.java:40:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/ast/BlockNode.java:68:in `interpret'
org/jruby/internal/runtime/methods/DefaultMethod.java:163:in `interpretedCall'
org/jruby/internal/runtime/methods/DefaultMethod.java:140:in `call'
org/jruby/internal/runtime/methods/DefaultMethod.java:337:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:311:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:198:in `call'
org/jruby/ast/CallThreeArgNode.java:61:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/internal/runtime/methods/DefaultMethod.java:163:in `interpretedCall'
org/jruby/internal/runtime/methods/DefaultMethod.java:140:in `call'
org/jruby/RubyClass.java:353:in `finvoke'
org/jruby/javasupport/util/RuntimeHelpers.java:297:in `invoke'
org/jruby/javasupport/util/RuntimeHelpers.java:220:in `invokeMethodMissing'
InterfaceImpl89770323:-1:in `actionPerformed'
javax/swing/AbstractButton.java:1882:in `fireActionPerformed'
javax/swing/AbstractButton.java:2202:in `actionPerformed'
javax/swing/DefaultButtonModel.java:420:in `fireActionPerformed'
javax/swing/DefaultButtonModel.java:258:in `setPressed'
javax/swing/AbstractButton.java:334:in `doClick'
javax/swing/AbstractButton.java:282:in `doClick'
sun/reflect/NativeMethodAccessorImpl.java:-2:in `invoke0'
sun/reflect/NativeMethodAccessorImpl.java:39:in `invoke'
sun/reflect/DelegatingMethodAccessorImpl.java:25:in `invoke'
java/lang/reflect/Method.java:585:in `invoke'
org/jruby/javasupport/JavaMethod.java:298:in `invokeWithExceptionHandling'
org/jruby/javasupport/JavaMethod.java:259:in `invoke'
org/jruby/java/invokers/InstanceMethodInvoker.java:36:in `call'
org/jruby/internal/runtime/methods/AliasMethod.java:60:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:257:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:75:in `call'
org/jruby/ast/CallNoArgNode.java:61:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/ast/BlockNode.java:68:in `interpret'
org/jruby/internal/runtime/methods/DefaultMethod.java:163:in `interpretedCall'
org/jruby/internal/runtime/methods/DefaultMethod.java:140:in `call'
org/jruby/internal/runtime/methods/DefaultMethod.java:253:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:275:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:116:in `call'
org/jruby/ast/CallOneArgNode.java:57:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/runtime/InterpretedBlock.java:202:in `evalBlockBody'
org/jruby/runtime/InterpretedBlock.java:190:in `yield'
org/jruby/runtime/BlockBody.java:64:in `call'
org/jruby/runtime/Block.java:111:in `call'
org/jruby/RubyProc.java:200:in `call'
org/jruby/internal/runtime/methods/ProcMethod.java:64:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:242:in `call'
org/jruby/RubyClass.java:372:in `finvoke'
org/jruby/RubyObject.java:2045:in `send'
org/jruby/org/jruby/RubyObject$i_method_multi$RUBYINVOKER$send.gen:-1:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:168:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:293:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:157:in `call'
org/jruby/ast/CallSpecialArgNode.java:69:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/ast/BlockNode.java:68:in `interpret'
org/jruby/internal/runtime/methods/DefaultMethod.java:163:in `interpretedCall'
org/jruby/internal/runtime/methods/DefaultMethod.java:140:in `call'
org/jruby/internal/runtime/methods/DefaultMethod.java:295:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:155:in `call'
org/jruby/ast/CallSpecialArgNode.java:69:in `interpret'
org/jruby/ast/IfNode.java:110:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/ast/BlockNode.java:68:in `interpret'
org/jruby/ast/RescueNode.java:222:in `executeBody'
org/jruby/ast/RescueNode.java:144:in `interpretWithJavaExceptions'
org/jruby/ast/RescueNode.java:107:in `interpret'
org/jruby/ast/BeginNode.java:80:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/ast/BlockNode.java:68:in `interpret'
org/jruby/internal/runtime/methods/DefaultMethod.java:163:in `interpretedCall'
org/jruby/internal/runtime/methods/DefaultMethod.java:140:in `call'
org/jruby/internal/runtime/methods/DefaultMethod.java:358:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:320:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:208:in `call'
org/jruby/ast/CallSpecialArgBlockPassNode.java:67:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/ast/BlockNode.java:68:in `interpret'
org/jruby/internal/runtime/methods/DefaultMethod.java:163:in `interpretedCall'
org/jruby/internal/runtime/methods/DefaultMethod.java:140:in `call'
org/jruby/internal/runtime/methods/DefaultMethod.java:274:in `call'
org/jruby/RubyClass.java:372:in `finvoke'
org/jruby/RubyObject.java:2045:in `send'
org/jruby/org/jruby/RubyObject$i_method_multi$RUBYINVOKER$send.gen:-1:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:168:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:293:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:157:in `call'
org/jruby/ast/FCallTwoArgNode.java:38:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/runtime/InterpretedBlock.java:202:in `evalBlockBody'
org/jruby/runtime/InterpretedBlock.java:190:in `yield'
org/jruby/runtime/Block.java:128:in `yield'
org/jruby/RubyObject.java:1084:in `yieldUnder'
org/jruby/RubyObject.java:906:in `specificEval'
org/jruby/RubyObject.java:1887:in `instance_eval'
org/jruby/org/jruby/RubyObject$i_method_multi$RUBYFRAMEDINVOKER$instance_eval.gen:-1:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:266:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:85:in `call'
org/jruby/ast/FCallNoArgBlockPassNode.java:26:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/runtime/InterpretedBlock.java:202:in `evalBlockBody'
org/jruby/runtime/InterpretedBlock.java:153:in `yield'
org/jruby/runtime/Block.java:115:in `yield'
org/jruby/RubyArray.java:1476:in `each'
org/jruby/org/jruby/RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.gen:-1:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ast/CallNoArgBlockNode.java:63:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/runtime/InterpretedBlock.java:202:in `evalBlockBody'
org/jruby/runtime/InterpretedBlock.java:190:in `yield'
org/jruby/runtime/Block.java:128:in `yield'
org/jruby/RubyObject.java:1084:in `yieldUnder'
org/jruby/RubyObject.java:906:in `specificEval'
org/jruby/RubyObject.java:1887:in `instance_eval'
org/jruby/org/jruby/RubyObject$i_method_multi$RUBYFRAMEDINVOKER$instance_eval.gen:-1:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:266:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:85:in `call'
org/jruby/ast/CallNoArgBlockPassNode.java:52:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/ast/BlockNode.java:68:in `interpret'
org/jruby/internal/runtime/methods/DefaultMethod.java:163:in `interpretedCall'
org/jruby/internal/runtime/methods/DefaultMethod.java:140:in `call'
org/jruby/internal/runtime/methods/DefaultMethod.java:295:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:155:in `call'
org/jruby/ast/CallTwoArgNode.java:59:in `interpret'
org/jruby/ast/CallOneArgNode.java:57:in `interpret'
org/jruby/ast/LocalAsgnNode.java:120:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/ast/BlockNode.java:68:in `interpret'
org/jruby/runtime/InterpretedBlock.java:202:in `evalBlockBody'
org/jruby/runtime/InterpretedBlock.java:153:in `yield'
org/jruby/runtime/Block.java:115:in `yield'
org/jruby/RubyArray.java:1476:in `each'
org/jruby/org/jruby/RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.gen:-1:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:83:in `call'
org/jruby/ast/CallNoArgBlockNode.java:63:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/ast/BlockNode.java:68:in `interpret'
org/jruby/runtime/InterpretedBlock.java:202:in `evalBlockBody'
org/jruby/runtime/InterpretedBlock.java:153:in `yield'
org/jruby/runtime/Block.java:115:in `yield'
org/jruby/RubyArray.java:1476:in `each'
org/jruby/org/jruby/RubyArray$i_method_0_0$RUBYFRAMEDINVOKER$each.gen:-1:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:266:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:85:in `call'
org/jruby/ast/CallNoArgBlockNode.java:63:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/ast/BlockNode.java:68:in `interpret'
org/jruby/internal/runtime/methods/DefaultMethod.java:163:in `interpretedCall'
org/jruby/internal/runtime/methods/DefaultMethod.java:140:in `call'
org/jruby/internal/runtime/methods/DefaultMethod.java:211:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:257:in `cacheAndCall'
org/jruby/runtime/callsite/CachingCallSite.java:75:in `call'
org/jruby/ast/CallNoArgNode.java:61:in `interpret'
org/jruby/ast/FCallOneArgNode.java:36:in `interpret'
org/jruby/ast/IfNode.java:110:in `interpret'
org/jruby/ast/NewlineNode.java:101:in `interpret'
org/jruby/runtime/InterpretedBlock.java:202:in `evalBlockBody'
org/jruby/runtime/InterpretedBlock.java:190:in `yield'
org/jruby/runtime/BlockBody.java:64:in `call'
org/jruby/runtime/Block.java:111:in `call'
org/jruby/RubyProc.java:200:in `call'
org/jruby/RubyProc.java:187:in `call'
org/jruby/Ruby.java:2329:in `tearDown'
org/jruby/Main.java:216:in `run'
org/jruby/Main.java:100:in `run'
org/jruby/Main.java:84:in `main'
/Users/logan/dev/skywire/ruby_src/romeo.rb:17:in `repaint_while_loading'
/Users/logan/dev/skywire/ruby_src/login/login_controller.rb:167:in `ok_button_action_performed'
file:/Users/logan/dev/skywire/package/deploy/lib/monkeybars-0.6.4.jar!/monkeybars/event_handler_registration_and_dispatch_mixin.rb:184:in `handle_event'
file:/Users/logan/dev/skywire/package/deploy/lib/monkeybars-0.6.4.jar!/monkeybars/event_handler_registration_and_dispatch_mixin.rb:184:in `each'
file:/Users/logan/dev/skywire/package/deploy/lib/monkeybars-0.6.4.jar!/monkeybars/event_handler_registration_and_dispatch_mixin.rb:184:in `handle_event'
file:/Users/logan/dev/skywire/package/deploy/lib/monkeybars-0.6.4.jar!/monkeybars/controller.rb:377:in `handle_event'
file:/Users/logan/dev/skywire/package/deploy/lib/monkeybars-0.6.4.jar!/monkeybars/event_handler.rb:42:in `method_missing'
file:/Users/logan/dev/skywire/package/deploy/lib/monkeybars-0.6.4.jar!/util/rspec/user.rb:20:in `clicks'
file:/Users/logan/dev/skywire/package/deploy/lib/monkeybars-0.6.4.jar!/util/rspec/monkeybars_steps.rb:14:in `the user clicks the '$button_name' button'
/Users/logan/dev/jruby/lib/ruby/gems/1.8/gems/rspec-1.1.4/lib/spec/story/step.rb:16:in `perform'
/Users/logan/dev/jruby/lib/ruby/gems/1.8/gems/rspec-1.1.4/lib/spec/story/world.rb:73:in `store_and_call'
/Users/logan/dev/jruby/lib/ruby/gems/1.8/gems/rspec-1.1.4/lib/spec/story/world.rb:110:in `When'
/Users/logan/dev/jruby/lib/ruby/gems/1.8/gems/rspec-1.1.4/lib/spec/story/runner/story_mediator.rb:115:in `to_proc'
/Users/logan/dev/jruby/lib/ruby/gems/1.8/gems/rspec-1.1.4/lib/spec/story/runner/story_mediator.rb:95:in `instance_eval'
/Users/logan/dev/jruby/lib/ruby/gems/1.8/gems/rspec-1.1.4/lib/spec/story/runner/story_mediator.rb:95:in `to_proc'
/Users/logan/dev/jruby/lib/ruby/gems/1.8/gems/rspec-1.1.4/lib/spec/story/runner/story_mediator.rb:95:in `each'
/Users/logan/dev/jruby/lib/ruby/gems/1.8/gems/rspec-1.1.4/lib/spec/story/runner/story_mediator.rb:95:in `to_proc'
/Users/logan/dev/jruby/lib/ruby/gems/1.8/gems/rspec-1.1.4/lib/spec/story/runner/scenario_runner.rb:20:in `instance_eval'
/Users/logan/dev/jruby/lib/ruby/gems/1.8/gems/rspec-1.1.4/lib/spec/story/runner/scenario_runner.rb:20:in `run'
/Users/logan/dev/jruby/lib/ruby/gems/1.8/gems/rspec-1.1.4/lib/spec/story/runner/story_runner.rb:49:in `run_stories'
/Users/logan/dev/jruby/lib/ruby/gems/1.8/gems/rspec-1.1.4/lib/spec/story/runner/story_runner.rb:45:in `each'
/Users/logan/dev/jruby/lib/ruby/gems/1.8/gems/rspec-1.1.4/lib/spec/story/runner/story_runner.rb:45:in `run_stories'
/Users/logan/dev/jruby/lib/ruby/gems/1.8/gems/rspec-1.1.4/lib/spec/story/runner/story_runner.rb:40:in `each'
/Users/logan/dev/jruby/lib/ruby/gems/1.8/gems/rspec-1.1.4/lib/spec/story/runner/story_runner.rb:40:in `run_stories'
/Users/logan/dev/jruby/lib/ruby/gems/1.8/gems/rspec-1.1.4/lib/spec/story/runner.rb:49:in `register_exit_hook'
:1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment