On 04.02.2008, at 20:06, Christian Boos wrote:
> By the way, I'm not sure I found THE leak, but at least an important
> one. I'm still trying to get my way through the generator chain in
> Genshi to understand more precisely what the problem is, but things go
> really bad memory wise once an exception is raised from an expression
> evaluation (and it doesn't seem to be related to what we do with that
> exception later at the Trac level). I'll update #6614 when I have new
> findings.

Great work closing in on the problem, Christian! I tried to reproduce  
this with a somewhat smaller example, but failed so far (also,  
unfortunately have very little time right now).

So what can this be aside from stack frame data hanging around in a  
bad way? The various generators don't have much local data, and global  
data shouldn't be used at all. I'm lost.

If you can reliably reproduce this problem with a local data set (do  
you have some instructions maybe?), could you maybe try whether it  
also happens with Genshi 0.4.4? I'd like to know whether this problem  
is new in 0.5dev.

Thanks,
Chris
--
Christopher Lenz
   cmlenz at gmx.de
   http://www.cmlenz.net/


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Development" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/trac-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to