[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Axiom-developer] Couldn't protect
From: |
Camm Maguire |
Subject: |
Re: [Axiom-developer] Couldn't protect |
Date: |
Thu, 31 Jul 2014 11:49:16 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux) |
Hi Tim! Any way to provide ssh access to this machine? Also, I think I
need to know what you use for $AXIOM, as apparently this changes the
code in play. I always use $(pwd)/mnt/linux, and $(pwd)/mnt/ubuntu on
your boxes. (It seems to me that you should be able to consolidate this
to two, linux and MACOSX, at present, though mingw or cygwin might be
another. Eventually, having a configure script determine all this would
be even better.)
I am trying your git source on a Debian 686 porterbox just to check, but
I'm pretty sure I won't see this failure. I can add a few more
diagnostics to the output, as this seems to come up with some frequency
for you. Or you can run the offending command under 'strace -f' and
post the voluminous output somewhere. In a nutshell, the mprotect
syscall is failing, and there are only four possibilities, the most
likely being:
EACCES The memory cannot be given the specified access. This can
happen, for example, if you mmap(2) a file to which you have read-only
access, then ask mprotect() to mark it PROT_WRITE.
GCL must be able to execute in .data expanded by brk, and some system
security settings disallow this, under the assumption that all code
belongs in .text. dlopen has to get around this somehow, and that could
be useful for use to understand someday to mitigate this issue.
Take care,
address@hidden writes:
> Camm,
>
> I'm building various Axiom versions. It works on ubuntu and on MACOSX
> (Intel Mac). However, on a debian image it fails with
> Couldn't protect
>
> The details of the system are:
>
> uname -a
>
> Linux debian 3.2.0-4.686-pae #1 SMP Debian 3.2.57-3 i686 GNU/Linux
>
> cat /etc/os-release
>
> PRETTY_NAME="Debian GNU/Linux 7 (wheezy)"
> NAME="Debian GNU/Linux"
> VERSION_ID="7"
> VERSION="7 (wheezy)"
> ID=debian
> ANSI_COLOR="1;31"
> HOME_URL="http://www.debian.org/"
> SUPPORT_URL="http://www.debian.org/support/"
> BUG_REPORT_URL="http://bugs.debian.org/"
>
>
>
>
>
--
Camm Maguire address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens." -- Baha'u'llah