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 mmokrejs
Recipients mmokrejs, pitrou, skrah, tim.peters, vstinner
Date 2013-08-30.17:41:01
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1377884461.19.0.321093266103.issue18884@psf.upfronthosting.co.za>
In-reply-to
Content
Of course I did recompile matplotlib to use the recompiled python with debug ABI. I just don't understand why if something is not leaded why a memleak has to happen.

Anyway, now my application using the recompiled matplotlib baffled this through valgrind as well. An there was no ImportError: ;-)


==17489== 40 bytes in 1 blocks are definitely lost in loss record 718 of 5,487
==17489==    at 0x4C2C63B: malloc (vg_replace_malloc.c:270)
==17489==    by 0x4EF1E8C: PyMem_Malloc (object.c:2343)
==17489==    by 0x10064848: initialize_builtin_datetime_metadata (arraytypes.c.src:3953)
==17489==    by 0x100719E2: set_typeinfo (arraytypes.c.src:4047)
==17489==    by 0x1016354E: initmultiarray (multiarraymodule.c:4057)
==17489==    by 0x4FB2661: _PyImport_LoadDynamicModule (importdl.c:53)
==17489==    by 0x4FAE3A7: load_module (import.c:1915)
==17489==    by 0x4FB07C1: import_submodule (import.c:2700)
==17489==    by 0x4FAFCC6: load_next (import.c:2515)
==17489==    by 0x4FAED8B: import_module_level (import.c:2224)
==17489==    by 0x4FAF320: PyImport_ImportModuleLevel (import.c:2288)
==17489==    by 0x4F78862: builtin___import__ (bltinmodule.c:49)


This is probably because I also added --without-pymalloc as you wanted.
History
Date User Action Args
2013-08-30 17:41:01mmokrejssetrecipients: + mmokrejs, tim.peters, pitrou, vstinner, skrah
2013-08-30 17:41:01mmokrejssetmessageid: <1377884461.19.0.321093266103.issue18884@psf.upfronthosting.co.za>
2013-08-30 17:41:01mmokrejslinkissue18884 messages
2013-08-30 17:41:01mmokrejscreate