From: <no...@so...> - 2000-12-02 03:01:02
|
Bug #123629, was updated on 2000-Nov-27 13:06 Here is a current snapshot of the bug. Project: jEdit Category: editor core Status: Open Resolution: None Bug Group: severe bug Priority: 5 Submitted by: Nobody Assigned to : Nobody Summary: jEdit does not run on OS/2 Details: [error] Exception occurred during event dispatching: [error] java.lang.NullPointerException [error] at javax.swing.JMenu.removeAll(JMenu.java:620) jEdit starts, the splash graphic is displayed, then the following error occurs:- [error] at org.gjt.sp.jedit.View.updateBuffersMenu(View.java:633) - org.gjt.sp.jedit.View.<init>(View.java:516) - org.gjt.sp.jedit.jEdit.newView(jEdit.java:1477) - org.gjt.sp.jedit.jEdit$1.run(jEdit.java:370) - javax.swing.SystemEventQueueUtilities.processRunnableEvent(SystemEventQueueUtilities.java:332) - javax.swing.SystemEventQueueUtilities.access$0(SystemEventQueueUtilities.java:328) - javax.swing.SystemEventQueueUtilities$RunnableTarget.processEvent(SystemEventQueueUtilities.java:369) - java.awt.Component.dispatchEventImpl(Component.java:1818) - java.awt.Component.dispatchEvent(Component.java:1750) - java.awt.EventDispatchThread.run(Compiled Code) Follow-Ups: Date: 2000-Nov-29 05:20 By: Nobody Comment: The problem is caused by a change made in View.java /* // Because the buffers menu contains normal items as // well as dynamically-generated stuff, we are careful // to only remove the dynamic crap here... for(int i = buffers.getMenuComponentCount() - 1; i >= 0; i--) { if(buffers.getMenuComponent(i) instanceof JSeparator) break; else buffers.remove(i); } */ buffers.removeAll(); deleting buffer.removeAll() and removing the commenting out from the previous code fixes the problem. As there is no obvious reason why the change was made I don't know what impact this will have elsewhere. Anyway jEdit 2.6 final now seems to run OK under OS/2. The code as currently written makes it imcompatable with java version older than 1.2 There is also a problem with the 2.6 final source download. A lot of files have lost there upper case characters. Yes, I know I am not logged in, but your server will not allow me to register as a new user! ------------------------------------------------------- Date: 2000-Dec-01 19:00 By: spestov Comment: This no longer occurs with jEdit 2.7. ------------------------------------------------------- For detailed info, follow this link: http://sourceforge.net/bugs/?func=detailbug&bug_id=123629&group_id=588 |