segmentation-fault 相关问题

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

是什么导致c代码中的分段错误,跨函数的动态分配

我试图动态分配结构数组并对它们执行操作但我仍然遇到分段错误。有人可以帮帮我吗? #包括 #include&...

回答 4 投票 0

GDB:如何在调试期间调用具有修改参数的函数

考虑以下简单的Fortran程序,它通过子程序添加两个整数并打印结果:PROGRAM MAIN INTEGER I,J,SUM I = 1 J = 1 CALL ADD(I,J,...

回答 1 投票 0

C memmove相当于for loop - segfault

我正在使用动态调整大小来实现环形缓冲区。当尾部在头部后面时,缓冲区末尾的数据必须在调整大小后移动到缓冲区的新端。为了做到这一点,我做了以下代码:...

回答 1 投票 0

无法调试.so库使我的shell段错误[关闭]

我试图在C中使用malloc,free和realloc函数(使用mmap)。我正在使用以下命令行将它们包含在我的shell中(我正在使用sh):export DYLD_LIBRARY_PATH =。出口 ...

回答 1 投票 -1

将imagemagick blob保存到节点缓冲区

我正在为节点编写一个imagemagick扩展,当我尝试将blob保存到缓冲区时,我得到了Segmentation故障。使用Magick :: Blob;使用v8 :: MaybeLocal;使用v8 :: Object;隔离*隔离= ...

回答 1 投票 0

关于复制struct的Segfault

我有一个结构如下:extern struct team_t {char * name1; char * email1; char * name2; char * email2;团队struct team_t team = {“some string1”,“some string2”,...

回答 1 投票 -3

CS50恢复分段故障问题

该程序的目标是从文件中恢复JPG。在CS50在线课程中,我一直在研究这个问题大约四五天,我无法理解。我继续得到......

回答 3 投票 3

使用std :: vector = -operation到未初始化空间的Segfault

当我使用= -operator将包含std :: vector的结构复制到未初始化的内存时,我会出现分段错误。关键代码看起来像:模板 ...

回答 1 投票 -1

在Linux机器上运行C代码时出现分段错误(核心转储)[关闭]

如果使用visual studio在Windows机器上运行C代码,则分段不会显示,输出也是预期的。注意:内存代码中有很多指针用法......

回答 1 投票 -5

c程序中的分段错误[关闭]

#包括 int encryption_check(char * s,char * t){printf(“%s”,s); int i = 0,diff = t [0] - s [0]; while(s [i]!='\ 0'&& t [i]!='\ 0'){if(t [i] -s [i] <= 0)...

回答 1 投票 0

分段错误 - 如何调试? [关闭]

我的应用程序崩溃,并在控制台上打印如下:sh [366]:/ bin / sh:第1行:367分段错误(核心转储)./ myapp我的问题是这里367表示什么?我是 ...

回答 3 投票 1

将数组传递给函数 - 不同的值 - Segfault

我有以下代码:gpointer w [3]; GtkWidget * menu_item = gtk_menu_item_new(); w [0] = menu_item; menu_item = gtk_menu_item_new(); w [1] = menu_item; GtkTextBuffer * buffer = gtk_text_buffer_new(...

回答 2 投票 0

在新线程内调用OpenCV函数Canny()会导致分段错误

我正在开发一个服务器应用程序,它基于客户端请求使用OpenCV库执行某些图像处理操作。应用程序的性质决定了使用多个线程。我最近......

回答 2 投票 2

在C中生成Segfault的最简单的标准符合方式是什么?

我认为问题就是这么说的。涵盖从C89到C11的大多数标准的示例将是有帮助的。我虽然这个,但我猜它只是未定义的行为:#include int ...

回答 9 投票 55

为什么bash(来自git安装)突然给我分段错误?

我在Windows 10 Pro上安装了Git(版本2.16.2)。突然间,在bash.exe(各种命令)中输入命令时,它开始让我出现分段错误。我卸载了......

回答 1 投票 3

在访问向量矢量的元素时的分段错误

问题:我正在尝试初始化一个正方形2d数组并找到其对角线总和的绝对差值。我为此目的编写了以下代码。 #包括 #包括

回答 1 投票 -2

c ++ - 成功打印超出范围的字符串索引

我是C ++的新手,我正在玩字符串类。我意识到当我使用GNU编译器在CodeBlocks中运行以下代码时:#include using namespace std; int main(){...

回答 2 投票 0

在命名管道中获取分段错误(核心转储)错误

尝试在Ubuntu上使用C ++和python中的命名管道实现反向字符串,当我尝试接受用户输入时出现Segmentation Fault(Core Dumped)错误。当字符串...时,程序完美无瑕地工作

回答 1 投票 -1

OpenCL:尝试打印sizeof(cl_int *)会产生分段错误

我是OpenCL的新手,想要检查其不同数据类型的大小,但是尝试打印sizeof cl_int *会产生分段错误。我找不到合乎逻辑的理由。 #包括

回答 1 投票 -2

用于在C中为二叉搜索树分配内存的分段错误

我试图在C中实现二进制搜索树,并在尝试运行我的代码时遇到分段错误。基本上在我的代码中,我正在读取文件中的一行数据,创建一个节点......

回答 4 投票 1

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