|
From: hongwei h. <ne...@gm...> - 2009-12-31 06:14:52
|
---------- Forwarded message ---------- From: hongwei hou <ne...@gm...> Date: 2009/12/31 Subject: How to solve the null pointer exception in ctagsinterface To: jEd...@li... Hi everyone I use the ctagsinterface plugin in the jedit 4.3 final .But it occurs a serious problem : 1. *java.lang.NullPointerException* 2. * at ctagsinterface.db.TagDB.query(TagDB.java:491)* 3. * at ctagsinterface.db.TagDB.query(TagDB.java:487)* 4. * at ctagsinterface.db.TagDB.queryTag(TagDB.java:339)* 5. * at ctagsinterface.main.CtagsInterfacePlugin.queryScopedTag(CtagsInterfacePlugin.java:273) * 6. * at ctagsinterface.main.CtagsInterfacePlugin.jumpToTag(CtagsInterfacePlugin.java:292) * 7. * at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)* 8. * at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) * 9. * at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) * 10. * at java.lang.reflect.Method.invoke(Method.java:597)* 11. * at org.gjt.sp.jedit.bsh.Reflect.invokeMethod(Reflect.java:134)* 12. * at org.gjt.sp.jedit.bsh.Reflect.invokeStaticMethod(Reflect.java:98)* 13. * at org.gjt.sp.jedit.bsh.Name.invokeMethod(Name.java:871)* 14. * at org.gjt.sp.jedit.bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75) * 15. * at org.gjt.sp.jedit.bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102) * 16. * at org.gjt.sp.jedit.bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47) * 17. * at org.gjt.sp.jedit.bsh.BSHBlock.evalBlock(BSHBlock.java:130)* 18. * at org.gjt.sp.jedit.bsh.BSHBlock.eval(BSHBlock.java:80)* 19. * at org.gjt.sp.jedit.bsh.BshMethod.invokeImpl(BshMethod.java:362) * 20. * at org.gjt.sp.jedit.bsh.BshMethod.invoke(BshMethod.java:258)* 21. * at org.gjt.sp.jedit.bsh.BshMethod.invoke(BshMethod.java:186)* 22. * at org.gjt.sp.jedit.BeanShellFacade.runCachedBlock(BeanShellFacade.java:225) * 23. * at org.gjt.sp.jedit.BeanShell.runCachedBlock(BeanShell.java:423) * 24. * at org.gjt.sp.jedit.BeanShellAction.invoke(BeanShellAction.java:73)* 25. * at org.gjt.sp.jedit.gui.InputHandler.invokeAction(InputHandler.java:352)* 26. * at org.gjt.sp.jedit.jEdit$4.invokeAction(jEdit.java:3255)* 27. * at org.gjt.sp.jedit.jEdit$4.invokeAction(jEdit.java:3237)* 28. * at org.gjt.sp.jedit.EditAction$Wrapper.actionPerformed(EditAction.java:221)* 29. * at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)* 30. * at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) * 31. * at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) * 32. * at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)* 33. * at javax.swing.AbstractButton.doClick(AbstractButton.java:357)* 34. * at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1225) * 35. * at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1266) * 36. * at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)* 37. * at java.awt.Component.processMouseEvent(Component.java:6263)* 38. * at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)* 39. * at java.awt.Component.processEvent(Component.java:6028)* 40. * at java.awt.Container.processEvent(Container.java:2041)* 41. * at java.awt.Component.dispatchEventImpl(Component.java:4630)* 42. * at java.awt.Container.dispatchEventImpl(Container.java:2099)* 43. * at java.awt.Component.dispatchEvent(Component.java:4460)* 44. * at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)* 45. * at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)* 46. * at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)* 47. * at java.awt.Container.dispatchEventImpl(Container.java:2085)* 48. * at java.awt.Window.dispatchEventImpl(Window.java:2475)* 49. * at java.awt.Component.dispatchEvent(Component.java:4460)* 50. * at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)* 51. * at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) * 52. * at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) * 53. * at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) * 54. * at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)* 55. * at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)* 56. * at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)* Actually i have attached a ctags file to it,but it can't works! What would i do? |