Casey Stoner shrugged off a mid-session crash to storm to pole position for his home MotoGP race at Phillip Island.