On Thu, 10 Nov 2011 15:10:10 +0100, Leon Timmermans <faw...@gmail.com>
wrote:

> On Thu, Nov 10, 2011 at 2:44 PM, H.Merijn Brand <h.m.br...@xs4all.nl> wrote:
> > Test Summary Report
> > -------------------
> > t/20-uni-basic.t   (Wstat: 139 Tests: 366 Failed: 0)
> >  Non-zero wait status: 139
> > t/21-uni-regex.t   (Wstat: 139 Tests: 18 Failed: 0)
> >  Non-zero wait status: 139
> > Files=19, Tests=3658, 35 wallclock secs ( 1.04 usr  0.15 sys + 19.64 cusr  
> > 4.01 csys = 24.84 CPU)
> > Result: FAIL
> > Failed 2/19 test programs. 0/3658 subtests failed.
> >
> > Everything passes and still the final result is FAIL
> 
> «Non-zero wait status: 139» is the important bit here. 139 = 11 + 128
> = Segfault + coredump. Unlikely to be a Test::More issue (though
> Test::Harness could be clearer on what's going on).

Yes, there indeed is a core

(gdb) where
#0  0xc000000000258c70:0 in free+0x1d0 () from /usr/lib/hpux64/libc.so.1
#1  0x400000000017f7e0:0 in Perl_safesysfree () at util.c:262
#2  0x40000000000d0ab0:0 in perl_destruct () at perl.c:871
#3  0x400000000009a740:0 in main () at perlmain.c:119

I however do not understand why prove seems to be safe, but make test
is not

-- 
H.Merijn Brand  http://tux.nl      Perl Monger  http://amsterdam.pm.org/
using 5.00307 through 5.14 and porting perl5.15.x on HP-UX 10.20, 11.00,
11.11, 11.23 and 11.31, OpenSuSE 10.1, 11.0 .. 11.4 and AIX 5.2 and 5.3.
http://mirrors.develooper.com/hpux/           http://www.test-smoke.org/
http://qa.perl.org      http://www.goldmark.org/jeff/stupid-disclaimers/

Reply via email to