Yes, and I have attached it.
Also, after running ulimit -c unlimited on the Terminal, and adding it to .bash_profile, before restarting the launcher, it still didn't work.
I have similar text in the output log. Although the game doesn't crash, I get three warnings:
Skipping bad option: lastServer:
minecraft:entity.player.hurt_drown
minecraft:entity.player.hurt_on_fire
Also, when I restart Minecraft from the launcher, the last two messages are repeated whereas the first one is not. These messages also appear on MC-116709.
My control/command key is definitely not pressed.
@Furkam Kerim Karademir's solution worked. Thanks!