说到底就是李善长在这么大的一个事件中平安的活了下来,甚至是没有受到什么影响,在洪武十八年,明太祖收到了举报说李存义和他的儿子都是和胡惟庸一派的,大家都觉得这次明太祖必然会下令杀死李家上下,但是这次却很反常的善良了一回,下令免去了他们的死罪,让他们待在崇明,并且没有刁难李善长。
明太祖之所以这样做也是看在李善长的情分上,但是之后李善长的一个举动让明太祖非常反感,改变了他的想法,从而杀了李家上下。在明太祖放过李存孝他们之后觉得李善长应该非常感谢自己这么做,应该来感激自己,但是在放了李存孝很久之后李善长都没有什么表示,这让明太祖觉得他并不感激自己。
这样一想明太祖就非常生气了,好不容易做件好事你还不来感激,真是找死,在李善长70多岁的时候已经管控不了自己的部下了,不少的人都向明太祖告发他,明太祖可是一个十分记仇的人,觉得李善长根本就没把自己放在眼里,于是下令严查这件事情。
之后李善长有一个远亲丁斌被抓,供出了李存义和胡惟庸之间有过来往,明太祖知道之后下令抓了他们父子二人,李存义又供出了李善长,说当时拉拢他一起造反,他的立场并不坚定,在这个时候他的仆人又跳出来指认李善长有接受过贿赂,虽然没有明确的证据来表面他这样做过,但是当时的明太祖正在气头上,也顾不上那么多了,直接下令杀死李家数百余人。