Bill Allombert on Fri, 23 Feb 2018 12:28:25 +0100


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

Re: mfinit --> Illegal instruction: 4


On Thu, Feb 22, 2018 at 04:09:59PM +0100, Jeroen Demeyer wrote:
> On this system:
> 
> Darwin osx 17.4.0 Darwin Kernel Version 17.4.0: Sun Dec 17 09:19:54 PST
> 2017; root:xnu-4570.41.2~1/RELEASE_X86_64 x86_64
> 
> In some other application I am seeing a SIGILL when the stack overflows
> after setting up sigaltstack and then forking. This looks like an OS X bug
> which might relate to this reported PARI/GP crash.

Thanks Jeroen!

I have tested your program on my test server and it works correctly
on all VM:

Darwin mavericks 13.4.0 Darwin Kernel Version 13.4.0: Mon Jan 11
18:17:34 PST 2016; root:xnu-2422.115.15~1/RELEASE_X86_64 x86_64
Darwin mavericks 13.1.0 Darwin Kernel Version 13.1.0: Thu Jan 16
19:40:37 PST 2014; root:xnu-2422.90.20~2/RELEASE_X86_64 x86_64
Darwin yosemite 14.0.0 Darwin Kernel Version 14.0.0: Fri Sep 19
00:26:44 PDT 2014; root:xnu-2782.1.97~2/RELEASE_X86_64 x86_64
Darwin elcapitan 15.0.0 Darwin Kernel Version 15.0.0: Sat Sep 19
15:53:46 PDT 2015; root:xnu-3247.10.11~1/RELEASE_X86_64 x86_64

Cheers,
Bill.