In my copy, which I'm sure I haven't changed, it gets a new nsrp from randomize(rrlookup... each time, or uses dbnsrp, which is randomize(dblookup..., so both are new and can be freed. On 25 August 2012 09:22, wrote: > but in issuequery() it calls netqueryns() in a loop with the same > nsrp pointer! >