Uploaded image for project: 'Forms'
  1. Forms
  2. FORMS-199

"Maximum call stack size" error when selecting a button

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Major Major
    • 2.0.0
    • None
    • None
    • None

      I select my "validate" button

      • I have a JS error "Maximum call stack size"
      • In ribbon the label is the label of "cancel" button ?
      Uncaught RangeError: Maximum call stack size exceeded.
      tinymce.create.focus @ tiny_mce_src.js:14106
      tinyMCE.focus @ RichText.js:423
      Ext.define._setValue @ Components.js:904
      Ext.define.setValueOnBlur @ Components.js:870
      (anonymous function) @ ext-all-debug.js:6662
      fire @ ext-all-debug.js:20223
      doFireEvent @ ext-all-debug.js:21130
      Ext.define.doFireEvent @ ext-all-debug.js:64732
      prototype.doFireEvent @ ext-all-debug.js:54757
      fireEventArgs @ ext-all-debug.js:20983fire
      Event @ ext-all-debug.js:20942
      Ext.define.onBlur @ ext-all-debug.js:61367
      Ext.Base.Base.addMembers.callParent @ ext-all-debug.js:12115
      Ext.define.onBlur @ ext-all-debug.js:157448
      ...
      

          [FORMS-199] "Maximum call stack size" error when selecting a button

          Laurence Aumeunier made changes -
          Status Original: Resolved [ 5 ] New: Closed [ 6 ]
          Quentin Glinel-Mortreuil (Inactive) made changes -
          Resolution New: Cannot Reproduce [ 5 ]
          Status Original: Open [ 1 ] New: Resolved [ 5 ]

          It happens when you edit a ribbon field in a tab that should not be active. This is rather difficult to get. It seems like it is more likely to happen in Custom Layout. However i did not manage to reproduce it since the fix for FORMS-202, which addressed the tab issue.

          Quentin Glinel-Mortreuil (Inactive) added a comment - It happens when you edit a ribbon field in a tab that should not be active. This is rather difficult to get. It seems like it is more likely to happen in Custom Layout. However i did not manage to reproduce it since the fix for FORMS-202 , which addressed the tab issue.
          Laurence Aumeunier made changes -
          Description Original: I select my "validate" button
          * I have a JS error "Maximum call stack size"
          * In ribbon the label is the label of "cancel" button ?

          Uncaught RangeError: Maximum call stack size exceeded.tinymce.create.focus @ tiny_mce_src.js:14106tinyMCE.focus @ RichText.js:423Ext.define._setValue @ Components.js:904Ext.define.setValueOnBlur @ Components.js:870(anonymous function) @ ext-all-debug.js:6662fire @ ext-all-debug.js:20223doFireEvent @ ext-all-debug.js:21130Ext.define.doFireEvent @ ext-all-debug.js:64732prototype.doFireEvent @ ext-all-debug.js:54757fireEventArgs @ ext-all-debug.js:20983fireEvent @ ext-all-debug.js:20942Ext.define.onBlur @ ext-all-debug.js:61367Ext.Base.Base.addMembers.callParent @ ext-all-debug.js:12115Ext.define.onBlur @ ext-all-debug.js:157448Ext.define.privates.handleBlurEvent @ ext-all-debug.js:61697Ext.define.onGlobalFocus @ ext-all-debug.js:26855fire @ ext-all-debug.js:20223doFireEvent @ ext-all-debug.js:21130prototype.doFireEvent @ ext-all-debug.js:54757fireEventArgs @ ext-all-debug.js:20983fireEvent @ ext-all-debug.js:20942Ext.define.processFocusIn @ ext-all-debug.js:113521Ext.define.doDelegatedEvent @ ext-all-debug.js:113457Ext.define.onDelegatedEvent @ ext-all-debug.js:32476(anonymous function) @ ext-all-debug.js:6662tinymce.create.focus @ tiny_mce_src.js:14106tinyMCE.focus @ RichText.js:423Ext.define._setValue @ Components.js:904Ext.define.setValueOnBlur @ Components.js:870(anonymous function) @ ext-all-debug.js:6662fire @ ext-all-debug.js:20223doFireEvent @ ext-all-debug.js:21130Ext.define.doFireEvent @ ext-all-debug.js:64732prototype.doFireEvent @ ext-all-debug.js:54757fireEventArgs @ ext-all-debug.js:20983fireEvent @ ext-all-debug.js:20942Ext.define.onBlur @ ext-all-debug.js:61367Ext.Base.Base.addMembers.callParent @ ext-all-debug.js:12115Ext.define.onBlur @ ext-all-debug.js:157448Ext.define.privates.handleBlurEvent @ ext-all-debug.js:61697Ext.define.onGlobalFocus @ ext-all-debug.js:26855fire @ ext-all-debug.js:20223doFireEvent @ ext-all-debug.js:21130prototype.doFireEvent @ ext-all-debug.js:54757fireEventArgs @ ext-all-debug.js:20983fireEvent @ ext-all-debug.js:20942Ext.define.processFocusIn @ ext-all-debug.js:113521Ext.define.doDelegatedEvent @ ext-all-debug.js:113457Ext.define.onDelegatedEvent @ ext-all-debug.js:32476(anonymous function) @ ext-all-debug.js:6662tinymce.create.focus @ tiny_mce_src.js:14106tinyMCE.focus @ RichText.js:423Ext.define._setValue @ Components.js:904Ext.define.setValueOnBlur @ Components.js:870(anonymous function) @ ext-all-debug.js:6662fire @ ext-all-debug.js:20223doFireEvent @ ext-all-debug.js:21130Ext.define.doFireEvent @ ext-all-debug.js:64732prototype.doFireEvent @ ext-all-debug.js:54757fireEventArgs @ ext-all-debug.js:20983fireEvent @ ext-all-debug.js:20942Ext.define.onBlur @ ext-all-debug.js:61367Ext.Base.Base.addMembers.callParent @ ext-all-debug.js:12115Ext.define.onBlur @ ext-all-debug.js:157448Ext.define.privates.handleBlurEvent @ ext-all-debug.js:61697Ext.define.onGlobalFocus @ ext-all-debug.js:26855fire @ ext-all-debug.js:20223doFireEvent @ ext-all-debug.js:21130prototype.doFireEvent @ ext-all-debug.js:54757fireEventArgs @ ext-all-debug.js:20983fireEvent @ ext-all-debug.js:20942Ext.define.processFocusIn @ ext-all-debug.js:113521Ext.define.doDelegatedEvent @ ext-all-debug.js:113457Ext.define.onDelegatedEvent @ ext-all-debug.js:32476(anonymous function) @ ext-all-debug.js:6662tinymce.create.focus @ tiny_mce_src.js:14106tinyMCE.focus @ RichText.js:423Ext.define._setValue @ Components.js:904Ext.define.setValueOnBlur @ Components.js:870(anonymous function) @ ext-all-debug.js:6662fire @ ext-all-debug.js:20223doFireEvent @ ext-all-debug.js:21130Ext.define.doFireEvent @ ext-all-debug.js:64732prototype.doFireEvent @ ext-all-debug.js:54757fireEventArgs @ ext-all-debug.js:20983fireEvent @ ext-all-debug.js:20942Ext.define.onBlur @ ext-all-debug.js:61367Ext.Base.Base.addMembers.callParent @ ext-all-debug.js:12115Ext.define.onBlur @ ext-all-debug.js:157448Ext.define.privates.handleBlurEvent @ ext-all-debug.js:61697Ext.define.onGlobalFocus @ ext-all-debug.js:26855fire @ ext-all-debug.js:20223doFireEvent @ ext-all-debug.js:21130prototype.doFireEvent @ ext-all-debug.js:54757fireEventArgs @ ext-all-debug.js:20983fireEvent @ ext-all-debug.js:20942Ext.define.processFocusIn @ ext-all-debug.js:113521Ext.define.doDelegatedEvent @ ext-all-debug.js:113457Ext.define.onDelegatedEvent @ ext-all-debug.js:32476(anonymous function) @ ext-all-debug.js:6662tinymce.create.focus @ tiny_mce_src.js:14106tinyMCE.focus @ RichText.js:423Ext.define._setValue @ Components.js:904Ext.define.setValueOnBlur @ Components.js:870(anonymous function) @ ext-all-debug.js:6662fire @ ext-all-debug.js:20223doFireEvent @ ext-all-debug.js:21130Ext.define.doFireEvent @ ext-all-debug.js:64732prototype.doFireEvent @ ext-all-debug.js:54757fireEventArgs @ ext-all-debug.js:20983fireEvent @ ext-all-debug.js:20942Ext.define.onBlur @ ext-all-debug.js:61367Ext.Base.Base.addMembers.callParent @ ext-all-debug.js:12115Ext.define.onBlur @ ext-all-debug.js:157448Ext.define.privates.handleBlurEvent @ ext-all-debug.js:61697Ext.define.onGlobalFocus @ ext-all-debug.js:26855fire @ ext-all-debug.js:20223doFireEvent @ ext-all-debug.js:21130prototype.doFireEvent @ ext-all-debug.js:54757fireEventArgs @ ext-all-debug.js:20983fireEvent @ ext-all-debug.js:20942Ext.define.processFocusIn @ ext-all-debug.js:113521Ext.define.doDelegatedEvent @ ext-all-debug.js:113457Ext.define.onDelegatedEvent @ ext-all-debug.js:32476(anonymous function) @ ext-all-debug.js:6662tinymce.create.focus @ tiny_mce_src.js:14106tinyMCE.focus @ RichText.js:423Ext.define._setValue @ Components.js:904Ext.define.setValueOnBlur @ Components.js:870(anonymous function) @ ext-all-debug.js:6662fire @ ext-all-debug.js:20223doFireEvent @ ext-all-debug.js:21130Ext.define.doFireEvent @ ext-all-debug.js:64732prototype.doFireEvent @ ext-all-debug.js:54757fireEventArgs @ ext-all-debug.js:20983fireEvent @ ext-all-debug.js:20942Ext.define.onBlur @ ext-all-debug.js:61367Ext.Base.Base.addMembers.callParent @ ext-all-debug.js:12115Ext.define.onBlur @ ext-all-debug.js:157448Ext.define.privates.handleBlurEvent @ ext-all-debug.js:61697Ext.define.onGlobalFocus @ ext-all-debug.js:26855fire @ ext-all-debug.js:20223doFireEvent @ ext-all-debug.js:21130prototype.doFireEvent @ ext-all-debug.js:54757fireEventArgs @ ext-all-debug.js:20983fireEvent @ ext-all-debug.js:20942Ext.define.processFocusIn @ ext-all-debug.js:113521Ext.define.doDelegatedEvent @ ext-all-debug.js:113457Ext.define.onDelegatedEvent @ ext-all-debug.js:32476(anonymous function) @ ext-all-debug.js:6662tinymce.create.focus @ tiny_mce_src.js:14106tinyMCE.focus @ RichText.js:423Ext.define._setValue @ Components.js:904Ext.define.setValueOnBlur @ Components.js:870(anonymous function) @ ext-all-debug.js:6662fire @ ext-all-debug.js:20223doFireEvent @ ext-all-debug.js:21130Ext.define.doFireEvent @ ext-all-debug.js:64732prototype.doFireEvent @ ext-all-debug.js:54757fireEventArgs @ ext-all-debug.js:20983fireEvent @ ext-all-debug.js:20942Ext.define.onBlur @ ext-all-debug.js:61367Ext.Base.Base.addMembers.callParent @ ext-all-debug.js:12115Ext.define.onBlur @ ext-all-debug.js:157448Ext.define.privates.handleBlurEvent @ ext-all-debug.js:61697Ext.define.onGlobalFocus @ ext-all-debug.js:26855fire @ ext-all-debug.js:20223doFireEvent @ ext-all-debug.js:21130prototype.doFireEvent @ ext-all-debug.js:54757fireEventArgs @ ext-all-debug.js:20983fireEvent @ ext-all-debug.js:20942Ext.define.processFocusIn @ ext-all-debug.js:113521Ext.define.doDelegatedEvent @ ext-all-debug.js:113457Ext.define.onDelegatedEvent @ ext-all-debug.js:32476(anonymous function) @ ext-all-debug.js:6662tinymce.create.focus @ tiny_mce_src.js:14106tinyMCE.focus @ RichText.js:423Ext.define._setValue @ Components.js:904Ext.define.setValueOnBlur @ Components.js:870(anonymous function) @ ext-all-debug.js:6662fire @ ext-all-debug.js:20223doFireEvent @ ext-all-debug.js:21130Ext.define.doFireEvent @ ext-all-debug.js:64732prototype.doFireEvent @ ext-all-debug.js:54757fireEventArgs @ ext-all-debug.js:20983fireEvent @ ext-all-debug.js:20942Ext.define.onBlur @ ext-all-debug.js:61367Ext.Base.Base.addMembers.callParent @ ext-all-debug.js:12115Ext.define.onBlur @ ext-all-debug.js:157448Ext.define.privates.handleBlurEvent @ ext-all-debug.js:61697Ext.define.onGlobalFocus @ ext-all-debug.js:26855fire @ ext-all-debug.js:20223doFireEvent @ ext-all-debug.js:21130prototype.doFireEvent @ ext-all-debug.js:54757fireEventArgs @ ext-all-debug.js:20983fireEvent @ ext-all-debug.js:20942Ext.define.processFocusIn @ ext-all-debug.js:113521Ext.define.doDelegatedEvent @ ext-all-debug.js:113457Ext.define.onDelegatedEvent @ ext-all-debug.js:32476(anonymous function) @ ext-all-debug.js:6662setTimeout (async)Ext.Function.ExtFunction.defer @ ext-all-debug.js:6863prep @ Message.js:282createTargetsCallback @ MessageTargetFactory.js:130Ext.define._createTargets @ ContentMessageTargetFactory.js:87Ext.define.createTargets @ ContentMessageTargetFactory.js:63Ext.define.statics.createTargets @ MessageTargetFactory.js:134subtargetsCreatedCallback @ MessageTargetFactory.js:95createTargetsCallback @ MessageTargetFactory.js:130Ext.define.createTargets @ DefaultMessageTargetFactory.js:42Ext.define.statics.createTargets @ MessageTargetFactory.js:134subtargetsCreatedCallback @ MessageTargetFactory.js:95createTargetsCallback @ MessageTargetFactory.js:130Ext.define.createTargets @ DefaultMessageTargetFactory.js:42Ext.define.statics.createTargets @ MessageTargetFactory.js:134subtargetsCreatedCallback @ MessageTargetFactory.js:95createTargetsCallback @ MessageTargetFactory.js:130Ext.define.createTargets @ DefaultMessageTargetFactory.js:42Ext.define.statics.createTargets @ MessageTargetFactory.js:134Ext.define.statics.createTargets @ MessageTargetFactory.js:98Ext.define.statics.createTargets @ MessageTargetFactory.js:98Ext.define.statics.createTargets @ MessageTargetFactory.js:98Ext.define.constructor @ Message.js:284Ametys.message.Message @ ext-all-debug.js:12723(anonymous function) @ VM5981:3Ext.ClassManager.Ext.apply.create @ ext-all-debug.js:15089Ext.define._createContentTarget @ ContentTool.js:1203Ext.define._sendContentTarget @ ContentTool.js:1148Ext.define.onHTMLNodeSelected @ ContentTool.js:1105(anonymous function) @ ext-all-debug.js:6662fire @ ext-all-debug.js:20223doFireEvent @ ext-all-debug.js:21130Ext.define.doFireEvent @ ext-all-debug.js:64732prototype.doFireEvent @ ext-all-debug.js:54757fireEventArgs @ ext-all-debug.js:20983fireEvent @ ext-all-debug.js:20942widgetCfg.listeners.editorhtmlnodeselected.fn @ ConfigurableFormPanel.js:1431fire @ ext-all-debug.js:20223doFireEvent @ ext-all-debug.js:21130Ext.define.doFireEvent @ ext-all-debug.js:64732prototype.doFireEvent @ ext-all-debug.js:54757fireEventArgs @ ext-all-debug.js:20983fireEvent @ ext-all-debug.js:20942(anonymous function) @ ext-all-debug.js:6677(anonymous function) @ ext-all-debug.js:6867setTimeout (async)Ext.Function.ExtFunction.defer @ ext-all-debug.js:6863Ext.define._onEditorRichTextNodeSelected @ RichText.js:1224(anonymous function) @ ext-all-debug.js:6662tinymce.create.dispatch @ tiny_mce_src.js:564tinymce.create.nodeChanged @ tiny_mce_src.js:14227(anonymous function) @ tiny_mce_src.js:1327tinymce.create.dispatch @ tiny_mce_src.js:564eventHandler @ tiny_mce_src.js:15007executeHandlers @ tiny_mce_src.js:4798defaultNativeHandler @ tiny_mce_src.js:4815
          New: I select my "validate" button
          * I have a JS error "Maximum call stack size"
          * In ribbon the label is the label of "cancel" button ?

          {code}
          Uncaught RangeError: Maximum call stack size exceeded.
          tinymce.create.focus @ tiny_mce_src.js:14106
          tinyMCE.focus @ RichText.js:423
          Ext.define._setValue @ Components.js:904
          Ext.define.setValueOnBlur @ Components.js:870
          (anonymous function) @ ext-all-debug.js:6662
          fire @ ext-all-debug.js:20223
          doFireEvent @ ext-all-debug.js:21130
          Ext.define.doFireEvent @ ext-all-debug.js:64732
          prototype.doFireEvent @ ext-all-debug.js:54757
          fireEventArgs @ ext-all-debug.js:20983fire
          Event @ ext-all-debug.js:20942
          Ext.define.onBlur @ ext-all-debug.js:61367
          Ext.Base.Base.addMembers.callParent @ ext-all-debug.js:12115
          Ext.define.onBlur @ ext-all-debug.js:157448
          ...
          {code}
          Laurence Aumeunier made changes -
          Laurence Aumeunier created issue -

            quentin Quentin Glinel-Mortreuil (Inactive)
            laurence Laurence Aumeunier
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: