用nuitka编译的python包失败,出现分段错误

时间:2013-12-30 21:01:13

标签: python-2.7 segmentation-fault nuitka

我正在开发一个由python2.7脚本控制的嵌入式设备。我需要为安全性编译源代码(我不希望设备用户弄乱我的源代码)和性能(我正在使用BeagleBone Black,ARM microPC,而且CPU / RAM非常短)。 / p>

我正在使用Nuitka python编译器。我已经尝试编译我的应用程序的单独模块并且它工作正常,我可以用它的编译的.py模拟透明地替换随机.so并且一切正常。

然而,如果我尝试将整个应用程序编译成实体blob - 它不起作用。意味着Nuitka编译整个应用程序没有问题,但是当我尝试运行生成的二进制文件时 - 我得到Segmentation fault就是这样。没有调试输出,没有错误的线索。

那么,任何想法这个东西有什么问题以及为什么它不起作用? 或者至少我如何调试它并弄清楚为什么会发生这种段错误?

1 个答案:

答案 0 :(得分:0)

您是否尝试过查看核心文件?这应该可以让您了解分段错误发生的位置。