> Does anyone know what would cause the following error? > > z_checkheap: blocksize does not touch the next block
When the engine allocates memory, it checks the consistency of memory that has been previously allocated and freed. For each block of memory, there is a size associated with it. Ideally, the address of the beginning of the block of memory + the size of the memory should equal the address of the next block of memory. This error occurs when this isn't so. Perhaps you are allocating and freeing memory (by creating and removing entities?) and somewhere along the way you are stomping on memory that you should not be. If you have recently added some new entities, take them out one-by-one until the error message goes away and then begin inspecting all of your code for that entity (especially look for overrunning array bounds). Jeffrey "botman" Broome _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders