Eggheads: Eggdrop 1.6.16 Release Candidate 1 Released!

Andrew Hale andy at tannhauser-gate.org
Fri Apr 16 09:55:31 CST 2004


>
> Thanks Dariusz,
>
> Unfortunatly the static make still fails though differently now :)
> IIRC this is the same behaviour as the current release.. I'm not bothered
> though - my bots run on Linux and BSD just fine, this is more for playing
> around with - but I guess someone with access to osx would like to know.
>
> Regards,
> Andy
>

Aha, setting this define in one of either dnc.c, dns.mod/coredns.c or
dns.mod/dns.c (don't know which, i don't code - just gooled for the error
and applied a fix from php ;) to call bind8 rather than non existant bind9
code lets it compile fine.

#define BIND_8_COMPAT 1

But then it segfaults when run with -m on after creating a user when
telnetted in and ignores pm's.

Regards,

Andy

[12:56] [moron!blah at is.hiding.from.the.ircopers.com] hello
[12:58] net: connect! sock 6
[12:58] DNS resolved 127.0.0.1 to localhost
[12:58] Telnet connection: localhost/51839
[12:58] net: eof!(write) socket 13 (Broken pipe,32)
[12:58] Timeout/EOF ident connection
[12:59] Bot installation complete, first master is moron
[12:59] Writing user file...
[12:59] Writing channel file...
[12:59] * Last context: tclhash.c/688 []
[12:59] * Please REPORT this BUG!
[12:59] * Check doc/BUG-REPORT on how to do so.
[12:59] * Wrote DEBUG
[12:59] * SEGMENT VIOLATION -- CRASHING!
Segmentation fault

Debug (eggdrop v1.6.16+rc1) written Fri Apr 16 12:59:04 2004
Full Patch List:  rc1
STATICALLY LINKED
Tcl library:
/System/Library/Frameworks/Tcl.framework/Versions/8.4/Resources/Scripts
Tcl version: 8.4.4 (header version 8.4.4)
Tcl is threaded
Compile flags: gcc -pipe -g -O2 -I.. -I.. -DHAVE_CONFIG_H -DSTATIC
Link flags: gcc -pipe
Strip flags: touch
Context: tclhash.c/688, []
         tclhash.c/680, []
         tclhash.c/684, [Tcl proc: *raw:PRIVMSG, param:  $_raw1 $_raw2
$_raw3]
         tclhash.c/688, []
         tclhash.c/680, []
         tclhash.c/684, [Tcl proc: *raw:PING, param:  $_raw1 $_raw2 $_raw3]
         tclhash.c/688, []
         tclhash.c/680, []
         tclhash.c/684, [Tcl proc: <null>, param:  $_raw1 $_raw2 $_raw3]
         tclhash.c/688, []
         tclhash.c/680, []
         tclhash.c/684, [Tcl proc: *raw:PING, param:  $_raw1 $_raw2 $_raw3]
         tclhash.c/688, []
         tclhash.c/680, []
         tclhash.c/684, [Tcl proc: <null>, param:  $_raw1 $_raw2 $_raw3]
         tclhash.c/688 []

SOCK ADDR     PORT  NICK      HOST              TYPE
---- -------- ----- --------- ----------------- ----
6    0A030202 47356 (telnet)  *                 lstn  47356
7    00000000     0 (dns)                       dns   (ready)
10   D5309605  6667 (server)  r.uk.quakenet.org serv  (lag: 0)
12   7F000001 51839 moron     telnet at localhost  newp  waited 0s

Compiled without extensive memory debugging (sorry).
Open sockets: 6 (listen), 7 (passed on), 10, 12, 13 (file), done.






More information about the Eggheads mailing list