| Summary: | Thread safety issue reading .cproject XML | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Tools] CDT | Reporter: | James Blackburn <jamesblackburn+eclipse> | ||||||||
| Component: | cdt-core | Assignee: | James Blackburn <jamesblackburn+eclipse> | ||||||||
| Status: | RESOLVED FIXED | QA Contact: | Doug Schaefer <cdtdoug> | ||||||||
| Severity: | major | ||||||||||
| Priority: | P3 | ||||||||||
| Version: | 7.0 | ||||||||||
| Target Milestone: | 7.0.1 | ||||||||||
| Hardware: | PC | ||||||||||
| OS: | Linux-GTK | ||||||||||
| Whiteboard: | |||||||||||
| Attachments: |
|
||||||||||
Created attachment 173754 [details] bt The project description is unlocked before all the XML has been completely de-serialized. Listeners which hook off the loaded event, may fetch XMLStorageElements from the project description which will cause problems as the DOM tree is not thread-safe. Backtrace attached.