Index: modules/http/mod_mime.c =================================================================== --- modules/http/mod_mime.c (revision 806655) +++ modules/http/mod_mime.c (working copy) @@ -182,10 +182,10 @@ APR_HASH_KEY_STRING); if (exinfo && *(const char**)((char *)exinfo + suffix[i].offset)) { extension_info *copyinfo = exinfo; - exinfo = (extension_info*)apr_palloc(p, sizeof(*exinfo)); + exinfo = (extension_info*)apr_pmemdup(p,copyinfo, sizeof(*exinfo)); apr_hash_set(mappings, suffix[i].name, APR_HASH_KEY_STRING, exinfo); - memcpy(exinfo, copyinfo, sizeof(*exinfo)); + *(const char**)((char *)exinfo + suffix[i].offset) = NULL; } }