| Summary: | race condition on getProblemArgument | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Tools] CDT | Reporter: | Tomasz Wesolowski <kosashi> | ||||
| Component: | cdt-codan | Assignee: | CDT Codan Inbox <cdt-codan-inbox> | ||||
| Status: | NEW --- | QA Contact: | Elena Laskavaia <elaskavaia.cdt> | ||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | cdtdoug, eclipse.sprigogin | ||||
| Version: | 7.0 | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Windows 7 | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Tomasz Wesolowski
Created attachment 174636 [details]
Some stderr logging on CodanProblemMarker [not to be commited]
This patch helps to illustrate the problem.
Returning an empty string from that method if problem arguments cannot be retrieved from marker would probably be a functioning workaround, but the problem would still lurk there. When you typing it triggers checker which would delete and re-create markers. Are you doing something in parallel which accesses the marker it may be a problem. |