Memory Leaks in 9.1.1

1 Answer 35 Views
Grid
Plastic
Top achievements
Rank 1
Plastic asked on 28 Jul 2025, 03:19 PM | edited on 28 Jul 2025, 03:31 PM
We upgraded to 9.1.1 recently and was put into production in Azure.  Immediately we started to have memory usage issues and a memory dump showed lots of event handler leaks possibly deep in the Telerik code.  We reverted back to 8.1.1 and so far are not seeing any of these eventhandler leaks from Telerik.  Just curious if this is a known issue or if others have experienced this. 

1 Answer, 1 is accepted

Sort by
0
Tsvetomir
Telerik team
answered on 31 Jul 2025, 10:38 AM

Hello,

You are the first one who report to us such an issue. Based on the attached screenshot, it seems like there is some issue in the ColumnMenu context that causes the memory leak. To troubleshoot it further on my side, could you please provide the full call stack of the encountered issue? This will allow me to investigate more thoroughly and pinpoint the scope of the problem. Also, if possible, please provide me with a small isolated code snippet with the configuration you are using.

Thank you for your cooperation. I look forward to your reply.

Regards,
Tsvetomir
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Plastic
Top achievements
Rank 1
commented on 01 Aug 2025, 02:24 PM

Tsvetomir,

 

I am not sure what to give you.  We don't really have any code that explicitly references the ColumnMenu on those pages.  I'll see if I can find something in my memory dump that can pinpoint a call stack.

We have been running on 8.1.1 since Monday and our memory has not jumped over 50% and when I did a memory dump, there were no ColumnMenu EventHandler leaks reported in the dump.

Mark

Tsvetomir
Telerik team
commented on 06 Aug 2025, 07:36 AM

Hello Mark,

Within this REPL link, I'm sending you basic Grid configuration with column menu. Can you please run it on your side and let me know if the issue can be reproduce in it? If yes, please provide some steps, which helps you to reproduce the issue, or make a screen recording where the issue is encountered. If cannot reproduce the issue in the provided example please modify it to reproduce it and send it back to me for inspection.

This will allow me to investigate further the issue you are encountering.

I eagerly anticipate hearing back from you.

Plastic
Top achievements
Rank 1
commented on 02 Sep 2025, 05:03 PM | edited

OK, I finally got some time to track this down for you.

I have 2 videos showing the sample page you created.  The first shows the page running on 8.1.1 with no memory leaks after loading the page and navigating away.  The second shows the page running on 11.1.0 with memory leaks showing up after loading the page and then navigating away.

I am using the profiler in Visual Studio to show the leaks.  A dump from Azure showed the same results.

So these leaks get compounded as more and more people hit the pages with grids.  In our investigation we had a dump with 3GB of leaked memory.

8.1.1
https://www.loom.com/share/1a9ec911834f4caf87c451a99d324b9e?sid=41f4d4f1-3bac-4fb5-aefe-355f8c97de3d

 

11.1.0
https://www.loom.com/share/0b624116752a4e56966fcee236ef8839?sid=3605bc8d-d600-4e13-b72c-e095e41e88dc

Mark

Tsvetomir
Telerik team
commented on 05 Sep 2025, 08:10 AM

Hello Mark,

Thank you for your effort in providing a screen recording of the encountered behavior. I've tested it on my side and I can confirm that there is some issue prior from version 9.1.1 and above related to the ColumnMenu. To address that, I have created a public bug report item on your behalf:  Grid Column Menu Memory Leak.

As a creator of the item, you are automatically subscribed to receive email notification for any status changes.

As a token of appreciation I have reviewed your account with some Telerik Points. Thank you for bringing this to our attention and we apologize for any trouble caused.

Regards,
Tsvetomir

Tags
Grid
Asked by
Plastic
Top achievements
Rank 1
Answers by
Tsvetomir
Telerik team
Share this question
or