Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何调试C python扩展中的(可能的)堆栈溢出错误?_Python_C_Stack Overflow - Fatal编程技术网

如何调试C python扩展中的(可能的)堆栈溢出错误?

如何调试C python扩展中的(可能的)堆栈溢出错误?,python,c,stack-overflow,Python,C,Stack Overflow,正如标题所说,我正在制作一个python c扩展,它接受输入数据并执行非线性回归并返回结果。以下是项目: 但是,当我向它提供特定的数据集时,python实例将中止,并给出以下错误: [2] abort python3 这个错误消息中的大部分内容(对我来说)都是相当低级的语言内容,所以我不知道如何调试它,也不知道发生了什么。这是一个问题,因为我无法捕获python中的异常等。请编辑您的问题,使其成为一个问题。谢谢在崩溃转储中,帧4到6似乎在您的分机中。我确信有一些工具可以获取地址,并且

正如标题所说,我正在制作一个python c扩展,它接受输入数据并执行非线性回归并返回结果。以下是项目:

但是,当我向它提供特定的数据集时,python实例将中止,并给出以下错误:

[2]    abort python3


这个错误消息中的大部分内容(对我来说)都是相当低级的语言内容,所以我不知道如何调试它,也不知道发生了什么。这是一个问题,因为我无法捕获python中的异常等。

请编辑您的问题,使其成为一个问题。谢谢在崩溃转储中,帧4到6似乎在您的分机中。我确信有一些工具可以获取地址,并且通过调试构建可以找到确切的行号(也许扩展的调试构建也会包括它,我不知道)。