Public bug reported:

In curl 7.81, the support of multi-line headers is broken.


This causes regressions in python-tornado:

```
                    self.stop()
    
            timeout_handle = self.add_timeout(self.time() + timeout, 
timeout_callback)
        self.start()
        if timeout is not None:
            self.remove_timeout(timeout_handle)
        assert future_cell[0] is not None
        if future_cell[0].cancelled() or not future_cell[0].done():
            raise TimeoutError("Operation timed out after %s seconds" % timeout)
>       return future_cell[0].result()
E       tornado.curl_httpclient.CurlError: HTTP 599: Header without colon
```

** Affects: curl (Ubuntu)
     Importance: Undecided
     Assignee: Olivier Gayot (ogayot)
         Status: New

** Affects: python-tornado (Ubuntu)
     Importance: Undecided
         Status: New

** Changed in: curl (Ubuntu)
     Assignee: (unassigned) => Olivier Gayot (ogayot)

** Bug watch added: github.com/tornadoweb/tornado/issues #3143
   https://github.com/tornadoweb/tornado/issues/3143

** Bug watch added: github.com/curl/curl/issues #8844
   https://github.com/curl/curl/issues/8844

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to curl in Ubuntu.
https://bugs.launchpad.net/bugs/1976619

Title:
  Version 7.81 breaks support for multi-line header

Status in curl package in Ubuntu:
  New
Status in python-tornado package in Ubuntu:
  New

Bug description:
  In curl 7.81, the support of multi-line headers is broken.

  
  This causes regressions in python-tornado:

  ```
                      self.stop()
      
              timeout_handle = self.add_timeout(self.time() + timeout, 
timeout_callback)
          self.start()
          if timeout is not None:
              self.remove_timeout(timeout_handle)
          assert future_cell[0] is not None
          if future_cell[0].cancelled() or not future_cell[0].done():
              raise TimeoutError("Operation timed out after %s seconds" % 
timeout)
  >       return future_cell[0].result()
  E       tornado.curl_httpclient.CurlError: HTTP 599: Header without colon
  ```

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curl/+bug/1976619/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to