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 71151 - ArrayStoreException from AddModuleDependency dlg
Summary: ArrayStoreException from AddModuleDependency dlg
Status: VERIFIED DUPLICATE of bug 70700
Alias: None
Product: apisupport
Classification: Unclassified
Component: Project (show other bugs)
Version: 5.x
Hardware: All All
: P3 blocker (vote)
Assignee: Jesse Glick
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-09 02:50 UTC by _ tboudreau
Modified: 2006-01-11 23:44 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 _ tboudreau 2006-01-09 02:50:07 UTC
Open Project Properties/Add Module Dependency for first time on a new module 
project.  Type "Lookup" in the text field.  Realize that is going to get all 
sorts of false positives and you should change it to the more 
specific "AbstractLookup".  While it's searching, press Home.  Type the letter 
A just as it's about to return results for "Lookup".  

Looks like something needs to be synchronized that isn't.

java.lang.ArrayStoreException
	at java.lang.System.arraycopy(Native Method)
	at 
org.netbeans.modules.apisupport.project.ui.customizer.AddModulePanel.getSelecte
dDependencies(AddModulePanel.java:218)
	at 
org.netbeans.modules.apisupport.project.ui.customizer.AddModulePanel.showDescri
ption(AddModulePanel.java:169)
	at 
org.netbeans.modules.apisupport.project.ui.customizer.AddModulePanel.access$100
(AddModulePanel.java:54)
	at 
org.netbeans.modules.apisupport.project.ui.customizer.AddModulePanel$1.valueCha
nged(AddModulePanel.java:74)
	at javax.swing.JList.fireSelectionValueChanged(JList.java:1678)
	at javax.swing.JList$ListSelectionHandler.valueChanged(JList.java:1692)
	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.setSelectionInterval
(DefaultListSelectionModel.java:441)
	at javax.swing.JList.setSelectedIndex(JList.java:2093)
	at javax.swing.plaf.basic.BasicListUI$Actions.changeSelection
(BasicListUI.java:2157)
	at javax.swing.plaf.basic.BasicListUI$Actions.actionPerformed
(BasicListUI.java:1873)
	at 
org.netbeans.modules.apisupport.project.ui.customizer.AddModulePanel$3.actionPe
rformed(AddModulePanel.java:131)
	at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1633)
	at javax.swing.JComponent.processKeyBinding(JComponent.java:2866)
	at javax.swing.JComponent.processKeyBindings(JComponent.java:2901)
	at javax.swing.JComponent.processKeyEvent(JComponent.java:2829)
	at java.awt.Component.processEvent(Component.java:5734)
	at java.awt.Container.processEvent(Container.java:1960)
	at java.awt.Component.dispatchEventImpl(Component.java:4365)
	at java.awt.Container.dispatchEventImpl(Container.java:2018)
	at java.awt.Component.dispatchEvent(Component.java:4195)
	at java.awt.KeyboardFocusManager.redispatchEvent
(KeyboardFocusManager.java:1828)
	at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent
(DefaultKeyboardFocusManager.java:693)
	at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent
(DefaultKeyboardFocusManager.java:952)
	at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions
(DefaultKeyboardFocusManager.java:824)
	at java.awt.DefaultKeyboardFocusManager.dispatchEvent
(DefaultKeyboardFocusManager.java:657)
	at java.awt.Component.dispatchEventImpl(Component.java:4237)
	at java.awt.Container.dispatchEventImpl(Container.java:2018)
	at java.awt.Window.dispatchEventImpl(Window.java:2300)
	at java.awt.Component.dispatchEvent(Component.java:4195)
[catch] 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.pumpEventsForFilter
(EventDispatchThread.java:177)
	at java.awt.Dialog$1.run(Dialog.java:1032)
	at java.awt.Dialog$2.run(Dialog.java:1078)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.Dialog.show(Dialog.java:1076)
	at org.netbeans.core.windows.services.NbPresenter.superShow
(NbPresenter.java:813)
	at org.netbeans.core.windows.services.NbPresenter.doShow
(NbPresenter.java:856)
	at org.netbeans.core.windows.services.NbPresenter.run
(NbPresenter.java:844)
	at org.openide.util.Mutex.doEventAccess(Mutex.java:1172)
	at org.openide.util.Mutex.readAccess(Mutex.java:209)
	at org.netbeans.core.windows.services.NbPresenter.show
(NbPresenter.java:829)
	at java.awt.Component.show(Component.java:1406)
	at java.awt.Component.setVisible(Component.java:1359)
	at java.awt.Window.setVisible(Window.java:695)
	at java.awt.Dialog.setVisible(Dialog.java:972)
	at 
org.netbeans.modules.apisupport.project.ui.customizer.CustomizerLibraries.addMo
duleDependency(CustomizerLibraries.java:461)
	at 
org.netbeans.modules.apisupport.project.ui.customizer.CustomizerLibraries.acces
s$400(CustomizerLibraries.java:45)
	at 
org.netbeans.modules.apisupport.project.ui.customizer.CustomizerLibraries$4.act
ionPerformed(CustomizerLibraries.java:171)
	at javax.swing.AbstractButton.fireActionPerformed
(AbstractButton.java:1957)
	at javax.swing.AbstractButton$Handler.actionPerformed
(AbstractButton.java:2280)
	at javax.swing.DefaultButtonModel.fireActionPerformed
(DefaultButtonModel.java:377)
	at javax.swing.DefaultButtonModel.setPressed
(DefaultButtonModel.java:232)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased
(BasicButtonListener.java:234)
	at java.awt.Component.processMouseEvent(Component.java:5957)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3282)
	at java.awt.Component.processEvent(Component.java:5722)
	at java.awt.Container.processEvent(Container.java:1960)
	at java.awt.Component.dispatchEventImpl(Component.java:4365)
	at java.awt.Container.dispatchEventImpl(Container.java:2018)
	at java.awt.Component.dispatchEvent(Component.java:4195)
	at java.awt.LightweightDispatcher.retargetMouseEvent
(Container.java:4222)
	at java.awt.LightweightDispatcher.processMouseEvent
(Container.java:3886)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3816)
	at java.awt.Container.dispatchEventImpl(Container.java:2004)
	at java.awt.Window.dispatchEventImpl(Window.java:2300)
	at java.awt.Component.dispatchEvent(Component.java:4195)
	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 1 Martin Krauskopf 2006-01-09 08:16:40 UTC
Seems that I'll have to look at it soon. BTW you surely know that it is much
easier to read stacktraces as attachments ;)

*** This issue has been marked as a duplicate of 70700 ***
Comment 2 Marian Mirilovic 2006-01-09 15:43:26 UTC
verified duplicate
Comment 3 _ tboudreau 2006-01-09 19:07:42 UTC
Sorry, I usually only paste in stack traces if they're short, I didn't notice 
the length of this one.