On Tuesday 10 February 2004 20:21, you wrote:
> Hi all,
>
> This is maybe for Zoran, who is the TTrace guy ;-)
>
> My production server crashed with this log :
>
>
> -------------------------------------------
> [05/Feb/2004:18:36:05][20531.14107][-conn:chat.etnoka.fr::14091] Notice:
> dbdrv: opening database 'KTAD:KTAD'
> [05/Feb/2004:18:48:49][20531.14113][-conn:chat.etnoka.fr::14097] Error:
> list element in braces followed by "m{" instead of space
> list element in braces followed by "m{" instead of space
> while executing
> "lindex $def 0"
> (procedure "::ttrace::resolve::cleaner_1" line 6)
> invoked from within
> "::ttrace::resolve::cleaner_1"
> ("uplevel" body line 1)
> invoked from within
> "uplevel $cmd $args"
> (procedure "ttrace::cleanup" line 3)
> invoked from within
> "ttrace::cleanup"
> (procedure "ns_cleanup" line 3)
> invoked from within
> "ns_cleanup"
> [05/Feb/2004:19:08:59][12479.1][-main-] Notice: nsmain: AOLserver/4.0
> starting
>
> -------------------------------------------
>
> I am not sure if the error logged is responsible for the crash, but I send
> it for information.
>
> I will try to investigate myself when I will get some time.
>
Thanks for the log. I'm afraid that this is only a side-effect
of some other memory corruption problem pending.
Following is *very* suspicious:
list element in braces followed by "m{" instead of space
Looks like a garbled string. The ttrace is entirely Tcl based
so it should not crash the process in the first place.
The problem apeared in the cleanup handler which junks the
lazy-proc definitions stored in the nsv arrays. So somehow,
the memory for the nsv was junked by somebody.
This is difficult to analyze, huh...
Zoran
Cheers
Zoran
--
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.