| Summary: | [Compatibility] Uninjection failure in SelectionService makes compatibility layer unusable | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] e4 | Reporter: | Remy Suen <remy.suen> | ||||
| Component: | UI | Assignee: | Oleg Besedin <ob1.eclipse> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | blocker | ||||||
| Priority: | P3 | CC: | ob1.eclipse | ||||
| Version: | 1.0 | ||||||
| Target Milestone: | 1.0 M5 | ||||||
| Hardware: | PC | ||||||
| OS: | Windows XP | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Remy Suen
Created attachment 163896 [details]
Patch
The problem manifests when one of the injected methods uses "outside" context values (such as a final IEclipseContext field from an outer class).
Patch applied to CVS Head.
It should be fixed now; let me know if there is still a problem. Rolling back the fix for bug 308220 didn't help. Rolling back the fix for bug 308194...is unknown, since the compatibility layer becomes unusable. :P (In reply to comment #3) > Rolling back the fix for bug 308220 didn't help. > > Rolling back the fix for bug 308194...is unknown, since the compatibility layer > becomes unusable. :P This comment was intended for bug 308317. |