/bin/sh 第 4 行:当我运行 C++ 程序时,31482 段错误
/bin/sh line 4 : 31482 segment fault, when I run a c++ program
当我运行c ++程序时,出现以下错误
/bin/sh 行 4 : 31482 段故障。
有人知道这意味着什么吗?如果我 gdb 它,它运行良好。我的 c++ 程序有错误或/bin/sh 吗?我的c ++程序是一个单元测试用例程序。
/bin/sh 行 4 : 31482 段故障。
此消息表示进程 31482(在 shell 脚本的第 4 行运行)收到 SIGSEVG 信号。
例:
#!/bin/sh
ls
./bad_program
ls
如果程序bad_program
段错误,则会显示以下消息:
test.sh:第 3 行:2130 分段错误(核心转储)./bad_program
相关文章:
- 为什么PyImport_ImportModule python 3.7.2 中出现段错误?
- 为什么在访问 vtkRenderWindow 的"交互器"变量时会发生段错误?
- 全局向量导致 C++ 程序结束时出现段错误
- 为什么重载运算符<<打印特征类成员会导致段错误?
- 更改条件段错误
- 使用 TTF_RenderText() 加载字体时获取段错误 TTF_OpenFontRW()
- 注册对对象工厂的调用会导致段错误
- pthread_create在构造函数段错误中
- Nanoflann发现邻居提出段错误
- C++ 中的构造函数、继承、堆栈、堆、this-pointer 和段错误
- 具有unique_ptr的 CRTP 会导致段错误
- 增强纤维work_stealing屏障会导致段错误
- 当我返回指向结构的指针向量时出现段错误
- C++为什么我的代码没有爆炸/段错误?
- Pthread段错误,使用指向main中变量的指针
- C++ 模板中的段错误
- 相当于Windows/MSVC上的段错误?
- 为什么我的 LLVM JIT 实现出现段错误?
- 为什么访问我的引用捕获变量会导致我的 lambda 函数出现段错误?
- /bin/sh 第 4 行:当我运行 C++ 程序时,31482 段错误