segmentation-fault 相关问题

访问不属于您的进程的内存时会发生分段错误。使用此标记以及指示语言的标记和指示操作系统的标记。分段错误通常是使用指针变量(通常包含无效地址)或缓冲区溢出的解除引用操作的结果。无效指针值的根本原因可能是远离产生分段错误的位置。

当将内部过程作为参数传递时,Ifort 在 OpenMP 并行代码中给出段错误,但 gfortran 则不然

我制作了一个更复杂的 Fortran 代码的最小示例,在使用英特尔 Fortran 编译器 ifort 而不是使用 GNU 编译器 gfortran 编译和运行时出现分段错误......

回答 1 投票 0

Valgrind:为什么我会在使用 memcpy 时出现分段错误错误

我有一个带有 fftw 函数的简单代码,有时工作正常,有时返回分段错误,所以我用代码运行 Valgrind,这就是我得到的: 静态常量 int nx = 128; 静态...

回答 2 投票 0

为什么局部变量的值与其指定的值不同?

当矩阵的维度为 1x2 时,变量 i 的值已经是 912,因此程序会遇到分段错误。我真的不明白问题是什么以及为什么会发生这种情况......

回答 1 投票 0

尝试访问静态字符串时出现段错误,但仅有时取决于构建环境

等等,回来,我保证这不是关于未初始化的指针! 问题 我使用 Criterion 编写了一些单元测试。被测试的代码并不重要;测试中出现问题...

回答 1 投票 0

Ifort 在访问共享变量时会在 OpenMP 并行化代码中出现段错误,但 gfortran 不会出现

我制作了一个更复杂的 Fortran 代码的最小示例,在使用英特尔 Fortran 编译器 ifort 而不是使用 GNU 编译器 gfortran 编译和运行时出现分段错误......

回答 1 投票 0

OpenCL/OpenGL 互操作性纹理段错误

我正在尝试将 OpenCL 与 OpenGL 互操作结合使用。在 GPU 上计算路径跟踪算法,然后将 GL 纹理绘制到四边形。在 Intel CPU 上按预期工作,但当我尝试在 GTX 970 上运行时,出现了...

回答 2 投票 0

如何在容器环境中捕获hs_err_pid.log

当我运行我的 jar 应用程序时,jvm 因错误而崩溃 # # Java 运行时环境检测到致命错误: # # SIGSEGV (0xb) at pc=0x0000000000003fd6, pid=7, tid=

回答 2 投票 0

Linux - 使用 sigaction 处理堆栈溢出和缓冲区溢出

sigaction 仅适用于某些 SIGSEGV 场景。 当我尝试处理由缓冲区溢出或堆栈溢出引起的 SIGSEGV 时,处理程序永远不会被调用。 但是当其他场景...

回答 1 投票 0

如何从 C++ 上的分段错误中恢复?

我有一些生产关键代码必须继续运行。 将代码视为 而(真){ 在里面(); do_important_things(); //这里出现段错误 干净的(); } 我不能相信代码有 bug-

回答 2 投票 0

python3.9 在 Monterey M1 上意外退出(分段错误)

今天我从终端运行 python 脚本,但我不能再运行了: zsh:分段错误 python3.9 script_name.py 包含更多详细信息的窗口显示: ------------------------------------------------

回答 1 投票 0

在尝试合并两个链表时,为什么我会出现分段错误(核心转储)?

所以我试图合并两个链表,但出现分段错误 两个链表分别是(1)->(2)->(3)和(1)->(3)->(4)。即使我进行 malloc,输出也保持不变...

回答 3 投票 0

在下面的程序中,我想计算索引 s 和 e 之间大小为 l 的子数组的最大和。我的编译器显示 seg 错误

//在线C++编译器,在线运行C++程序 #包括 使用命名空间 std; int n_o_l(向量 &v, int s, int e, int l) { 如果 (l <= 1) return 0; i...

回答 0 投票 0

涉及数组的C程序中的分段错误[已关闭]

我有以下程序,我通过读取以下格式的文件来创建二维数组: (181,1) 1.000 79.000 0.410 -2.000 -1.200 2.332 59.036 7.194 129.000 0.398 1.389 59.036 0...

回答 0 投票 0

JavaScript 节点分段错误

我目前正在使用 Windows 11 笔记本电脑和 Ubuntu 22LTS 台式电脑。仅在PC上程序突然中断。经过一些研究,我发现它运行在“分段错误”中 - 错误......

回答 0 投票 0

为什么我在包含向量的 C++ 程序中遇到分段错误

我是编程新手。每当我在编程中包含向量时,编译器都会显示分段错误。谁能帮我我哪里错了?我强烈怀疑这是由于向量 si...

回答 0 投票 0

使用GDB调试时分段错误消失

我在运行此代码时遇到分段错误: #包括 #包括 #包括 #包括 使用命名空间 std; 类密码{

回答 1 投票 0

无法弄清楚为什么我在这个 C 程序中遇到分段错误(核心转储)

我似乎无法弄清楚为什么我在这个程序中遇到核心转储错误。包括初始化和读入动态结构数组的文件以及它应该在其中的函数...

回答 1 投票 0

强制转换 void 指针地址的含义

最近,在使用 C 语言工作时,我正在开发一个通用函数。 这是结构布局: typedef 结构学生_{ 字符名称[32]; int roll_no; 无符号整型高度; } 学生_t; ...

回答 1 投票 0

为什么 C 中的这个 readLine() 函数不工作,返回 SIGTRAP?

char * readLine(){ 字符 c; char* line = (char*) malloc(2* sizeof(char)); 如果(行== NULL){ printf("MEM_GRESKA"); 退出(1); } int sizeOfLine = 2 - 1; //-...

回答 2 投票 0

尝试在 C 函数中返回 C99 二维动态数组时出现段错误

在为它分配内存并用字符值填充后,我试图返回一个现代二维动态数组。我尝试解决一些错误,但最终陷入了死胡同。我

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.