-- [ 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

