我的进程在main之前崩溃,在boost代码上: myexe.exe!boost ::`anonymous namespace':: run_thread_exit_callbacks()+ 0xe6 bytes C ++
以c ++ native for windows
编写的过程我注意到的唯一奇怪的事情是,我的exe加载的dll不是我的: datamngr.dll(版本1.0.0.1)
我确定这是一个malisiouse dll,通过appinit注入我。 有什么想法可以让我在升级代码上崩溃吗?
B.R。 罗马
答案 0 :(得分:0)
Datamngr.dll是来自第三方应用程序的dll,它连接到您的进程(可能使用AppInit_dll
机制)。从googling around开始,它似乎可能是恶意软件。钩子意味着每个进程都在加载这个dll,它可以监视文件系统访问等内容。如果它崩溃,那么它会降低你的过程。我会运行一些AV和间谍软件扫描程序来解决这个问题。我不相信这是助推器的问题。