> // get position of hash ending slash > p = (u_char*)ngx_strchr(&baseURI.data[4], '/'); ^^^^^^^ А где вы проверяете что выделили столько память? Может r->uri.len был вообще 1 символ?