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.
It appears that somewhere along the line my code completion database has become corrupted. Attempts to add new jarfiles to the dependencies of the project result in the following exception: java.lang.NullPointerException at org.netbeans.mdr.persistence.btreeimpl.btreestorage.BtreeDatabase.save(BtreeDatabase.java:553) at org.netbeans.mdr.persistence.btreeimpl.btreestorage.BtreeDatabase.saveChanges(BtreeDatabase.java:467) at org.netbeans.mdr.persistence.btreeimpl.btreestorage.BtreeDatabase.cacheThreshholdReached(BtreeDatabase.java:428) at org.netbeans.mdr.persistence.btreeimpl.btreestorage.MDRCache.checkThreshhold(MDRCache.java:290) at org.netbeans.mdr.persistence.btreeimpl.btreestorage.MDRCache.setNew(MDRCache.java:324) at org.netbeans.mdr.persistence.btreeimpl.btreestorage.BtreeDatabase.addToCache(BtreeDatabase.java:654) at org.netbeans.mdr.persistence.btreeimpl.btreestorage.BtreeDatabase.add(BtreeDatabase.java:648) at org.netbeans.mdr.persistence.btreeimpl.btreestorage.BtreeDatabase.add(BtreeDatabase.java:634) at org.netbeans.mdr.storagemodel.MdrStorage.addObject(MdrStorage.java:749) at org.netbeans.mdr.storagemodel.MdrStorage.addInstance(MdrStorage.java:776) at org.netbeans.mdr.storagemodel.StorableObject.addInstance(StorableObject.java:422) at org.netbeans.mdr.storagemodel.StorableObject.<init>(StorableObject.java:82) at org.netbeans.mdr.storagemodel.StorableObject.<init>(StorableObject.java:65) at org.netbeans.mdr.handlers.ClassProxyHandler._handleCreate(ClassProxyHandler.java:81) at org.netbeans.jmi.javamodel.ResourceClass$Impl.super_createResource(Unknown Source) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceClassImpl.resolveResource(ResourceClassImpl.java:136) at org.netbeans.modules.javacore.scanning.ClassUpdater.getSuperCodes(ClassUpdater.java:170) at org.netbeans.modules.javacore.scanning.ClassUpdater.updateResources(ClassUpdater.java:108) at org.netbeans.modules.javacore.scanning.FileScanner.scanPackage(FileScanner.java:187) at org.netbeans.modules.javacore.scanning.FileScanner.scanPackage(FileScanner.java:172) at org.netbeans.modules.javacore.scanning.FileScanner.scanPackage(FileScanner.java:172) at org.netbeans.modules.javacore.scanning.FileScanner.scanPackage(FileScanner.java:172) at org.netbeans.modules.javacore.scanning.FileScanner.scanPackage(FileScanner.java:172) at org.netbeans.modules.javacore.scanning.FileScanner.scanPackage(FileScanner.java:172) at org.netbeans.modules.javacore.scanning.FileScanner.scan(FileScanner.java:117) at org.netbeans.modules.javacore.JMManager.scanFiles(JMManager.java:989) at org.netbeans.modules.javacore.JMManager.resolveCPRoot(JMManager.java:900) at org.netbeans.modules.javacore.JMManager.resolveCodebases(JMManager.java:812) at org.netbeans.modules.javacore.JMManager$2.run(JMManager.java:778) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:686)
Can you provide some steps to reproduce this problem. What build number of netbeans do you use?
Please provide messages.log file.
Created attachment 18832 [details] Message log file
Looks like I have the same problem. As far as I remember it started after I changed the target plataform from 1.5 to j2sdk1.4.2_05 Other projects work well, but when I open that one, I get an exception after another. Cheers
After I deleted all the files in $HOME\.netbeans\4.0beta2\var\cache It started to work properly againg
4.0 beta2 build was really unstable. Martine, can we close this issue?
Yes, this exception is fixed in the 4.0 final release and in the current dev builds.