Erik Bray wrote:
> I was just going through _speedups.c line by line just out of
> curiosity.  The only thing I could find was a missing
> Py_DECREF(format) at the end of Markup_repr(), which I'm pretty sure
> should be there.  But I hardly think that's anywhere near related to
> THE memory leak.

You're right on both points. Maybe you could reopen #G166, for 
completeness, so that this format leak can be fixed as well. But in my 
tests, I've been careful to disable the _speedups extension, so it's not 
related to THE leak ;-)

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.

-- Christian

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