This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author thehesiod
Recipients asvetlov, methane, thehesiod, vstinner
Date 2018-05-23.19:25:15
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1527103515.95.0.682650639539.issue33565@psf.upfronthosting.co.za>
In-reply-to
Content
actually, thinking about this more on my way to work, this should NOT be closed.  The callstack I initially mentioned still has no explanation and we now know is not correct.  It should either have listed something related to warnings, or nothing at all (<unknown>) or something like that.

There is no documentation to describe this behavior, think about it, it would have to be something like:

"tracemalloc may give completely irrelevant callstacks".  

So I think this callstack still needs to be explained, and either:

1) the module should be fixed so it would give something more relevant (to give developers some foothold to realize this was related to warnings

2) For this scenario the callstack should be removed, to inform the developer that they should manually track the allocations in gdb or with some other mechanism.

It would be really nice to know what c-callstacks (with parameters) trigger this tracemalloc stack.
History
Date User Action Args
2018-05-23 19:25:16thehesiodsetrecipients: + thehesiod, vstinner, asvetlov, methane
2018-05-23 19:25:15thehesiodsetmessageid: <1527103515.95.0.682650639539.issue33565@psf.upfronthosting.co.za>
2018-05-23 19:25:15thehesiodlinkissue33565 messages
2018-05-23 19:25:15thehesiodcreate