This bike probably has broken lower engine mountings - this is why frame cracked. Or engine mounts has striped threads and no bolts at all. In any case you definitely should check lower engine mountings but they are hiden under fairings. With broken mountings and cracked frame this bike is a firm candidate to write off. Happens when folks installs accesories on engine mounts without correct bolts and/or torqueing.