NumberFormatException thrown when specifying non numeric id to ViewAttachmentServlet

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Medium
    • 3.13.5
    • Affects Version/s: None
    • Component/s: Issue - Attachments

      ViewAttachment

      We could do better on this one. Its just invalid URL input. We could just 404 or 500 with out a ERROR stack trace

      2009-05-26 07:29:58,429 http-j2ee.jira.atlassian.com%2F127.0.0.101-8080-Processor50 ERROR [jira.web.servlet.ViewAttachmentServlet]
      Error finding /assets/snippets/reflect/snippet.reflect.php: For input string: "assets"
      java.lang.NumberFormatException: For input string: "assets"
              at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
              at java.lang.Long.parseLong(Long.java:403)
              at java.lang.Long.<init>(Long.java:671)
              at com.atlassian.jira.web.servlet.ViewAttachmentServlet.getAttachment(ViewAttachmentServlet.java:87)
              at com.atlassian.jira.web.servlet.ViewAttachmentServlet.getFileName(ViewAttachmentServlet.java:68)
              at com.atlassian.jira.web.servlet.AbstractViewFileServlet.doGet(AbstractViewFileServlet.java:36)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
              at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
              at com.atlassian.core.filters.HeaderSanitisingFilter.doFilter(HeaderSanitisingFilter.java:44)
              at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
              at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      

            Assignee:
            Michael Tokar
            Reporter:
            Michael Tokar
            Archiver:
            Michael Andreacchio

              Created:
              Updated:
              Resolved:
              Archived: