From: SourceForge.net <no...@so...> - 2008-09-01 13:31:56
|
Bugs item #1882681, was opened at 2008-01-30 06:46 Message generated for change (Settings changed) made by daleanson You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=1882681&group_id=588 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Closed >Resolution: Invalid Priority: 5 Private: No Submitted By: Dale Anson (daleanson) Assigned to: Dale Anson (daleanson) Summary: jEdit looses track of buffers Initial Comment: I'm running jEdit from the head of SVN for about a week now. This problem takes some time to reproduce. Start jEdit, run it for several hours, then notice the Buffer Switcher has lost track of the open buffers. I've got F6 and F7 set to cycle through the open buffers, sometimes I can use these keys to see that all buffers are still open. When I can use the keys to cycle through the buffers, Buffer Switcher does not change nor does the title bar at the top of the jEdit window. Another effect of this is jEdit can't close/exit using either the X in the corner (to close the window) or File - Exit. Using File - Exit shows this bean shell error: java.lang.NegativeArraySizeException at org.gjt.sp.jedit.jEdit.getBuffers(jEdit.java:2017) at org.gjt.sp.jedit.PerspectiveManager.savePerspective(PerspectiveManager.java:140) at org.gjt.sp.jedit.jEdit.exit(jEdit.java:2592) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.gjt.sp.jedit.bsh.Reflect.invokeMethod(Reflect.java:134) at org.gjt.sp.jedit.bsh.Reflect.invokeStaticMethod(Reflect.java:98) at org.gjt.sp.jedit.bsh.Name.invokeMethod(Name.java:871) at org.gjt.sp.jedit.bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75) at org.gjt.sp.jedit.bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102) at org.gjt.sp.jedit.bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47) at org.gjt.sp.jedit.bsh.BSHBlock.evalBlock(BSHBlock.java:130) at org.gjt.sp.jedit.bsh.BSHBlock.eval(BSHBlock.java:80) at org.gjt.sp.jedit.bsh.BshMethod.invokeImpl(BshMethod.java:362) at org.gjt.sp.jedit.bsh.BshMethod.invoke(BshMethod.java:258) at org.gjt.sp.jedit.bsh.BshMethod.invoke(BshMethod.java:186) at org.gjt.sp.jedit.BeanShellFacade.runCachedBlock(BeanShellFacade.java:224) at org.gjt.sp.jedit.BeanShell.runCachedBlock(BeanShell.java:443) at org.gjt.sp.jedit.BeanShellAction.invoke(BeanShellAction.java:76) at org.gjt.sp.jedit.gui.InputHandler.invokeAction(InputHandler.java:383) at org.gjt.sp.jedit.jEdit$4.invokeAction(jEdit.java:3005) at org.gjt.sp.jedit.jEdit$4.invokeAction(jEdit.java:2989) at org.gjt.sp.jedit.EditAction$Wrapper.actionPerformed(EditAction.java:220) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.AbstractButton.doClick(AbstractButton.java:357) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1216) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1257) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272) at java.awt.Component.processMouseEvent(Component.java:6038) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:5803) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4410) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916) at java.awt.Container.dispatchEventImpl(Container.java:2102) at java.awt.Window.dispatchEventImpl(Window.java:2429) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) ---------------------------------------------------------------------- Comment By: Dale Anson (daleanson) Date: 2008-01-30 07:50 Message: Logged In: YES user_id=187628 Originator: YES Um, this might be my fault, the problem might be caused by the BufferLocal plugin. I'm investigating further. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=1882681&group_id=588 |