The debugging should go together with resource monitoring, I would say. Because it is possible that those crashing valloc, vfree system calls simply mean that memory ran out. But again, I know nothing what Windows does.
Don't worry about your previous discussion. I placed a note there.