标签: c gdb
我有一个很长的C代码会导致分段错误,因为指针变量x在代码的某处指向NULL(这个变量有很多写入而我自己没有编写代码),后来尝试读取它的值导致分段错误。
x
NULL
现在我可以获取访问变量x的行,这导致segfault使用gdb,但我很想知道它何时(x)已分配给值NULL。代码中有许多对此变量的写入,并且很快就会手动检查这个变量。当某个变量x被分配给特定值时,是否有自动查找的方式?可能使用gdb或某些值分析工具?
segfault
gdb