modules/mappers/mod_alias.c:135: error: INTEGER_OVERFLOW_L2
  ([0, 18446744073709551613] + 1):signed32.

modules/mappers/mod_alias.c:135:14: <LHS trace>
133.      */
134.     if (!use_regex) {
135.         for (i = 0; i < conf->aliases->nelts - 1; ++i) {
                  ^
136.             alias_entry *alias = &entries[i];
137. 

modules/mappers/mod_alias.c:135:14: Assignment
133.      */
134.     if (!use_regex) {
135.         for (i = 0; i < conf->aliases->nelts - 1; ++i) {
                  ^
136.             alias_entry *alias = &entries[i];
137. 

modules/mappers/mod_alias.c:135:51: Binary operation: ([0, 18446744073709551613] + 1):signed32
133.      */
134.     if (!use_regex) {
135.         for (i = 0; i < conf->aliases->nelts - 1; ++i) {
                                                       ^
136.             alias_entry *alias = &entries[i];
137. 

static const char *add_alias_internal(cmd_parms *cmd, void *dummy,
                                      const char *fake, const char *real,
                                      int use_regex)
{
    server_rec *s = cmd->server;
    alias_server_conf *conf = ap_get_module_config(s->module_config,
                                                   &alias_module);
    alias_entry *new = apr_array_push(conf->aliases);
    alias_entry *entries = (alias_entry *)conf->aliases->elts;
    int i;
    if (use_regex) {
        new->regexp = ap_pregcomp(cmd->pool, fake, AP_REG_EXTENDED);
        if (new->regexp == NULL)
            return "Regular expression could not be compiled.";
        new->real = real;
    }
    else {
        new->real = real;
    }
    new->fake = fake;
    new->handler = cmd->info;
    if (!use_regex) {
        for (i = 0; i < conf->aliases->nelts - 1; ++i) {
            alias_entry *alias = &entries[i];
            if (  (!alias->regexp &&  alias_matches(fake, alias->fake) > 0)
                || (alias->regexp && !ap_regexec(alias->regexp, fake, 0, NULL, 0))) {
                ap_log_error(APLOG_MARK, APLOG_WARNING, 0, cmd->server, APLOGNO(00671)
                             "The %s directive in %s at line %d will probably "
                             "never match because it overlaps an earlier "
                             "%sAlias%s.",
                             cmd->cmd->name, cmd->directive->filename,
                             cmd->directive->line_num,
                             alias->handler ? "Script" : "",
                             alias->regexp ? "Match" : "");
                break;
            }
        }
    }
    return NULL;
}
['static const char *add_alias_internal(cmd_parms *cmd, void *dummy,\n                                      const char *fake, const char *real,\n                                      int use_regex)\n{\n    server_rec *s = cmd->server;\n    alias_server_conf *conf = ap_get_module_config(s->module_config,\n                                                   &alias_module);\n    alias_entry *new = apr_array_push(conf->aliases);\n    alias_entry *entries = (alias_entry *)conf->aliases->elts;\n    int i;\n    if (use_regex) {\n        new->regexp = ap_pregcomp(cmd->pool, fake, AP_REG_EXTENDED);\n        if (new->regexp == NULL)\n            return "Regular expression could not be compiled.";\n        new->real = real;\n    }\n    else {\n        new->real = real;\n    }\n    new->fake = fake;\n    new->handler = cmd->info;\n    if (!use_regex) {\n        for (i = 0; i < conf->aliases->nelts - 1; ++i) {\n            alias_entry *alias = &entries[i];\n            if (  (!alias->regexp &&  alias_matches(fake, alias->fake) > 0)\n                || (alias->regexp && !ap_regexec(alias->regexp, fake, 0, NULL, 0))) {\n                ap_log_error(APLOG_MARK, APLOG_WARNING, 0, cmd->server, APLOGNO(00671)\n                             "The %s directive in %s at line %d will probably "\n                             "never match because it overlaps an earlier "\n                             "%sAlias%s.",\n                             cmd->cmd->name, cmd->directive->filename,\n                             cmd->directive->line_num,\n                             alias->handler ? "Script" : "",\n                             alias->regexp ? "Match" : "");\n                break;\n            }\n        }\n    }\n    return NULL;\n}']