special URL access may cause segfault (NULL-deref)
wget 'http://localhost:8123/polipo/index?' can make polipo to dereference NULL. That happens if this malloc fails:
request = malloc(sizeof(SpecialRequestRec));
if(request == NULL) {
...
} else {
...
}
...
request->object = object
I've attached a proposed patch:
Trac:
Username: meyering