In the video, he mentions that maybe someone wanted to do it on purpose! And indeed, I have code that does it (actually using an invalid pointer, not a null one) to test the ability to recover, instead of aborting, when it happens.
Robust Services Core | Software Techniques for Lemmings | Articles
The fox knows many things, but the hedgehog knows one big thing.