Well...new topic for old discussion.
Now i have make a more deep test.
With and without TCL loaded in conf, the problem is the same.
(1) Running egg without any TCL
#######@#######:~/Bot6.16$ ./eggdrop #######.conf
Eggdrop v1.6.16 (C) 1997 Robey Pointer (C) 2004 Eggheads
[18:23] --- Loading eggdrop v1.6.16 (Sun Jun 6 2004)
[18:23] Listening at telnet port ####### (all)
[18:23] Module loaded: channels
[18:23] Module loaded: server
[18:23] Module loaded: irc
[18:23] Module loaded: transfer (with lang support)
[18:23] Module loaded: share
[18:23] Module loaded: console (with lang support)
[18:23] Module loaded: blowfish
[18:23] Userfile loaded, unpacking...
[18:23] === #######: 10 channels, 146 users.
Launched into the background (pid: 21801)
(2) in party line i see this
[18:31] *** ATTEMPTING TO FREE NON-MALLOC'D PTR: share:share.c (147)
[18:31] *** ATTEMPTING TO FREE NON-MALLOC'D PTR: share:share.c (149)
[18:43] #CuCcioLo# debug
File 'language.c' accounted for 18534/18534 (ok)
File 'chanprog.c' accounted for 0/0 (ok)
File 'misc.c ' accounted for 14141/14141 (ok)
File 'userrec.c ' accounted for 52393/52393 (ok)
File 'net.c ' accounted for 0/0 (ok)
File 'dccutil.c ' accounted for 42120/42120 (ok)
File 'botnet.c ' accounted for 4965/4965 (ok)
File 'tcl.c ' accounted for 4703/4703 (ok)
File 'tclhash.c ' accounted for 15181/15181 (ok)
File 'tclmisc.c ' accounted for 0/0 (ok)
File 'modules.c ' accounted for 738/738 (ok)
File 'tcldcc.c ' accounted for 12/12 (ok)
File 'dns.c ' accounted for 0/0 (ok)
Module 'encryption' accounted for 4184/4184 (ok)
Module 'console ' accounted for 0/0 (ok)
Module 'share ' accounted for 540/540 (ok)
Module 'transfer ' accounted for 0/0 (ok)
Module 'irc ' accounted for 0/0 (ok)
Module 'server ' accounted for 74/74 (ok)
Module 'channels ' accounted for 318884/318884 (ok)
Module 'eggdrop ' accounted for 0/0 (ok)
--- End of debug memory list.
Open sockets: 3 (listen), 5, 6, 8, done.
(3) and after a while...
[18:44] * Last context: tclhash.c/688 []
[18:44] * Please REPORT this BUG!
[18:44] * Check doc/BUG-REPORT on how to do so.
(4) The DEBUG file contain the following WITH OR WITHOUT the TCL loaded :
Debug (eggdrop v1.6.16) written Sun Jun 6 18:44:00 2004
Full Patch List:
Tcl library: /usr/lib/tcl8.3
Tcl version: 8.3.3 (header version 8.3.3)
Compile flags: gcc -pipe -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H -g3 -DDEBUG_ASSERT -DDEBUG_MEM
Link flags: gcc -pipe -g
Strip flags: touch
Context: tclhash.c/688, []
tclhash.c/680, []
tclhash.c/684, [Tcl proc: *dcc:debug, param: $_dcc1 $_dcc2 $_dcc3]
tclhash.c/688, []
tclhash.c/680, []
tclhash.c/684, [Tcl proc: *raw:
irc:join, 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:
irc:join, 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
---- -------- ----- --------- ----------------- ----
3 ######## 99999 (telnet) * lstn 99999
6 ######## 6667 (server) ######## serv (lag: 0)
8 ######## 99999 ######## ######## bot flags: pUcosgwlia
5 ######## 4627 CuCcioLo ######## chat flags: cpTEp/0
File 'language.c' accounted for 18534/18534 (ok)
File 'chanprog.c' accounted for 0/0 (ok)
File 'misc.c ' accounted for 14141/14141 (ok)
File 'userrec.c ' accounted for 52393/52393 (ok)
File 'net.c ' accounted for 0/0 (ok)
File 'dccutil.c ' accounted for 42120/42120 (ok)
File 'botnet.c ' accounted for 4965/4965 (ok)
File 'tcl.c ' accounted for 4644/4644 (ok)
File 'tclhash.c ' accounted for 15181/15181 (ok)
File 'tclmisc.c ' accounted for 0/0 (ok)
File 'modules.c ' accounted for 738/738 (ok)
File 'tcldcc.c ' accounted for 12/12 (ok)
File 'dns.c ' accounted for 0/0 (ok)
Module 'encryption' accounted for 4184/4184 (ok)
Module 'console ' accounted for 0/0 (ok)
(5) Obviously ##### and port '99999' are masked.
Any idea?