| Summary: | [GC] Font disposal breaks GC | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [RT] RAP | Reporter: | Austin Riddle <austin.riddle> | ||||
| Component: | RWT | Assignee: | Project Inbox <rap-inbox> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | ||||||
| Version: | 1.3 | ||||||
| Target Milestone: | 1.4 M2 | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Austin Riddle
Created attachment 177039 [details]
Patch for potential solution 1
(In reply to comment #0) > > 2. Make an undisposed copy of the Font objects that are set into the > GCOperationWriter in renderChanges(). In this case I am implying that there be some internal API that can obtain the font data without throwing an exception. This is related to https://bugs.eclipse.org/bugs/show_bug.cgi?id=321135 Fixed by creating an "internal" copy of the external font in GC#setFont(). Changes are in CVS HEAD. |