Community
Participate
Working Groups
Build Identifier: We need fix for bug 296576 (RuntimeClasspathProviderWrapper methods can be called by multiple threads but aren't thread safe) in branches 3.0-maintenance and 3.1-maintenance. The fix is necessary for Eclipse based product to increase user satisfaction. Reproducible: Always
Patch for 3.1 is the same as to 3.2 branch and available under https://bugs.eclipse.org/bugs/attachment.cgi?id=157464
Created attachment 177202 [details] patch for 3.0-maintenance The patch for 3.0. We needed to add import of java.util.Collections and manually modify changes for resolveClasspathContainerImpl method.
Kryztof, why was the RutnimeClasspathProviderWrapper part not included into your 3.0 patch?
*** Bug 324550 has been marked as a duplicate of this bug. ***
Created attachment 178241 [details] Simpler patch This is much simpler patch which also seems to resolve the issue.
Created attachment 180824 [details] v1.1 Added updated copyrights from the patch# 178241
It looks like this fix was already included in the patches build, but it was never marked as fixed. I checked the R3_0_5_patches version of RuntimeClasspathProviderDelegate and it does indeed look like the changes were committed. I am now marking this as fixed.
*** Bug 330478 has been marked as a duplicate of this bug. ***