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 -~----------~----~----~----~------~----~------~--~---
