Your message dated Fri, 29 Apr 2016 09:28:25 +0300 with message-id <[email protected]> and subject line Re: Bug#565703: perl segaults under -t mode has caused the Debian Bug report #565703, regarding perl segaults under -t mode 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.) -- 565703: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=565703 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: perl-base Version: 5.10.1-8 Hi, While testing lintian under the -t flag I got a segmentation fault. Running lintian under perldebug on the same case produces a slightly different output without any segmentation fault but with a failed assertion: Assertion !((gv)->sv_flags & 0x00004000) failed: file "gv.c", line 272 at /usr/lib/perl/5.10/Fcntl.pm line 173. You should be able to reproduce it by running lintian with the following commands: cd `mktemp -d` cp -a /usr/share/lintian root perl -wt /usr/bin/lintian --root root/ path/to/some.deb The backtrace from the normal perl binary is: #0 do_clean_objs (my_perl=0x94df008, ref=0x971b098) at sv.c:490 target = 0x0 #1 0x080e12fd in S_visit (my_perl=0x94df008, f=0x80ec7f0 <do_clean_objs>, flags=2048, mask=2048) at sv.c:441 svend = 0x971b248 sv = 0x971b0a8 sva = 0x971a258 visited = 3 #2 0x080e1359 in Perl_sv_clean_objs (my_perl=0x94df008) at sv.c:549 No locals. #3 0x0807de85 in perl_destruct (my_perl=0x94df008) at perl.c:833 destruct_level = 0 '\000' hv = <value optimized out> #4 0x08064262 in main (argc=6, argv=0xbfd7af44, env=0xbfd7af60) at perlmain.c:119 exitstatus = <value optimized out> Please let me know if you need more info. Cheers, -- Raphael Geissert - Debian Developer www.debian.org - get.debian.net
--- End Message ---
--- Begin Message ---Version: 5.22.0~rc2-1 On Mon, Jan 18, 2010 at 09:12:36AM +0200, Niko Tyni wrote: > On Sun, Jan 17, 2010 at 07:19:32PM -0600, Raphael Geissert wrote: > > Package: perl-base > > Version: 5.10.1-8 > > > While testing lintian under the -t flag I got a segmentation fault. > > Running lintian under perldebug on the same case produces a slightly > > different output without any segmentation fault but with a failed > > assertion: > > > > Assertion !((gv)->sv_flags & 0x00004000) failed: file "gv.c", line 272 > > at /usr/lib/perl/5.10/Fcntl.pm line 173. > > Thanks for the report. A quick way to reproduce this is > > perl -wt -e 'unshift @INC, shift; require IPC::Run::Debug' foo This seems to have been fixed in Perl 5.21.7 by http://perl5.git.perl.org/perl.git/commit/0f94cb1fe27e58a59d3391214dab34037ab184db Closing accordingly. Thanks again. -- Niko Tyni [email protected]
--- End Message ---

