FTR: The upstream bug is still open/pending. The root cause has been
analyzed:

"""
FWIW, I suspect that Squid crashes because Auth::SchemeConfig::CreateAuthUser() 
dereferences a nil ALE pointer (i.e. `al`). That unconditional dereference was 
added in 2019 commit 7e851a3e.

AFAICT, DelayId::DelayClient() -- the code that triggers this ACL check -- 
should provide access to ALE via ACLFilledChecklist and 
clientAclChecklistFill(), but 
perhaps it did not for some (unknown to me) reason.
"""

But unfortunately, fixing it did not gain any traction in the upstream
project:

"""
I can only say that this bug is currently not on my team schedule, and I am not 
aware of anybody else working on it. Hopefully, somebody will volunteer a fix 
in the foreseeable future.
"""

I'm updating the bug status to reflect this situation.

** Changed in: squid (Ubuntu)
   Importance: Undecided => Low

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2018472

Title:
  squid crash basic auth used delay_pools

To manage notifications about this bug go to:
https://bugs.launchpad.net/squid/+bug/2018472/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to