You can subscribe to this list here.
2002 |
Jan
(17) |
Feb
(80) |
Mar
(56) |
Apr
(79) |
May
(9) |
Jun
(60) |
Jul
(29) |
Aug
(40) |
Sep
(23) |
Oct
(6) |
Nov
(25) |
Dec
(3) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(17) |
Feb
(85) |
Mar
(22) |
Apr
(3) |
May
(18) |
Jun
(27) |
Jul
(38) |
Aug
(19) |
Sep
(15) |
Oct
(6) |
Nov
(2) |
Dec
(5) |
2004 |
Jan
(19) |
Feb
(26) |
Mar
(30) |
Apr
(29) |
May
(8) |
Jun
(28) |
Jul
(39) |
Aug
(17) |
Sep
(19) |
Oct
(12) |
Nov
(18) |
Dec
(9) |
2005 |
Jan
(5) |
Feb
(18) |
Mar
(4) |
Apr
(5) |
May
(9) |
Jun
(10) |
Jul
(15) |
Aug
(11) |
Sep
(6) |
Oct
(6) |
Nov
(11) |
Dec
(6) |
2006 |
Jan
(10) |
Feb
(27) |
Mar
(24) |
Apr
(39) |
May
(14) |
Jun
(14) |
Jul
(5) |
Aug
(15) |
Sep
(21) |
Oct
(25) |
Nov
(10) |
Dec
(6) |
2007 |
Jan
(19) |
Feb
(23) |
Mar
(10) |
Apr
(10) |
May
(10) |
Jun
(9) |
Jul
(8) |
Aug
(6) |
Sep
(10) |
Oct
(7) |
Nov
(4) |
Dec
(5) |
2008 |
Jan
(23) |
Feb
(13) |
Mar
(19) |
Apr
(11) |
May
(11) |
Jun
(10) |
Jul
(12) |
Aug
(19) |
Sep
(11) |
Oct
(4) |
Nov
(6) |
Dec
|
2009 |
Jan
(8) |
Feb
(15) |
Mar
(21) |
Apr
(12) |
May
(14) |
Jun
(9) |
Jul
(2) |
Aug
(17) |
Sep
(36) |
Oct
(31) |
Nov
(13) |
Dec
(13) |
2010 |
Jan
(24) |
Feb
(17) |
Mar
(32) |
Apr
(18) |
May
(9) |
Jun
(6) |
Jul
(11) |
Aug
(18) |
Sep
(7) |
Oct
(20) |
Nov
(5) |
Dec
(4) |
2011 |
Jan
(1) |
Feb
(5) |
Mar
(3) |
Apr
(1) |
May
(2) |
Jun
|
Jul
(1) |
Aug
(4) |
Sep
(7) |
Oct
(1) |
Nov
(3) |
Dec
(1) |
2012 |
Jan
(2) |
Feb
|
Mar
(1) |
Apr
(4) |
May
(1) |
Jun
|
Jul
|
Aug
(1) |
Sep
(1) |
Oct
(3) |
Nov
(3) |
Dec
|
2013 |
Jan
(1) |
Feb
(3) |
Mar
(1) |
Apr
(2) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
From: SourceForge.net <no...@so...> - 2004-09-05 18:28:09
|
Feature Requests item #1022683, was opened at 2004-09-05 12:28 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1022683&group_id=44253 Category: Project Facility Group: Small (< 1 pair-week) Status: Open Priority: 5 Submitted By: Eric Cheng (ericcheng) Assigned to: Nobody/Anonymous (nobody) Summary: "Select Built Directory" dialog should follow lnk on Windows Initial Comment: "Select Built Directory" dialog should follow .lnk on Windows, if that .lnk points to an actual folder. Right now it seems to display the item but one cannot go into the folder by double-clicking it. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1022683&group_id=44253 |
From: SourceForge.net <no...@so...> - 2004-09-03 21:36:36
|
Bugs item #1022110, was opened at 2004-09-03 14:36 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1022110&group_id=44253 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Null Pointer Exception. Initial Comment: This error happens randomly, while attempting to compile. Can you help? java.lang.NullPointerException at java.util.LinkedList.remove(LinkedList.java:648) at java.util.LinkedList.remove(LinkedList.java:221) at edu.rice.cs.drjava.model.cache.DocumentCache.updatelru(DocumentCache.java:162) at edu.rice.cs.drjava.model.cache.DocumentCache.get(DocumentCache.java:107) at edu.rice.cs.drjava.model.DefaultGlobalModel$ConcreteOpenDefDoc.getDocument(DefaultGlobalModel.java:2502) at edu.rice.cs.drjava.model.DefaultGlobalModel$ConcreteOpenDefDoc.isModifiedSinceSave(DefaultGlobalModel.java:2979) at edu.rice.cs.drjava.model.DefaultGlobalModel$5.toString(DefaultGlobalModel.java:1067) at javax.swing.DefaultListCellRenderer.getListCellRendererComponent(DefaultListCellRenderer.java:98) at javax.swing.plaf.basic.BasicListUI.updateLayoutState(BasicListUI.java:1134) at javax.swing.plaf.basic.BasicListUI.maybeUpdateLayoutState(BasicListUI.java:1084) at javax.swing.plaf.basic.BasicListUI$Handler.valueChanged(BasicListUI.java:2200) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:187) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:167) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:214) at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:408) at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:417) at javax.swing.DefaultListSelectionModel.removeSelectionIntervalImpl(DefaultListSelectionModel.java:510) at javax.swing.DefaultListSelectionModel.clearSelection(DefaultListSelectionModel.java:422) at javax.swing.JList.clearSelection(JList.java:1578) at javax.swing.JList.setModel(JList.java:1216) at javax.swing.JList.setListData(JList.java:1247) at edu.rice.cs.util.docnavigation.JListSortNavigator.refreshDocument(JListSortNavigator.java:208) at edu.rice.cs.drjava.model.DefaultGlobalModel$ConcreteOpenDefDoc.saveFileAs(DefaultGlobalModel.java:2781) at edu.rice.cs.drjava.model.DefaultGlobalModel$ConcreteOpenDefDoc.saveFile(DefaultGlobalModel.java:2684) at edu.rice.cs.drjava.model.DefaultGlobalModel.saveAllFiles(DefaultGlobalModel.java:1286) at edu.rice.cs.drjava.model.DefaultSingleDisplayModel.saveAllFiles(DefaultSingleDisplayModel.java:319) at edu.rice.cs.drjava.ui.MainFrame._saveAll(MainFrame.java:2934) at edu.rice.cs.drjava.ui.MainFrame.access$2600(MainFrame.java:105) at edu.rice.cs.drjava.ui.MainFrame$ModelListener._saveAllBeforeProceeding(MainFrame.java:6392) at edu.rice.cs.drjava.ui.MainFrame$ModelListener.saveBeforeCompile(MainFrame.java:6310) at edu.rice.cs.drjava.model.GlobalEventNotifier.saveBeforeCompile(GlobalEventNotifier.java:599) at edu.rice.cs.drjava.model.compiler.CompilerEventNotifier.saveBeforeCompile(CompilerEventNotifier.java:127) at edu.rice.cs.drjava.model.compiler.DefaultCompilerModel.compile(DefaultCompilerModel.java:330) at edu.rice.cs.drjava.model.DefaultGlobalModel$ConcreteOpenDefDoc.startCompile(DefaultGlobalModel.java:2871) at edu.rice.cs.drjava.ui.MainFrame$100.construct(MainFrame.java:3210) at edu.rice.cs.util.swing.SwingWorker$2.run(SwingWorker.java:157) at java.lang.Thread.run(Thread.java:595) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1022110&group_id=44253 |
From: SourceForge.net <no...@so...> - 2004-09-02 01:20:02
|
Bugs item #1020867, was opened at 2004-09-02 01:20 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1020867&group_id=44253 Category: Compiler integration Group: Serious Status: Open Resolution: None Priority: 5 Submitted By: Bin Sun (sun2bin) Assigned to: Nobody/Anonymous (nobody) Summary: JDK1.5 not fully supported in compiling Initial Comment: The java source files with annotations are compiled without error, but the compiled classes bear no annotation information. It seems that the compiler should add "-source 1.5" argument to the javac compiler, but I found no preference to set it. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1020867&group_id=44253 |
From: SourceForge.net <no...@so...> - 2004-09-01 01:30:24
|
Bugs item #1020103, was opened at 2004-09-01 01:30 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1020103&group_id=44253 Category: Interactions Group: Serious Status: Open Resolution: None Priority: 5 Submitted By: Bin Sun (sun2bin) Assigned to: Nobody/Anonymous (nobody) Summary: java.util.Arrays.asList() not correctly interpreted Initial Comment: Using JDK 1.5 beta 2, when I input java.util.Arrays.asList(new String[]{"str1","str2","str3"}) in the interactions area, the result is not consistent to the programming version. (see the attached picture) The result is: [[Ljava.lang.String;@1c63e8c] which should be: [str1, str2, str3] The DrJava version is: DrJava Version : 20040707-2332 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1020103&group_id=44253 |
From: Moez A. Abdel-G. <mo...@cs...> - 2004-08-31 07:10:04
|
This release of DrJava is a candidate stable release. The release includes some new features and further more bug fixes. We have added a directory chooser that uses a tree view of the file system, support to compile and test entire DrJava projects, support for auxiliary and external files in projects, more con- sistency in the behavior and look of the definitions pane and interactions pane, support in the Interact- ions pane for the new '&' Java 1.5 generics syntax, and, finally, added also an 'Advanced' language level. We fixed issues that prevented running a new DrJava from within DrJava, as well as issues in the Inter- mediate language level. -Moez |
From: SourceForge.net <no...@so...> - 2004-08-18 21:22:33
|
Bugs item #1011806, was opened at 2004-08-18 17:22 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1011806&group_id=44253 Category: Definitions (source editor) Group: Annoying Status: Open Resolution: None Priority: 5 Submitted By: Fernando Pereira (fcnpereira) Assigned to: Nobody/Anonymous (nobody) Summary: Incorrect indentation of nested if Initial Comment: Nested if statements without braces are auto-indented incorrectly: class Test { void test(int i) { int j = -1; if (i > 0) if (i > 1) j = 3; else j = 5; } } The "else" should align with the inner "if" following the dangling- else rule of Java syntax. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1011806&group_id=44253 |
From: SourceForge.net <no...@so...> - 2004-08-18 08:31:28
|
Bugs item #1011286, was opened at 2004-08-18 01:31 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1011286&group_id=44253 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: java.lang.OutofMemoryError Initial Comment: java.lang.OutofMemoryError:Java heap space drjava-20040707-2332-exe jdk-1_5_0-beta2-windows-i58... ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1011286&group_id=44253 |
From: SourceForge.net <no...@so...> - 2004-08-17 02:33:00
|
Bugs item #1010466, was opened at 2004-08-17 02:32 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1010466&group_id=44253 Category: Other Group: Crashes Status: Open Resolution: None Priority: 5 Submitted By: Jonathan Lugo (jeloguy15) Assigned to: Nobody/Anonymous (nobody) Summary: NoClassDefException - running drjava inside drjava (Windows) Initial Comment: On the windows platform (1.4.2 and 1.5 build 60), I open drjava and run DrJava from the interactions (or from running project) and it says it can't find a windows specific class in what I assume should be the platform.jar. This error does not happen when running from the command line or when running the jar. Could it be a classpath issue? This error was introduced sometime after the end of July. java.lang.NoClassDefFoundError: edu/rice/cs/drjava/platform/WindowsPlatform at edu.rice.cs.drjava.platform.PlatformFactory.getPlatformSupport(PlatformFactory.java:97) at edu.rice.cs.drjava.platform.PlatformFactory.<clinit>(PlatformFactory.java:60) at edu.rice.cs.drjava.config.OptionConstants$DefaultFont.getDefaultMainFont(OptionConstants.java:174) at edu.rice.cs.drjava.config.OptionConstants.<clinit>(OptionConstants.java:165) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164) at edu.rice.cs.drjava.config.OptionMapLoader.class$(OptionMapLoader.java:61) at edu.rice.cs.drjava.config.OptionMapLoader.<clinit>(OptionMapLoader.java:61) at edu.rice.cs.drjava.config.SavableConfiguration.loadConfiguration(SavableConfiguration.java:73) at edu.rice.cs.drjava.config.FileConfiguration.loadConfiguration(FileConfiguration.java:73) at edu.rice.cs.drjava.DrJava.initConfig(DrJava.java:302) at edu.rice.cs.drjava.DrJava.main(DrJava.java:146) ... stack trace continues ... ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1010466&group_id=44253 |
From: SourceForge.net <no...@so...> - 2004-08-16 18:40:48
|
Bugs item #1010214, was opened at 2004-08-16 18:40 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1010214&group_id=44253 Category: Debugger Group: Annoying Status: Open Resolution: None Priority: 5 Submitted By: Jonathan Lugo (jeloguy15) Assigned to: Jonathan Lugo (jeloguy15) Summary: Error displayed on startup even if compiler was found Initial Comment: Story: The user has 2 versions of the SDK installed on their computer at the same time (e.g. j2sdk1.4.2 & jdk1.5.0). Java 1.5 is the default JVM (either because of the $JAVA_HOME variable in Linux/Unix, or because it was the last one installed in Windows), but the user runds DrJava in the other one (i.e. j2sdk1.4.2). When DrJava starts up it says that it couldn't find a valid tools.jar. Even when the user selects the correct toos.jar, it again warns that this version is incompatible. When the user has no choice but select 'No', the correct compilers still show up in the compilers menu making the message seem unnecessary. Problem: The same message is displayed when EITHER the compiler OR the debugger cannot be loaded correctly. So if the compiler loads well but the debugger doesn't, the user will still think drjava cannot find the compiler. Partial Solution: I created two error messages: one if the compiler fails and one if the debugger fails. These messages explain more accurately what's going on. ** I'm leaving this bug open because I think we should look into why the debugger isn't loading when the correct tools.jar is given. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1010214&group_id=44253 |
From: SourceForge.net <no...@so...> - 2004-08-13 17:57:51
|
Feature Requests item #1008863, was opened at 2004-08-13 12:57 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1008863&group_id=44253 Category: None Group: None Status: Open Priority: 5 Submitted By: Patrick Kruse (pakruse) Assigned to: Nobody/Anonymous (nobody) Summary: Cancel button when running JUnit tests Initial Comment: It would be nice if we had a cancel button when running the JUnit tests. They already are running under the Slave JVM; if we had a second slave JVM for JUnit, and added a cancel button, we could reset that JVM, killing the JUnit tests. Just a feature request I've had since we gained the ability to test all - it would be nice to be able to break our, or at least, have an option to stop running tests after a test fails, so that if an early test fails you don't have to sit there and wait for all the other tests to finish before you can analyze what failed. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1008863&group_id=44253 |
From: SourceForge.net <no...@so...> - 2004-08-13 17:54:32
|
Feature Requests item #1008858, was opened at 2004-08-13 12:54 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1008858&group_id=44253 Category: None Group: None Status: Open Priority: 5 Submitted By: Patrick Kruse (pakruse) Assigned to: Nobody/Anonymous (nobody) Summary: Hotkeys for next/previous error Initial Comment: Currently, whenever you are using one of the error panels (JUnit, Javadoc, Compiler errors, CVS diffs), there are two little buttons on the right hand side to go to the next and previous error, but there is no hotkey to do this. We have nearly every key bound to a hotkey. E is not. It would be logical to view the next error, when an error list pane is active, by pressing CTRL + E and the previous error by pressing CTRL + SHIFT + E. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1008858&group_id=44253 |
From: SourceForge.net <no...@so...> - 2004-08-13 16:20:33
|
Feature Requests item #1008787, was opened at 2004-08-13 11:20 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1008787&group_id=44253 Category: Definitions (source editor) Group: None Status: Open Priority: 5 Submitted By: Dan Smith (dlsmith) Assigned to: Nobody/Anonymous (nobody) Summary: Line-wrapped editing of multi-line comments Initial Comment: When editing a multi-line comment, it would be convenient if the editor's behavior changed: when a preset width is reached, the editor inserts a newline before the last word break and moves the next word and cursor to the next comment line. When deleting the beginning or end of a line, the comment is automatically re-wrapped. For example ("|" indicates cursor): /* * This is my comment that has a rather long line t| */ When typing continues, this is the result: /* * This is my comment that has a rather long line * that just keeps going ...| */ If the user removes the word "long", this is the result: /* * This is my comment that has a rather |line that * just keeps going ... */ If the user then moves the cursor to the end of the word "that" and presses delete, here is the result: /* * This is my comment that has a rather line * that|just keeps going ... */ Of course, since newlines would apparently be hard-coded into the source file, there is an ambuguity: what if the user introduces his own newline: /* * This is the first line.| * This is the second line. */ When the user keeps typing, does he get this: /* * This is the first line. I've decided to add * a bit more text.| This is the second line. */ Or this: /* * This is the first line. I've decided to add * a bit more text.| * This is the second line. */ Resolving that ambiguity is a key task necessary to make this work. In either case, though, it wouldn't be that hard for the user to to add a desired newline or remove an unwanted one. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1008787&group_id=44253 |
From: SourceForge.net <no...@so...> - 2004-08-12 21:44:06
|
Bugs item #1008294, was opened at 2004-08-12 16:44 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1008294&group_id=44253 Category: Other Group: None Status: Open Resolution: None Priority: 3 Submitted By: Elspeth Simpson (ejspe) Assigned to: Nobody/Anonymous (nobody) Summary: Save As behavior strange when modified version of file open Initial Comment: Recently, behavior was added so that the user could use "Save As" to overwrite a file that was already open in DrJava. However, this leads to strange behavior if the file you are overwriting has been modified in DrJava. In this case, you are promped to make sure you do in fact want to overwrite the open file, and then you are prompted that the file being overwritten has been modified, and would you like to save it? If you select that you do not want to save it, the old modified version is overwritten by the new version, as expected. If you select cancel, you get 2 copies of the file side by side, one that is the old version, and one that is the new version. This may be the desired behavior--I'm not sure. But if you select that you would like to save it, any modifications you have made are not actually saved--your modified version is overwritten with the version you are calling "save as" on. This seems like a definite problem. Perhaps a simpler way to handle this would be to only display 1 dialogue box that reads "This file is already open in DrJava and has been modified. Are you sure you want to overwrite it?" ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1008294&group_id=44253 |
From: SourceForge.net <no...@so...> - 2004-08-12 15:57:11
|
Bugs item #1008034, was opened at 2004-08-12 10:57 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1008034&group_id=44253 Category: Interactions Group: Crashes Status: Open Resolution: None Priority: 6 Submitted By: Patrick Kruse (pakruse) Assigned to: Nobody/Anonymous (nobody) Summary: Editing failed unexpectedly Initial Comment: While typing in the interaction: public class A { public static void m(String ... args) { } I had my cursor on the last brace after typing this in, then moved back to the line between the two braces of the method to add text for the method. After typing again the method was as follows: > public class A { public static void m(String ... args) { for(String s : args) } Upon pressing enter at the end of the line with the foreach statement, DrJava crashed, printing out this stack trace, but not bringing up one of our Exception windows: Exception in thread "interpret thread: public class A { public static void m(String ... args) { for(String s: args) }" java.lang.IllegalArgumentException: startRow is beyond the end of the string at edu.rice.cs.util.StringOps.getOffsetAndLength(StringOps.java:156) at edu.rice.cs.drjava.model.repl.InteractionsModel.replReturnedSyntaxError(InteractionsModel.java:716) at edu.rice.cs.drjava.model.repl.newjvm.MainJVM$ResultHandler.forSyntaxErrorResult(MainJVM.java:965) at edu.rice.cs.drjava.model.repl.newjvm.SyntaxErrorResult.apply(SyntaxErrorResult.java:122) at edu.rice.cs.drjava.model.repl.newjvm.MainJVM.interpretResult(MainJVM.java:258) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source) at sun.rmi.transport.Transport$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.Transport.serviceCall(Unknown Source) at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source) at java.lang.Thread.run(Unknown Source) at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown Source) at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source) at sun.rmi.server.UnicastRef.invoke(Unknown Source) at edu.rice.cs.drjava.model.repl.newjvm.MainJVM_Stub.interpretResult(Unknown Source) at edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM$4.run(InterpreterJVM.java:325) I am running the most recent version off of CVS, under Windows XP. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1008034&group_id=44253 |
From: SourceForge.net <no...@so...> - 2004-08-10 19:31:37
|
Bugs item #1006803, was opened at 2004-08-10 19:31 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1006803&group_id=44253 Category: DynamicJava Group: Ugly Status: Open Resolution: None Priority: 5 Submitted By: Jonathan Lugo (jeloguy15) Assigned to: Nobody/Anonymous (nobody) Summary: Unexpected ClassCastException when passing array for varargs Initial Comment: Say you have a method that uses variable arguments such as: public void run(int...) { ... } if you call the method using the traditional array rather than multiple arguments in the interactions pane such as: run(new int[] {1,2,3}); DynamicJava throws a ClassCastException. When the same code was compiled in the definitions pane, it worked well. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1006803&group_id=44253 |
From: SourceForge.net <no...@so...> - 2004-08-06 16:39:47
|
Bugs item #1004730, was opened at 2004-08-06 16:39 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1004730&group_id=44253 Category: Interactions Group: Annoying Status: Open Resolution: None Priority: 5 Submitted By: Jonathan Lugo (jeloguy15) Assigned to: Nobody/Anonymous (nobody) Summary: NullPointerException when passing null paramter Initial Comment: If in the interactions pane you call on a method incorrectly, normally you get the message: Error: No '...' method in '...' with arguments: (...) But if you pass any null parameters either into a non-existent method or into an existing method with the wrong number/types of arguments, dynamic java throws a NullPointerException instead of showing the error message. Even though there is no stack trace displayed for this exception in the interactions pane, the user may still think that the exception is being thrown from within the method and that the method still exists. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1004730&group_id=44253 |
From: SourceForge.net <no...@so...> - 2004-08-04 17:04:21
|
Bugs item #1003404, was opened at 2004-08-04 17:04 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1003404&group_id=44253 Category: Other Group: None Status: Open Resolution: None Priority: 5 Submitted By: Robert Cartwright (rcartwright) Assigned to: Nobody/Anonymous (nobody) Summary: NullPointerException in parser/checker for elementary LL Initial Comment: Compiling the following elementary level program generates a null pointer exception (or other spurious behavior): abstract class List { abstract int length(); abstract List insert(Comparable o); } class NonEmpty extends List { Object first; List rest; int length() { return 1 + rest.length(); } List insert(Comparable o) { if (o.compareTo(f) <= 0) return new NonEmpty(o, this); return new NonEmpty(f, rest.insert(o)); } } class Empty extends List { int length() { return 0; } List insert(Comparable o) { return new NonEmpty(o,new Empty()); } } Note that this program has a syntax error. The variable "f" in NonEmpty should be "first". When I tried to reproduce the bug, compiling the program (three separate files) generated .java files with syntax errors. These files suddenly appear in the open files list which is very disconcerting. P.S. We need to add Language Levels as a bug category. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1003404&group_id=44253 |
From: SourceForge.net <no...@so...> - 2004-08-03 21:27:49
|
Bugs item #1002922, was opened at 2004-08-03 21:27 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1002922&group_id=44253 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Michael Dyrby Jensen (dyrby76) Assigned to: Nobody/Anonymous (nobody) Summary: Java Heap Space Initial Comment: When I am working and have compiled a various amount of times during the day, I suddenly get OutOfMemory error or the following here below. This bug seems to happen every single time if you compile repeatedly. 1 error found: File: /home/dyrby/A.java [line: (no source location)] Error: Java heap space This bug was found in DrJava Version : 20040730-2223 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1002922&group_id=44253 |
From: SourceForge.net <no...@so...> - 2004-08-03 21:25:57
|
Bugs item #1002919, was opened at 2004-08-03 21:25 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1002919&group_id=44253 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Michael Dyrby Jensen (dyrby76) Assigned to: Nobody/Anonymous (nobody) Summary: The disappearing cursor Initial Comment: Once in a while just after compiling and I click on the main window to get my cursor back to the definitions pane, the cursor is invisible. I can still move it around because I notice the blocks gets highlighted when i hit the brackets. The bug doesn't show up everytime, but it happens every so often. The bug was found in DrJava Version : 20040730-2223 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1002919&group_id=44253 |
From: SourceForge.net <no...@so...> - 2004-08-03 20:46:27
|
Bugs item #1002888, was opened at 2004-08-03 13:46 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1002888&group_id=44253 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Parameterized class that implements several interfaces Initial Comment: If you wish to parameterize a class with a type T, that implements the two interfaces Comparable and Serializable, there is a problem in distinguishing between a second parameterized class S that you might want to have. Sun decided to use the "&" when implementing several interfaces here. And they are using the extends keyword. This is all legal syntax in the Java 1.5 beta 3 that we are now using. But the "&" is not currently supported in DynamicJava. Example; import java.io.Serializable; public class A <T extends Comparable<T> & Serializable, S> ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1002888&group_id=44253 |
From: SourceForge.net <no...@so...> - 2004-08-02 06:17:16
|
Bugs item #1001824, was opened at 2004-08-02 06:17 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1001824&group_id=44253 Category: None Group: None Status: Open Resolution: None Priority: 8 Submitted By: Michael Dyrby Jensen (dyrby76) Assigned to: Nobody/Anonymous (nobody) Summary: Losing data with new file management Initial Comment: I have been using the newest DrJava version from the Cvs repository and I have lost my programs more than once. What happens is that I try to save a file that already exists, and it asked me if I wanted to overwrite it. I said yes. Then it claimed it couldnt find the specified file, and suddenly the document was empty. I reloaded the file (which did exist), but it was now EMPTY. Most annoying. I have also been getting that huge blue button in the file navigator on more than one occassion. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1001824&group_id=44253 |
From: SourceForge.net <no...@so...> - 2004-07-28 15:51:11
|
Bugs item #999553, was opened at 2004-07-28 11:51 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=999553&group_id=44253 Category: Compiler integration Group: Annoying Status: Open Resolution: None Priority: 5 Submitted By: Fernando Pereira (fcnpereira) Assigned to: Nobody/Anonymous (nobody) Summary: can't find Generic Java in OS X Initial Comment: I'm trying to set up 20040707-2332 on OS X to sue the Generic Java 2.4 compiler, because Java 5.0 is not yet available for OS X. My current .drjava is show below. The relevant .jar files are were .drjava points to. However, the compiler selector on the compiler output pane does not show Generic Java as an option. This used to work in earlier versions of DrJava. Thanks -- F #DrJava configuration file #Wed Jul 28 11:48:10 EDT 2004 jsr14.location = /Users/pereira/Library/Java/adding_generics -2_4ea/gjc-rt.jar jsr14.collectionspath = /Users/pereira/Library/Java/ adding_generics-2_4ea/collect.jar window.x = 240 window.y = 77 last.dir = /Applications ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=999553&group_id=44253 |
From: SourceForge.net <no...@so...> - 2004-07-27 23:15:42
|
Bugs item #999066, was opened at 2004-07-27 16:15 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=999066&group_id=44253 Category: None Group: Crashes Status: Open Resolution: None Priority: 3 Submitted By: Neal Horowitz (nrhorowitz) Assigned to: Nobody/Anonymous (nobody) Summary: Closing blew up on me Initial Comment: Sorry to bombard you guys, but after trying to quit DrJava from a session with two meaningless untitled files (which I was using to test the Replace All behavior), I got a NullPointerException after refusing to save the second file. Sadly, I have so far been unable to reproduce the bug, so it might be a fluke, but I thought I'd submit it for the sake of thoroughness. java.lang.NullPointerException at edu.rice.cs.drjava.ui.MainFrame._save(MainFrame.java:2674) at edu.rice.cs.drjava.ui.MainFrame.access$2100(MainFrame.java:103) at edu.rice.cs.drjava.ui.MainFrame$21.actionPerformed(MainFrame.java:526) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) A little more playing around in the now-broken copy of DrJava caused the following exception when I try to switch to the unsaved, broken document. java.lang.NullPointerException at edu.rice.cs.drjava.model.DefaultSingleDisplayModel._setActiveDoc(DefaultSingleDisplayModel.java:493) at edu.rice.cs.drjava.model.DefaultSingleDisplayModel.access$000(DefaultSingleDisplayModel.java:96) at edu.rice.cs.drjava.model.DefaultSingleDisplayModel$1.itemCase(DefaultSingleDisplayModel.java:126) at edu.rice.cs.drjava.model.DefaultSingleDisplayModel$1.itemCase(DefaultSingleDisplayModel.java:137) at edu.rice.cs.util.docnavigation.JListNavigator$2.execute(JListNavigator.java:318) at edu.rice.cs.drjava.model.DefaultSingleDisplayModel$2.gainedSelection(DefaultSingleDisplayModel.java:144) at edu.rice.cs.util.docnavigation.JListNavigator.valueChanged(JListNavigator.java:324) at javax.swing.JList.fireSelectionValueChanged(Unknown Source) at javax.swing.JList$ListSelectionHandler.valueChanged(Unknown Source) at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source) at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source) at javax.swing.DefaultListSelectionModel.setValueIsAdjusting(Unknown Source) at javax.swing.JList.setValueIsAdjusting(Unknown Source) at javax.swing.plaf.basic.BasicListUI$Handler.mouseReleased(Unknown Source) at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) As an interesting side-note, performing "Close" just doesn't do anything, but "Close All" (which also happens when I try to quit) causes a similar exception (at DefaultSingleDisplayModel.closeAllFiles, line 383). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=999066&group_id=44253 |
From: SourceForge.net <no...@so...> - 2004-07-27 23:07:44
|
Bugs item #999059, was opened at 2004-07-27 16:07 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=999059&group_id=44253 Category: Definitions (source editor) Group: Ugly Status: Open Resolution: None Priority: 5 Submitted By: Neal Horowitz (nrhorowitz) Assigned to: Nobody/Anonymous (nobody) Summary: replacing in inactive documents causes position errors Initial Comment: Suppose you replace a string with a shorter string, choosing "Replace All" with "Search All Documents" checked. The result is that the old caret position is out of bounds, which is not an error, but it is reported badly: java.lang.IllegalArgumentException: bad position: 6 at javax.swing.text.JTextComponent.setCaretPosition(Unknown Source) at edu.rice.cs.drjava.ui.AbstractDJPane.setCaretPosition(AbstractDJPane.java:153) at edu.rice.cs.drjava.ui.DefinitionsPane.notifyActive(DefinitionsPane.java:1018) at edu.rice.cs.drjava.ui.MainFrame._switchDefScrollPane(MainFrame.java:4905) at edu.rice.cs.drjava.ui.MainFrame$ModelListener$3.run(MainFrame.java:5684) at edu.rice.cs.drjava.ui.MainFrame$ModelListener.activeDocumentChanged(MainFrame.java:5744) at edu.rice.cs.drjava.model.DefaultSingleDisplayModel$3.notifyListener(DefaultSingleDisplayModel.java:505) at edu.rice.cs.drjava.model.GlobalEventNotifier.notifyListeners(GlobalEventNotifier.java:176) at edu.rice.cs.drjava.model.DefaultSingleDisplayModel._setActiveDoc(DefaultSingleDisplayModel.java:499) at edu.rice.cs.drjava.model.DefaultSingleDisplayModel.access$000(DefaultSingleDisplayModel.java:96) at edu.rice.cs.drjava.model.DefaultSingleDisplayModel$1.itemCase(DefaultSingleDisplayModel.java:126) at edu.rice.cs.drjava.model.DefaultSingleDisplayModel$1.itemCase(DefaultSingleDisplayModel.java:137) at edu.rice.cs.util.docnavigation.JListNavigator$2.execute(JListNavigator.java:318) at edu.rice.cs.drjava.model.DefaultSingleDisplayModel$2.gainedSelection(DefaultSingleDisplayModel.java:144) at edu.rice.cs.util.docnavigation.JListNavigator.valueChanged(JListNavigator.java:324) at javax.swing.JList.fireSelectionValueChanged(Unknown Source) (there are a few more, but they're event pump methods and not very interesting.) Anyway, this is ugly. It looks like it's AbstractDJPane's job to catch this and just choose some unoffensive caret position (probably the end, or maybe if the offending index is somehow negative you could make it the beginning, though it doesn't matter much). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=999059&group_id=44253 |
From: SourceForge.net <no...@so...> - 2004-07-27 23:02:00
|
Bugs item #999057, was opened at 2004-07-27 16:01 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=999057&group_id=44253 Category: Definitions (source editor) Group: Serious Status: Open Resolution: None Priority: 5 Submitted By: Neal Horowitz (nrhorowitz) Assigned to: Nobody/Anonymous (nobody) Summary: Replace All off by one Initial Comment: Performing a "replace all" will occur one too many times in the current document only. For example, if you have two documents open, which both contain only "int" and perform a search/replace "int" with "uint" then the current document will contain "uuint" and the other document will (correctly) contain "uint" -- for some reason, the current document is search/replaced twice, but other documents are not. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=999057&group_id=44253 |