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 51538 - java.lang.illegalstateexception in ide....
Summary: java.lang.illegalstateexception in ide....
Status: CLOSED DUPLICATE of bug 48590
Alias: None
Product: platform
Classification: Unclassified
Component: Lookup (show other bugs)
Version: 4.x
Hardware: PC Windows XP
: P3 blocker (vote)
Assignee: issues@ide
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-15 19:56 UTC by samuelsegarra
Modified: 2008-12-22 21:57 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
logfile of Netbeans.... (14.41 KB, patch)
2004-11-15 19:57 UTC, samuelsegarra
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description samuelsegarra 2004-11-15 19:56:44 UTC
-------------------------------------------------
------------------------------
>Log Session: Monday, November 15, 2004 2:49:13 
PM EST
>System Info: 
  Product Version       = NetBeans IDE Dev 
(Build 200409220845)
  Operating System      = Windows XP version 5.1 
running on x86
  Java; VM; Vendor      = 1.4.2; Java HotSpot
(TM) Client VM 1.4.2-b28; Sun Microsystems Inc.
  Java Home             = C:\Program 
Files\j2sdk_nb\j2sdk1.4.2\jre
  System Locale; Encod. = en_US (nb); Cp1252
  Home Dir; Current Dir = C:\Documents and 
Settings\SSegarra; C:\Program Files\netbeans-
4.0beta2
  IDE Install; User Dir = C:\Program 
Files\netbeans-4.0beta2\platform4; C:\Documents 
and Settings\SSegarra\.netbeans\4.0beta2
  CLASSPATH             = C:\Program 
Files\netbeans-4.0beta2\platform4
\lib\boot.jar;C:\Program 
Files\j2sdk_nb\j2sdk1.4.2\lib\dt.jar;C:\Program 
Files\j2sdk_nb\j2sdk1.4.2\lib\tools.jar
  Boot & ext classpath  = C:\Program 
Files\j2sdk_nb\j2sdk1.4.2
\jre\lib\rt.jar;C:\Program 
Files\j2sdk_nb\j2sdk1.4.2
\jre\lib\i18n.jar;C:\Program 
Files\j2sdk_nb\j2sdk1.4.2
\jre\lib\sunrsasign.jar;C:\Program 
Files\j2sdk_nb\j2sdk1.4.2
\jre\lib\jsse.jar;C:\Program 
Files\j2sdk_nb\j2sdk1.4.2
\jre\lib\jce.jar;C:\Program 
Files\j2sdk_nb\j2sdk1.4.2
\jre\lib\charsets.jar;C:\Program 
Files\j2sdk_nb\j2sdk1.4.2\jre\classes;C:\Program 
Files\j2sdk_nb\j2sdk1.4.2
\jre\lib\ext\dnsns.jar;C:\Program 
Files\j2sdk_nb\j2sdk1.4.2
\jre\lib\ext\ldapsec.jar;C:\Program 
Files\j2sdk_nb\j2sdk1.4.2
\jre\lib\ext\localedata.jar;C:\Program 
Files\j2sdk_nb\j2sdk1.4.2
\jre\lib\ext\sunjce_provider.jar
  Dynamic classpath     = C:\Program 
Files\netbeans-4.0beta2\platform4
\core\core.jar;C:\Program Files\netbeans-4.0beta2
\platform4\core\openide-loaders.jar;C:\Program 
Files\netbeans-4.0beta2\platform4
\core\openide.jar;C:\Program Files\netbeans-
4.0beta2\platform4\core\org-netbeans-swing-
plaf.jar;C:\Program Files\netbeans-4.0beta2
\platform4\core\updater.jar;C:\Program 
Files\netbeans-4.0beta2\nb4.0\core\org-netbeans-
upgrade.jar;C:\Program Files\netbeans-4.0beta2
\nb4.0\core\locale\core_nb.jar;C:\Program 
Files\netbeans-4.0beta2\ide4\core\org-netbeans-
modules-utilities-cli.jar
-------------------------------------------------
------------------------------
Turning on modules:
	org.openide/1 [4.45.1 200409220845]
	org.openide.loaders [4.16.1 200409220845]
	org.netbeans.modules.html/1 [1.13.1 
200409220845]
	org.openide.io [1.2.1 200409220845]
	org.openide.execution [1.3.1 
200409220845]
	org.netbeans.api.java/1 [1.5.1 
200409220845]
	org.openide.src [1.3.1 200409220845]
	javax.jmi.reflect/1 [1.1.1 200409220845]
	org.netbeans.jmi.javamodel/1 [0.1.1 
200409220845]
	javax.jmi.model/1 [1.1.1 200409220845]
	org.netbeans.api.mdr/1 [0.986.1 
200409220845]
	org.netbeans.modules.classfile/1 [1.12.1 
200409220845]
	org.netbeans.modules.jmiutils/1 [0.84.1 
1.0.0]
	org.netbeans.modules.mdr/1 [0.92.1 1.0.0]
	org.netbeans.modules.javacore/1 [1.2.1 
200409220845]
	org.netbeans.swing.plaf [1.0.1 
200409220845]
	org.netbeans.core/1 [1.25.1 200409220845]
	org.netbeans.modules.javahelp/1 [2.3.1 
200409220845]
	org.netbeans.modules.queries/0 [1.0.1 
200409220845]
	org.netbeans.modules.java/1 [1.17.1 
1.0.0]
	org.netbeans.modules.javadoc/1 [1.12.1 
200409220845]
	org.netbeans.core.output2/1 [1.0.1 
200409220845]
	org.netbeans.core.execution/1 [1.4.1 
200409220845]
	org.apache.tools.ant.module/3 [3.13.1 
200409220845]
	org.netbeans.modules.java.platform/0 
[1.0.1 200409220845]
	org.netbeans.spi.viewmodel/1 [1.1.1 
200409220845]
	org.netbeans.api.debugger/1 [1.0.1 
200409220845]
	org.netbeans.api.debugger.jpda/1 [1.0.1 
200409220845]
	org.netbeans.modules.projectapi/0 [1.0.1 
200409220845]
	org.netbeans.modules.projectuiapi/0 
[1.0.1 release40b2 200409220845]
	org.openidex.util/3 [3.3.1 200409220845]
	org.netbeans.modules.project.ant/0 
[1.0.1 200409220845]
	org.netbeans.modules.project.libraries/0 
[1.7.1 200409220845]
	org.netbeans.modules.java.project/0 
[1.0.1 release40b2]
	org.netbeans.modules.debugger.jpdaimpl/2 
[1.11.1 200409220845]
	org.netbeans.spi.debugger.ui/1 [2.3.1 
200409220845]
	org.netbeans.modules.debugger.jpda.ui/1 
[1.0.1 200409220845]
	org.netbeans.modules.debugger.jpda.ant 
[1.2.1 200409220845]
	org.netbeans.modules.ant.browsetask 
[1.6.1 200409220845]
	org.netbeans.modules.junit/2 [2.12.1 
200409220845]
	org.netbeans.modules.java.j2seproject 
[1.0.1 200409220845]
	org.netbeans.modules.image/1 [1.12.1 
200409220845]
	org.netbeans.modules.kjava.obfuscators.pr
oguard [1.0.1 040928]
	org.netbeans.swing.tabcontrol [1.0.1 
200409220845]
	org.netbeans.modules.navigator/2 [3.0 
2.0]
	org.netbeans.modules.schema2beans/1 
[1.9.1 200409220845]
	org.netbeans.modules.j2eeapis/1 [1.1.1 
200409220845]
	org.netbeans.modules.settings/1 [1.5.1 
200409220845]
	org.netbeans.api.xml/1 [1.5 release40b2 
200409220845]
	org.netbeans.libs.j2eeeditor/1 [1.2.1 
200409220845]
	org.netbeans.modules.j2eeserver/3 [1.2.1 
200409220845]
	org.netbeans.modules.servletapi23/1 
[1.5.1 200409220845]
	org.netbeans.api.web.webmodule [1.0.1 
200409220845]
	org.netbeans.libs.xerces/1 [1.4.1 2.6.2]
	org.netbeans.api.web.dd/1 [1.2.1 1.0]
	org.netbeans.modules.web.project [1.1.1 
200409220845]
	org.netbeans.modules.kjava.j2meunit 
[1.0.1 040928]
	org.netbeans.modules.autoupdate/1 
[2.10.1 200409220845]
	org.netbeans.modules.updatecenters/1 
[1.1.1 200409220845]
	org.netbeans.modules.servletapi24/1 [2.1 
2.1 200409220845]
	org.netbeans.modules.javagator/1 [1.2 
041027]
	org.netbeans.modules.xml.core/2 [1.3 
release40b2 200409220845]
	org.netbeans.modules.web.jspparser/2 
[2.0.1 200409220845]
	org.netbeans.modules.editor.util/1 
[1.0.1 200409220845]
	org.netbeans.modules.editor.fold/1 
[1.0.1 200409220845]
	org.netbeans.modules.editor.lib/1 [1.0.1 
200409220845]
	org.netbeans.modules.editor/2 [1.15.1 
200409220845]
	org.netbeans.modules.xml.text/2 [1.3 
release40b2 200409220845]
	org.netbeans.modules.web.core.syntax/1 
[1.14.1 200409220845]
	org.netbeans.core.multiview/1 [1.2 
release40b2 200409220845]
	org.netbeans.modules.form/2 [1.14.1 
200409220845]
	org.netbeans.tasklistapi/1 [1.12.5 5 
200409220845]
	org.netbeans.modules.tasklist.core/2 
[1.29.59 9 200409220845]
	org.netbeans.modules.suggestions_framewor
k/2 [1.7.596 6 200409220845]
	org.netbeans.modules.xml.catalog/2 [1.3 
release40b2 200409220845]
	org.netbeans.modules.web.core/1 [1.18.1 
200409220845]
	org.netbeans.modules.web.debug/1 [2.2.1 
200409220845]
	org.netbeans.modules.masterfs/1 [1.2.1 
200409220845]
	org.netbeans.modules.favorites/1 [1.6.1 
200409220845]
	org.netbeans.modules.kjava.j2mejavahelp/1
 [1.0.1 040928]
	org.netbeans.modules.refactoring/1 
[0.1.1 200409220845]
	org.netbeans.modules.properties/1 
[1.12.1 200409220845]
	org.netbeans.modules.properties.syntax/1 
[1.11.1 200409220845]
	org.netbeans.core.windows/2 [2.1.1 
200409220845]
	org.netbeans.modules.kjava.emulators 
[1.0.1 040928]
	org.netbeans.modules.clazz/1 [1.14.1 
200409220845]
	org.netbeans.modules.diff/1 [1.8.1 
promotionD 200409220845]
	org.netbeans.modules.vcscore/1 [1.10.1 
promotionD 200409220845]
	org.netbeans.modules.vcs.advanced/1 
[1.10.1 200409220845]
	org.netbeans.modules.vcs.profiles.pvcs/1 
[1.4.1 200409220845]
	org.netbeans.modules.apisupport.ant 
[2.22 040920]
	org.netbeans.modules.apisupport.project 
[1.0 040920]
	org.netbeans.modules.i18n/1 [1.15.1 
200409220845]
	org.netbeans.modules.i18n.form/2 [1.13.1 
200409220845]
	org.netbeans.core.ui/1 [1.4.1 
200409220845]
	org.netbeans.modules.projectui [1.1 
200409220845]
	org.netbeans.modules.servletapi/1 [1.4.1 
200409220845]
	org.netbeans.modules.kjava.j2meplatform 
[1.0.1 040928]
	org.netbeans.modules.kjava.antext [1.0.1 
040928]
	org.netbeans.modules.httpserver/1 
[1.14.1 200409220845]
	org.netbeans.modules.kjava.j2meproject 
[1.0.1 040928]
	org.netbeans.modules.welcome/1 [1.5.1 
200409220845]
	org.netbeans.modules.java.j2seplatform/1 
[1.0.1 200409220845]
	org.netbeans.modules.beans/1 [1.12.1 
200409220845]
	org.netbeans.modules.vcs.profiles.vss/1 
[1.4.1 200409220845]
	org.netbeans.upgrader [4.0.1 
200409220845]
	org.netbeans.core.ide/1 [1.4.1 
200409220845]
	org.netbeans.modules.db/1 [1.9.1 1.1 
200409220845]
	org.netbeans.modules.web.examples/1 
[1.0.1 200409220845]
	org.netbeans.modules.web.monitor/1 
[1.10.1 200409220845]
	org.netbeans.modules.ant.grammar/1 [1.7 
200409220845]
	org.netbeans.modules.tomcat5/1 [1.1.1 
200409220845]
	org.netbeans.modules.j2ee.ant [1.1.1 
200409220845]
	org.netbeans.modules.xml.tax/2 [1.3 
release40b2 200409220845]
	org.netbeans.modules.xml.tools/2 [1.3 
release40b2 200409220845]
	org.netbeans.modules.kjava.editor [1.0.1 
040928]
	org.netbeans.modules.css/2 [1.3 
release40b2 200409220845]
	org.netbeans.modules.java.examples/1 
[1.0.1 200409220845]
	org.netbeans.modules.kjava.antext.debugge
r [1.0.1 040928]
	org.netbeans.lib.cvsclient/1 [1.9.1 
200409220845]
	org.netbeans.modules.web.jstl11/1 [2.1 
2.1 200409220845]
	org.netbeans.modules.nbjunit/1 [1.16 
200409201800]
	org.netbeans.modules.ant.freeform [1.0.1 
200409220845]
	org.netbeans.modules.tomcat5.bundled/1 
[1.1.1 200409220845]
	org.netbeans.modules.vcs.profiles.cvsprof
iles/1 [1.4.1 200409220845]
	org.netbeans.modules.utilities/1 [1.16.1 
200409220845]
	org.netbeans.modules.utilities.project/1 
[1.0.1 200409220845]
	org.netbeans.modules.extbrowser/1 [1.4.1 
200409220845]
	org.netbeans.modules.tasklist.docscan/2 
[1.15.5963 3 200409220845]
	org.netbeans.modules.usersguide/1 
[1.14.1 200409220845]
	org.netbeans.modules.xml.schema/1 [1.3 
release40b2 200409220845]
	org.netbeans.modules.kjava.examples/1 
[1.0.1 040928]
	org.netbeans.modules.xsl/1 [1.3 
release40b2 200409220845]
	org.netbeans.modules.propagator/1 [1.0 
041027]
[org.netbeans.core.ShortcutsFolder] Warning: 
unparsable keystroke: DO-0
*********** Exception occurred ************ at 
2:49 PM on Nov 15, 2004
java.lang.IllegalStateException: Duplicate pair 
in treePair1: SL[/Browsers/SystemDefaultBrowser 
pair2: SL[/Browsers/SystemDefaultBrowser index1: 
1 index2: 1 item1: 
org.netbeans.modules.extbrowser.SystemDefaultBrow
ser@1e966fb item2: 
org.netbeans.modules.extbrowser.SystemDefaultBrow
ser@1e966fb id1: 682430 id2: 11ffcc2
	at 
org.openide.util.lookup.ALPairComparator.compare
(ALPairComparator.java:52)
	at java.util.TreeMap.compare
(TreeMap.java:1085)
	at java.util.TreeMap.put
(TreeMap.java:463)
	at java.util.TreeSet.add
(TreeSet.java:209)
	at 
org.openide.util.lookup.AbstractLookup$R.initItem
s(AbstractLookup.java:788)
	at 
org.openide.util.lookup.AbstractLookup$R.allItems
WithoutBeforeLookup(AbstractLookup.java:749)
	at 
org.openide.util.lookup.AbstractLookup$R.allInsta
nces(AbstractLookup.java:691)
	at 
org.openide.util.lookup.ProxyLookup$R.computeResu
lt(ProxyLookup.java:378)
	at 
org.openide.util.lookup.ProxyLookup$R.allInstance
s(ProxyLookup.java:329)
	at 
org.openide.util.lookup.ProxyLookup$R.computeResu
lt(ProxyLookup.java:378)
	at 
org.openide.util.lookup.ProxyLookup$R.allInstance
s(ProxyLookup.java:329)
[catch] at 
org.netbeans.core.IDESettings.getWWWBrowser
(IDESettings.java:345)
	at 
org.netbeans.core.NbTopManager$NbBrowser.<init>
(NbTopManager.java:613)
	at org.netbeans.core.NbTopManager$1.run
(NbTopManager.java:328)
	at 
java.awt.event.InvocationEvent.dispatch
(InvocationEvent.java:178)
	at java.awt.EventQueue.dispatchEvent
(EventQueue.java:454)
	at 
java.awt.EventDispatchThread.pumpOneEventForHiera
rchy(EventDispatchThread.java:201)
	at 
java.awt.EventDispatchThread.pumpEventsForHierarc
hy(EventDispatchThread.java:151)
	at 
java.awt.EventDispatchThread.pumpEvents
(EventDispatchThread.java:145)
	at 
java.awt.EventDispatchThread.pumpEvents
(EventDispatchThread.java:137)
	at java.awt.EventDispatchThread.run
(EventDispatchThread.java:100)
*********** Exception occurred ************ at 
2:49 PM on Nov 15, 2004
Annotation: Exception during initialization of 
HTML browser module
java.lang.IllegalStateException: Duplicate pair 
in treePair1: SL[/Browsers/SystemDefaultBrowser 
pair2: SL[/Browsers/SystemDefaultBrowser index1: 
1 index2: 1 item1: 
org.netbeans.modules.extbrowser.SystemDefaultBrow
ser@1e966fb item2: 
org.netbeans.modules.extbrowser.SystemDefaultBrow
ser@1e966fb id1: 682430 id2: 11ffcc2
	at 
org.openide.util.lookup.ALPairComparator.compare
(ALPairComparator.java:52)
	at java.util.TreeMap.compare
(TreeMap.java:1085)
	at java.util.TreeMap.put
(TreeMap.java:463)
	at java.util.TreeSet.add
(TreeSet.java:209)
	at 
org.openide.util.lookup.AbstractLookup$R.initItem
s(AbstractLookup.java:788)
	at 
org.openide.util.lookup.AbstractLookup$R.allItems
WithoutBeforeLookup(AbstractLookup.java:749)
	at 
org.openide.util.lookup.AbstractLookup$R.allInsta
nces(AbstractLookup.java:691)
	at 
org.openide.util.lookup.ProxyLookup$R.computeResu
lt(ProxyLookup.java:378)
	at 
org.openide.util.lookup.ProxyLookup$R.allInstance
s(ProxyLookup.java:329)
	at 
org.openide.util.lookup.ProxyLookup$R.computeResu
lt(ProxyLookup.java:378)
	at 
org.openide.util.lookup.ProxyLookup$R.allInstance
s(ProxyLookup.java:329)
	at 
org.openide.awt.HtmlBrowser.findComponent
(HtmlBrowser.java:226)
[catch] at org.openide.awt.HtmlBrowser.<init>
(HtmlBrowser.java:173)
	at 
org.netbeans.core.HtmlBrowserComponent.<init>
(HtmlBrowserComponent.java:83)
	at 
org.netbeans.core.NbTopManager$NbBrowser.<init>
(NbTopManager.java:613)
	at org.netbeans.core.NbTopManager$1.run
(NbTopManager.java:328)
	at 
java.awt.event.InvocationEvent.dispatch
(InvocationEvent.java:178)
	at java.awt.EventQueue.dispatchEvent
(EventQueue.java:454)
	at 
java.awt.EventDispatchThread.pumpOneEventForHiera
rchy(EventDispatchThread.java:201)
	at 
java.awt.EventDispatchThread.pumpEventsForHierarc
hy(EventDispatchThread.java:151)
	at 
java.awt.EventDispatchThread.pumpEvents
(EventDispatchThread.java:145)
	at 
java.awt.EventDispatchThread.pumpEvents
(EventDispatchThread.java:137)
	at java.awt.EventDispatchThread.run
(EventDispatchThread.java:100)
*********** Exception occurred ************ at 
2:49 PM on Nov 15, 2004
java.lang.NullPointerException
	at org.openide.awt.HtmlBrowser.<init>
(HtmlBrowser.java:205)
	at 
org.netbeans.core.HtmlBrowserComponent.<init>
(HtmlBrowserComponent.java:83)
	at 
org.netbeans.core.NbTopManager$NbBrowser.<init>
(NbTopManager.java:613)
	at org.netbeans.core.NbTopManager$1.run
(NbTopManager.java:328)
	at 
java.awt.event.InvocationEvent.dispatch
(InvocationEvent.java:178)
	at java.awt.EventQueue.dispatchEvent
(EventQueue.java:454)
[catch] at 
java.awt.EventDispatchThread.pumpOneEventForHiera
rchy(EventDispatchThread.java:201)
	at 
java.awt.EventDispatchThread.pumpEventsForHierarc
hy(EventDispatchThread.java:151)
	at 
java.awt.EventDispatchThread.pumpEvents
(EventDispatchThread.java:145)
	at 
java.awt.EventDispatchThread.pumpEvents
(EventDispatchThread.java:137)
	at java.awt.EventDispatchThread.run
(EventDispatchThread.java:100)
Comment 1 samuelsegarra 2004-11-15 19:57:37 UTC
Created attachment 18908 [details]
logfile of Netbeans....
Comment 2 pfelenda 2004-11-24 12:20:06 UTC
Please, provide description, what do you do before the exception
appeared, what happened, what does not work or steps to reproduce. We
can't fix it without these informations.

Thanks

Comment 3 Jan Chalupa 2004-12-05 15:43:43 UTC
Known bug in NB 4.0 beta 2. See issue #48590 for workaround, or
(recommended) migrate to the latest 4.0 build (RC2) where it's fixed.

*** This issue has been marked as a duplicate of 48590 ***
Comment 4 Marian Mirilovic 2005-07-12 10:17:22 UTC
closed