--
[ Picked text/plain from multipart/alternative ]
Oh, I know dereferencing null pointers is a bad thing, I'm not trying to
simply cover them up; I'm just trying to eliminate as many of them as I can
find by outputting useful messages to identify them instead of having to
disassemble the mdmp every time it crashes. You are right though, the
functions that I have written do get their symbols loaded in disassembly.
Thank you very much!

p.s., an example that was quite difficult for me to catch was in
IServerPluginCallbacks::ClientDisconnect() - this function is called on map
change (at least in CS:S server.dll) but for whatever reason its argument
(edict_t *pEntity) is null, and it really wasn't obvious that
ClientDisconnect would be the cause.
--

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to