Rick Moritz created ZEPPELIN-380:
------------------------------------

             Summary: node version pulled during build of zeppelin-web 
segfaults on pure 64bit system
                 Key: ZEPPELIN-380
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-380
             Project: Zeppelin
          Issue Type: Bug
         Environment: 64 bit kernel with no multilib environment, Gentoo.
            Reporter: Rick Moritz


The node version that gets pulled in during mvn build reproducably segfaults 
when trying to run npm.
The installer also always downloads this specific version, when I try to use 
the locally built - and working - version (0.12) instead.

While I talked with Damien in Amsterdam about the fact, that shipping node with 
Zeppelin is important, it has to be a version that runs on the underlying OS.

strace says, that node fails on
mmap(0x2df5b5c6000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = -1 EPERM (Operation not permitted)
munmap(0x2df5b5c6000, 4096)             = 0
mmap(0x1e5e7515000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, 
MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = -1 EPERM (Operation not permitted)

I will see if I find a working node version, but I wonder why we overwrite a 
working version with a failing one.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to