I'm probably the only one in this group who has broken three cranks!

One in VA, one in MI, the other in rural CO. Two were Campagnolo the other TA. Was able to hitch to bike shops each time for repairs. Problem solved with beefier Shimano and Sugino replacements. Another time a dropout braze failed in Booneville KY. Repaired by village smithy.
So my advice? Always bring a spare crankset and frame!

(just kidding!)