| Summary: | Deadlock in JDIThread after hotcode replacement | ||
|---|---|---|---|
| Product: | [Eclipse Project] JDT | Reporter: | Heiko Böttger <heiko.boettger> |
| Component: | Debug | Assignee: | JDT-Debug-Inbox <jdt-debug-inbox> |
| Status: | CLOSED WONTFIX | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | darin.eclipse |
| Version: | 3.6 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | stalebug | ||
|
Description
Heiko Böttger
"Build Identifier: 20100218-1602" looks like an old 3.6 I-build. Do you know if this happens on the final 3.6? Do you know what sort of breakpoints you had set at the time this happenned? Do you have conditional breakpoints configured to suspend the VM? My eclipse is a 3.5.2 with the latest updates installed. I think the deadlock occured when I used a conditional breakpoint catching all uncaught and caught Throwable's. I haven´t used helios until now, so I cannot say, if it's already fixed there. Our company will switch to helios in two month, I will add a comment if I see it again. Do you think this is already fixed, on the helio release? (In reply to comment #3) > Do you think this is already fixed, on the helio release? Not sure... we have not addressed this deadlock specifically. The stack traces provided make the problem look pretty intricate. It looks like there are two threads handling breakpoints that suspend the VM... and I'm not sure how that happens (since once the first breakpoint suspends the VM, another thread should not be able to hit a breakpoint... unless it's doing a user initiated evaluation and hitting a breakpoint...). To be sure, steps to reproduce would be helpful (but I know that is difficult) This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. As such, we're closing this bug. If you have further information on the current state of the bug, please add it and reopen this bug. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. -- The automated Eclipse Genie. |