Yes, heat can cause glass to crack. When glass is heated, it expands. If the expansion is not uniform throughout the entire piece of glass, then stresses can develop within the glass. These stresses can cause the glass to crack.