| Summary: | [implementation] Regular IllegalStateExceptions from ProjectionTextStore.get() | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] JDT | Reporter: | Shaun Crampton <shaun> | ||||||
| Component: | Text | Assignee: | JDT-Text-Inbox <jdt-text-inbox> | ||||||
| Status: | RESOLVED WORKSFORME | QA Contact: | |||||||
| Severity: | major | ||||||||
| Priority: | P3 | CC: | daniel_megert | ||||||
| Version: | 3.6 | Keywords: | needinfo | ||||||
| Target Milestone: | --- | ||||||||
| Hardware: | PC | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
|
Description
Shaun Crampton
Created attachment 199628 [details]
Stack trace
Attached the stack trace. Unfortunately, ProjectionTextStore.get() doesn't populate the exception chain when it throws a new IllegalStateException. In which editor does it happen? Please attach the entire .log. Do you also see it using http://download.eclipse.org/eclipse/downloads/drops/R-3.7-201106131736/index.php? More precise steps would be appreciated. I recreated my workspace and the problem seems to have gone away. Haven't seen it for at least a day. I'll attach the log anyway in case it rings any bells. Created attachment 199758 [details]
Full .log file from my broken workspace.
I was using a Java editor. Annoyingly, I couldn't seem to repro the problem at will, it would just happen about once per hour when I was clicked and typed into an editor. I'm doing Android dev so eclipse can be a bit sluggish, maybe the sluggishness was letting me hit a race by typing and clicking too close together. Since (touch-wood) creating a new workspace seems to have cured the problem, maybe you could just add some more diagnostics to the area (chaining the exception would be a good start) so that if it reproduces later we'll get a bit more to go on. The version you suggested for me to try sounds to be older (by a couple of days) than the one I was using but I'd already hit the issue on both 3.6 and (a newer version of) 3.7. Was there a specific reason for trying that exact release? The log doesn't provide more details that would allow us to find the source of the problem. Marking as WORKSFORME as the problems seems resolved with the new workspace and we can't do much without more detailed steps.
> The version you suggested for me to try sounds to be older (by a couple of
> days) than the one I was using but I'd already hit the issue on both 3.6 and (a
> newer version of) 3.7. Was there a specific reason for trying that exact
> release?
The indicated download is the pure SDK without additional bundles.
|