"Segmentation Fault":在linode上的node.js app中使用xlsx npm模块时

vas*_*shu 4 xlsx segmentation-fault node.js npm

我正在linode服务器上运行node.js应用程序(Cent Os 7).

我的应用程序使用xlsx npm模块进行Excel转换,并在我的代码到达时给出 Segmentation Fault:

var xlsx = XLSX.read(file.data, {type: "binary"});
Run Code Online (Sandbox Code Playgroud)

小智 7

您可能正在运行node.js v0.10.31或更高版本.

当我的工作场所从我的macbook切换到Ubuntu桌面时,我遇到了这个问题.经过几个小时的搜索,我在另一个存储库中找到了这个github问题:https://github.com/SheetJS/j/issues/4.这与js-xlsx的问题完全相同.

我已经将我的node.js降级到v0.10.30并且一切正常.希望很快得到修复.

编辑:问题来自https://github.com/joyent/node/issues/8208,已在节点v0.10.32中修复