pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/51170: SIGSEGV during build of nodejs4 with netbsd/current
The following reply was made to PR pkg/51170; it has been noted by GNATS.
From: christos%zoulas.com@localhost (Christos Zoulas)
To: Benjamin Lorenz <inbox@benjaminlorenz.email>, gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: pkg/51170: SIGSEGV during build of nodejs4 with netbsd/current
Date: Thu, 26 May 2016 10:41:58 -0400
On May 26, 3:35pm, inbox@benjaminlorenz.email (Benjamin Lorenz) wrote:
-- Subject: Re: pkg/51170: SIGSEGV during build of nodejs4 with netbsd/curren
| Hi Christos,
|
| about to recompile nodejs and checking if this helps.
|
| I had another program, /usr/pkg/bin/mongo (from pkgsrc/databases/MongoDB), =
| which crashed as well with a memory error. paxctl +m makes it run fine. Tha=
| nks for your quick advise!
|
| Does this mean the programs are buggy?
They are misbehaving. They might need to do this or they might just
be careless when mapping memory. PaX MPROTECT prevents programs
from mapping memory that is both writable and executable at the
same time. It will take away one or the other bit. Some programs
(like just-in-time compilers for example java) need to do this
because they generate code on the fly and they need to be able to
write the code and execute it. Mongo apparently uses V8 internally:
https://jira.mongodb.org/browse/SERVER-1592
christos
Home |
Main Index |
Thread Index |
Old Index