Code: Select all
[14:23:02] * Last context: tclhash.c/721 []
[14:23:02] * Please REPORT this BUG!
[14:23:02] * Check doc/BUG-REPORT on how to do so.
[14:23:02] * Wrote DEBUG
[14:23:02] * SEGMENT VIOLATION -- CRASHING!
Connection closed by foreign host.
Code: Select all
/* Set the lastbind variable before evaluating the proc so that the name
* of the command that triggered the bind will be available to the proc.
* This feature is used by scripts such as userinfo.tcl
*/
Tcl_SetVar(interp, "lastbind", (char *) mask, TCL_GLOBAL_ONLY);
x = Tcl_VarEval(interp, proc, param, NULL);
Context; //721!
if (x == TCL_ERROR) {
/* FIXME: we really should be able to log longer errors */
putlog(LOG_MISC, "*", "Tcl error [%s]: %.*s", proc, 400, tcl_resultstring());
return BIND_EXECUTED;
}
Solutions tried:
1. http://cvs.eggheads.org/viewvc/eggdrop1 ... f_format=l
2. export MALLOC_CHECK_=4
But none did not solved my problem.
To point that is happening more frequently when more people play trivia.
And i just love this bot and trivia. Awesome work!