I guess I should add that I first noticed it with 1.16.200.1 (but it could have been in 1.16.200 and I just hadn't come across it yet.) I'm currently running 1.16.200.2 directly from Ubuntu (not using Docker).
I have been having this problem on multiple worlds, too. I'm running ubuntu 20.04. It isn't every village and it isn't every time, but the crashes seems to get more an more frequent the more more times you get close to the village. That is, maybe every 5th time you visit a specific village, it crashes. Over time, it goes to every other time. Now, I have two worlds where I can't even join the game without the server crashing because I'm in a village. I was starting to think it had to do with a specific villager
This is the same as (or very similar to) BDS-10777.