Using C1Dialog: RangeError: Maximum call stack size exceeded

Posted by: enrique.pv-ext on 23 December 2025, 4:50 am EST

    • Post Options:
    • Link

    Posted 23 December 2025, 4:50 am EST - Updated 23 December 2025, 5:00 am EST

    Using C1Dialog, I get the error

    Uncaught RangeError: Maximum call stack size exceeded

    I use ASP.NET WebForms 2025v2 399, i’m migrating from 2012v1 to 2025v2 399.

    
    ErrorManager.js:2 ERROR NO CONTROLADO
    ErrorManager.js:58 Log. Mensaje: Error no controlado
    WijmoControlsResource.axd?scripts=0;1;138;137;5;6;7;4;242;60;122;61;79;108;73;66;74;120;70;90;91;89;118;67;93;94;92;96;97;95;99;98;101;100;130;88;131;132;17;35;31&t=638990748872440533:19 Uncaught RangeError: Maximum call stack size exceeded
        at WijmoControlsResource.axd?scripts=0;1;138;137;5;6;7;4;242;60;122;61;79;108;73;66;74;120;70;90;91;89;118;67;93;94;92;96;97;95;99;98;101;100;130;88;131;132;17;35;31&t=638990748872440533:19:1407
        at str (ScriptResource.axd?d=DeZgEdnSaWrbnNWObKdtwYZt2YLafGlg0yPyZX3EvPXipR_uo9oi1u_OBS2B0k0PKxa8VDzWb8ngFQVcShhK0UiE48Ghul3wncDypzLpubBmM1zCEJiLb5IG0Ex4Ruup4h80kQ2&t=ffffffffc3caaf1a:2:244482)

  • Posted 24 December 2025, 8:00 am EST

    Hi,

    Thanks for reaching out to us.

    The code snippets that you have shared shows the code for C1Window control. As we have already mentioned, C1Window has been replaced by C1Dialog control. There is no direct migration possible, one needs to implement it from scratch.

    As per our understanding, the error that almost always means infinite recursion or a repeated client side call loop inside Wijmo. In WebForms this typically happens due to postback + client script interaction.

    However, to understand the scenario completely, we kindly request you share your code implementation with C1Dialog control. We would highly appreciate a small sample application that replicates the error.

    Thanks & regards,

    Aastha

  • Posted 26 December 2025, 6:33 am EST

    Thanks!

    I’m migrating 2012v1 to 2025v2 399 version (ASP.NET WebForms edition), I’m doing page by page.

    Now, I have pages using 2012v1, and another pages (migrated) using 2025v2 399 version.

    I was used any controls from 2012v1 in Master Page.

    I’ve changed C1.Web.UI.Controls.C1Menu by C1.Web.Wijmo.Controls.C1Menu.

    I’ve changed custom control that uses C1Window, by C1Dialog

    <%@ Register Src="~/Controls/MessageDialog.ascx" TagName="MessageDialog" TagPrefix="uc1" %>

    Now, I cannot get the error using all Wijmo in all controls in Master and in the page migrated.

    Only I need changes C1Functions overrides

    
        <script src="<%= Page.ResolveClientUrl("~/js/C1Functions_Override.js") %>" type="text/javascript"></script>
        

  • Posted 29 December 2025, 7:13 am EST

    Hi,

    Since you are migrating from a very old version, the APIs have changed completely. The new APIs come under ‘C1.Web.Wijmo.Controls’ namespace.

    We hope the issue have been resolved at your end. In case you still have any issues, then please share a stripped-down version of your sample application that shows the issue.

    Thanks & regards,

    Aastha

Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels