On Apr 5, 2005 2:44 PM, Zoran Vasiljevic <[EMAIL PROTECTED]> wrote: > > Am 05.04.2005 um 23:35 schrieb Stephen Deasey: > > > Fedora Core 3, 2.6.10 kernel, tcl 8.4.6. Looking at the tclConfig.sh, > > it was compiled -DUSE_THREAD_ALLOC=1. > > > > Is there anything weird about your build, 64bit, static, ...? > > > > Nope. All standard, out-of-the-box. I'm using the 8.4.9 Tcl but > AFAIK, there are no changes in that area since 8.4.6. > I'm absolutely sure this is the issue of the allocator because > the same thing happens with tclsh and threading extension. > By removing -DUSE_THREAD_ALLOC=1 and recompiling the tcl lib > all is fine. Eh... > > I did not try under Linux (must do this tomorrow at work). > But, there must be something wrong there. I recall checking every > piece of code we use with Purify extensively. No problems/leaks. > Having got report from one of the customers with 900MB server > that rang many bells in my head. > Do you have access to any other platfrom there?
Sorry, just Linux. I rebuilt against a copy of tcl8.5 (from cvs some months ago) I have on this machine, and now it leaks like a sieve... Looks like a regression in Tcl.
