Havoc Pennington writes: > (Am I just missing that part of the patch?) What I'm wondering is > how does it get allocated/freed. If I recall correctly what my patch did, the string representation of a SID is allocated whenever a SID the code hasn't seen before needs handling, and is never freed. Kinda like a quark. --tml