Uploaded image for project: 'Traffic Server'
  1. Traffic Server
  2. TS-290

Content-Type and Content-Language headers may be truncated in body factory responses

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.1.1
    • Core
    • None

    Description

      In HttpBodyFactory.cc: HttpBodyFactory::fabricate_with_old_api, there are a few ink_strncpys with sizeof(content_language_out) and sizeof(content_type_out). Those are declared as char array args, but sizeof returns the size of pointer. This truncates the strings to 4 or 8 bytes depending on platform.

      HTTP/1.1 404 Not Found on Accelerator
      Date: Sat, 03 Apr 2010 07:37:47 GMT
      Connection: close
      Server: ATS/2.1.0
      Cache-Control: no-store
      >>>> Content-Type: text/ht <<<<
      Content-Language: en
      Content-Length: 240

      Attachments

        Activity

          People

            sjiang Steve Jiang
            sjiang Steve Jiang
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: