in reply to Re^3: Memory Leak HTML::FormatText
in thread Memory Leak HTML::FormatText

In my reading of the CPAN documentation of Data::Dumper (not pretending that I understood most of it...) I would need to know the variable names that I am tracking first. But I guess my problem is exactly that I do not know them. It seems that HTML::TreeBuilder is creating something in the background.

I do not think that this is what you were suggesting, but I tried the following code:

use warnings; use strict; use diagnostics; use HTML::FormatText; use Data::Dumper; open INPUT, "< D:/websiteadresses.txt" or die "Problem: $!"; my @INPUT=<INPUT>; close INPUT; while (@INPUT) { my $inputfile=shift(@INPUT); chomp $inputfile; my $content=HTML::FormatText->format_from_file($inputfile); print Dumper($_, $´); }

The output is $var1=undef; and $var2=undef; - no problem there I guess...

Replies are listed 'Best First'.
Re^5: Memory Leak HTML::FormatText
by Anonymous Monk on Sep 18, 2013 at 13:27 UTC

    Where do $_ and $` appear in your code before now?

    Try Dumper()ing $content

      Dumper()ing $content returns the content of the files, exactly as it should. No references to other variables or self-references.

        Dumper()ing $content returns the content of the files, exactly as it should.

        Ok, maybe now you can stop trying   $content->delete(); and stuff like that; Maybe now you'd like to copy/paste from sub format_file and then add some Dumper()ings ?