模板类的破坏者导致分割故障
这是简短版本的模板类,具有重要的方法: template class Matrix { protected: int width; int height; T ** values; public: Matrix(int width, int …
由C++生成的GDB CoreFile segfault和pybinder没有符号
上下文:我有一个在服务器上运行的程序,该程序每月几次segfault。该程序是一个Python程序,它使用了在C ++中实现并由Pybinder公开的一些库。 我能够…
如何在 python/pybinder 中捕获 corefile
上下文:我有一个 python 脚本,调用用 C++ 实现的接口,并由 pybinder 公开。 据我了解,拥有 corefile 需要: 将 corefile 大小设置为无限制,默认…
从 pthread_join 返回时出现 segFault
我正在实现一个堆栈池,以在特定数量的线程中进行一些基本的算术。 这是代码: int add(int a, int b) {return a+b;} int sub(int a, int b) {return …
无法使用字符串作为类属性(请参阅更新 4)
以此类为例: #include using namespace std; class One { private: string * text; public: One(); ~One(); void setText(string value); string upp…
Python Pandas 分段错误 - 将列求和在一起
我正在开展一个日常幻想运动项目。 我有一个数据框,其中包含可能的阵容(6 列,阵容中的每个球员 1 列)。 作为我的流程的一部分,我为所有玩家生成…
%rax 寄存器是否包含“调用”之后函数的返回值?操作说明?
这是一个简单的反汇编代码。 push %rbp mov %rsp,%rbp sub $0x10,%rsp movq $0x0,-0x8(%rbp) mov $0xf,%edi callq 1070 mov %rax,-0x8(%rbp) mov -0x8…
为什么在存储超过 BSS 末尾时没有出现分段错误?
我正在尝试使用汇编语言并编写了一个程序,该程序将 2 个硬编码字节打印到标准输出中。如下: section .text global _start _start: mov eax, 0x0A31 …
如何使用 jffi / jnr 处理 SIGSEGV?
Java VM 在 Docker 容器中因 SIGSEGV 崩溃。在所有其他系统上,它都按预期工作。 # A fatal error has been detected by the Java Runtime Environmen…
glGenBuffer 导致分段错误
当将 glGenBuffers 与几乎任何其他 gl 函数一起使用时,程序在启动时崩溃 #define GL_GLEXT_PROTOTYPES #include #include int main() { glfwInit(); …
如何在不记录核心转储或错误的情况下调试意外的进程终止
我有一组用 C++ 编写的多线程可执行文件,从 Ubuntu 计算机上的 crontab 运行,主要从 websocket 连接获取和处理数据。这些可执行文件中的每一个都在 …
在具有大型数组的函数上使用线程时出现分段错误 -C++
我是第一次使用线程,每当被调用的函数采用非常大的数组时,就会遇到奇怪的分段错误。 #include #include #include const int dimension = 100000; //…