D - Unsafe and doomed

Adam D. Ruppe destructionator at gmail.com
Sat Jan 4 06:51:10 PST 2014


On Saturday, 4 January 2014 at 04:31:16 UTC, Walter Bright wrote:
> Null pointers are not a safety issue. Safety means no memory 
> corruption.

That's all well and good until you corrupt the interrupt vector 
table through a null pointer. We are talking about kernels after 
all.

(though i think this is different in 32 and 64 bit, but as you'll 
probably remember, the interrupt table in 16 bit DOS was located 
at address 0.)


More information about the Digitalmars-d mailing list