AW: [IRCServices Coding] Services 5.0 alpha 8 released

Georges Berscheid Georges at Berscheid.lu
Thu Dec 20 03:10:23 PST 2001


Hi,

I just installed alpha8 and tried the new /operserv rehash function. But
unfortunately it segfaults every time.
gdb says:

#0  chunk_free (ar_ptr=0x464c457f, p=0x4007b9f8) at malloc.c:3049
#1  0x40076fba in __libc_free (mem=0x4007ba00) at malloc.c:3023
#2  0x804e84c in read_config_file (modulename=0x812e888 "statserv/main",
directives=0x4018444c) at conffile.c:380
#3  0x804ecbc in configure (modulename=0x812e888 "statserv/main",
directives=0x4018444c, action=1) at conffile.c:523
#4  0x80536b5 in reconfigure_modules () at modules.c:507
#5  0x80500aa in reconfigure () at init.c:802
#6  0x40134445 in do_rehash (u=0x8132128) at main.c:1071
#7  0x804dcaa in run_cmd (service=0x8129f40 "OperServ", u=0x8132128,
id=0x812aec0, cmd=0xbffff759 "rehash") at commands.c:175
#8  0x40132999 in operserv (source=0xbffff96c "Peiter", target=0xbffff734
"operserv", buf=0xbffff759 "rehash") at main.c:256
#9  0x80538bd in call_callback_5 (module=0x0, id=25, arg1=0xbffff96c,
arg2=0xbffff734, arg3=0xbffff759, arg4=0x0, arg5=0x0)
    at modules.c:612
#10 0x8051d35 in m_privmsg (source=0xbffff96c "Peiter", ac=2, av=0x8132050)
at messages.c:169
#11 0x8053e31 in process () at process.c:131
#12 0x8051581 in readline_callback (s=0x812f298, param_unused=0x3d) at
main.c:158
#13 0x805511f in check_sockets () at sockets.c:364
#14 0x805180d in main (ac=1, av=0xbffffb64, envp=0xbffffb6c) at main.c:260

Greetings

Georges

-----Ursprungliche Nachricht-----
Von: ircservices-coding-admin at ircservices.za.net
[mailto:ircservices-coding-admin at ircservices.za.net]Im Auftrag von Andrew
Church
Gesendet: Donnerstag, 20. Dezember 2001 06:22
An: ircservices-coding at ircservices.za.net
Betreff: [IRCServices Coding] Services 5.0 alpha 8 released


     I've put up a new alpha tarball, alpha 8; it can be downloaded from
the same place as the last one (http://achurch.org/services/5.0-alpha/).
The crashing and infinite loop bugs reported before should be fixed, and
rehashing has now been added.  The change log is as follows:

2001/12/20 a8	SIGHUP now re-reads the configuration files instead of
		    restarting.
2001/12/20	SIGUSR2 no longer opens log file if it was closed before.
2001/12/20	Added reconfiguration support for modules.
2001/12/20	Renamed AkillReason config directive to AutokillReason.
2001/12/19	Fixed crash when unloading modules on exit.
2001/12/17	Fixed infinite loop on signal.  Reported by Georges
		    Berscheid <Georges at Berscheid.lu>
2001/12/14	Fixed various problems caused by signal timing.
2001/12/14	Fixed compile error on FreeBSD.  Reported by Ben Goldstein
		    <beng at nc.rr.com>

  --Andrew Church
    achurch at achurch.org
    http://achurch.org/
------------------------------------------------------------------
To unsubscribe or change your subscription options, visit:
http://www.ircservices.za.net/mailman/listinfo/ircservices-coding