Skip Menu |

This queue is for tickets about the Dita-GB-Standard CPAN distribution.

Report information
The Basics
Id: 129364
Status: resolved
Priority: 0/
Queue: Dita-GB-Standard

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

Bug Information
Severity: (no value)
Broken in:
  • 20190430
  • 20190501
Fixed in: (no value)



Subject: Invalid \0 character in pathname
The test suite fails for newer perls (5.28 and up): ... Invalid \0 character in pathname for ftis: \0abc at /home/cpansand/.cpan/build/2019043005/Data-Table-Text-20190429-7/blib/lib/Data/Table/Text.pm line 242. # Looks like your test exited with 2 just after 33. test.pl .. Dubious, test returned 2 (wstat 512, 0x200) Failed 13/46 subtests ...
Debugging statements added in release: 20190502 .
On 2019-05-01 23:43:51, PRBRENAN wrote: Show quoted text
> Debugging statements added in release: 20190502 .
Unfortunately, I still see the problem with 20190503. Here's a sample report: http://www.cpantesters.org/cpan/report/8a57e170-6ca1-11e9-bd8e-6a571f24ea8f And here's an overview of test reports: http://matrix.cpantesters.org/?dist=Dita-GB-Standard+20190503 As you see, only newer perls (5.28 and up) seem to be affected. (There seems also to be a problem with perl 5.20, but this is something different)
On 2019-05-02 02:46:55, SREZIC wrote: Show quoted text
> On 2019-05-01 23:43:51, PRBRENAN wrote:
> > Debugging statements added in release: 20190502 .
> > Unfortunately, I still see the problem with 20190503. > Here's a sample report: > http://www.cpantesters.org/cpan/report/8a57e170-6ca1-11e9-bd8e- > 6a571f24ea8f > And here's an overview of test reports: > http://matrix.cpantesters.org/?dist=Dita-GB-Standard+20190503 > As you see, only newer perls (5.28 and up) seem to be affected.
Well, it can also happen with perl 5.26.3: http://www.cpantesters.org/cpan/report/8012d01c-6ca1-11e9-bd8e-6a571f24ea8f But there are also pass reports with 5.26. Show quoted text
> (There seems also to be a problem with perl 5.20, but this is > something different)
\0 fixed in release 20190504, Is there a specification that explains the differences in path names between Perl 5.28 and earlier Perls?
On 2019-05-02 10:09:45, PRBRENAN wrote: Show quoted text
> \0 fixed in release 20190504, > > Is there a specification that explains the differences in path names > between Perl 5.28 and earlier Perls?
This is documented in perl5280delta: * "stat()", "lstat()", and file test operators now fail if given a filename containing a nul character, in the same way that "open()" already fails.