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 7513

Summary: NullPointer Exception occurred
Product: java Reporter: Petr Slegr <pslegr>
Component: UnsupportedAssignee: issues@java <issues>
Status: CLOSED FIXED    
Severity: normal    
Priority: P3    
Version: 3.x   
Hardware: PC   
OS: All   
Issue Type: DEFECT Exception Reporter:

Description Petr Slegr 2000-08-29 09:39:04 UTC
Reported by Karel.Gardas@netbeans.com

java.lang.NullPointerException
 at org.openide.nodes.CookieSet.add(CookieSet.java:47)
>         at
>
org.netbeans.modules.java.JavaDataObject.updateInstanceCookie(JavaDataObject.jav
a:156)
>         at
>
org.netbeans.modules.java.JavaDataObject$PrimaryListener.propertyChange(JavaData
Object.java:753)
>         at
> org.openide.loaders.DataObject.firePropertyChange(DataObject.java:725)
>         at
> org.openide.loaders.MultiDataObject$1.run(MultiDataObject.java:529)
>         at org.openide.util.Task.run(Task.java:124)
>         at
>
org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcessor.java:562)
> org.openide.util.RequestProcessor$Holder(task
> org.openide.loaders.MultiDataObject$1@638ee4 [-735, 1])
>         at
> org.openide.util.RequestProcessor$Task.createHolder(RequestProcessor.java:275)
>         at
> org.openide.util.RequestProcessor.post(RequestProcessor.java:99)
>         at
> org.openide.util.RequestProcessor.post(RequestProcessor.java:72)
>         at
> org.openide.util.RequestProcessor.postRequest(RequestProcessor.java:158)
>         at
>
org.openide.loaders.MultiDataObject.firePropertyChangeLater(MultiDataObject.java
:527)
>         at
>
org.openide.loaders.MultiDataObject.addSecondaryEntry(MultiDataObject.java:162)
>         at
> org.openide.loaders.MultiDataObject.registerEntry(MultiDataObject.java:219)
>         at
>
org.openide.loaders.MultiFileLoader.handleFindDataObject(MultiFileLoader.java:84
)
>         at
> org.openide.loaders.DataLoader.findDataObject(DataLoader.java:131)
>         at
> org.openide.loaders.DataLoaderPool.findDataObject(DataLoaderPool.java:359)
>         at
> org.openide.loaders.DataLoaderPool.findDataObject(DataLoaderPool.java:319)
>         at org.openide.loaders.DataObject.find(DataObject.java:414)
>         at org.openide.loaders.FolderList.fileChanged(FolderList.java:206)
Comment 1 Svata Dedic 2000-08-29 09:54:59 UTC
Most probably caused by a race condition during initialization of
JavaDataObject.
Fixed in Dev-X builds.
Comment 2 Svata Dedic 2000-11-01 06:57:59 UTC
Merged into Boston, too (9/29)
Comment 3 Jan Becicka 2001-02-22 14:07:41 UTC
[010221_2] Verified
Comment 4 Quality Engineering 2003-07-01 13:15:47 UTC
Resolved for 3.4.x or earlier, no new info since then -> closing.