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 97487 - org.netbeans.mdr.persistence.RuntimeStorageException
Summary: org.netbeans.mdr.persistence.RuntimeStorageException
Status: RESOLVED WONTFIX
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 5.x
Hardware: PC Windows XP
: P3 blocker (vote)
Assignee: issues@java
URL:
Keywords:
: 97925 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-03-08 16:43 UTC by david_mcwee
Modified: 2007-03-16 16:36 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
netbeans message log (1.51 MB, text/plain)
2007-03-08 16:44 UTC, david_mcwee
Details

Note You need to log in before you can comment on or make changes to this bug.
Description david_mcwee 2007-03-08 16:43:23 UTC
While netbeans scans the class path a
org.netbeans.mdr.persistence.RuntimeStorageException is thrown.  This continues
to happen even after all of the projects have been closed.

Warning: use of system property netbeans.home in
org.netbeans.modules.project.libraries.LibrariesStorage has been obsoleted in
favor of InstalledFileLocator
[org.netbeans.javacore] Rebooting storage for
jar:file:/C:/Program%20Files/Java/jdk1.5.0_09/jre/lib/rt.jar!/ because of a
fatal error during storage mount.
[org.netbeans.javacore] INFORMATIONAL *********** Exception occurred
************ at 11:40 AM on Mar 8, 2007
org.netbeans.mdr.persistence.StoragePersistentDataException: Bad Magic Number 0
in header at offset 229,589
	at
org.netbeans.mdr.persistence.btreeimpl.btreestorage.BtreeExtent.readExtent(BtreeExtent.java:149)
	at
org.netbeans.mdr.persistence.btreeimpl.btreestorage.BtreeDataFile.getExtent(BtreeDataFile.java:579)
	at
org.netbeans.mdr.persistence.btreeimpl.btreestorage.BtreeDataFile.checkRecord(BtreeDataFile.java:1009)
	at
org.netbeans.mdr.persistence.btreeimpl.btreestorage.BtreeDataFile.get(BtreeDataFile.java:282)
	at
org.netbeans.mdr.persistence.btreeimpl.btreestorage.BtreeDataFile.get(BtreeDataFile.java:268)
[catch] at
org.netbeans.mdr.persistence.btreeimpl.btreestorage.BtreeDatabase.getRecord(BtreeDatabase.java:979)
	at
org.netbeans.mdr.persistence.btreeimpl.btreestorage.BtreeDatabase.getIfExists(BtreeDatabase.java:731)
	at
org.netbeans.mdr.persistence.btreeimpl.btreestorage.BtreeDatabase.get(BtreeDatabase.java:752)
	at
org.netbeans.mdr.persistence.btreeimpl.btreestorage.BtreeMDRSource.getPage(BtreeMDRSource.java:74)
	at
org.netbeans.mdr.persistence.btreeimpl.btreeindex.BtreePage.getChild(BtreePage.java:777)
	at
org.netbeans.mdr.persistence.btreeimpl.btreeindex.BtreePage.getLocation(BtreePage.java:607)
	at
org.netbeans.mdr.persistence.btreeimpl.btreeindex.Btree.getLocation(Btree.java:393)
	at
org.netbeans.mdr.persistence.btreeimpl.btreeindex.BtreeListByKey$BtreeListByKeyIterator.<init>(BtreeListByKey.java:146)
	at
org.netbeans.mdr.persistence.btreeimpl.btreeindex.BtreeListByKey.listIterator(BtreeListByKey.java:107)
	at
org.netbeans.mdr.persistence.btreeimpl.btreeindex.BtreeListByKey.isEmpty(BtreeListByKey.java:65)
	at org.netbeans.mdr.storagemodel.IndexImmutSet.isEmpty(IndexImmutSet.java:95)
	at org.netbeans.mdr.handlers.IndexSetWrapper.isEmpty(IndexSetWrapper.java:117)
	at org.netbeans.modules.javacore.JMManager.resolveCPRoot(JMManager.java:1050)
	at org.netbeans.modules.javacore.JMManager.resolveCodebases(JMManager.java:871)
	at org.netbeans.modules.javacore.JMManager$2.run(JMManager.java:821)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:499)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:932)
Comment 1 david_mcwee 2007-03-08 16:44:37 UTC
Created attachment 39313 [details]
netbeans message log
Comment 2 david_mcwee 2007-03-08 20:28:12 UTC
By deleting the .netbeans directory from my user profile directory (ie in
windows   delete the .netbeans directory in C:\Documents and Settings\<user
name>).  This will cause netbeans to create a new .netbeans file and resolve the
issue. 

I would like to see some method in which the application can overcome this issue
however.
Comment 3 Jana Maleckova 2007-03-16 16:36:58 UTC
*** Issue 97925 has been marked as a duplicate of this issue. ***