我正在尝试使用windbg中的cdb.exe分析崩溃。 我运行Windows服务来调用cdb来分析传入的dmp。然后将结果发送给我。
符号搜索路径如下:
co_*
我真正想要的是从中下载符号
int main()
{
fun();//calling a fun
}
void fun(void)
{
#if 0
int a = 4;
int b = 5;
#endif
}
并保存到
fun()
问题是这样的:
main()
在cdb尝试从我的http服务器下载符号后,我得到了“ WinHttpSendRequest:800C0057 ”。 如果我从命令提示符中调用cdb,那是完全可以的。
我挖掘并发现:
从命令提示符运行时,cdb使用WinINet访问Internet资源。
从Windows服务运行时,cdb使用WinHTTP访问Internet资源。
但是我对“ WinHttpSendRequest:800C0057”一无所获