Your message dated Tue, 16 Sep 2008 21:02:11 +0000 with message-id <[EMAIL PROTECTED]> and subject line Bug#492735: fixed in matplotlib 0.98.1-1+lenny1 has caused the Debian Bug report #492735, regarding memory leak and doc omission in python-matplotlib 0.98.1-1 to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [EMAIL PROTECTED] immediately.) -- 492735: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=492735 Debian Bug Tracking System Contact [EMAIL PROTECTED] with problems
--- Begin Message ---Package: python-matplotlib Version: 0.98.1-1 Severity: serious The current version of python-matplotlib in debian testing and lenny has a number of serious bugs and omissions * Bug: memory leak using shared axes (attached script looptest.py shows the leak) * Bug: transforms method offset_copy missing -- this breaks examples/pylab_examples/transoffset.py * Omission - the doc directory was omitted from the 0.98.1 MANIFEST These are fixed in matplotlib svn r5907import math import gc import pylab as PL from matplotlib.cbook import report_memory def looptest(): oldlen = 0 for i in xrange(401): fig=PL.figure(1) ax = fig.gca() ax=fig.add_subplot(211) ax.set_position((0,0,0.9,0.45)) ax1=PL.twinx(ax) t = PL.arange(1000) st = PL.sin(t*0.01) ax.plot(t,st) fig.clf() # any of these causes a memleak #PL.close(1) #PL.close(fig) #PL.close() gc.collect() val = report_memory(i) if i % 100 == 0: print i, "GC", print len(gc.get_objects()), len(gc.get_objects())-oldlen, print len(gc.garbage), print val oldlen = len(gc.get_objects()) looptest()
--- End Message ---
--- Begin Message ---Source: matplotlib Source-Version: 0.98.1-1+lenny1 We believe that the bug you reported is fixed in the latest version of matplotlib, which is due to be installed in the Debian FTP archive: matplotlib_0.98.1-1+lenny1.diff.gz to pool/main/m/matplotlib/matplotlib_0.98.1-1+lenny1.diff.gz matplotlib_0.98.1-1+lenny1.dsc to pool/main/m/matplotlib/matplotlib_0.98.1-1+lenny1.dsc python-matplotlib-data_0.98.1-1+lenny1_all.deb to pool/main/m/matplotlib/python-matplotlib-data_0.98.1-1+lenny1_all.deb python-matplotlib-doc_0.98.1-1+lenny1_all.deb to pool/main/m/matplotlib/python-matplotlib-doc_0.98.1-1+lenny1_all.deb python-matplotlib_0.98.1-1+lenny1_amd64.deb to pool/main/m/matplotlib/python-matplotlib_0.98.1-1+lenny1_amd64.deb A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Sandro Tosi <[EMAIL PROTECTED]> (supplier of updated matplotlib package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [EMAIL PROTECTED]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Mon, 15 Sep 2008 21:09:15 +0200 Source: matplotlib Binary: python-matplotlib python-matplotlib-data python-matplotlib-doc Architecture: source all amd64 Version: 0.98.1-1+lenny1 Distribution: testing-proposed-updates Urgency: low Maintainer: Debian Python Modules Team <[EMAIL PROTECTED]> Changed-By: Sandro Tosi <[EMAIL PROTECTED]> Description: python-matplotlib - Python based plotting system in a style similar to Matlab python-matplotlib-data - Python based plotting system (data package) python-matplotlib-doc - Python based plotting system (documentation package) Closes: 492735 Changes: matplotlib (0.98.1-1+lenny1) testing-proposed-updates; urgency=low . [ Kumar Appaiah ] * Backporting memory leak fix from new upstream release; Closes: #492735 * debian/patches/shared_axes_leak.patch - Fix memory leak related to shared axes. * debian/patches/ttconv_leak_fixes.patch - Plug memory leaks in _ttconv.cpp. * debian/patches/manifest_add_doc.patch - Add the doc directory to MANIFEST.in. Checksums-Sha1: 2f2caa9e74cbeba4e3d05fa1e641ef2848ea2b6b 1735 matplotlib_0.98.1-1+lenny1.dsc bc3a11480b1e5d7e696b0446746de98c12f7b123 17916 matplotlib_0.98.1-1+lenny1.diff.gz 1b6e64c0201757431132425bfde3cdd91c4a9a7c 1120658 python-matplotlib-data_0.98.1-1+lenny1_all.deb 04704d8e9f5b332f7353ce2bd87d6a335ba842c8 1071198 python-matplotlib-doc_0.98.1-1+lenny1_all.deb a172c2b5dc6d540b9e757406fea877b319fa3a04 2231276 python-matplotlib_0.98.1-1+lenny1_amd64.deb Checksums-Sha256: 09dff93dd66f02e21e600451e2142d00d11381cffaae11dec22b9b2e7cf662e9 1735 matplotlib_0.98.1-1+lenny1.dsc 2ec02dc5a859cc63c316c54aaddfc156f05fb8f62bc91f502ab36dcec92ca38e 17916 matplotlib_0.98.1-1+lenny1.diff.gz 71cd125f20ae494144a772bf790911c76ad121d225f1f5146122d395fe099c8c 1120658 python-matplotlib-data_0.98.1-1+lenny1_all.deb d4ae6c11d4e26f4dd62fe8f33a4b3f146f08ba5e0fe7a7026142c39f0923570d 1071198 python-matplotlib-doc_0.98.1-1+lenny1_all.deb 7c5f23f7fd149b48a5b4884c740d389f80a443361b7a8b0aa2fa544b07d38e4f 2231276 python-matplotlib_0.98.1-1+lenny1_amd64.deb Files: 4e24ee4e5f5ccc0f73cb6fa3ca812f68 1735 python optional matplotlib_0.98.1-1+lenny1.dsc 2eeb84ba4672d077dedec059869953a3 17916 python optional matplotlib_0.98.1-1+lenny1.diff.gz c9c4c9baa9cd186677797fae04e4115f 1120658 python optional python-matplotlib-data_0.98.1-1+lenny1_all.deb 7a1164175d9f6173f29527dfe324f448 1071198 doc optional python-matplotlib-doc_0.98.1-1+lenny1_all.deb df26bd6f3de26d8f0795b5b51e0a0207 2231276 python optional python-matplotlib_0.98.1-1+lenny1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkjQGTYACgkQSd75awtatOfp0wCeIU39NeX+qoONljWGDFDKIpjV 93UAn01LmEte79X1pM+yyIVzjJi0E5mS =JSWR -----END PGP SIGNATURE-----
--- End Message ---

