Bug Report #4044
3.1 Request_Client_External::_native_execute() passing integer header value
| Status: | Closed | Start date: | 06/13/2011 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | % Done: | 100% |
||
| Category: | Core | |||
| Target version: | v3.1.4 | |||
| Resolution: | Points: |
Description
system/classes/kohana/request/client/external.php:369 passes an integer to Kohana_Request::headers(), which triggers an error in Kohana_HTTP_Header_Value constructor.
HTTP_Exception_500 [ 500 ]: Kohana_HTTP_Header_Value::__construct unknown header value type: integer. array or string allowed. ~ SYSPATH/classes/kohana/http/header/value.php [ 132 ]2011-06-13 14:21:31 --- DEBUG: File: DOCROOT/system/classes/kohana/http/header/value.php:132
#0 DOCROOT/system/classes/kohana/http/header.php(227): Kohana_HTTP_Header_Value->__construct(297)
#1 DOCROOT/system/classes/kohana/request.php(1321): Kohana_HTTP_Header->offsetSet('content-length', 297)
#2 DOCROOT/system/classes/kohana/request/client/external.php(369): Kohana_Request->headers('content-length', 297)
#3 DOCROOT/system/classes/kohana/request/client/external.php(118): Kohana_Request_Client_External->_native_execute(Object(Request))
#4 DOCROOT/system/classes/kohana/request.php(1129): Kohana_Request_Client_External->execute(Object(Request))
#5 DOCROOT/application/classes/ulead/smsgateway.php(80): Kohana_Request->execute()
Associated revisions
Fixes #4044, HTTP_Header::offsetSet() now correct ensures HTTP_Header_Value is passed a string as expected
History
Updated by Jeremy Bush 11 months ago
- Status changed from New to Assigned
- Assignee set to Sam de Freyssinet
- Target version set to v3.1.4
Updated by Sam de Freyssinet 11 months ago
- Status changed from Assigned to Closed
- % Done changed from 0 to 100
Applied in changeset commit:56168cbb2324dd3d03d2daf93d3207bc465d92c1.