libtest-weaken-perl - Perl module to test that freed memory objects were actually freed

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libtest-weaken-perl_3.022000-1_all.deb
Package name libtest-weaken-perl
Package version 3.022000
Package release 1
Package architecture all
Package type deb
Category devel::lang:perl devel::library implemented-in::perl perl role::shared-lib
License -
Maintainer Debian Perl Group <>
Download size 37.40 KB
Installed size 122.00 KB
A memory leak occurs when a Perl data structure is destroyed but some of the
contents of that structure are not freed. Leaked memory is a useless
overhead. Leaks can significantly impact system performance. They can also
cause an application to abend due to lack of memory. In Perl, circular
references are a common cause of memory leaks. Circular references are
allowed in Perl, but data structures containing circular references will leak
memory unless the programmer takes specific measures to prevent leaks.
Preventive measures include weakening the references and arranging to break
the reference cycle just before the structure is destroyed. When using
circular references, it is easy to misdesign or misimplement a scheme for
preventing memory leaks. Mistakes of this kind have been hard to detect in a
test suite. Test::Weaken allows easy detection of unfreed Perl data and
allows you to examine the unfreed data, even data that would usually have
been made inaccessible.


Package Version Architecture Repository
libtest-weaken-perl_3.022000-1_all.deb 3.022000 all Debian Main
libtest-weaken-perl - - -


Name Value
perl -


Type URL
Binary Package libtest-weaken-perl_3.022000-1_all.deb
Source Package libtest-weaken-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libtest-weaken-perl deb package:
    # sudo apt-get install libtest-weaken-perl




2012-12-09 - gregor herrmann <>
libtest-weaken-perl (3.022000-1) unstable; urgency=low
* New upstream release.
* Bump Standards-Version to 3.9.4 (no changes).
2012-07-26 - Alessandro Ghedini <>
libtest-weaken-perl (3.020000-1) unstable; urgency=low
* New upstream release
* Add myself to Uploaders
2012-06-10 - gregor herrmann <>
libtest-weaken-perl (3.018000-1) unstable; urgency=low
* New upstream release.
2012-03-05 - Alessandro Ghedini <>
libtest-weaken-perl (3.014000-1) unstable; urgency=low
* Team upload
* New upstream release
* Update debian/copyright format as in Debian Policy 3.9.3
* Bump Standards-Version to 3.9.3
* Update upstream copyright
2012-02-19 - Alessandro Ghedini <>
libtest-weaken-perl (3.010000-1) unstable; urgency=low
* Team upload
* New upstream release
2012-01-28 - gregor herrmann <>
libtest-weaken-perl (3.008000-1) unstable; urgency=low
[ Nicholas Bamber ]
* New upstream release 3.006000
[ Ansgar Burchardt ]
* debian/control: Convert Vcs-* fields to Git.
[ Salvatore Bonaccorso ]
* debian/copyright: Replace DEP5 Format-Specification URL from to URL.
[ gregor herrmann ]
* New upstream release 3.008000.
* debian/copyright: update years of upstream copyright, refresh license
* Switch to debhelper compatibility level 8.
* Bump Standards-Version to 3.9.2 (no changes).
* Add /me to Uploaders.
2010-08-29 - Nicholas Bamber <>
libtest-weaken-perl (3.004000-1) unstable; urgency=low
* Initial Release. (Closes: #594764)

See Also

Package Description
libtest-without-module-perl_0.20-1_all.deb test fallback behaviour in absence of modules
libtest-www-declare-perl_0.02-4_all.deb declarative testing module for web apps
libtest-www-mechanize-catalyst-perl_0.62-1_all.deb module for automated testing for Catalyst applications
libtest-www-mechanize-cgiapp-perl_0.05-4_all.deb Test CGI::Application apps using WWW::Mechanize
libtest-www-mechanize-mojo-perl_0.0.19-1_all.deb module for testing web applications built using Mojolicious
libtest-www-mechanize-perl_1.52-1_all.deb module for testing web applications
libtest-www-mechanize-psgi-perl_0.38-1_all.deb test PSGI programs using WWW::Mechanize
libtest-www-selenium-perl_1.36-2_all.deb Perl test framework using Selenium Remote Control
libtest-xml-perl_0.08-3_all.deb compare XML in perl tests
libtest-xml-simple-perl_1.05-1_all.deb Perl testing framework for XML data
libtest-xpath-perl_0.19-1_all.deb test XML and HTML content and structure with XPath expressions
libtest-yaml-perl_1.07-1_all.deb test module for YAML implementations
libtest-yaml-valid-perl_0.04-2_all.deb module to test for valid YAML
libtest2-plugin-nowarnings-perl_0.06-1_all.deb Perl testing plugin to fail tests if warnings are generated
libtest2-suite-perl_0.000118-1_all.deb set of tools built upon the Test2 framework