[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: libdevel-bt-perl FTBFS on Hurd



On 25/03/14 11:53, Samuel Thibault wrote:
> Hello,
> 
> Daniel Lintott, le Tue 25 Mar 2014 11:47:05 +0000, a écrit :
>> #   Failed test 'perl backtrace for SIGABRT'
>> #   at t/basic.t line 26.
>> #                   '#0  0x01108a4c in mach_msg_trap () at /build/eglibc-LR0xsz/eglibc-2.18/build-tree/hurd-i386-libc/mach/mach_msg_trap.S:2
>> # #1  0x0110922e in __mach_msg (msg=msg@entry=0x17fdf20, option=option@entry=3, send_size=32, rcv_size=rcv_size@entry=4096, rcv_name=rcv_name@entry=115, timeout=timeout@entry=0, notify=notify@entry=0) at msg.c:110
>> # #2  0x011098ef in __mach_msg_server_timeout (demux=demux@entry=0x1119ce0 <msgport_server>, max_size=max_size@entry=4096, rcv_name=rcv_name@entry=115, option=option@entry=0, timeout=timeout@entry=0) at msgserver.c:150
>> # #3  0x011099db in __mach_msg_server (demux=demux@entry=0x1119ce0 <msgport_server>, max_size=4096, rcv_name=115) at msgserver.c:195
>> # #4  0x01119dcd in _hurd_msgport_receive () at msgportdemux.c:67
>> # #5  0x010aba86 in entry_point (self=0x81c28f8, start_routine=0x1119d70 <_hurd_msgport_receive>, arg=0x0) at ./pthread/pt-create.c:63
>> # #6  0x00000000 in ?? ()
>> # #0  0x011257b7 in _hurd_intr_rpc_msg_in_trap () at intr-msg.c:132
>> # #1  0x010b7490 in ?? ()
>> # '
>> #     doesn't match '(?^:\bperl_run\b)'
> 
> Could the testscript show the backtrace in all threads?  This thread is
> just the signal reception thread, which thus does not show where the
> issue was actually raised.
> 

From looking at the metacpan page, I'm not sure it's possible.

Comparing the output from my machine (with an added print $stdout) I
believe the failure here may be a false-positive.

The test script simply checks for the line:

#8  0x00007eff1b085665 in perl_run () from /usr/lib/libperl.so.5.14

using a regex for /\bperl_run\b/, which is obviously not present in the
hurd trace. I don;t know all much about the way hurd works, but it would
seem plausible that the hurd output is different from what the script
expects?

Cheers,
-- 
Daniel Lintott
GPG Key: 4096R/5D73EC6E

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: