QUOTE (xiP A U Lix @ Nov 1 2009, 08:01 PM)

"Null"'In fact, "null" was just the default setting for all names. Basically, it meant that the information on the player hadn't loaded yet and, since it didn't yet know the name, the computer just assigned the value "null". This occurrence was almost completely removed in the "Game engine upgraded!" update on 16 May 2006. '
Your essentially correct, however its a bit different.
In programming anything that does not have a value is refered to as null.
Now this glitch is caused by the Client sending the item id and the server searching for it. The server goes through a process of
QUOTE
Search for item id.
if item id is found
send item name
otherwise
send null
This is used for everything related to Runescape, everything is give a uniqe identification in that if the server is not found it is refered to as null, which is why if you click on a player who logged out as you clicked you will get null.