*** glibc detected *** double free or corruption (out): *** Qt中遇到这种错误,网上大部分答案是数组操作出错,可是程序根本没有涉及数组 猜想:可能是在delete窗口时候,它的其他资源还在另外的线程访问 就在一个绝对安全的位置delete,结果就没有问题了 不过这种做法使得资源不能及时的释放,比以前会慢一个步骤。