我收到崩溃,而我在运行应用程序(说Connection.dll)
在崩溃之前,以下Assert出现在C:\Program Files\Microsoft Visual Studio 11.0\VC\atlmfc\include\atlcom.h的行号:4735(见下文)
ATLASSERT(pdispparams-〉cArgs ==(UINT)info.nParams);
现在客户端已经提供了Connection.dll的pdb文件。
但客户未提供Connection.dll的源代码。
我想找出产生问题的根本原因(至少在Connection.dll中的函数名称)。
任何有关这方面的帮助将不胜感激。
谢谢,桑迪普·帕瓦尔
1条答案
按热度按时间7cjasjjr1#
如果你能让VisualStudio加载PDB,它会显示函数名、堆栈和参数,这样就能给予你一些线索。把PDB放在DLL旁边可能会有用,或者你可能需要把它添加到符号路径。如果PDB与DLL的版本不完全匹配,它通常会拒绝加载它,这是一个PITA。