Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: EE-3.3.0.GA, 4.0.BETA, 4.0
-
Component/s: ICE-Components
-
Labels:None
-
Environment:Compat components
-
Assignee Priority:P1
-
ICEsoft Forum Reference:
Description
Similarly to ICE-9348, but involving the compat components.
As reported in the forum, this renderer uses instance fields that they read from and write to during rendering:
- SelectInputTextRenderer
Additionally, auditing found a problem with:
- OutputStyleRenderer
Renderers are application scoped, and can be used simultaneously by different requests / lifecycles. They should never use instance fields that are written to and then read from during a discrete render, since the same Renderer instance is used across threads for different views and users.
As reported in the forum, this renderer uses instance fields that they read from and write to during rendering:
- SelectInputTextRenderer
Additionally, auditing found a problem with:
- OutputStyleRenderer
Renderers are application scoped, and can be used simultaneously by different requests / lifecycles. They should never use instance fields that are written to and then read from during a discrete render, since the same Renderer instance is used across threads for different views and users.
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Mark Collette
created issue -
Mark Collette
made changes -
Field | Original Value | New Value |
---|---|---|
Summary | ICE Renderers have thrread unsafe instance field | ICE Renderers have thread unsafe instance field |
Mark Collette
made changes -
Assignee | Mark Collette [ mark.collette ] |
Mark Collette
made changes -
Assignee Priority | P1 [ 10010 ] |
Mark Collette
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Jack Van Ooststroom
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Jack Van Ooststroom
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Fix Version/s | 4.0 [ 11382 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |