[PAGES-445] Pages without dialogs lead to unresponsive system Created: 28/May/21  Updated: 01/Jul/21  Resolved: 01/Jul/21

Status: Closed
Project: Magnolia pages module
Component/s: None
Affects Version/s: 6.2.7
Fix Version/s: None

Type: Bug Priority: Neutral
Reporter: Richard Gange Assignee: Andrei Ichimescu
Resolution: Cannot Reproduce Votes: 0
Labels: maintenance
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File heap-profile.png     PNG File visualVM.png    
Issue Links:
relation
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled
Date of First Response:
Sprint: Maintenance 64
Story Points: 8

 Description   

Pages without dialogs create a memory leak. Each new page without a dialog leaves many objects of type GregorianCalendar which cannot be reclaimed by GC.

Reproduce

  1. Edit the mtk basic template to remove the dialog configuration.
  2. Create several new pages and watch the heap space using VisualVM
  3. Eventually the system becomes unresponsive

Notes
The suspected class is info.magnolia.jcr.wrapper.MgnlPropertySettingContentDecorator



 Comments   
Comment by Richard Gange [ 01/Jul/21 ]

Not reproducible on 6.2.10.

Generated at Mon Feb 12 06:19:01 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.