Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

intermittent bug fix in 16-bit arbitron version

1 view
Skip to first unread message

re...@decwrl.uucp

unread,
Oct 22, 1986, 1:38:52 PM10/22/86
to

When arbitron was reworked so that it would run on 16-bit computers a subtle
bug was introduced. That bug causes false readings during periods of
newsgroup name changeovers: if a newsgroup is rmgroup'ed but an entry for it
is still present in the .newsrc file, and if the user was current in the
group at the time it was rmgroup'ed, then the readership for that group wil
be incorrectly tallied to the valid group that comes just before it in
alphabetical order. This causes, for example, net.religion.christian and
net.religion readers to show up as readers of net.rec.wood. (I discovered
this bug when net.rec.wood suddenly doubled in size--net.religion and
net.rec.wood have about the same number of readers, and suddenly all of them
were lumped in net.rec.wood).

This is a transient phenomenon and it will stop happening as soon as the
reorganization settles, but if you want to fix the bug in your copy of
arbitron, make this patch:

157c157,158
< NF == 3 { n1 = split($3, n2, "-")
---
> NF == 3 { if ($1 != grpname) next;
> n1 = split($3, n2, "-")

Arbitron 2.4, which will be distributed with this month's posting, has this
bug fixed and a few other minor details corrected.

0 new messages