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.
fresh build from today's CVS - run the IDE with fresh userdir - do nothing, just File -> Exit - start the IDE again with the same userdir - StackOverFlowException The userdir doesn't need to be fresh. 100% reproducible on my machine and jesse glick's machine, both are linux
Created attachment 26726 [details] log file
This is caused by the fix for issue 66438. Jesse's just rolled it back. I filed this bug for the record. Probably will need to be merged into beta2 branch
Root cause is that DS, MIME, and Lookup are semantically mutually recursive. Not sure how to fix that w/o backward incompatibility. Ideally MIMEResolver would never be used on SFS but that would break templates as well as some exotic Services API usages.
Imho the root cause is that last time someone fixed this problem, no test was written to simulate it.
The commit was reverted by Jesse, thanks. Closing and will add fix as part of issue 66438.
Rollback was backported to release50_beta2 branch: openide/fs/src/org/openide/filesystems/MIMESupport.java,v <-- MIMESupport.java new revision: 1.3.2.1; previous revision: 1.3
*** Issue 68341 has been marked as a duplicate of this issue. ***
*** Issue 68434 has been marked as a duplicate of this issue. ***
*** Issue 68445 has been marked as a duplicate of this issue. ***
*** Issue 68478 has been marked as a duplicate of this issue. ***
*** Issue 68380 has been marked as a duplicate of this issue. ***