OK I was out-of-town for a couple of weeks and just got back to this...
I've tried now several different versions of TCL, same results, I've tried
a stacksize up to 200Mb, same results...nsd fails to run with no messages..
In debug mode I can manage to run it through till it forks a child, then
step to the offending line, then next to the exact crap out point...but, as
mentioned before, not being a developer, or being new to it I might add, I
just don't have the experience to draw on exactly what this information means...
(dbx) step 740
trace in config.c: 440 Tcl_SetVar(interp, "argv", argv[i],
TCL_APPEND_VALUE|TCL_LIST_ELEMENT|TCL_GLOBAL_ONLY);
stopped in NsConfigEval at line 440 in file
"/aolserver_devel/aolserver-4.0/nsd/config.c" ($t1)
440 Tcl_SetVar(interp, "argv", argv[i],
TCL_APPEND_VALUE|TCL_LIST_ELEMENT|TCL_GLOBAL_ONLY);
(dbx) step
trace in config.c: 439 for (i = 0; argv[i] != NULL; ++i) {
stopped in NsConfigEval at line 439 in file
"/aolserver_devel/aolserver-4.0/nsd/config.c" ($t1)
439 for (i = 0; argv[i] != NULL; ++i) {
(dbx) next
trace in config.c: 442 sprintf(buf, "%d", argc);
stopped in NsConfigEval at line 442 in file
"/aolserver_devel/aolserver-4.0/nsd/config.c" ($t1)
442 sprintf(buf, "%d", argc);
(dbx) next
trace in config.c: 443 Tcl_SetVar(interp, "argc", buf, TCL_GLOBAL_ONLY);
stopped in NsConfigEval at line 443 in file
"/aolserver_devel/aolserver-4.0/nsd/config.c" ($t1)
443 Tcl_SetVar(interp, "argc", buf, TCL_GLOBAL_ONLY);
(dbx) next
trace in config.c: 444 sprintf(buf, "%d", optind);
stopped in NsConfigEval at line 444 in file
"/aolserver_devel/aolserver-4.0/nsd/config.c" ($t1)
444 sprintf(buf, "%d", optind);
(dbx) next
trace in config.c: 445 Tcl_SetVar(interp, "optind", buf,
TCL_GLOBAL_ONLY);
stopped in NsConfigEval at line 445 in file
"/aolserver_devel/aolserver-4.0/nsd/config.c" ($t1)
445 Tcl_SetVar(interp, "optind", buf, TCL_GLOBAL_ONLY);
(dbx) next
trace in config.c: 446 if (Tcl_Eval(interp, config) != TCL_OK) {
stopped in NsConfigEval at line 446 in file
"/aolserver_devel/aolserver-4.0/nsd/config.c" ($t1)
446 if (Tcl_Eval(interp, config) != TCL_OK) {
(dbx) set -o vi
(dbx) next
[25/Nov/2003:16:27:32][18962.1][] Notice: config.tcl: starting to read
config file...
Illegal instruction in . at 0x0 ($t1)
0x00000000 00000000 Invalid opcode.
(dbx)
I've tried my 3.5.5 config file which I know works and the sample one as
well, same deal...
Ken
--
AOLserver - http://www.aolserver.com/
To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of
your email blank.