Kerbals appear to have their helmets off on atmosphereless bodies
What happened is I went with my Kerbal on EVA on Minmus, no problems there, I put him in external seat and it was fine.
Then I switched to other ship far away from the site (out of physics range) and when I got back, the Kerbal died with the message "Bob Kerman died without a helmet, there is no atmosphere" (attached screenshot). Then I reloaded the save, went to the rover through the tracking station, same result.
Attached the savefile from what I think is the moment when the problem was still happening - there seems to be a line suggesting that he indeed has no helmet:
starts with line 50326
name = KerbalEVA
isEnabled = True
JetpackDeployed = True
lampOn = False
isHelmetEnabled = False
isNeckRingEnabled = False
lastBoundStep = 1.20833337
_flags = 1
useGlobalPhysicMaterial = True
stagingEnabled = True
state = Seated (Command)
Some other people report the issue as well.
How to trigger: just choose "Scirow 1" in the tracking station
Possible steps to reproduce:
-go on EVA on Kerbin, take the helmet off
-recover, send it to any atmosphereless body, go on EVA
-go to space center, then switch back to him
manually change the lines regarding helmets of problematic Kerbals.
My mod list:
Transfer Window Planner
All up to date
Seems to appear even without those mods