On Monday, July 11 2016, Aaron M. Ucko wrote:

> Sergio Durigan Junior <sergi...@sergiodj.net> writes:
>
>> Right, so I've given this another try and, again, I am unable to
>> reproduce the bug.  I am using pizzetti.debian.org (porter box) to test,
>> and it is the only machine that I have access to.
>
> It looks like you accidentally got the wrong porterbox -- pizzetti is
> running ppc64, on which newlisp hasn't run into any trouble.  I was able
> to reproduce the problem on partch, which is running classic 32-bit
> powerpc; see below for the resulting backtrace.

Hm, you're right.  I'll get in touch with DSA and request access to
partch.  Thanks for the pointer.

>> Therefore, I am out of options for diagnosing this issue.  I see you're
>> a DD, so I'd appreciate some help here, because you probably have access
>> to the buildd machine that showed the failure.  Can you try to generate
>> a corefile there?
>
> FTR, access to actual buildds is limited to a handful of DDs actively
> involved in porting or system administration, and I am not among them.

Ops, didn't know that.

> Meanwhile, I noticed that #828805 is still a problem on the Hurd
> (porterbox exodar.debian.net).

I'll have to ask DSA about this one too.

> ------------------------------------------------------------
>
> Starting program: /home/ucko/newlisp/newlisp qa-dot
>
> Testing built-in functions ...
>   -> semaphore                 
> Program received signal SIGSEGV, Segmentation fault.
> 0x1fd82e54 in semctl () from /lib/powerpc-linux-gnu/libc.so.6
> (gdb) bt
> #0  0x1fd82e54 in semctl () from /lib/powerpc-linux-gnu/libc.so.6
> #1  0x20075cf8 in semaphore (sem_id=2457602, value=<optimized out>, 
>     type=<optimized out>) at nl-filesys.c:2090
> #2  0x20075e10 in p_semaphore (params=<optimized out>) at nl-filesys.c:1996
> #3  0x2004d498 in evaluateExpression (cell=0x201b9b90) at newlisp.c:1580
> #4  0x20052ee8 in setDefine (symbol=0x20139760, params=<optimized out>, 
>     type=<optimized out>) at newlisp.c:5166
> #5  0x200530d4 in p_set (params=<optimized out>) at newlisp.c:5104
> #6  0x2004d498 in evaluateExpression (cell=0x201b98c0) at newlisp.c:1580
> #7  0x20053f88 in p_and (params=0x201b98c0) at newlisp.c:6171
> #8  0x2004d498 in evaluateExpression (cell=0x201bcde0) at newlisp.c:1580
> #9  0x2004e348 in evaluateLambda (localLst=0x201bcde0, arg=<optimized out>, 
>     newContext=<optimized out>) at newlisp.c:1901
> #10 0x2004d4d4 in evaluateExpression (cell=0x201bc150) at newlisp.c:1588
> #11 0x20052834 in p_apply (params=0x200e92a0) at newlisp.c:4732
> #12 0x2004d498 in evaluateExpression (cell=0x200ec350) at newlisp.c:1580
> #13 0x20051b08 in p_catch (params=0x200ec350) at newlisp.c:4500
> #14 0x2004d498 in evaluateExpression (cell=0x200ec400) at newlisp.c:1580
> #15 0x20053f88 in p_and (params=0x200ec400) at newlisp.c:6171
> #16 0x2004d498 in evaluateExpression (cell=0x200ec330) at newlisp.c:1580
> #17 0x20053e68 in p_evalBlock (params=0x200ec330) at newlisp.c:6123
> #18 0x2004d498 in evaluateExpression (cell=0x200ec4b0) at newlisp.c:1580
> #19 0x20053b18 in p_if (params=0x200ef520) at newlisp.c:5650
> #20 0x2004d498 in evaluateExpression (cell=0x200efc30) at newlisp.c:1580
> #21 0x20054184 in p_not (params=<optimized out>) at newlisp.c:6213
> #22 0x2004d498 in evaluateExpression (cell=0x200efd10) at newlisp.c:1580
> #23 0x20053a34 in p_if (params=0x200efd10) at newlisp.c:5638
> #24 0x2004d498 in evaluateExpression (cell=0x200efe00) at newlisp.c:1580
> #25 0x20055ea8 in evaluateBlock (cell=0x200efe00) at newlisp.c:5627
> #26 dolist (params=0x200efce0, doType=<optimized out>) at newlisp.c:6095
> #27 0x2004d498 in evaluateExpression (cell=0x200ef5c0) at newlisp.c:1580
> #28 0x2004e348 in evaluateLambda (localLst=0x200ef5c0, arg=<optimized out>, 
>     newContext=<optimized out>) at newlisp.c:1901
> #29 0x2004d4d4 in evaluateExpression (cell=0x200eb100) at newlisp.c:1588
> #30 0x2004f040 in evaluateStream (stream=0xfffeedcc, outDevice=0, 
>     flag=<optimized out>) at newlisp.c:1337
> #31 0x20052280 in loadFile (fileName=<optimized out>, offset=0, 
>     linkFlag=<optimized out>, context=<optimized out>) at newlisp.c:3317
> #32 0x20047aa8 in main (argc=2, argv=0xfffef714) at newlisp.c:897

Thanks, that is helpful.  I'll investigate more later and come back as
soon as I find the fix to the problem.

Cheers,

-- 
Sergio
GPG key ID: 237A 54B1 0287 28BF 00EF  31F4 D0EB 7628 65FC 5E36
Please send encrypted e-mail if possible
http://sergiodj.net/

Attachment: signature.asc
Description: PGP signature

Reply via email to