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 108565 - NPE when removig a lot of files from project
Summary: NPE when removig a lot of files from project
Status: VERIFIED FIXED
Alias: None
Product: cnd
Classification: Unclassified
Component: Code Model (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: Vladimir Kvashin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-30 07:47 UTC by Vladimir Kvashin
Modified: 2007-11-23 14:31 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 Vladimir Kvashin 2007-06-30 07:47:58 UTC
I created a set project with a lot of files (via "add from existent folders" I added clucene and litesql to several
opened projects). Then I removed all these added directories. An excption occurred:

java.lang.NullPointerException
        at java.util.TreeMap.getEntry(TreeMap.java:324)
        at java.util.TreeMap.remove(TreeMap.java:580)
        at org.netbeans.modules.cnd.repository.util.RepositoryCacheMap.remove(RepositoryCacheMap.java:243)
        at
org.netbeans.modules.cnd.repository.disk.SimpleRepositoryHelperCacheImpl.cacheNameRemove(SimpleRepositoryHelperCacheImpl.java:72)
        at
org.netbeans.modules.cnd.repository.disk.SimpleRepFilesAccessStrategyImpl.removeObjForKey(SimpleRepFilesAccessStrategyImpl.java:96)
        at org.netbeans.modules.cnd.repository.disk.BaseDiskRepositoryImpl.remove(BaseDiskRepositoryImpl.java:124)
        at org.netbeans.modules.cnd.repository.disk.DiskRepositoryManager.write(DiskRepositoryManager.java:97)
        at org.netbeans.modules.cnd.repository.queue.RepositoryWritingThread.run(RepositoryWritingThread.java:93)
        at org.netbeans.modules.cnd.repository.queue.RepositoryThreadManager$Wrapper.run(RepositoryThreadManager.java:64)
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932)
Comment 1 _ nzero2002 2007-07-02 20:02:24 UTC
nzero2002:

IZ#108565
[The file was modified] 	1.1.2.4	repository/src/org/netbeans/modules/cnd/repository/util/RepositoryCacheMap.java
Comment 2 dnikitin 2007-11-23 14:31:22 UTC
Verified in NetBeans IDE 6.0 RC2 (Build 200711201000)