Skip Menu |

This queue is for tickets about the overload-open CPAN distribution.

Report information
The Basics
Id: 131408
Status: open
Priority: 0/
Queue: overload-open

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in:
  • 0.33.0
  • 1.5.0
  • 1.6.0
  • 1.9.0
  • 1.9.1
Fixed in: 1.00.0



Subject: t/02-record-opened.t segfaults on FreeBSD 13
See subject. Test log: ... t/02-record-opened.t ......... All 1 subtests passed ... Test Summary Report ------------------- t/02-record-opened.t (Wstat: 139 Tests: 1 Failed: 0) Non-zero wait status: 139 Parse errors: No plan found in TAP output ... It does not segfaults on FreeBSD 12 or any of my Linux smokers.
On 2020-01-10 01:17:14, SREZIC wrote: Show quoted text
> See subject. Test log: > > ... > t/02-record-opened.t ......... > All 1 subtests passed > ... > Test Summary Report > ------------------- > t/02-record-opened.t (Wstat: 139 Tests: 1 Failed: 0) > Non-zero wait status: 139 > Parse errors: No plan found in TAP output > ... > > It does not segfaults on FreeBSD 12 or any of my Linux smokers.
A gdb backtrace (sorry, no debugging perl available): (gdb) bt #0 0x00000000004b6489 in Perl_pp_open () #1 0x000000000046d2e3 in Perl_runops_standard () #2 0x00000000003df433 in S_run_body () #3 0x00000000003df30c in perl_run () #4 0x00000000003ba35d in main ()
On Fri Jan 10 01:17:14 2020, SREZIC wrote: Show quoted text
> See subject. Test log: > > ... > t/02-record-opened.t ......... > All 1 subtests passed > ... > Test Summary Report > ------------------- > t/02-record-opened.t (Wstat: 139 Tests: 1 Failed: 0) > Non-zero wait status: 139 > Parse errors: No plan found in TAP output > ... > > It does not segfaults on FreeBSD 12 or any of my Linux smokers.
This should be fixed in version 1 which I released yesterday (I would expect). But if it is still broken let me know.
On 2020-01-11 08:42:12, SAMCV wrote: Show quoted text
> On Fri Jan 10 01:17:14 2020, SREZIC wrote:
> > See subject. Test log: > > > > ... > > t/02-record-opened.t ......... > > All 1 subtests passed > > ... > > Test Summary Report > > ------------------- > > t/02-record-opened.t (Wstat: 139 Tests: 1 Failed: 0) > > Non-zero wait status: 139 > > Parse errors: No plan found in TAP output > > ... > > > > It does not segfaults on FreeBSD 12 or any of my Linux smokers.
> > This should be fixed in version 1 which I released yesterday (I would > expect). But if it is still broken let me know.
Looking there are some failures on linux systems: http://fast-matrix.cpantesters.org/?dist=overload-open%201.00.2 It seems these come from Andreas' smokers --- and probably the perls there are configured with -DDEBUGGING. A sample fail: ... perl: open.xs:68: overload_allopen: Assertion `(PL_markstack_ptr > PL_markstack) || !"MARK underflow"' failed. t/04-record-opened.t ......... No subtests run ... On freebsd13 it also does not look good, there are "Out of memory" errors now.
On 2020-01-11 10:42:02, SREZIC wrote: Show quoted text
> On 2020-01-11 08:42:12, SAMCV wrote:
> > On Fri Jan 10 01:17:14 2020, SREZIC wrote:
> > > See subject. Test log: > > > > > > ... > > > t/02-record-opened.t ......... > > > All 1 subtests passed > > > ... > > > Test Summary Report > > > ------------------- > > > t/02-record-opened.t (Wstat: 139 Tests: 1 Failed: 0) > > > Non-zero wait status: 139 > > > Parse errors: No plan found in TAP output > > > ... > > > > > > It does not segfaults on FreeBSD 12 or any of my Linux smokers.
> > > > This should be fixed in version 1 which I released yesterday (I would > > expect). But if it is still broken let me know.
> > Looking there are some failures on linux systems: > http://fast-matrix.cpantesters.org/?dist=overload-open%201.00.2 > It seems these come from Andreas' smokers --- and probably the perls > there are configured with -DDEBUGGING. A sample fail: > > ... > perl: open.xs:68: overload_allopen: Assertion `(PL_markstack_ptr > > PL_markstack) || !"MARK underflow"' failed. > t/04-record-opened.t ......... > No subtests run > ... > > On freebsd13 it also does not look good, there are "Out of memory" > errors now.
Still failing on freebsd13. Also MSWin32 seems to have failures: http://fast-matrix.cpantesters.org/?dist=overload-open%201.9.1