我正在调试函数调用的 OpenSSL 库中的段错误
s->method->ssl_read(s,buf,num)
由动态函数指针设置。当它指向时我想进入它
ssl23_read
但是设置断点ssl23_read
不起作用。我不确定调试如何与动态函数指针一起工作,对我来说很直观答案可能是“不同”或“不是”。在这种情况下,您会使用什么调试策略?
顺便说一句,只是交换调用不起作用,或者至少不容易 - OpenSSL 库进行了一些检查,以确保您不直接调用该函数。
我正在调试函数调用的 OpenSSL 库中的段错误
s->method->ssl_read(s,buf,num)
由动态函数指针设置。当它指向时我想进入它
ssl23_read
但是设置断点ssl23_read
不起作用。我不确定调试如何与动态函数指针一起工作,对我来说很直观答案可能是“不同”或“不是”。在这种情况下,您会使用什么调试策略?
顺便说一句,只是交换调用不起作用,或者至少不容易 - OpenSSL 库进行了一些检查,以确保您不直接调用该函数。