modules/proxy/ajp_header.c:639: error: INTEGER_OVERFLOW_L2
  ([0, +oo] - 4):unsigned64 by call to `ajp_ilink_send`.

modules/proxy/ajp_header.c:632:10: Call
630.     }
631. 
632.     rc = ajp_marshal_into_msgb(msg, r, uri);
              ^
633.     if (rc != APR_SUCCESS) {
634.         ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r, APLOGNO(00988)

modules/proxy/ajp_header.c:214:1: Parameter `msg->buf->strlen`
  212.  */
  213. 
  214. static apr_status_t ajp_marshal_into_msgb(ajp_msg_t *msg,
       ^
  215.                                           request_rec *r,
  216.                                           apr_uri_t *uri)

modules/proxy/ajp_header.c:639:10: Call
637.     }
638. 
639.     rc = ajp_ilink_send(sock, msg);
              ^
640.     ajp_msg_log(r, msg, "ajp_send_header: ajp_ilink_send packet dump");
641.     if (rc != APR_SUCCESS) {

modules/proxy/ajp_link.c:21:1: Parameter `msg->len`
  19. APLOG_USE_MODULE(proxy_ajp);
  20. 
  21. apr_status_t ajp_ilink_send(apr_socket_t *sock, ajp_msg_t *msg)
      ^
  22. {
  23.     char         *buf;

modules/proxy/ajp_link.c:27:5: Call
  25.     apr_size_t   length;
  26. 
  27.     ajp_msg_end(msg);
          ^
  28. 
  29.     length = msg->len;

modules/proxy/ajp_msg.c:220:1: <LHS trace>
218.  * @return          APR_SUCCESS or error
219.  */
220. apr_status_t ajp_msg_end(ajp_msg_t *msg)
     ^
221. {
222.     apr_size_t len = msg->len - AJP_HEADER_LEN;

modules/proxy/ajp_msg.c:220:1: Parameter `msg->len`
    218.  * @return          APR_SUCCESS or error
    219.  */
    220. apr_status_t ajp_msg_end(ajp_msg_t *msg)
         ^
    221. {
    222.     apr_size_t len = msg->len - AJP_HEADER_LEN;

modules/proxy/ajp_msg.c:222:5: Binary operation: ([0, +oo] - 4):unsigned64 by call to `ajp_ilink_send` 
    220. apr_status_t ajp_msg_end(ajp_msg_t *msg)
    221. {
    222.     apr_size_t len = msg->len - AJP_HEADER_LEN;
             ^
    223. 
    224.     if (msg->server_side) {
