| Summary: | Crash when scrolling using Traditional Renderer under 64-bit Redhat Enterprise Linux | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Tools] CDT | Reporter: | Andre St. Laurent <st.laurent> | ||||||||||
| Component: | cdt-memory | Assignee: | Randy Rohrbach <Randy.Rohrbach> | ||||||||||
| Status: | RESOLVED FIXED | QA Contact: | Ted Williams <ted> | ||||||||||
| Severity: | normal | ||||||||||||
| Priority: | P3 | CC: | cdtdoug, Randy.Rohrbach | ||||||||||
| Version: | 8.0 | Flags: | Randy.Rohrbach:
review?
(pawel.1.piech) |
||||||||||
| Target Milestone: | --- | ||||||||||||
| Hardware: | PC | ||||||||||||
| OS: | Windows XP | ||||||||||||
| Whiteboard: | |||||||||||||
| Attachments: |
|
||||||||||||
|
Description
Andre St. Laurent
Created attachment 195899 [details]
AbstractPane.java patch for CDT 7.0.2
This patch fixes the infinite recursion issue with the Traditional Renderer when running on 64-bit Redhat Enterprise Linux.
Created attachment 195900 [details]
AbstractPane.java patch for CDT 8.0
This patch fixes the infinite recursion problem in the Traditional Renderer running on 64-bit Redhat Enterprise Linux.
I'm taking this one. Randy Created attachment 196144 [details]
This patch corrects a problem in the the original 7.0.2 patch
I accidentally introduced a small regression with the original 7.0.2 patch, which is corrected in this updated patch.
Specifically, attempting to vertically-scroll the viewport by pressing the UP or DOWN arrow keys when the number of columns exceeds the size of the view would cause the caret positioning logic to get confused. This revised patch fixes this problem.
Created attachment 196145 [details]
This patch corrects a problem in the the original 8.0 patch
I accidentally introduced a small regression with the original 8.0 patch, which is corrected in this updated patch.
Specifically, attempting to vertically-scroll the viewport by pressing the UP or DOWN arrow keys when the number of columns exceeds the size of the view would cause the caret positioning logic to get confused. This revised patch fixes this problem.
Folks I looked for guidance on checking in this fix. It is a critical fix. Got no response. So I am checking it in to HEAD. I will follow up with 7.0.2 branch tomorrow. Randy 781-364-2226 Pawel please review. Randy *** cdt cvs genie on behalf of rarohrba *** Bug 346129 - stack overflow crash when moving in renderer. [*] AbstractPane.java 1.7 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/memory/org.eclipse.cdt.debug.ui.memory.traditional/src/org/eclipse/cdt/debug/ui/memory/traditional/AbstractPane.java?root=Tools_Project&r1=1.6&r2=1.7 |