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
Blead Breaks CPAN: BRUMMETT/Devel-hdb-0.23.tar.gz #16583
Comments
From @eserteThis is a bug report for perl from slaven@rezic.de, On FreeBSD systems (10 .. 12) the test Test failure looks like this: Can't get breakpoint: Can't connect to 127.0.0.1:44242 (Connection refused)# Looks like your test exited with 61 just after 6. Looking with truss into the test process one can see that 49835: 2.000253424 0.000032407 setitimer(0,{ 0.000000, 300.000000 },{ 0.000000, 0.000000 }) = 0 (0x0) The backtrace: #0 0x00000000004c4f57 in Perl_hfree_next_entry () I found also a CPAN Testers report from a linux system with http://www.cpantesters.org/cpan/report/84842889 The problem seems also to happen with the latest devel version Flags: Site configuration information for perl 5.28.0: Configured by eserte at Wed Jun 6 23:52:33 CEST 2018. Summary of my perl5 (revision 5 version 28 subversion 0) configuration: Locally applied patches: @INC for perl 5.28.0: Environment for perl 5.28.0: |
From @jkeenanOn Sat, 09 Jun 2018 12:55:59 GMT, slaven@rezic.de wrote:
I can reproduce this problem on FreeBSD-11.1 with a perl built from commit 64a9c78, which was committed to blead on May 11. See attachments. -- |
From @jkeenanCan't get breakpoint: Status read failed: Connection reset by peer# Looks like your test exited with 54 just after 6. Test Summary Report t/04-get-all-breakpoints.t (Wstat: 13824 Tests: 6 Failed: 0) |
From @jkeenanSummary of my perl5 (revision 5 version 28 subversion 0) configuration: Characteristics of this binary (from libperl): |
The RT System itself - Status changed from 'new' to 'open' |
From @jkeenanOn Sat, 09 Jun 2018 13:56:16 GMT, jkeenan wrote:
However, on the same system used in my previous report, I installed Perl 5 blead (197e798) and, using cpanm, was able to install Devel-hdb-0.23 against blead. Devel-hdb-0.23_14 failed, but with errors more like those seen in http://www.cpantesters.org/cpan/report/fd936088-4dd0-11e8-9eb2-d15040e7b18e. So these errors are clearly intermittent. -- |
From @iabynOn Sat, Jun 09, 2018 at 05:55:59AM -0700, slaven@rezic.de (via RT) wrote:
I see similar failures (after 1-200 runs) on both 5.26.0 and blead, Whether its a problem with perl or elsewhere, I don't yet know. -- |
From @iabynOn Fri, Jun 15, 2018 at 03:38:09PM +0100, Dave Mitchell wrote:
It becomes fully reproducible under clang and address sanitizer, but -- |
From @iabynOn Mon, Jun 18, 2018 at 01:11:11PM +0100, Dave Mitchell wrote:
Working with the module's author, I have narrowed the issue and found a Using valgrind, I can now reliably reproduce the problem. $ cat Foo.pm $ cat foo $ valgrind ./perl -Ilib -I. -d foo The general issue is in trying to set a breakpoint on a line in the main It looks like a more general fix will need to be in perl itself. -- |
From @nwc10On Wed, Jun 20, 2018 at 11:47:11AM +0100, Dave Mitchell wrote:
1) Step away from the keyboard (for some value of "tea" that might actually be alcoholic. If so, please Only thin I can think of is that effectively one needs to clear the But I don't know if there's a direct lookup from pointer to entry. And this is all more overhead, and tricky to both make robust and have Nicholas Clark |
From @cpansproutOn Wed, 20 Jun 2018 04:19:31 -0700, nicholas wrote:
See #119801. I fixed this, but it broke Enbugger. I couldn’t figure out a way to get Enbugger to work with my patch in place, so I reverted it in despair. -- Father Chrysostomos |
From @rockyI had noticed that Enbugger broke (SEGV's) around 5.26.2 and suspected this Maybe the solution is to change Enbugger? On Wed, Jun 20, 2018 at 7:44 PM, Father Chrysostomos via RT <
|
I was able to install Devel-hdb-0.25 against Perl 5 blead today (on FreeBSD 13). The module is doing well on CPANtesters. So this ticket is closable. |
Migrated from rt.perl.org#133271 (status was 'open')
Searchable as RT133271$
The text was updated successfully, but these errors were encountered: