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)