gpt4 book ai didi

c - GDB 回溯变量值

转载 作者:太空宇宙 更新时间:2023-11-04 04:23:07 26 4
gpt4 key购买 nike

gdb 回溯的不同帧中的指针值:

  • 变量在执行那一刻的值是什么?
  • 或者当错误发生时 GDB 在堆栈中的值是什么?

例如,如果我在第 3 帧和第 4 帧中获得 phy_rad 值(两者都指向相同的地址),我能否检测到从第 3 帧到第 4 帧的变化?

    #0  0x00419561 in list_del_free_func_ (l=0x76e11b90, f_free_node=0x0, release_func=0x4192d9 ) at src/util/util.c:174                                                                                    #1  0x00419613 in list_del_free_func (l=0x76e11b90, f_free_node=0x0) at src/util/util.c:192                  #2  0x004b3355 in store_scan_info (scan_res=0x9cb060, phy_rad=0x9c7ed4) at bla.c:312                                                                                                          #3  0x004b36fd in get_scan_freq_obj (phy_rad=0x9c7ed4, chans=0x99c134, radio_mac=0x76e11c70 "\004\360!\033\367\247\017") at bla.c:381                                                         #4  0x004b3c63 in WVIC_scan (arg=0x9c7e90) at bla.c:454                             #5  0x770b5689 in ?? ()  

最佳答案

同事给我举了个例子,就是失败时的栈状态。

关于c - GDB 回溯变量值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44366356/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com