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.
Summary: | MetaInfServicesLookup sometimes failing to return results | ||
---|---|---|---|
Product: | platform | Reporter: | Jesse Glick <jglick> |
Component: | Lookup | Assignee: | Jaroslav Tulach <jtulach> |
Status: | VERIFIED FIXED | ||
Severity: | blocker | Keywords: | RANDOM, THREAD |
Priority: | P2 | ||
Version: | 3.x | ||
Hardware: | PC | ||
OS: | Linux | ||
Issue Type: | DEFECT | Exception Reporter: |
Description
Jesse Glick
2003-10-02 20:57:09 UTC
There is probably a hole in MetaInf that could in case of two threads accessing it return null for the later thread. I can get rid of this and see if that helps. *** Issue 36228 has been marked as a duplicate of this issue. *** In a build today, several times the contents of the execution, compiler and debugger property editors suddenly became empty (after having worked earlier). Related? Provisionally marking as a race condition. I guess this is caused by the fix of issue 36035, a deadlock due to strong locking in lookup, I can try to tight it up a bit again, meanwhile you can try against version 1.3 of MetaInfLookup. I have fixed one problem. Maybe that was the one of this issue. AbstractLookup.java new revision: 1.41; previous revision: 1.40 MetaInfServicesLookup.java new revision: 1.6; previous revision: 1.5 *** Issue 36458 has been marked as a duplicate of this issue. *** *** Issue 36161 has been marked as a duplicate of this issue. *** x |