New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bleadperl v5.19.0-246-g13b0f67 breaks ROCKY/Devel-Trepan-0.50.tar.gz #13058
Comments
From @andkgit bisect 13b0f67 is the first bad commit re-enable Copy-on-Write by default. sample fail report http://www.cpantesters.org/cpan/report/f1a6bdd2-dbbc-11e2-9c4f-ca11697f9654 I have already communicated with rocky that this is the difference % diff -au t/data/opt-e.{right,got} Inline Patch--- t/data/opt-e.right 2013-06-23 06:23:12.000000000 +0200
+++ t/data/opt-e.got 2013-06-24 07:39:14.142577837 +0200
@@ -1,6 +1,6 @@
-- (tempfile.pl:1)
-no warnings "once";$x=1; $y=2
+se Devel::Trepan;no warnings "once";$x=1; $y=2
-- (tempfile.pl:1)
-no warnings "once";$x=1; $y=2
+se Devel::Trepan;no warnings "once";$x=1; $y=2
Debugged program terminated. Use 'q' to quit or 'R' to restart.
trepan.pl: That's all, folks...
perl -V % /home/src/perl/repoperls/installed-perls/perl/v5.19.0-246-g13b0f67/a2da/bin/perl -V Characteristics of this binary (from libperl): -- |
From @cpansproutOn Mon Jun 24 19:20:07 2013, andreas.koenig.7os6VVqR@franz.ak.mind.de wrote:
If I modify readlines in LineCache.pm like this: sub readlines($) I get this output (truncated). $ /usr/local/bin/perl5.19.2 bin/trepan.pl --no-highlight --testing This shows that the temporary file (lMjR.pl) is being written with that Which part of the code writes that file? -- Father Chrysostomos |
The RT System itself - Status changed from 'new' to 'open' |
From @cpansproutOn Wed Jul 10 21:33:39 2013, sprout wrote:
Never mind that. I have reduced this bug further: $ ./perl -Ilib -Mstrict -de0 Loading DB routines from perl5db.pl version 1.41 Enter h or 'h h' for help, or 'man perldebug' for more help. main::(-e:1): 0 DB<3> -- Father Chrysostomos |
From @cpansproutOn Thu Jul 11 06:31:13 2013, sprout wrote:
4e917a0 should fix it. Andreas, will you please test Devel::Trepan -- Father Chrysostomos |
@cpansprout - Status changed from 'open' to 'resolved' |
From @rockyWow! Thanks everyone! I'm sure I've been seeing this bug Is there a way I can see if COW is enabled so on older Perl's I can Thanks again. On Thu, Jul 11, 2013 at 11:30 PM, Father Chrysostomos via RT
|
From @cpansproutOn Sun Jul 14 04:52:26 2013, rocky@cpan.org wrote:
There is Config::Perl::V, but it has only been a core modules since $ ./perl -Ilib -l -MConfig::Perl::V -e 'print Eventually, if copy-on-write becomes the only option, that will likely But do you really want to disable the test? It shows that there is a -- Father Chrysostomos |
From @rockyOn Sun, Jul 14, 2013 at 9:43 AM, Father Chrysostomos via RT
I hadn't realized this was so recent. However I have been getting http://www.cpantesters.org/cpan/report/ff9fb702-de7f-11e2-a763-77f6fec28264
I don't want to disable it when using a Perl that behaves correctly. A failure will likely keep this from installing automatically and I
|
From @cpansproutOn Sun Jul 14 13:51:22 2013, rocky@cpan.org wrote:
To clarify: Perl has had a copy-on-write mechanism since 5.8 or so. But There were many core bugs in the handling of COW scalars, which I have The new COW mechanism, introduced in 5.17.7, allows *any* scalar holding
(BTW, you could work around the bug if you want by shifting, not just -- Father Chrysostomos |
From @rockyThis Perl double free or corruption Comments? On Sat, Jul 13, 2013 at 4:56 PM, Andreas Koenig <
|
From @andkRocky Bernstein <rocky@cpan.org> writes:
5.19.0 was just a devel snapshot, I wouldn't overrate it. Current git -- |
Migrated from rt.perl.org#118627 (status was 'resolved')
Searchable as RT118627$
The text was updated successfully, but these errors were encountered: