@Co6aka I'm in the same boat as you. Upgraded from 2.4.4 to 2.4.5. Wound up with "Cannot allocate memory" errors & only the firewall could access the internet. Uninstalling/reinstalling pfBlocker_NG gets the LAN back online (I know it isn't a pfBlocker issue).
My table entries were at 20 million before upgrading - because I have a lot of lists and some of them are massive (each list does have a purpose). I think I worked up to 60M entries before setting this aside for the night.
I haven't tried breaking apart my lists into smaller aliases. After reading the relevant posts here and on Reddit, it doesn't seem likely to help. It'd still be the same number of IPs that need allocation.
(wild guess coming) Unless the issue is that the structures holding my massive aliases are buckling under the load. But, heck. I don't know.
I'm going to sleep on it. Maybe tomorrow I'll puzzle out where I should be looking for clues. Otherwise, I'll have to check into rolling back - wait for bigger brains to set our world right (yet) again.
Edit: box has 4GB RAM
Q: How do I calculate Firewall Maximum Table Entries (assume 100MB in aliastables dir)
Edit.2: I haven't been able to find a fix. Going to roll back.
and
I'm fairly impressed w/ the difficulty of locating a download link for
pfSense-CE-2.4.4-RELEASE-p3-amd64.iso.gz
Not giving up!
Edit3: Found a copy of 2.4.4 on Linuxtracker.org (not affiliated).
Installed a fresh copy. Restored from the backup I made using 2.4.5 (because, you know) and that worked just fine. Everything came right up; no issues at all.
I'm all good again. I'm also scared of upgrading any of my boxes to 2.4.5 but what can you do.
I still appreciate all the work that goes into this.