segmentation-fault 相关问题

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

x86 中 Linux 内核的lookup_address函数在调试页面错误的特定情况时返回NULL

我使用内核(通用)v6.1 在 arch/x86/mm/fault.c 中实现了一个简单的钩子函数。 这个函数是这样的: void is_read_only(无符号长地址) { 无符号整数...

回答 1 投票 0

mpirun 无法导入已安装的软件包

我正在运行 qiskit 代码,当我使用 python3 调用它时,它执行得很好,但是当使用 mpirun 调用时,它会执行 SegmentationFault Errormentioning 一些权限错误。我以 root 身份运行命令,它

回答 1 投票 0

仅当在代码中包含 exprtk::collect_variables() 并调用它两次时才会出现分段错误

使用 ExprTK 多次运行和编译一个简单方程时,我遇到分段错误或地址边界错误。令人惊讶的是,当我排除 exprtk::

回答 1 投票 0

Mysql2 在 ubuntu 22.04 中的 ruby 中出现分段错误

我试图在rails控制台中运行查询,但它给出了分段错误错误,Ubuntu 22.04,MySql版本8.0,36,ruby 2.5.3,rails,5.1.4 这是我在控制台中运行任何查询时的错误输出...

回答 1 投票 0

我尝试迭代向量,其中迭代向量

我不知道为什么会出现分段错误。我尝试制作素数查找功能。 我创建了向量调用“numbers”,其中包含从 const min 到 const max 的数字,如果它是

回答 1 投票 0

取消引用其键是类中自定义结构的私有变量 unordered_map 会导致段错误

我正在开发一个小型项目,其中我正在实现矩阵链乘法。我的实现是构建一棵树,其中节点定义为 结构节点 { 字符*序列; 节点*左; ...

回答 1 投票 0

空指针的运行时取消引用是否总是会导致分段错误?

tl;博士 如果“在运行时”取消引用 p == nullptr 的指针 p 并读取/写入其“指针对象”,会发生什么情况? 这是否意味着 100% 存在分段错误,因为...

回答 1 投票 0

当我尝试重载运算符时出现分段错误<< for char

当我尝试重载运算符时<< for char and use it which std::cout something is wrong.During compilation I don't have any errors but when i type ./a.outi see Segmentation fault (core ...

回答 1 投票 0

C 语言中将指针传递给 list 作为参数时出现分段错误

为什么当我将一个指向列表的指针作为函数的参数传递时,实际参数为NULL?我 100% 确定该列表不为 NULL(也因为它发生在所有 li...

回答 1 投票 0

std::线程移动问题(使用成员函数)

MyTask 类用一些任务数据(例如“id”)封装线程。 MyTaskM 类是可移动的,因为想要将它们组织在容器中。 当线程访问成员数据时,

回答 1 投票 0

“神奇地”避免段错误

我写了一个小演示程序 #包括 #包括 typedef 结构 tag_node { struct tag_node *左,*右,*上一个; 整数值; } 节点; int main() { 节点*

回答 1 投票 0

为什么这个数据结构会出现分段错误?

鉴于数据结构 #定义数据结构_H #定义最大索引 307 typedef enum {So, Mo, Di, Mi, Do, Fr, Sa} eDayofTheWeek; 类型定义结构{ 国际日; 月份; 年份;

回答 1 投票 0

尝试从头开始构建动态数组:在append函数中使用delete[]时出现分段错误

我正在尝试从头开始构建一个 C++ 向量来完成作业,但我一整天都在挣扎。我的追加功能坏了。起初它不需要任何字符串输入,但我已经得到了......

回答 1 投票 0

为什么访问 16 位寄存器保存的值会导致段错误,而在 32 位寄存器上执行相同的操作却可以正常工作?

我在使用 16 位寄存器进行大学作业时遇到问题。我尝试运行的代码如下: myArray 数据库 1,2,3,4;在正确的部分声明 ;----------------- 莫夫西,

回答 1 投票 0

在 Ubuntu 22.04 中链接自定义构建的 glibc-2.31 后出现段错误

我正在尝试研究不同版本的 glibc 中内存分配器的行为。我在 WSL 中使用 x86-64 Ubuntu 22.04 LTS。 构建 glibc-2.31 我用这个从源代码构建了 glibc-2.31

回答 1 投票 0

为什么我总是出现分段错误?

我正在尝试制作一个数独验证器作为 C 上的多线程示例,其中 3 个并发线程检查数独中的行、列和网格,并告诉数独是否有效,但我似乎...

回答 1 投票 0

CPP 中过载输入运算符出现分段错误

我正在尝试通过提示用户在命令行中依次提供其详细信息来导入一本书。为此,我使用了一个重载的输入运算符,但是当尝试它时,结果是我......

回答 1 投票 0

导入键盘段错误 python Macos Big Sur

我遇到了一个以前在 python 中从未遇到过的奇怪问题。当我尝试导入键盘模块:导入键盘时,我的程序发送分段错误。我已经用 sud 运行了该程序...

回答 2 投票 0

在这个简单的 C++ 线程程序中获取核心转储

我是 C++ 并发的新手。我只是尝试创建新线程并尝试运行它。 但我收到内存故障(coredump)错误。 现在可以找到导致内存故障的原因了。当我尝试...

回答 1 投票 0

返回后访问违规?我该如何调试这个?

我们的代码记录各种有意义的事件。通常日志记录工作得很好,但今天日志功能在返回时导致访问冲突。我猜堆已被某种方式损坏,但它......

回答 1 投票 0

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