白玉堂的死因是他三探冲霄楼,最终身重机关埋伏,万剑穿心而死。他之所以要三探冲霄楼,是因为想要协助颜查散暗查襄阳王的谋反证据,而通过查探,得知谋反证据盟单兰谱就藏在冲霄楼中,所以锦毛鼠才会一而再、再而三的潜进冲霄楼。