I have a few Pentax 35mm bodies that sometimes give trouble when advancing film, especially bulk-rolled film. Only recently did I realize that some models have an extra roller in the film door to hold the film against the teeth of the advance roller, and some don't; and the ones that lack this roller, in particular my MX, are the ones that most often give me overlapping frames.
That's a KM in the middle, showing the film guide roller with grooves cut in it to accommodate the film advance roller's teeth. It looks impossible for film to slip while advancing, with that in place.
The bottom camera is an LX. It doesn't have the roller, but a couple of raised ridges built into the film door probably have the same effect. They line up slightly offset from the advance roller's teeth when the door is closed.
The top camera is the MX. I don't see anything holding the film against the advance roller, except whatever tension is produced by the take-up roller. Looking through my collection, it seems the extra roller is missing from all the M- and A- series bodies. (Most but not all of the K bodies have one; my Spotmatic doesn't.)
Has anyone else had trouble with film slipping during advance in, say, an M body? Is there a tension adjustment for take-up to hold the film tighter against the advance rollers so it won't pop off the gear teeth? I bet that's the real problem - it's lost tension with age. Or might it make sense to modify the door by adding ridges like in the LX?