From: SourceForge.net <no...@so...> - 2007-03-08 04:25:15
|
Bugs item #1676259, was opened at 2007-03-07 20: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=1676259&group_id=44253 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: Interactions Group: 6: Crashes Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: ArrayOutofBoundsException Initial Comment: The program is a counter. It reads in numbers from the user, and depending on the number increases certain values by 1. This require repeated inputs from the user, sometimes numbering up to 60-70. However, after a certain number of inputs, the following error occurs: java.lang.ArrayIndexOutOfBoundsException: 33 at javax.swing.text.CompositeView.getView(Unknown Source) at javax.swing.text.View.forwardUpdate(Unknown Source) at javax.swing.text.BoxView.forwardUpdate(Unknown Source) at javax.swing.text.View.insertUpdate(Unknown Source) at javax.swing.plaf.basic.BasicTextUI$RootView.insertUpdate(Unknown Source) at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.insertUpdate(Unknown Source) at javax.swing.text.AbstractDocument.fireInsertUpdate(Unknown Source) at javax.swing.text.AbstractDocument.handleInsertString(Unknown Source) at javax.swing.text.AbstractDocument.insertString(Unknown Source) at edu.rice.cs.util.text.SwingDocument.forceInsertText(SwingDocument.java:123) at edu.rice.cs.util.text.ConsoleDocument.insertBeforeLastPrompt(ConsoleDocument.java:219) at edu.rice.cs.drjava.ui.InteractionsController$3$2.run(InteractionsController.java:182) at java.awt.event.InvocationEvent.dispatch(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) System Properties: DrJava Version 20061025-1556 java.runtime.name = Java(TM) 2 Runtime Environment, Standard Edition sun.boot.library.path = C:\Program Files\Java\jre1.5.0_11\bin java.vm.version = 1.5.0_11-b03 java.vm.vendor = Sun Microsystems Inc. java.vendor.url = http://java.sun.com/ path.separator = ; java.vm.name = Java HotSpot(TM) Client VM file.encoding.pkg = sun.io sun.java.launcher = SUN_STANDARD user.country = US sun.os.patch.level = Service Pack 2 java.vm.specification.name = Java Virtual Machine Specification user.dir = C:\Documents and Settings\Owner java.runtime.version = 1.5.0_11-b03 java.awt.graphicsenv = sun.awt.Win32GraphicsEnvironment java.endorsed.dirs = C:\Program Files\Java\jre1.5.0_11\lib\endorsed os.arch = x86 java.io.tmpdir = C:\DOCUME~1\Owner\LOCALS~1\Temp\ line.separator = "\u000d\u000a" java.vm.specification.vendor = Sun Microsystems Inc. user.variant = os.name = Windows XP sun.jnu.encoding = Cp1252 java.library.path = C:\Program Files\Java\jre1.5.0_11\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\QuickTime\QTSystem\ java.specification.name = Java Platform API Specification java.class.version = 49.0 sun.management.compiler = HotSpot Client Compiler os.version = 5.1 user.home = C:\Documents and Settings\Owner user.timezone = America/Chicago java.awt.printerjob = sun.awt.windows.WPrinterJob file.encoding = Cp1252 java.specification.version = 1.5 java.class.path = F:\drjava.exe;F:\jdk1.5.0_08\lib\tools.jar user.name = Owner java.vm.specification.version = 1.0 java.home = C:\Program Files\Java\jre1.5.0_11 sun.arch.data.model = 32 user.language = en java.specification.vendor = Sun Microsystems Inc. awt.toolkit = sun.awt.windows.WToolkit java.vm.info = mixed mode java.version = 1.5.0_11 java.ext.dirs = C:\Program Files\Java\jre1.5.0_11\lib\ext sun.boot.class.path = C:\Program Files\Java\jre1.5.0_11\lib\rt.jar;C:\Program Files\Java\jre1.5.0_11\lib\i18n.jar;C:\Program Files\Java\jre1.5.0_11\lib\sunrsasign.jar;C:\Program Files\Java\jre1.5.0_11\lib\jsse.jar;C:\Program Files\Java\jre1.5.0_11\lib\jce.jar;C:\Program Files\Java\jre1.5.0_11\lib\charsets.jar;C:\Program Files\Java\jre1.5.0_11\classes java.vendor = Sun Microsystems Inc. file.separator = \ java.vendor.url.bug = http://java.sun.com/cgi-bin/bugreport.cgi sun.io.unicode.encoding = UnicodeLittle sun.cpu.endian = little java.rmi.server.hostname = 127.0.0.1 sun.desktop = windows sun.awt.exception.handler = edu.rice.cs.drjava.ui.DrJavaErrorHandler sun.cpu.isalist = pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86 #DrJava configuration file #Wed Mar 07 22:22:11 CST 2007 javac.location = F:\\jdk1.5.0_08\\lib\\tools.jar lineenum.enabled = true key.delete.next = shift DELETE key.delete.previous = shift BACK_SPACE quit.prompt = false interactions.reset.prompt = false save.before.compile = true recent.files = [F:\\Java Files\\Senior Project\\Trendline.java,F:\\Java Files\\Senior Project\\CountTest.java,F:\\Java Files\\Senior Project\\Counter.java,F:\\Java Files\\Senior Project\\Candlestick.java] window.height = 778 window.width = 1288 window.x = -4 window.y = -4 doc.list.width = 161 last.dir = F:\\Java Files\\Senior Project\\CountTest.java last.interactions.dir = F:\\Java Files\\Senior Project dialog.drjava.error.popup.enabled = false The number of inputs that causes the error is completely random, changing from instance to instance. It differs even more greatly on different computers. This error causes Dr. Java to stop working. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1676259&group_id=44253 |