=head1 VERSION
-Version 1.13
+Version 1.19
=cut
-our $VERSION = '1.13';
+our $VERSION = '1.19';
=head1 DESCRIPTION
while (<$fh>) {
s/^\s*#\s//; # Strip comments
- next if /^==/; # Valgrind info line
+ if (/^==/) { # Valgrind info line
+ if (/Signal 11 being dropped from thread/) {
+ # This might loop endlessly
+ return 1;
+ }
+ next;
+ }
s/^\s*//; # Strip leading spaces
s/<[^>]+>//; # Strip tags
if ($_ eq '{') { # A suppression block begins
$in = 1;
} elsif ($_ eq '}') { # A suppression block ends
- $s = Test::Valgrind::Suppressions->strip_tail($sess, $s); # Strip the tail
push @supps, $s; # Add the suppression that just ended to the list
$s = ''; # Reset the state
$in = 0;
kind => 'Suppression',
data => $_,
)) for @supps, @extra;
+
+ return 0;
}
=head1 SEE ALSO
=head1 COPYRIGHT & LICENSE
-Copyright 2009,2010,2011,2013 Vincent Pit, all rights reserved.
+Copyright 2009,2010,2011,2013,2015,2016 Vincent Pit, all rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.