Jan 24, 2025 0 4 A brief and incomplete comparison of memory corruption detection tools Raymond Chen A short overview, definitely incomplete.
Jan 23, 2025 0 2 Memory corruption from outside the process looks like space aliens Raymond Chen The write isn't visible to your process, just the effect of the write.
Jan 22, 2025 15 4 Be mindful of temporal terms in documents: What is the reference point in time? Raymond Chen What is your implied point in time for the reference?
Jan 21, 2025 4 0 Why is there a bulge on my bicycle tire when I inflate it? Raymond Chen Get the order of operations right.
Jan 21, 2025 5 3 Why doesn’t the Windows blue screen of death prominently identify the company that created the driver that crashed? Raymond Chen Because the driver that crashed may not be the one at fault.
Jan 20, 2025 1 3 Reminder: When a C++ object fails to construct, the destructor does not run Raymond Chen If you need to run after a failed construction, you have to put it in a base class or member variable.
Jan 17, 2025 6 2 The case of the crash when trying to erase an element from a std::set Raymond Chen Another kind of fiasco.
Jan 16, 2025 3 1 In a C++ class template specialization, how can I call the unspecialized version of a method? Raymond Chen You can't talk about things that might exist, so instead talk about things that do.
Jan 15, 2025 0 0 How does GetUserDefaultGeoName choose between ISO 3166-1 and UN M.49 codes? Raymond Chen Clarifying the behavior.