其原因可能是堆被损坏,这说明**.exe中或它加载的任何DLL中有Bug
最近在写一个写日志文件的线程时,调用了HeapAlloc/HeapFree 申请/释放堆缓冲内存。调用HeapFree释放有个条件就是,日志的空闲缓冲队列中内存块超过100个。在测试的时候,发现调用H ...
最近在写一个写日志文件的线程时,调用了HeapAlloc/HeapFree 申请/释放堆缓冲内存。调用HeapFree释放有个条件就是,日志的空闲缓冲队列中内存块超过100个。在测试的时候,发现调用H ...