Well, in Mihawk's case, Crocodile is the one attacking so the comparison doesn't work.
That almost never happens in OP, unless the person attacking is really...really weak. Even John didn't break his weapon attacking WB despite the astronomical difference in power.
Crocodile may be far weaker than Mihawk, but he's not weak in general.