Worn rear bearings will cause the cranks to snap in this fashion - I ran Sirio for 18 months without a single failure, some of the guys I race with snapped crank after crank.
The only difference - I always checked the bearings and replaced them as soon as I felt any free play.
Hope this helps !