| Summary: | [debug view] Copying a thread in the 'Debug' view no longer copies the stack trace like 3.7.x | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Remy Suen <remy.suen> |
| Component: | Debug | Assignee: | Pawel Piech <pawel.1.piech> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | pawel.1.piech |
| Version: | 3.8 | ||
| Target Milestone: | 3.8 M6 | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
|
Description
Remy Suen
The change in behaviour was not intentional. The workaround would be to multi-select the thread and the frames to copy. I pushed out the fix: http://git.eclipse.org/c/platform/eclipse.platform.debug.git/commit/?id=34308a56094410da5a071c1736f8a0019e00c9d5 After making an initial fix I found a problem while testing: the copy operation didn't complete when copying a tree that was actively changing (e.g. TestManyThreads example). After a few hours of debugging, I arrived at a refined implementation. The Copy Stack operation will copy a sub-tree of selected elements, but only if they are expanded. It will not copy un-expanded elements. 3.7.x had the same limitation. Verified with I20120313-0610 |