It's difficult to determine a cause by only 2 photos but a guess would be that if the only detached part is the piston skirt that the skirt was either fatigued or was struck by something in the crankcase. I would venture a guess based on the aluminum content in the oil that there was some high speed piston chatter that fatigued the skirt and it failed .