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 146474

Summary: AssertionError at gsfret.source.usages.RepositoryUpdate
Product: editor Reporter: Petr Chytil <pchytil>
Component: CSL (API & infrastructure)Assignee: issues@editor <issues>
Status: RESOLVED WONTFIX    
Severity: blocker    
Priority: P3    
Version: 6.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter:

Description Petr Chytil 2008-09-08 09:19:55 UTC
Product Version         = NetBeans Platform Dev (Build 200809050201)
  Operating System        = Windows XP version 5.1 running on x86
  Java; VM; Vendor        = 1.5.0_15; Java HotSpot(TM) Client VM 1.5.0_15-b04; Sun Microsystems Inc.
  Runtime                 = Java(TM) 2 Runtime Environment, Standard Edition 1.5.0_15-b04
  Java Home               = d:\space\jdks\jdk1.5.0_15\jre
  System Locale; Encoding = en_US; Cp1252

We get this assertion error from time to time during automatic tests, which are only creating and then closing about 300
projects, one by one, in the same directory. Created project types are: J2SE, Java Library and PHP.

SEVERE [global]
java.lang.AssertionError
	at
org.netbeans.modules.gsfret.source.usages.RepositoryUpdater$CompileWorker.deleteRemovedFiles(RepositoryUpdater.java:1447)
	at org.netbeans.modules.gsfret.source.usages.RepositoryUpdater$CompileWorker.updateFolder(RepositoryUpdater.java:1408)
[catch] at org.netbeans.modules.gsfret.source.usages.RepositoryUpdater$CompileWorker.scanRoots(RepositoryUpdater.java:1130)
	at org.netbeans.modules.gsfret.source.usages.RepositoryUpdater$CompileWorker.access$1900(RepositoryUpdater.java:652)
	at org.netbeans.modules.gsfret.source.usages.RepositoryUpdater$CompileWorker$1.run(RepositoryUpdater.java:790)
	at org.netbeans.modules.gsfret.source.usages.RepositoryUpdater$CompileWorker$1.run(RepositoryUpdater.java:680)
	at org.netbeans.modules.gsfret.source.usages.ClassIndexManager.writeLock(ClassIndexManager.java:123)
	at org.netbeans.modules.gsfret.source.usages.RepositoryUpdater$CompileWorker.run(RepositoryUpdater.java:677)
	at org.netbeans.modules.gsfret.source.usages.RepositoryUpdater$CompileWorker.run(RepositoryUpdater.java:652)
	at org.netbeans.napi.gsfret.source.Source$CompilationJob.run(Source.java:1312)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
	at java.util.concurrent.FutureTask.run(FutureTask.java:123)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
	at java.lang.Thread.run(Thread.java:595)
Comment 1 David Strupl 2009-01-14 14:37:00 UTC
Moving from ruby/GSF to editor/CSL. Step one: assign to myself ;-)
Comment 2 David Strupl 2009-01-14 14:46:14 UTC
Step 2: trying to make the owner not myself but the owner of the subcomponent.
Comment 3 David Strupl 2009-03-31 15:51:07 UTC
Resolving all issues with milestone "future" as LATER. If you feel strongly that
it should be implemented please reopen and set the target milestone to "next".
Comment 4 Quality Engineering 2009-11-02 11:03:00 UTC
NetBeans.org Migration: changing resolution from LATER to WONTFIX