Does Eeschema start when you open it in “standalone” mode?
That is: directly from the operating system, and not from KiCad’s project manager.
Apparently eeschema sometimes get confused by files in the user configuration directory. My advise is:
Exit KiCad.
Backup the whole user configuration directory.
Delete the whole user configuration directory.
Restart KiCad, it should re-create the user configuration.
Anything that crashes Eeschema is a bug and collecting more information about what exactly crashes Eeschema helps with squashing bugs.
Can you edit your first post (Click on the pencil Icon) and then add your full KiCad version (From Kicad / Help / About KiCad / Copy Version Info)