Error promoting shepherd to trapper

Shepherd promotion problem in version 183
I had a problem where my shepherd wouldn’t find any sheep so i tried to change her back to a trapper, but when she tried to promote she spawned about 10 shepherd’s crooks, he was only wearing some brown underwear and i got a lot of error messages. After that i reloaded and tried the other professions, all except the worker spawned the same problem. Trying to promote to worker would only generate on crook and the citizen in underwear but her profession would still remain a shepherd

Steps to reproduce:
Have a shepherd promote to any other profession

Expected Results:
Shepherd would promote as usual

Actual Results:
Error messages, lots of crooks, not promoting at all and stripping in public.

i had a problem similar to this with the carpenter, however my game crashed after they multiplied the saws.