From: Amos Jeffries Date: Mon, 22 Jul 2013 05:09:11 +0000 (-0600) Subject: Bug 3863: myportname acl causes segmentation fault X-Git-Tag: SQUID_3_3_10~55 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dc00d2ea648b001fba7b2bbc4b35d83bfc688b13;p=thirdparty%2Fsquid.git Bug 3863: myportname acl causes segmentation fault --- diff --git a/src/acl/MyPortName.cc b/src/acl/MyPortName.cc index 860b4d2c2a..292c570ec6 100644 --- a/src/acl/MyPortName.cc +++ b/src/acl/MyPortName.cc @@ -44,7 +44,7 @@ int ACLMyPortNameStrategy::match(ACLData * &data, ACLFilledChecklist *checklist) { - if (checklist->conn() != NULL) + if (checklist->conn() != NULL && checklist->conn()->port != NULL) return data->match(checklist->conn()->port->name); if (checklist->request != NULL) return data->match(checklist->request->myportname.termedBuf());