--Bugs

On my system the program can segfault when a report is being
generated under certain conditions. This happens when the c++
STL sort function is called too often. Sorting is used to
speed up access to the tables and reduce the time you have
to wait for a report to complete.

The problem doesn't happen if my sort routine is used instead
of the STL one, so mine is used by default. However I get a
20% performance penalty doing it my way.

There are two variables in squidview.conf which direct
sorting operations. "bRepMySort" can be set to "yes" to use
my sort routines, or "no" otherwise. "iRepFast" is an integer.
After this many lines of processing a sort is made. Therefore
the smaller this number the more often sorts are made. I've
settled on a 10000 value for this; your mileage may vary.
Making "iRepFast" 0 disables sorting completely.

Squidview catches segfaults and will tell you if it happened during
the STL sort. But I've noticed STL sorts can cause faults in other
STL routines outside of the sort. Strange.

By all means play around with this and tell me the results of
your findings. I want the bug squashed.
