尝试将java进程附加到visual studio调试时发生异常
我在一个DLL中有一些C代码,它是从Java调用的。所以我想调试代码,看看它失败的地方。我开始用Java调试代码,并在那里打开了调试视图。然后我去了VisualStudio并附加了java进程,以便在VisualStudio中进行调试。我在java代码和VisualStudio代码中都添加了断点。当我在附加进程后继续用Java进行调试时,当代码第一次进入VisualStudio时,我遇到了以下异常尝试将java进程附加到visual studio调试时发生异常,java,eclipse,debugging,visual-studio-2013,jna,Java,Eclipse,Debugging,Visual Studio 2013,Jna,我在一个DLL中有一些C代码,它是从Java调用的。所以我想调试代码,看看它失败的地方。我开始用Java调试代码,并在那里打开了调试视图。然后我去了VisualStudio并附加了java进程,以便在VisualStudio中进行调试。我在java代码和VisualStudio代码中都添加了断点。当我在附加进程后继续用Java进行调试时,当代码第一次进入VisualStudio时,我遇到了以下异常 Unhandled exception at 0x00007FF8B23DDD27 (msvcr1
Unhandled exception at 0x00007FF8B23DDD27 (msvcr120.dll) in javaw.exe: An invalid parameter was passed to a function that considers invalid parameters fatal.
为什么我会得到这个例外?这与代码或某些调试设置有关吗?请给出建议。听起来好像调试器在实际失败之前就已经捕获到了您的失败。显示您的本机声明、Java声明、示例本机用法和实际Java用法。是的,找到了!非常感谢,伙计!:)听起来好像调试器在您的失败实际失败之前捕获到了它。显示您的本机声明、Java声明、示例本机用法和实际Java用法。是的,找到了!非常感谢,伙计!:)