segmentation-fault 相关问题

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

Tricky Segmentation在C中以BST递归出错

我正在尝试使用递归插入方法(通常用于BST,IIRC)将字符串添加到二进制搜索树中,以便稍后我也可以使用递归将它们打印出来。麻烦的是,我一直在......

回答 1 投票 1

访问嵌套结构时出现段错误

我在下面使用kinfo_getproc:int main(){struct kinfo_proc * kp; kp = kinfo_getproc(getpid()); printf(“kp:%p \ n”,kp); // kp:0x801216000 printf(“&kp:%p \ n”,...

回答 1 投票 2

错误条件块中的代码可能出现分段错误吗?

我使用ALSA API与linux中的USB音频编解码器连接。我的代码检查-r或-p标志,并分别记录或播放音频:int main(int argc,char ** argv){if(argc&...

回答 1 投票 0

我怎样才能找到程序停滞的原因?

我正在处理一个控制汽车的程序。该计划规模相当大,由其他人制作。所以我完全不明白它是如何工作的。但我必须应用它并制造汽车......

回答 1 投票 0

总线错误10 - char *数组[重复]

我编写以下c ++代码:int main(){char * argv [4]; cin >> argv [0] >> argv [1] >> argv [2] >> argv [3]; cout << argv [0] << argv [1] << ...

回答 3 投票 1

C即使分配了内存,修改链表的程序也会导致分段错误

对于我的程序,我必须从一个空的链表开始,并能够对它执行各种操作(即添加到开头,添加到结尾等)。我的列表结构如下struct node {int ...

回答 3 投票 0

C DNSlookup抛出分段错误

任何想法为什么这个DNS查找程序抛出“分段错误:11”?我发现它与分配的内存有关,但不知道它在哪里发生。谢谢。 #include ...

回答 2 投票 0

mac终端报告分段故障

我们应该从提供的文件中提取字符串,输出符合预期,但它最终会报告分段错误,我不知道为什么。 #包括 #包括

回答 2 投票 1

对于大尺寸的输入数组,C程序崩溃(Segmentation Fault)。如何在不使用static / global / malloc的情况下阻止它?

以下程序是使用heapsort对大量随机数进行排序。程序的输出是递归heapSort函数的总执行时间(以微秒为单位)。的大小 ...

回答 1 投票 2

同样的程序给了我不同的输出

我正在尝试制作一个递归版本的选择排序。它尚未完成。我只设法找到最小元素的索引。当我运行我的程序有时它工作正常并输出...

回答 1 投票 -1

malloc()和malloc_consolidate()中的Segfaults

当我查看gdb中的backtrace时,我的应用程序有时会主要在malloc()和malloc_consolidate()中进行段错误。我确认机器有足够的内存可用,甚至没有启动......

回答 2 投票 25

memmem()的分段错误

我试图找到3D打印机的.gcode文件中某些图层的字节大小。但是,我从运行函数找到两个之间的距离有一个错误...

回答 1 投票 0

构造函数内部变量的定义会导致分段错误

我正在编写一个集合的实现,使用带有sentinal _head和_tail节点的双向链表。每个节点由Elem结构定义。我只包含了导致...的代码部分

回答 1 投票 -1

sort函数C ++分段错误

在这段代码中,对于矢量大小,n> = 32767,它给出了分段错误,但是高达32766,运行正常。可能是什么错误?这是完整的代码。 #包括 #包括 #...

回答 3 投票 12

memcpy():访问冲突写入位置

我正在运行此代码时获取访问冲突写入位置0xB7066CBC。无法弄清楚发生了什么,有什么建议吗? int main(void){unsigned int SIG = 0x00000000; unsigned int * ...

回答 1 投票 -1

Centos docker容器因6分段故障而崩溃 - 这是核心转储

运行Centos 7.1.1503 docker容器,当添加几行代码(node.js)时,它崩溃并出现错误:/ bin / sh:line 1:6分段错误(核心转储)节点--inspect server.js。 ..

回答 2 投票 0

使用递归的成对差异

我被要求将这个伪代码翻译成C程序:rep:= 0而A不为空:B:= []用于A中的x,y在A中:如果x!= y:追加absolute_value(x - y)到BA:= B代表:= ...

回答 2 投票 0

OpenSSL C多线程客户端分段故障

我的一个多线程客户端有一个问题,这是完整的代码,它基本上是一个强制执行者:#include #包括 #包括 #include ...

回答 1 投票 -1

使用C中的结构进行分段错误

我正在测试我们最近在课堂上学到的关于结构和指针的东西,通过编写一个小的C程序。但是,在运行它后,我遇到了一个分段错误(核心转储)错误。有人可以......

回答 2 投票 1

当我在笔记本电脑上运行时,我的代码工作,但当我上传到hackerrank时,我在strtol得到错误

我正在从hackerrank做一个问题这里是问题:https://www.hackerrank.com/challenges/time-conversion/problem tl; dr我们需要时间,如08:00:00 PM并将其转换为20:00:00 str_split ......

回答 2 投票 -3

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