cost 684 ms
如果在故障之前或之后没有任何错误,我该如何调试分段故障?

[英]How do I debug a Segmentation fault when I nothing is wrong before the fault or after?

我遇到的特殊问题是,在我的主 function 中,我在调用“坏”function 之前和之后添加了打印语句。它始终显示之前的语句,但从不显示之后的语句。 我还在“bad”function的末尾添加了打印语句,我可以看到它正常运行到“bad”function的最后一行,所以它应该正常返回。 在函数 ...

当我尝试将数组中的元素分配给 C 中数据结构中的相同类型值时,为什么会出现分段错误?

[英]Why am I getting a segmentation fault when I try to assign an element from an array to a same type value in my data structure in C?

我正在编写一个程序,该程序应该将缓冲区中的字符分配到哈希表中。 我在我的程序上运行了 valgrind,它向特定行发出信号 (tmp->word = buffer[i];),并一直告诉我那里存在分段错误。 我尝试将问题行硬编码为 (tmp->word = 'c';) 但编译器拒绝了该实 ...

并发MySQL用GORM写入导致报错

[英]Concurrent MySQL writing with GORM leads to an error

我在 Golang 中实现了一个复杂的 csv 导入脚本。 我为此使用了 Workerpool 实现。 在该工作池中,工作人员处理 csv 大小的数千个文件,对产品进行分类、标记和标记。 他们都写入同一个数据库表。 到目前为止,一切都很好。 我面临的问题是,如果我选择了 2 个以上的工人,该过程会随 ...

如何克服访问数组指针时的段错误

[英]How to overcome Segfault on accessing pointer to array

访问指针时出现段错误我正在开发简单的 GTK3 C 应用程序(使用 WSL2 和 VSCode),但是当我尝试从文件中反序列化结构时,我遇到了段错误(我对 gdb 不是很熟悉,所以当我尝试调试时我真的不能找到导致错误的行)。 我的代码结构定义typedef struct whatev { s ...

为动态分配矩阵中的特定 position 赋值时出现“分段错误”

[英]"segmentation fault" when assigning values to a specific position in a dynamically allocated matrix

我做了很多次,但突然间我无法克服这个错误。 我有一个简单的 input.txt 文件,其结构如下:3 4 2 1 1 1 2 3 8 3 3 第一行基本上是矩阵的大小,然后是每行的值行列。 我正在使用 calloc,因此矩阵设置为 0,然后读取我替换值及其 position 的文件。正是在rea ...

实现state机器时面临double free

[英]Facing double free while implementing a state machine

对于一项任务,我计划在 C++ 中实施一台 state 机器。我试图保留一个上下文 object,它提供以下内容: a state_ object 跟踪当前 state 一个 TransitionTo() 方法,以方便转换到新的 state。 当我编写示例实现并对其进行测试时,我遇到了 doub ...

链表中的分段错误

[英]Segmentation fault in a linked-list

我的 function Same_string 有问题,它的目标是返回两个链表之间相似字符串的数量。 我已经检查过,链接列表定义明确并且其中包含正确的字符串。 但是,它永远不会返回总和,因为它永远不会完成第二个 while 循环。 事实上,当我第二次打印 m2->lign 时,它告诉我它是 n ...

AddressSanitizer:DEADLYSIGNAL 在使用 googletest 死亡测试时

[英]AddressSanitizer:DEADLYSIGNAL when using googletest deathtest

我将地址清理器与 gtest 结合使用。 我有一个测试引用了一个 unique_ptr,它是 null,随后失败了。 编辑:正如评论中所指出的,这个 ub. 为简单起见,假设存在 nullcheck 并在 ptr ist null 时发出信号。 这是测试和设计的一部分。 我的测试包含以下行: 没有消 ...

C编程中的指针问题

[英]Pointer Issue in C programming

我收到一个错误,但我不太明白为什么请分享我认为关于指针Calibrated *cal; 但我不知道如何解决。 我不知道请分享关于这个问题的任何想法 ...

初学者如何处理SEGFAULT-s? (C)

[英]How to deal with SEGFAULT-s as a beginner? (C)

我在SPOJ上有问题,截止日期很快。 我的任务是编写一个程序来计算给定行中有多少标识符。 标识符定义为集合'a' - 'z'或'A' - 'Z'或'0' - '9'或'_'中的字符序列,从任何字母或下划线字符 ( '_' ) 开始。 输入给出了一些数据集。 每个数据集都是一行,由一定数量的单词序列 ...

使用 Linux 在 Azure App Service 上哪里可以找到 coredump?

[英]Where to find coredump on Azure App Service using Linux?

我正在使用托管在 linux 上的 Azure App Service 来使用 .Net Core 6.0 应用程序。 我有一个导致段错误的 null 指针错误,这反过来又导致应用程序服务中断。 我遇到了一些导致段错误的错误,所以虽然我可以修复 null 指针,但我真的很想找出容器崩溃的原因。 我 ...

为什么在离开 function 后值会发生变化,为什么会出现分段错误?

[英]Why do the values change after leaving the function and why do I get a segmentation fault?

我的 C++ class 有这个作业。我必须实现一个列表 class,我可以从前面或后面添加。 我已经实现了,但是有一个很大的问题。 集合测试.cpp 列表.hpp 收藏.hpp 节点.hpp 我已经看过好几次了,但我得到了同样的错误。 我用 Visual Studio 调试我的程序,发生的事情是 ...

如何缓解 C 中的分段错误?

[英]how to mitigate segmentation fault in C?

据我所知,当我们尝试在只读 memory 上写入或在未分配的 memory 上写入时,会发生分段错误。我搜索了包含大量printf的整个代码,以查看它发生的位置和原因,但我没有得到更好的结果。 在这里查看完整的源代码下面是我怀疑与段错误有关的示例代码。 当我将所有出现的sizeof(struct ...

为什么此代码在链表交集中出现分段错误?

[英]Why this code is giving segmentation fault in linked list intersection?

我试图找到两个链表与元素按排序顺序的交集。 这是一个关于 GFG 的问题,可以在链接上找到: https://practice.geeksforgeeks.org/problems/intersection-of-two-sorted-linked-lists/1?page=1&categ ...

Segmentation Fault 11,我知道哪部分代码有问题,但不知道为什么

[英]Segmentation Fault 11 , I know which part of code is wrong, but IDK why

我的 gcc 版本是 12.2.0 (Homebrew GCC 12.2.0) 运行代码时,终端读取 segmentation fault 11。通过使用 print 方法和断点方法,我将问题缩小到出错的地方。 但是,我不明白为什么。 哪里出错了在下面用注释指出。 下面的代码只是我整个代码的一部分, ...

我如何摆脱 C++ 中的错误“信号:分段错误(核心已转储)”,replit?

[英]How I get rid of the error "signal: segmentation fault (core dumped)" in C++, replit?

我正在尝试使用单词以英文格式打印出 1-999。 例子: 输入: 563 Output: Five Hundred Sixty Three 我为 1 到 9、10 到 19 制作了一个 function,数字以 0 结尾直到 99(20、30、40、50...90),我有一个单独的 functi ...


 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM