This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 8530 - Boot Class Path Property Editor Exception
Summary: Boot Class Path Property Editor Exception
Status: CLOSED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: Property Editors (show other bugs)
Version: 3.x
Hardware: PC Windows 3.1/NT
: P4 minor (vote)
Assignee: David Strupl
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2000-11-22 17:21 UTC by Cary Clark
Modified: 2008-12-22 16:57 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Cary Clark 2000-11-22 17:21:36 UTC
clicked a place on the list of class path directories below the last one (there
were 4) and received and arrayindexoutofboundsexception.  Here's the ide.log:

-------------------------------------------------------------------------------
>Log Session: Wednesday, November 22, 2000 10:45:16 AM CST
>System Info:
  Product Version          = NetBeans IDE 3.1beta (Build 11)
  IDE Versioning           = IDE/1 spec=1.1.2 impl=Build 11
  Operating System         = Windows NT Version 4.0 Running on x86
  Java Version             = 1.3.0
  Java VM Version          = Java HotSpot(TM) Client VM 1.3.0-C
  Java Vendor              = Sun Microsystems Inc.
  Java Vendor URL          = http://java.sun.com/
  Java Home                = c:\program files\javasoft\sdk\1.3\jre
  Java Class Version       = 47.0
  System Locale            = en_US
  JIT                      = unknown or not used
  Home Dir                 = C:\WINNT\Profiles\caclark
  Current Directory        = D:\temp\netbeans\bin
  IDE Home                 = D:\temp\netbeans
  IDE User Home            = D:\temp\netbeans
  System Directory         = D:\temp\netbeans\system
  CLASSPATH                =
D:\temp\netbeans\lib\patches\openide-compat.jar;D:\temp\netbeans\lib\locale\core_ja.jar;D:\temp\netbeans\lib\locale\openide_ja.jar;D:\temp\netbeans\lib\core.jar;D:\temp\netbeans\lib\openide.jar;D:\temp\netbeans\lib\updater.jar;D:\temp\netbeans\lib\ext\locale\openidex_ja.jar;D:\temp\netbeans\lib\ext\locale\vcscore_ja.jar;D:\temp\netbeans\lib\ext\AbsoluteLayout.jar;D:\temp\netbeans\lib\ext\jaxp.jar;D:\temp\netbeans\lib\ext\jh.jar;D:\temp\netbeans\lib\ext\openidex.jar;D:\temp\netbeans\lib\ext\parser.jar;D:\temp\netbeans\lib\ext\regexp.jar;D:\temp\netbeans\lib\ext\servlet.jar;D:\temp\netbeans\lib\ext\vcscore.jar;c:\program
files\javasoft\sdk\1.3\lib\dt.jar;c:\program files\javasoft\sdk\1.3\lib\tools.jar
-------------------------------------------------------------------------------
[INFO] Loaded modules: org.apache.tools.ant.module (1.2/11);
org.netbeans.modules.clazz/1 (1.4/11); org.netbeans.modules.html/1 (1.4/11);
org.netbeans.modules.httpserver/1 (1.4/11); org.netbeans.modules.icebrowser/1
(1.4/11); org.netbeans.modules.image/1 (1.4/11);
org.netbeans.modules.properties/1 (1.4/11); org.netbeans.modules.i18n/1
(1.4/11); org.netbeans.modules.text/1 (1.4/11);
org.netbeans.modules.usersguide/1 (1.4/11); org.openidex.util/1 (1.4/11);
org.netbeans.modules.autoupdate/1 (1.4/11); org.netbeans.modules.debugger.core/1
(1.1.6/11); org.netbeans.modules.applet/1 (1.4/11);
org.netbeans.modules.debugger.debug/1 (1.6/11);
org.netbeans.modules.debugger.jpda/1 (1.6/11); org.netbeans.modules.editor/1
(1.5/11); org.netbeans.modules.jarpackager/1 (1.4/11);
org.netbeans.modules.java/1 (1.4/11); org.netbeans.modules.beans/1 (1.4/11);
org.netbeans.modules.form/1 (1.4/11); org.netbeans.modules.javadoc/1 (1.4/11);
org.netbeans.modules.objectbrowser/1 (1.4/11); org.netbeans.modules.projects/1
(1.4/11); org.netbeans.modules.scripting/1 (1.1/001);
org.netbeans.modules.utilities/1 (1.4/11); org.netbeans.modules.vcs.cmdline/1
(1.5/11); org.netbeans.modules.web.core/1 (1.1.4/11);
org.netbeans.modules.web.wizard/1 (1.1.4/11)
path="" :jsp: init
*********** Exception occurred ************
Wed Nov 22 10:51:49 CST 2000java.lang.ArrayIndexOutOfBoundsException: -1 < 0
java.lang.ArrayIndexOutOfBoundsException: -1 < 0

	at java.util.Vector.elementAt(Vector.java:427)

	at javax.swing.DefaultListModel.elementAt(DefaultListModel.java:248)

	at
org.netbeans.beaninfo.editors.NbClassPathCustomEditor.triggerEdit(NbClassPathCustomEditor.java:307)

	at
org.netbeans.beaninfo.editors.NbClassPathCustomEditor.pathListMouseClicked(NbClassPathCustomEditor.java:193)

	at
org.netbeans.beaninfo.editors.NbClassPathCustomEditor.access$600(NbClassPathCustomEditor.java:27)

	at
org.netbeans.beaninfo.editors.NbClassPathCustomEditor$7.mouseClicked(NbClassPathCustomEditor.java:166)

	at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:211)

	at java.awt.Component.processMouseEvent(Component.java:3720)

	at java.awt.Component.processEvent(Component.java:3546)

	at java.awt.Container.processEvent(Container.java:1164)

	at java.awt.Component.dispatchEventImpl(Component.java:2595)

	at java.awt.Container.dispatchEventImpl(Container.java:1213)

	at java.awt.Component.dispatchEvent(Component.java:2499)

	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2451)

	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2230)

	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2125)

	at java.awt.Container.dispatchEventImpl(Container.java:1200)

	at java.awt.Window.dispatchEventImpl(Window.java:912)

	at java.awt.Component.dispatchEvent(Component.java:2499)

	at java.awt.EventQueue.dispatchEvent(EventQueue.java:319)

[catch] at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:103)

	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)

	at java.awt.Dialog.show(Dialog.java:370)

	at org.netbeans.core.NbPresenter.show(NbPresenter.java:458)

	at
org.openide.explorer.propertysheet.PropertyDisplayer$CustomPEListener.sheetButtonClicked(PropertyDisplayer.java:925)

	at
org.openide.explorer.propertysheet.SheetButton.notifySheetButtonListenersAboutClick(SheetButton.java:362)

	at
org.openide.explorer.propertysheet.SheetButton$InnerListener.mouseReleased(SheetButton.java:434)

	at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:230)

	at java.awt.Component.processMouseEvent(Component.java:3717)

	at java.awt.Component.processEvent(Component.java:3546)

	at java.awt.Container.processEvent(Container.java:1164)

	at java.awt.Component.dispatchEventImpl(Component.java:2595)

	at java.awt.Container.dispatchEventImpl(Container.java:1213)

	at java.awt.Component.dispatchEvent(Component.java:2499)

	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2451)

	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2216)

	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2125)

	at java.awt.Container.dispatchEventImpl(Container.java:1200)

	at java.awt.Window.dispatchEventImpl(Window.java:912)

	at java.awt.Component.dispatchEvent(Component.java:2499)

	at java.awt.EventQueue.dispatchEvent(EventQueue.java:319)

	at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:103)

	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)

	at java.awt.EventDispatchThread.run(EventDispatchThread.java:84)
Comment 1 David Strupl 2001-01-18 09:27:59 UTC
I have commited a fix to the [dev] version. It will appear in the build starting
2001-01-19. Thanks for the report.
Comment 2 Marian Mirilovic 2002-02-08 15:15:31 UTC
verified in [nb_3.3]
Comment 3 Quality Engineering 2003-07-01 16:26:58 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.