Today, an open source project has been modified. I wrote a test program. After the process, I took a careful check. After some Free, I didn't put the needle to null, especially some global variables. After the release, I must set it to null, as a good habit After the destruction, it should be NULL, of course, including the kernel object