On Sun, Dec 27, 2015 at 11:35:48PM -0500, Aaron M. Ucko wrote: > Source: libterm-termkey-perl > Version: 0.16-1 > Severity: serious > Justification: fails to build from source > > Automated builds of libterm-termkey-perl have been failing with errors > of the form > > Test Summary Report > ------------------- > t/05flags.t (Wstat: 11 Tests: 2 Failed: 0) > Non-zero wait status: 11 > Parse errors: Bad plan. You planned 4 tests but ran 2. > Files=11, Tests=100, 1 wallclock secs ( 0.08 usr 0.01 sys + 0.52 cusr > 0.04 csys = 0.65 CPU) > Result: FAIL > > (with some timing variation, of course). Could you please take a look?
I can get this to happen with an unset TERM (on both amd64 and i386). Core was generated by `perl -Iblib/lib -Iblib/arch t/05flags.t'. Program terminated with signal SIGSEGV, Segmentation fault. #0 unibi_from_term (term=0x0) at uniutil.c:177 177 uniutil.c: No such file or directory. (gdb) bt #0 unibi_from_term (term=0x0) at uniutil.c:177 #1 0x00007f5a6bd1c43f in load_terminfo (term=0x0, ti=0x1f1fbd0) at driver-ti.c:171 #2 new_driver (tk=<optimized out>, term=0x0) at driver-ti.c:278 #3 0x00007f5a6bd19b1d in termkey_init (tk=tk@entry=0x1d033a0, term=0x0) at termkey.c:326 #4 0x00007f5a6bd19c14 in termkey_new (fd=<optimized out>, flags=136, flags@entry=128) at termkey.c:404 #5 0x00007f5a6bf27389 in XS_Term__TermKey_new (my_perl=<optimized out>, cv=<optimized out>) at lib/Term/TermKey.xs:400 #6 0x00000000004bd6ea in Perl_pp_entersub (my_perl=0x1cd6010) at pp_hot.c:3270 #7 0x00000000004b6586 in Perl_runops_standard (my_perl=0x1cd6010) at run.c:41 #8 0x0000000000443999 in S_run_body (oldscope=1, my_perl=0x1cd6010) at perl.c:2453 #9 perl_run (my_perl=0x1cd6010) at perl.c:2376 #10 0x000000000041cbbb in main (argc=4, argv=0x7ffc3c971a08, env=0x7ffc3c971a30) at perlmain.c:116 unibi_from_term is in /usr/lib/x86_64-linux-gnu/libunibilium.so.0, load_terminfo and termkey_* are in in /usr/lib/x86_64-linux-gnu/libtermkey.so.1 -- Niko Tyni nt...@debian.org