[IRCServices Coding] Another database bug (a.k.a bang goes my nicks.db again ;)

Russell Garrett rg at tcslon.com
Thu Feb 28 06:40:42 PST 2002


> > I've tried this about three times, and it still shows
> the error. Any
> > ideas?
>
> That's odd. Do you get an error during startup of services
> when it first
> reads the databases?

I don't get a read error:

[Feb 28 14:32:23 2002] IRC Services 5.0a23-PhaseNet1 starting up
[Feb 28 14:32:24 2002] httpd/main: Listening on :8080
[Feb 28 14:32:24 2002] user: New maximum user count: 1
[Feb 28 14:32:24 2002] user: New maximum user count: 2
[Feb 28 14:32:24 2002] user: New maximum user count: 3
[Feb 28 14:32:24 2002] user: New maximum user count: 4
[Feb 28 14:32:24 2002] user: New maximum user count: 5
[Feb 28 14:32:24 2002] protocol/bahamut: WARNING: missing IP address
for new nick StatServ
[Feb 28 14:32:24 2002] user: New maximum user count: 6
[Feb 28 14:37:26 2002] database/version4: BUG: nickgroup with ID 0
found during write (skipping)
...

The "New maximum user count" messages come up every time though,
which is a bit odd.

The Statserv thing is because I'm using a seperate statserv which
isn't fully compliant with the bahamut 1.4.25 protocol (must add that
at some point), and my PhaseNet1 patch goes nowhere near any database
or nickserv stuff (at the moment), before you ask :).
All the permissions on the databases are correct.


Russ Garrett (russ at garrett.co.uk)