| Summary: | [Forms] IllegalArgumentException when trying to expend Attributes in Task Editor | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Yufen Kuo <ykuo> | ||||||
| Component: | User Assistance | Assignee: | Chris Goldthorpe <cgold> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||
| Severity: | normal | ||||||||
| Priority: | P3 | CC: | cgold, eclipse.felipe, remy.suen, robert.elves, steffen.pingel | ||||||
| Version: | 3.6 | ||||||||
| Target Milestone: | 3.7 M6 | ||||||||
| Hardware: | PC | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
|
Description
Yufen Kuo
Moving to platform since Mylyn does not do anything special with the font of the section. What Eclipse version and operating system are you using? (In reply to comment #1) > Moving to platform since Mylyn does not do anything special with the font of > the section. What Eclipse version and operating system are you using? Eclipse 3.6.0 RedHat Enterprise Linux Client release 5.3 Not SWT Can you provide the full steps required to reproduce the bug starting from the Eclipse SDK, including the list of components that need to be installed from an update site to include Mylyn Without more information I cannot investigate this bug, closing. We have seen another instance of this problem. I have attached a simple snippet that reproduces the exception. It happens when a single toolkit is used to create two sections on parents that have different fonts. When the second section is created the bold font used for the title of the first section is disposed. Created attachment 189145 [details]
snippet to reproduce bug
Thanks for the snippet, I will take a look at this. Created attachment 189244 [details]
Patch
Here's a patch that fixes the snippet. With the patch FormToolkit does not dispose of any fonts it creates until the FormToolkiui is itself disposed. Can you try it out to verify that it fixes the original problem?
Patch committed to HEAD, Fixed Setting status to Resolved/Fixed |