none
CreateAnonymousThread 与 TStringList 内存溢出 RRS feed

  • 问题

  • TThread.CreateAnonymousThread(@procedure).start 可以创建一个私密进程,当procedure跑完的时候,tthread可以自己释放掉,在使用过程中发现TStringList.Insert(Index,Str)会导致内存疯狂增加,最终导致程序溢出崩溃,但TStringList.Insert(Index,Str)用在Create的TThread下即使是1ms跑一次,也不会有任何问题,所以想问下,这是怎么出现的?
    2016年11月8日 5:06