Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 318361 - Embedded list and grid elements causing high eclipse cpu usage when idle
Summary: Embedded list and grid elements causing high eclipse cpu usage when idle
Status: VERIFIED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: BIRT (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: 2.6.1   Edit
Assignee: Dazheng Gao CLA
QA Contact: Xiaoying Gu CLA
URL:
Whiteboard: Obsolete
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-29 13:28 EDT by whought CLA
Modified: 2010-08-09 04:42 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description whought CLA 2010-06-29 13:28:32 EDT
Build Identifier: Eclipse 3.5: 20100218-1602 [birt 2.5.2], and Eclipse 3.6: 20100617-1415 [birt 2.6]

Embedding a grid element within a list element, that is within a top-level list element causes the report designer to enter into some type of background busy loop.  The background busy loop causes maxxed or high cpu utilization (depending on cpu core configuration).

Attaching jconsole to the eclipse process shows what looks like background rendering tasks in some type of loop.

Eclipse will run this mode indefinitely - have not seen memory or stack issues even after hours in this state.

Reproducible: Always

Steps to Reproduce:
1. Create new, blank report
2. In body section, add a list element (List A).
3. In detail section of List A, add a second list (List B).
4. In detail section of List B, add a grid element (default 3x3 size is fine)
5. CPU immediately jumps and stays high
Comment 1 Dazheng Gao CLA 2010-07-27 23:04:37 EDT
Fixed.
Comment 2 Xiaoying Gu CLA 2010-07-30 01:35:07 EDT
Verified with latest 2.6.1 nightly build 2.6.1.v20100729-0630