>> > >> > It most likely has -- newsgroups is simply the last list fetched >> > on an initial update sequence. >> > >> > Cheers, >> > Julian. >> > >> > >> >> Well maybe my problem is somewhere else. The update starts, >> lists are checked, list of newsgroups sent, then: >> >> Feb 10 16:24:17 adagio nntpcache-update[2420]: checking server >> news.boeing.com.for 'newsgroups' >> Feb 10 16:24:17 adagio nntpcache-update[2420]: sockets.c:463: => >> [news.boeing.com.] list newsgroups >> Feb 10 16:24:17 adagio nntpcache-update[2420]: list.c:416: refused list >> newsgroups on news.boeing.com.: '503 No list of newsgroup descriptions available.' >> Feb 10 16:24:17 adagio nntpcache-update[2420]: update task retiring >> >> trouble is I never see a 'merging' message. Here is an ls of >> ~var/nntpcache: >> >> Also when I first ran the program it core dumped in >> make_vm_proc on the line ' Stats->client_connects++;' >> I checked with purify and it did not like the malloc >> wrappers so I removed them, and the core dumps stopped. >> >> This is a Solaris 5.5.1 Ultra (64bit). It runs fine at >> home on a Redhat Linux 486. >> >> frankg@halcyon.com > >This futzing around with the malloc code is what has >killed all your groups :) > >I believe nntpcache-2.3.2.1 addresses the 64bit problems >(at least it works fine on my alpha and on my solaris2.6 >box). > >Cheers, >Julian. > Hmm, maybe, but then I would not know that when the environment variables are copied they are writing two bytes past the allocated memory. I can't help but wonder what they are writing over :)