Uploaded image for project: 'Crucible'
  1. Crucible
  2. CRUC-7316

long comment may result with StackOverflowError

      Just observed on fisheye.dev instance. When comment like

      SECOND COMMENT http://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gifhttp://data3.whicdn.com/images/22852273/large.gif
      

      is added to review, every time frx is loaded the following error is logged:

      2015-07-15 08:04:20,809 WARN  [qtp1300016164-13975 ] fisheye noClassMethodInfo - Error parsing file with multiline pattern (\b(?:https?://(?:(?:(?:(?:(?:[a-zA-Z\d$\-_.+!*'(),]|(?:%[a-fA-F\d]{2}))|[;?&=])*)(?::(?:(?:(?:[a-zA-Z\d$\-_.+!*'(),]|(?:%[a-fA-F\d]{2}))|[;?&=])*)
      )?@)?(?:(?:(?:(?:(?:[a-zA-Z\d](?:(?:[a-zA-Z\d]|-)*[a-zA-Z\d])?)\.)*(?:[a-zA-Z](?:(?:[a-zA-Z\d]|-)*[a-zA-Z\d])?))|(?:(?:\d+)(?:\.(?:\d+)){3}))(?::(?:\d+))?))(?:/(?:(?:(?:(?:[a-zA-Z\d$\-_.+!*'(),~]|(?:%[a-fA-F\d]{2}))|[;:@&=])*)(?:/(?:(?:(?:[a-zA-Z\d$\-_.+!*'(),~]|(?:%[a-
      fA-F\d]{2}))|[;:@&=])*))*)(?:\?(?:(?:(?:[a-zA-Z\d$\-_.+!*'(),~]|(?:%[a-fA-F\d]{2}))|[;:@&=])*))?)?(?:#(?:[/\?!a-zA-Z0-9_:.%,\-()~]*)?)?))|(\b(?:ftp://(?:(?:(?:(?:(?:[a-zA-Z\d$\-_.+!*'(),]|(?:%[a-fA-F\d]{2}))|[;?&=])*)(?::(?:(?:(?:[a-zA-Z\d$\-_.+!*'(),]|(?:%[a-fA-F\d]{2}
      ))|[;?&=])*))?@)?(?:(?:(?:(?:(?:[a-zA-Z\d](?:(?:[a-zA-Z\d]|-)*[a-zA-Z\d])?)\.)*(?:[a-zA-Z](?:(?:[a-zA-Z\d]|-)*[a-zA-Z\d])?))|(?:(?:\d+)(?:\.(?:\d+)){3}))(?::(?:\d+))?))(?:/(?:(?:(?:(?:[a-zA-Z\d$\-_.+!*'(),]|(?:%[a-fA-F\d]{2}))|[?:@&=])*)(?:/(?:(?:(?:[a-zA-Z\d$\-_.+!*'()
      ,]|(?:%[a-fA-F\d]{2}))|[?:@&=])*))*)(?:;type=[AIDaid])?)?))|(\b(?:n(ntp|news)://(?:(?:(?:(?:(?:[a-zA-Z\d](?:(?:[a-zA-Z\d]|-)*[a-zA-Z\d])?)\.)*(?:[a-zA-Z](?:(?:[a-zA-Z\d]|-)*[a-zA-Z\d])?))|(?:(?:\d+)(?:\.(?:\d+)){3}))(?::(?:\d+))?)/(?:[a-zA-Z](?:[a-zA-Z\d]|[_.+-])*)(?:/(
      ?:\d+))?))|(\b(?:news:(?:(?:(?:(?:[a-zA-Z\d$\-_.+!*'(),]|(?:%[a-fA-F\d]{2}))|[;/?:&=])+@(?:(?:(?:(?:[a-zA-Z\d](?:(?:[a-zA-Z\d]|-)*[a-zA-Z\d])?)\.)*(?:[a-zA-Z](?:(?:[a-zA-Z\d]|-)*[a-zA-Z\d])?))|(?:(?:\d+)(?:\.(?:\d+)){3})))|(?:[a-zA-Z](?:[a-zA-Z\d]|[_.+-])*)|\*)))|(\b(?:
      telnet://(?:(?:(?:(?:(?:[a-zA-Z\d$\-_.+!*'(),]|(?:%[a-fA-F\d]{2}))|[;?&=])*)(?::(?:(?:(?:[a-zA-Z\d$\-_.+!*'(),]|(?:%[a-fA-F\d]{2}))|[;?&=])*))?@)?(?:(?:(?:(?:(?:[a-zA-Z\d](?:(?:[a-zA-Z\d]|-)*[a-zA-Z\d])?)\.)*(?:[a-zA-Z](?:(?:[a-zA-Z\d]|-)*[a-zA-Z\d])?))|(?:(?:\d+)(?:\.(
      ?:\d+)){3}))(?::(?:\d+))?))/?))|(\b(?:mailto:(?:(?:[a-zA-Z\d$\-_.+!*'(),;/?:@&=]|(?:%[a-fA-F\d]{2}))+)))|(\b(?:file://(?:(?:(?:(?:(?:[a-zA-Z\d](?:(?:[a-zA-Z\d]|-)*[a-zA-Z\d])?)\.)*(?:[a-zA-Z](?:(?:[a-zA-Z\d]|-)*[a-zA-Z\d])?))|(?:(?:\d+)(?:\.(?:\d+)){3}))|localhost)?/(?:
      (?:(?:(?:[a-zA-Z\d$\-_.+!*'(),]|(?:%[a-fA-F\d]{2}))|[?:@&=])*)(?:/(?:(?:(?:[a-zA-Z\d$\-_.+!*'(),]|(?:%[a-fA-F\d]{2}))|[?:@&=])*))*))), on file <stream> and offset 15, starting with: http://dat
      java.lang.StackOverflowError
              at java.util.regex.Pattern$5.isSatisfiedBy(Pattern.java:5251)
              at java.util.regex.Pattern$5.isSatisfiedBy(Pattern.java:5251)
              at java.util.regex.Pattern$CharProperty.match(Pattern.java:3776)
              at java.util.regex.Pattern$Branch.match(Pattern.java:4604)
              at java.util.regex.Pattern$GroupHead.match(Pattern.java:4658)
              at java.util.regex.Pattern$Branch.match(Pattern.java:4604)
              at java.util.regex.Pattern$GroupHead.match(Pattern.java:4658)
              at java.util.regex.Pattern$Loop.match(Pattern.java:4785)
              at java.util.regex.Pattern$GroupTail.match(Pattern.java:4717)
              at java.util.regex.Pattern$BranchConn.match(Pattern.java:4568)
              at java.util.regex.Pattern$GroupTail.match(Pattern.java:4717)
              at java.util.regex.Pattern$BranchConn.match(Pattern.java:4568)
      ...
      

          Form Name

            [CRUC-7316] long comment may result with StackOverflowError

            Marek Parfianowicz made changes -
            Labels Original: release-48x release-490 selected-for-development New: release-48x selected-for-development
            Marek Parfianowicz made changes -
            Labels Original: release-490 selected-for-development New: release-48x release-490 selected-for-development
            Marek Parfianowicz made changes -
            Labels Original: selected-for-development New: release-490 selected-for-development
            Marek Parfianowicz made changes -
            Remote Link Original: This issue links to "Page (Confluence)" [ 461385 ]
            Marek Parfianowicz made changes -
            Fix Version/s Original: 4.9.0 [ 90696 ]
            Adam Slaski made changes -
            Resolution New: Fixed [ 1 ]
            Status Original: Waiting for Release [ 12075 ] New: Closed [ 6 ]
            Adam Slaski made changes -
            Fix Version/s New: 4.8.5 [ 92923 ]
            Fix Version/s New: 4.9.0 [ 90696 ]
            Adam Slaski made changes -
            Worklog Id Original: 160097 [ 160097 ]
            Time Spent Original: 1.25h [ 4500 ] New: 2h 31m [ 9060 ]
            Adam Slaski logged work - 07/Dec/2020 11:27 AM
            • Time Spent:
              1h 16m
               
              Review by Adam Slaski
            Adam Slaski made changes -
            Link New: This issue is duplicated by CRUC-7351 [ CRUC-7351 ]

              cfurmanek@atlassian.com Cezary Furmanek (Inactive)
              pswiecicki Piotr Swiecicki
              Affected customers:
              4 This affects my team
              Watchers:
              9 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - Not Specified
                  Not Specified
                  Logged:
                  Time Spent - 2h 31m
                  2h 31m