Quand l'eau est refroidie en glaçe, il s'opère un cristallisation qui n'est pas nécessairement homogène selon les conditions de refroidissement et les diverses impuretés en présence (bulles d'air, poussières, d'ailleurs souvent visibles à l'oeil nu car le glaçon "pur" devrait être transparent). Ces défauts créent des faiblesses dans la structure du glaçon.
Lorsqu'un on plonge un glaçon dans un liquide dont la température est supérieure à celui-ci, le glaçon commence à SE DILATER, avant même de fondre. Cette dilatation n'est pas uniformément répartie dans l'ensemble du solide (elle à lieu à la surface de contact avec le liquide). Sous la contrainte thermo-mécanique, la glace craque au niveau des faiblesses structurelles sus-mentionnées.
Note : c'est le même phénomène qui arrive lorsque l'on jette de l'eau froide sur du verre chaud (sauf qu'en l'occurence, la contrainte mécanique est liée à la contraction du verre). Certains verres, plus purs et plus homogènes y résistent (pyrex).
"Pourquoi" soumis par : gr3g
Source pour la réponse : Marco