PDA

View Full Version : Windrop crashing on blowfish cmds


LordM_2
12-20-2004, 10:12 AM
I am running ioFTPD 5.8.5r and ioBanana v20 with Windrop 1.6.17 and TCL v8.4.7.
I am using blowfish for encrypted announces.

If somebody now types encrypted !bw in channel, windrop exits IRC.

In the partyline it sais:

* Last context: tclhash.c/684 [Tcl proc: ioB:decryptcmd, param: $_pub1 $_pub2 $_pub3 $_pub4 $_pub5]
* Please REPORT this BUG!
* Check doc/BUG-REPORT on how to do so.
* Wrote DEBUG
* SEGMENT VIOLATION -- CRASHING!


Here is the DEBUG msg:

Debug (eggdrop v1.6.17) written Mon Dec 20 16:06:31 2004
Full Patch List:
Tcl library: D:/progs/sitebot/lib/tcl8.4
Tcl version: 8.4.7 (header version 8.4.7)
Compile flags: gcc -pipe -mwin32 -g -O2 -Wall -I.. -I.. -DHAVE_CONFIG_H
Link flags: gcc -pipe -mwin32
Strip flags: strip
Context: tclhash.c/684, [Tcl proc: *chon:console:chon, param: $_chonof1 $_chonof2]
tclhash.c/680, []
tclhash.c/684, [Tcl proc: *chjn:gseen, param: $_chjn1 $_chjn2 $_chjn3 $_chjn4 $_chjn5 $_chjn6]
gseen:sensors.c/219, []
tclhash.c/688, []
tclhash.c/688, []
tclhash.c/680, []
tclhash.c/684, [Tcl proc: *chon:notes, param: $_chonof1 $_chonof2]
tclhash.c/688, []
tclhash.c/680, []
tclhash.c/684, [Tcl proc: *chon:channels:chon, param: $_chonof1 $_chonof2]
tclhash.c/688, []
tclhash.c/680, []
tclhash.c/684, [Tcl proc: *raw:irc:msg, param: $_raw1 $_raw2 $_raw3]
tclhash.c/680, []
tclhash.c/684 [Tcl proc: ioB:decryptcmd, param: $_pub1 $_pub2 $_pub3 $_pub4 $_pub5]

anybody knows how to fix this?

darko
12-20-2004, 10:30 AM
try disabling ioB's blowfish fuction and use this instead
http://mircryption.sourceforge.net/Extras/tcleggdrop_mcpsfuncs.zip

Harm
12-21-2004, 08:52 AM
Those errors are pretty random. It seems to be related to the way windrop's tcl dll is built.
I've never had any problem with B0unty's builds (windrop + ssl).