unable to boolean difference in 2.5

The .blend file is attached.
Attempt to simply modify the icosphere with either one of the cylinders.
My 10 attempts resulted in crash using difference as soon as I click on cylinder or cylinder1 in the pulldown menu.


tk1.blend (597 KB)

its works fine. i using blender 2.57b


tk1.blend (503 KB)

Yeah, I just tried it myself, and everything worked out okay. Lagged a bit for calculation but that was about it.