访问不属于您的进程的内存时会发生分段错误。使用此标记以及指示语言的标记和指示操作系统的标记。分段错误通常是使用指针变量(通常包含无效地址)或缓冲区溢出的解除引用操作的结果。无效指针值的根本原因可能是远离产生分段错误的位置。
使用glfw与glad和stb_image来渲染带有纹理的矩形(遵循learnopengl.com),但是在我获得矩形渲染后,当glfwPollEvents为
我需要同时执行一些python和C。 我尝试使用Python.h: #包括 int python_program(char* cwd) { 字符* python_file_path; 文件* fd; 内部运行;
所以一切都工作得很好,直到我决定注释掉打印方法(用于调试)。一旦我将其注释掉,我的代码就开始出现分段错误。 我认为这是因为我正在以某种方式修改
如何确定此可执行文件在启动时崩溃的原因? (C on *nix)
所以我有一个可以正常构建和运行的应用程序。 我开始在它链接到的 20 多个静态和动态库上使用一些编译器设置,并且应用程序始终崩溃......
如果在没有 32 次循环的情况下调用 clean(),下面的代码可以顺利运行,但是使用这个循环它会遇到分段错误,我似乎无法找出原因和位置,所以我在 valgrind 和 o 中运行它。 ..
尝试运行 Minecraft 服务器时 JRE 中出现段错误
我一直在运行 Paper (1.21.3) jar,尝试在 Oracle Linux Server 8.10 上托管 Minecraft 服务器。 (29G RAM)每次我运行 jar 时,它都会成功生成世界,然后 即时...
声明 i32 @vprintf(i8*, i8*) 声明 i32 @printf(i8*, ...) 声明 void @llvm.va_start(i8*) 声明 void @llvm.va_end(i8*) @.str_3 = 私有 unnamed_addr 常量 [2 x i8] c" A " @...
我用 c 编写了两个版本的函数,通过检查起始坐标的颜色来更改画布上白色像素的连贯区域的颜色,如果起始坐标是白色,...
我实现了使用mmap()系统调用的程序,但是在进程运行时出现了SegmentationFault。 所以,我用 gdb 运行这个程序,但是当我这样做时,它在没有段 fau 的情况下运行良好......
此脚本出现 gcc“分段错误”错误:http://paste2.org/p/1397204,为什么? 我用 Visual C++ 编译器测试了这段代码,没有收到任何错误...
如何在不更改太多代码的情况下在主函数中分配动态分配的结构(其中的变量)?
我正在尝试创建一个用于读取“数据库”的结构,但我的问题是这些函数正在使用无法更改的已定义变量: #定义最大数据512 #定义
我正在尝试构建一个运行时命令行工具,但不明白为什么当我尝试对用户输入的字符串进行标记时会出现分段错误。 在 str_utils.c 文件中,表达式 printf("
非常困惑为什么我会收到“分段错误(核心转储)”。 常量 int bufSize = 32; char* splitStrings[bufSize]; splitStrings[0][0] = 'a'; splitStrings[0][1] = ' '; printf("测试字符:...
我一直在尝试文件读写功能,遇到了分段错误。它似乎与从文件中读取有关。下面是我写的代码。 我写的代码...
最近很累,写了如下代码: GLfloat* 数组 = new GLfloat(x * y * z); 当然应该是: GLfloat* 数组 = new GLfloat[x * y * z]; (注意正方形
在带有 strtok 的 C 函数中使用 strcpy 将标记复制到结构字段时出现分段错误
我正在开发一个 C 函数来从文本文件中读取一行,使用 strtok 将其拆分为标记,并将每个标记分配给结构中的特定字段。然而,我遇到了分割......
C++ - 尝试理解虚函数、虚表以及为什么这个程序会出现段错误
以下程序会导致段错误。 从打印中我看到崩溃之前没有调用 Dtor。 在 gdb 中,我看到每个 Y 对象都包含一个指向其 vtable 的指针。 因此,当尝试删除
SDL_Init() 在以某种方式调用我的 close() 函数后出现段错误?
为什么这段代码(用 gcc test.c -o test -lSDL2 -Wall -Wextra 编译): #包括 无效关闭(){ printf("这里 ”); SDL_Quit(); } int main() { SDL_初始化(
有人知道为什么这段代码(用gcc test.c -o test -lSDL2 -Wall -Wextra编译) 多次打印“HERE”后导致段错误?关闭函数是定义在...
在c中实现dsu时出现没有原因的段错误(可能是一个愚蠢的错误)
#包括 #包括 typedef 结构父 { int 节点; 整数总和; } 父级; typedef 结构 DSU { 父母*父母; int* 等级; } DSU; 无效create_dsu(DSU...