We use the cbuilder3 report system made N years ago.
Today, my colleague found that a tform encountered an access memory address error during construture.
After tracking, we found that an error occurred while myform: myform (tcomponent * owner): tform (owner ).CodeIt is actually empty.
After thinking for a while, start opening the Disassembly window (that is, the self-carried BCB ). After F8 several times, it is found that an error occurs during treader-> Read. At this time, I began to regret it, and my compilation was too bad. I can see that load control is based on classname, but I don't know which control is used. However, the form itself may be faulty.
Then let the colleagues find it and delete a Cool Button, re-compile and run it. Haha, everything is OK!
Let her find the rest of the job!
In our project last year, aspnet_wp often encountered a recycled problem. At that time, I was looking for a hacker from M $. After analyzing the dump file, locate the error in my code (introduced in the original blog ). Haha, it seems that you really need to study it !!!