Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-2224

hawtio RangeError: Maximum call stack size exceeded

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • jboss-fuse-6.2
    • jboss-fuse-6.2
    • Hawtio
    • None
    • % %
    • Hide

      run fuse 6.2 buill 046
      (new browser anonymous window - clean cache)
      login as admin:admin into hawtio

      click on tab JMX
      in left tree click "osgi.core"
      in left tree click "osgi.core/bundleState"
      in top center click 1.7

      Show
      run fuse 6.2 buill 046 (new browser anonymous window - clean cache) login as admin:admin into hawtio click on tab JMX in left tree click "osgi.core" in left tree click "osgi.core/bundleState" in top center click 1.7

      There is JavaScript error Error: RangeError: Maximum call stack size exceeded, when user follows steps to reproduce.
      Error is on page osgi.core bundleState .
      It occurs only when click on "1.7" item in the center screen.
      When clicking only in left tree, I can get to the same page without exception.

      Problem is probably in unstable variable during angular digest loop.
      JavaScript log from browser in attachment.

        1. fuse_620104_ie.png
          fuse_620104_ie.png
          103 kB
        2. fuse_620104_screencast.webm
          9.45 MB
        3. hawtio-browser-log.txt
          14 kB

            [ENTESB-2224] hawtio RangeError: Maximum call stack size exceeded

            Verified in Chrome and Firefox in Fuse 6.2, build 111. Its fixed

            Josef Ludvicek (Inactive) added a comment - Verified in Chrome and Firefox in Fuse 6.2, build 111. Its fixed

            Resolved again upstream and here

            Grzegorz Grzybek added a comment - Resolved again upstream and here

            Looks the same - but FF has worst StackOverflow detection
            Will look on Monday

            Grzegorz Grzybek added a comment - Looks the same - but FF has worst StackOverflow detection Will look on Monday

            For some reason, IE in Windows server 2012 R2 says "Out of stack space" on this issue.

            Josef Ludvicek (Inactive) added a comment - For some reason, IE in Windows server 2012 R2 says "Out of stack space" on this issue.

            Hi ggrzybek, could you please check this again?
            I attached video, capturing this issue in fuse 6.2 build 104 (also present in fuse 6.2 099).
            There is different behavior between Google Chrome and Firefox. In chrome it just says "Maximum call stack size exceeded", but in Firefox, there is some kind of infinite recursion loop.

            Josef Ludvicek (Inactive) added a comment - Hi ggrzybek , could you please check this again? I attached video, capturing this issue in fuse 6.2 build 104 (also present in fuse 6.2 099). There is different behavior between Google Chrome and Firefox. In chrome it just says "Maximum call stack size exceeded", but in Firefox, there is some kind of infinite recursion loop.

            Hmm - reopening then...

            Grzegorz Grzybek added a comment - Hmm - reopening then...

            Grzegorz Grzybek added a comment - Resolved here: https://github.com/jboss-fuse/hawtio/commit/2f9df0807ee81b39c14b74972aaa4611bd649932

            Question for developers:
            What do you think about attaching video showing how to reproduce bug instead of text description?
            Sometimes it could be easier to capture screen, than explain where exactly I clicked to reproduce some bug in hawtio.
            Do you prefer video or text description?

            Josef Ludvicek (Inactive) added a comment - Question for developers: What do you think about attaching video showing how to reproduce bug instead of text description? Sometimes it could be easier to capture screen, than explain where exactly I clicked to reproduce some bug in hawtio. Do you prefer video or text description?

              ggrzybek Grzegorz Grzybek
              jludvice Josef Ludvicek (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: