sdk/tools/netcoredbg.git
5 years agoUpdate CMake files for Windows build
Igor Kulaychuk [Wed, 22 Aug 2018 15:18:37 +0000 (18:18 +0300)]
Update CMake files for Windows build

5 years agoAdd support for Windows in TestRunner
Igor Kulaychuk [Wed, 22 Aug 2018 15:04:41 +0000 (18:04 +0300)]
Add support for Windows in TestRunner

5 years agoFix type casts
Igor Kulaychuk [Wed, 22 Aug 2018 15:02:20 +0000 (18:02 +0300)]
Fix type casts

5 years agoFix mutex unlock
Igor Kulaychuk [Wed, 22 Aug 2018 14:48:45 +0000 (17:48 +0300)]
Fix mutex unlock

5 years agoDo not use std::equal for std::string
Igor Kulaychuk [Wed, 22 Aug 2018 14:45:07 +0000 (17:45 +0300)]
Do not use std::equal for std::string

5 years agoRemove unused variables
Igor Kulaychuk [Wed, 22 Aug 2018 14:39:47 +0000 (17:39 +0300)]
Remove unused variables

5 years agoLoad dbgshim library dynamicaly
Igor Kulaychuk [Mon, 20 Aug 2018 19:03:29 +0000 (22:03 +0300)]
Load dbgshim library dynamicaly

5 years agoMerge pull request #44 from dotnet/fix-locals-variable-count
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Fri, 24 Aug 2018 15:36:18 +0000 (18:36 +0300)]
Merge pull request #44 from dotnet/fix-locals-variable-count

Fix variable count in Locals scope

5 years agoFix variable count in Locals scope
Igor Kulaychuk [Tue, 21 Aug 2018 10:55:18 +0000 (13:55 +0300)]
Fix variable count in Locals scope

5 years agoMerge pull request #43 from a-aksenov/test-decimal accepted/tizen/unified/20180821.091154 submit/tizen/20180820.165235
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Mon, 13 Aug 2018 13:42:29 +0000 (16:42 +0300)]
Merge pull request #43 from a-aksenov/test-decimal

Tests: updated ValueTest for decimal values

5 years agoTests: updated ValueTest for decimal values
Alexander Aksenov [Mon, 13 Aug 2018 13:08:18 +0000 (16:08 +0300)]
Tests: updated ValueTest for decimal values

Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
5 years agoMerge pull request #42 from a-aksenov/fix-decimal submit/trunk/20180813.025323
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Fri, 10 Aug 2018 15:46:29 +0000 (18:46 +0300)]
Merge pull request #42 from a-aksenov/fix-decimal

Fix decimal display

5 years agoFix decimal display
Alexander Aksenov [Fri, 10 Aug 2018 13:39:45 +0000 (16:39 +0300)]
Fix decimal display

Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
5 years agoMerge pull request #41 from k-baladurin/master
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Fri, 10 Aug 2018 10:25:14 +0000 (13:25 +0300)]
Merge pull request #41 from k-baladurin/master

Suppress calling finalizer for incomplete objects

5 years agoSuppress calling finalizer for incomplete object
Konstantin Baladurin [Thu, 9 Aug 2018 16:25:30 +0000 (19:25 +0300)]
Suppress calling finalizer for incomplete object

Finalize shouldn't be called for objects that aren't initialized
by ctor.

5 years agoMerge pull request #38 from dotnet/use-netcoreapp-link-if-present accepted/tizen/unified/20180725.152341 submit/tizen/20180724.180509
Alexander Aksenov/AI Tools Lab /SRR/Engineer/삼성전자 [Wed, 11 Jul 2018 08:24:43 +0000 (11:24 +0300)]
Merge pull request #38 from dotnet/use-netcoreapp-link-if-present

Use a symlink (when available) for access CoreCLR version on Tizen

5 years agoUse a symlink (when available) for access CoreCLR version on Tizen
Igor Kulaychuk [Wed, 11 Jul 2018 01:59:58 +0000 (10:59 +0900)]
Use a symlink (when available) for access CoreCLR version on Tizen

5 years agoMerge pull request #36 from dotnet/tizen-build-auto-coreclr-version
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Fri, 29 Jun 2018 09:50:00 +0000 (12:50 +0300)]
Merge pull request #36 from dotnet/tizen-build-auto-coreclr-version

Automatically determine coreclr version in Tizen build

5 years agoAutomatically determine coreclr version in Tizen build
Igor Kulaychuk [Fri, 29 Jun 2018 09:19:56 +0000 (12:19 +0300)]
Automatically determine coreclr version in Tizen build

5 years agoAdd travis config file
Igor Kulaychuk [Wed, 20 Jun 2018 14:26:04 +0000 (17:26 +0300)]
Add travis config file

Enable 3 jobs:
* build and test on Ubuntu
* build and test on macOS
* build for Tizen TM1 armv7l

If the build happens on master and is not from PR,
then tag it as latest and do a GitHub release.

5 years agoMerge pull request #33 from dotnet/add-test-expect-timeout
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Thu, 21 Jun 2018 16:11:13 +0000 (19:11 +0300)]
Merge pull request #33 from dotnet/add-test-expect-timeout

Enable overriding test default timeout with TIMEOUT env

5 years agoEnable overriding test default timeout with TIMEOUT env
Igor Kulaychuk [Wed, 20 Jun 2018 19:57:22 +0000 (22:57 +0300)]
Enable overriding test default timeout with TIMEOUT env

5 years agoExclude aarch64 from Tizen build accepted/tizen/unified/20180621.141313 submit/tizen/20180620.074549
Igor Kulaychuk [Wed, 20 Jun 2018 07:40:28 +0000 (10:40 +0300)]
Exclude aarch64 from Tizen build

Required packages are missing:
nothing provides lldb >= 3.8, nothing provides lldb-devel >= 3.8, nothing provides coreclr-devel

5 years agoMerge pull request #32 from a-aksenov/fix-terminated-event
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Tue, 19 Jun 2018 09:11:20 +0000 (12:11 +0300)]
Merge pull request #32 from a-aksenov/fix-terminated-event

Fix terminated event

5 years agoFix terminated event
Alexander Aksenov [Mon, 18 Jun 2018 16:00:06 +0000 (19:00 +0300)]
Fix terminated event

Issue:
When application is finished, VSCode still hangs like it is debugging the
process. That happens because VSCode doesn't emit Disconnect when Exit
message is received and Terminated is never sent.

Now it is sent:
- on Disconnect when application is supposed to be detached;
- on application finish, together with exit event.

Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
5 years agoAdd *.dll and *.pdb to .gitignore
Igor Kulaychuk [Fri, 15 Jun 2018 12:26:07 +0000 (15:26 +0300)]
Add *.dll and *.pdb to .gitignore

5 years agoMerge pull request #31 from dotnet/fix-clang-tidy-warnings submit/tizen/20180620.071641
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Thu, 14 Jun 2018 11:15:27 +0000 (14:15 +0300)]
Merge pull request #31 from dotnet/fix-clang-tidy-warnings

Fix clang-tidy default warnings

5 years agoCheck return value of GetMethodProps() method
Igor Kulaychuk [Wed, 13 Jun 2018 18:01:59 +0000 (21:01 +0300)]
Check return value of GetMethodProps() method

5 years agoRemove useless code
Igor Kulaychuk [Wed, 13 Jun 2018 17:56:18 +0000 (20:56 +0300)]
Remove useless code

5 years agoDo no call virtual functions from destructor
Igor Kulaychuk [Wed, 13 Jun 2018 17:52:11 +0000 (20:52 +0300)]
Do no call virtual functions from destructor

5 years agoMerge pull request #30 from dotnet/redirect-output
Igor Kulaychuk/AI Ecosystem Lab /SRR/Engineer/삼성전자 [Thu, 7 Jun 2018 15:45:36 +0000 (18:45 +0300)]
Merge pull request #30 from dotnet/redirect-output

Redirect output

5 years agoRefactor IORedirectServer
Igor Kulaychuk [Fri, 25 May 2018 19:43:25 +0000 (22:43 +0300)]
Refactor IORedirectServer

5 years agoEnable capturing stdout/stderr of launched application
Igor Kulaychuk [Fri, 25 May 2018 19:28:01 +0000 (22:28 +0300)]
Enable capturing stdout/stderr of launched application

5 years agoFix OutputEvent category
Igor Kulaychuk [Fri, 25 May 2018 19:18:21 +0000 (22:18 +0300)]
Fix OutputEvent category

5 years agoMerge pull request #29 from dotnet/fix-crossplatform-build
Igor Kulaychuk/AI Ecosystem Lab/Engineer/삼성전자 [Tue, 5 Jun 2018 15:06:42 +0000 (18:06 +0300)]
Merge pull request #29 from dotnet/fix-crossplatform-build

Fix crossplatform build issues

5 years agoFix lambda capture warnings
Igor Kulaychuk [Mon, 4 Jun 2018 20:15:27 +0000 (23:15 +0300)]
Fix lambda capture warnings

5 years agoReorder includes to avoid redifinition warnings in PAL
Igor Kulaychuk [Mon, 4 Jun 2018 20:08:46 +0000 (23:08 +0300)]
Reorder includes to avoid redifinition warnings in PAL

PAL headers should come before any standard C++ headers.

5 years agoRemove UNICODE redifinition
Igor Kulaychuk [Mon, 4 Jun 2018 19:26:25 +0000 (22:26 +0300)]
Remove UNICODE redifinition

5 years agoDo not use PAL_CPP_TRY/PAL_CPP_CATCH_ALL
Igor Kulaychuk [Mon, 4 Jun 2018 19:25:10 +0000 (22:25 +0300)]
Do not use PAL_CPP_TRY/PAL_CPP_CATCH_ALL

5 years agoEnable better search for CoreCLR bin directory
Igor Kulaychuk [Mon, 4 Jun 2018 17:49:43 +0000 (20:49 +0300)]
Enable better search for CoreCLR bin directory

5 years agoAutomatically find dotnet utility
Igor Kulaychuk [Mon, 4 Jun 2018 17:32:10 +0000 (20:32 +0300)]
Automatically find dotnet utility

5 years agoUpdate cmake files from CoreCLR
Igor Kulaychuk [Mon, 4 Jun 2018 17:01:43 +0000 (20:01 +0300)]
Update cmake files from CoreCLR

6 years agoFix uninitialized frame address
Igor Kulaychuk [Wed, 30 May 2018 21:32:53 +0000 (00:32 +0300)]
Fix uninitialized frame address

6 years agoMerge pull request #28 from dotnet/cleanup-readme
Igor Kulaychuk/AI Ecosystem Lab/Engineer/삼성전자 [Wed, 23 May 2018 08:42:52 +0000 (11:42 +0300)]
Merge pull request #28 from dotnet/cleanup-readme

Cleanup README

6 years agoAutomaticaly find CoreCLR bin directory if it is not specified
Igor Kulaychuk [Tue, 22 May 2018 15:47:18 +0000 (18:47 +0300)]
Automaticaly find CoreCLR bin directory if it is not specified

6 years agoSimplify build parameters and update README
Igor Kulaychuk [Mon, 21 May 2018 17:22:33 +0000 (20:22 +0300)]
Simplify build parameters and update README

6 years agoRemove patches directory
Igor Kulaychuk [Mon, 21 May 2018 17:20:52 +0000 (20:20 +0300)]
Remove patches directory

6 years agoMerge pull request #25 from dotnet/fix-break-all-in-vs
Alexander Aksenov/SRR-AI Tools Lab/./삼성전자 [Wed, 16 May 2018 10:00:56 +0000 (13:00 +0300)]
Merge pull request #25 from dotnet/fix-break-all-in-vs

Fix Break All behavior in Visual Studio and Visual Studio Code

6 years agoDo not report invalid Source in JSON
Igor Kulaychuk [Fri, 4 May 2018 19:32:13 +0000 (22:32 +0300)]
Do not report invalid Source in JSON

6 years agoFix uninitialized Frame fields
Igor Kulaychuk [Fri, 4 May 2018 19:31:13 +0000 (22:31 +0300)]
Fix uninitialized Frame fields

6 years agoFix Break All behavior in Visual Studio
Igor Kulaychuk [Fri, 4 May 2018 11:50:57 +0000 (14:50 +0300)]
Fix Break All behavior in Visual Studio

6 years agoMerge pull request #26 from dotnet/unset-core-profiler-vars
Alexander Aksenov/SRR-AI Tools Lab/./삼성전자 [Mon, 7 May 2018 15:34:53 +0000 (18:34 +0300)]
Merge pull request #26 from dotnet/unset-core-profiler-vars

Unset profiler env var for debugger own libcoreclr

6 years agoUnset profiler env var for debugger own libcoreclr
Igor Kulaychuk [Fri, 4 May 2018 20:46:59 +0000 (23:46 +0300)]
Unset profiler env var for debugger own libcoreclr

6 years agoMerge pull request #23 from i-kulaychuk/vscode-server
Igor Kulaychuk/SRR-AI Ecosystem Lab/./삼성전자 [Sat, 28 Apr 2018 15:55:01 +0000 (18:55 +0300)]
Merge pull request #23 from i-kulaychuk/vscode-server

Improvements for Tizen and VS plugin integration

6 years agoMake arguments after '--' set (MI) or override (VSCode) launch command
Igor Kulaychuk [Fri, 27 Apr 2018 15:34:30 +0000 (18:34 +0300)]
Make arguments after '--' set (MI) or override (VSCode) launch command

6 years agoClose stdin, stdout and stderr when using --server option
Igor Kulaychuk [Mon, 23 Apr 2018 16:49:22 +0000 (19:49 +0300)]
Close stdin, stdout and stderr when using --server option

6 years agoReturn E_NOTIMPL from all unimplemented ManagedCallback methods
Igor Kulaychuk [Fri, 20 Apr 2018 21:16:03 +0000 (00:16 +0300)]
Return E_NOTIMPL from all unimplemented ManagedCallback methods

6 years agoAdd ability to launch application from command line arguments (after --)
Igor Kulaychuk [Mon, 16 Apr 2018 15:03:22 +0000 (18:03 +0300)]
Add ability to launch application from command line arguments (after --)

6 years agoPrint MI output through std::cout instead of stdout
Igor Kulaychuk [Fri, 13 Apr 2018 09:33:47 +0000 (12:33 +0300)]
Print MI output through std::cout instead of stdout

6 years agoAdd option for listening requests on the TCP/IP port instead of stdin/out
Igor Kulaychuk [Wed, 11 Apr 2018 17:34:24 +0000 (20:34 +0300)]
Add option for listening requests on the TCP/IP port instead of stdin/out

6 years agoAdd file name without path to MI breakpoint output
Igor Kulaychuk [Wed, 11 Apr 2018 13:35:56 +0000 (16:35 +0300)]
Add file name without path to MI breakpoint output

6 years agoUse dynamic input buffer for MI commands
Igor Kulaychuk [Wed, 11 Apr 2018 13:30:21 +0000 (16:30 +0300)]
Use dynamic input buffer for MI commands

6 years agoMerge pull request #22 from a-aksenov/refactor-protocol__27_04_18
Igor Kulaychuk/SRR-AI Ecosystem Lab/./삼성전자 [Fri, 27 Apr 2018 17:46:15 +0000 (20:46 +0300)]
Merge pull request #22 from a-aksenov/refactor-protocol__27_04_18

Refactor Protocol

6 years agoRefactor MIProtocol
Alexander Aksenov [Fri, 27 Apr 2018 17:16:00 +0000 (20:16 +0300)]
Refactor MIProtocol

Make non-interface methods private

Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
6 years agoMove Protocol's derived classes commons in Protocol
Alexander Aksenov [Fri, 27 Apr 2018 17:07:03 +0000 (20:07 +0300)]
Move Protocol's derived classes commons in Protocol

Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
6 years agoMerge pull request #21 from i-kulaychuk/fix-breakpoints
Igor Kulaychuk/SRR-AI Ecosystem Lab/./삼성전자 [Thu, 26 Apr 2018 13:45:57 +0000 (16:45 +0300)]
Merge pull request #21 from i-kulaychuk/fix-breakpoints

Fix breakpoints

6 years agoFix breakpoint removal
Igor Kulaychuk [Wed, 25 Apr 2018 21:28:39 +0000 (00:28 +0300)]
Fix breakpoint removal

6 years agoAdd test for adding/removing breakpoints
Igor Kulaychuk [Wed, 25 Apr 2018 20:21:45 +0000 (23:21 +0300)]
Add test for adding/removing breakpoints

6 years agoFix ids of fake exception breakpoints
Igor Kulaychuk [Tue, 24 Apr 2018 17:49:12 +0000 (20:49 +0300)]
Fix ids of fake exception breakpoints

6 years agoMerge pull request #17 from i-kulaychuk/add-exception-test
Igor Kulaychuk/SRR-AI Ecosystem Lab/./삼성전자 [Wed, 25 Apr 2018 19:53:58 +0000 (22:53 +0300)]
Merge pull request #17 from i-kulaychuk/add-exception-test

Add ExceptionTest

6 years agoIncrease default test Expect timeout to 20 seconds
Igor Kulaychuk [Wed, 25 Apr 2018 19:49:23 +0000 (22:49 +0300)]
Increase default test Expect timeout to 20 seconds

6 years agoMerge pull request #20 from a-aksenov/fix_for_arch
Igor Kulaychuk/SRR-AI Ecosystem Lab/./삼성전자 [Wed, 25 Apr 2018 19:36:26 +0000 (22:36 +0300)]
Merge pull request #20 from a-aksenov/fix_for_arch

Add missing header for modules.h

6 years agoAdd missing header for modules.h
Alexander Aksenov [Wed, 25 Apr 2018 19:20:54 +0000 (22:20 +0300)]
Add missing header for modules.h

Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
6 years agoMerge pull request #18 from i-kulaychuk/tizen-fixes
Igor Kulaychuk/SRR-AI Ecosystem Lab/./삼성전자 [Mon, 9 Apr 2018 17:15:52 +0000 (20:15 +0300)]
Merge pull request #18 from i-kulaychuk/tizen-fixes

Tizen+MIEngine fixes

6 years agoHandle breakpoints without full file path
Igor Kulaychuk [Mon, 9 Apr 2018 15:50:26 +0000 (18:50 +0300)]
Handle breakpoints without full file path

6 years agoFix MI message output
Igor Kulaychuk [Mon, 9 Apr 2018 13:26:57 +0000 (16:26 +0300)]
Fix MI message output

6 years agoAvoid crashing when funceval does not work
Igor Kulaychuk [Mon, 26 Mar 2018 10:35:02 +0000 (13:35 +0300)]
Avoid crashing when funceval does not work

6 years agoWait for coreclr to load (3s timeout) when attaching to process
Igor Kulaychuk [Mon, 9 Apr 2018 12:16:44 +0000 (15:16 +0300)]
Wait for coreclr to load (3s timeout) when attaching to process

6 years agoFix handling module paths with /proc/self prefix on Tizen
Igor Kulaychuk [Mon, 9 Apr 2018 11:48:54 +0000 (14:48 +0300)]
Fix handling module paths with /proc/self prefix on Tizen

6 years agoFix output of MI `-thread-info` command
Igor Kulaychuk [Fri, 6 Apr 2018 21:03:10 +0000 (00:03 +0300)]
Fix output of MI `-thread-info` command

6 years agoAlways report nearest sequence point to fix ExceptionTest
Igor Kulaychuk [Thu, 5 Apr 2018 15:57:44 +0000 (18:57 +0300)]
Always report nearest sequence point to fix ExceptionTest

6 years agoAdd ExceptionTest
Igor Kulaychuk [Tue, 3 Apr 2018 17:45:13 +0000 (20:45 +0300)]
Add ExceptionTest

6 years agoMerge pull request #16 from i-kulaychuk/debugger-tests
Igor Kulaychuk/SRR-Compiler Lab/./삼성전자 [Tue, 3 Apr 2018 17:27:36 +0000 (20:27 +0300)]
Merge pull request #16 from i-kulaychuk/debugger-tests

Debugger tests

6 years agoAlways close test process after performing a test
Igor Kulaychuk [Tue, 3 Apr 2018 16:54:49 +0000 (19:54 +0300)]
Always close test process after performing a test

6 years agoFix misspellings and assembly references
Igor Kulaychuk [Tue, 3 Apr 2018 08:35:33 +0000 (11:35 +0300)]
Fix misspellings and assembly references

6 years agoMerge pull request #13 from a-okoshkin/refactoring
Igor Kulaychuk/SRR-Compiler Lab/./삼성전자 [Mon, 2 Apr 2018 16:03:06 +0000 (19:03 +0300)]
Merge pull request #13 from a-okoshkin/refactoring

Minor refactoring

6 years agoUpdate tests README
Igor Kulaychuk [Fri, 30 Mar 2018 15:13:05 +0000 (18:13 +0300)]
Update tests README

6 years agoUpdate tests
Igor Kulaychuk [Thu, 29 Mar 2018 14:55:47 +0000 (17:55 +0300)]
Update tests

Renamed tests.
Now it is required to specify test names in runner project.
Tests solution moved to tests directory.
Add ability to run debugger through custom pipe script.
Add script for running tests through sdb.

6 years agoAdd option for disabling libdbgshim installation
Igor Kulaychuk [Thu, 29 Mar 2018 12:37:11 +0000 (15:37 +0300)]
Add option for disabling libdbgshim installation

6 years agoUse only output string stream instead of the input-output one
Andrey Okoshkin [Wed, 28 Mar 2018 16:53:25 +0000 (19:53 +0300)]
Use only output string stream instead of the input-output one

6 years agoEnable handling MI status
Igor Kulaychuk [Tue, 27 Mar 2018 18:47:02 +0000 (21:47 +0300)]
Enable handling  MI status

6 years agoAdd test solution
Igor Kulaychuk [Tue, 27 Mar 2018 18:35:05 +0000 (21:35 +0300)]
Add test solution

6 years agoCopy libdbgshim.so to install directory
Igor Kulaychuk [Tue, 27 Mar 2018 18:32:33 +0000 (21:32 +0300)]
Copy libdbgshim.so to install directory

6 years agoInitial files for xunit-based tests
Igor Kulaychuk [Mon, 25 Sep 2017 13:31:19 +0000 (16:31 +0300)]
Initial files for xunit-based tests

6 years agoRefactoring of ManagedDebugger::RunProcess()
Andrey Okoshkin [Wed, 28 Feb 2018 10:25:25 +0000 (13:25 +0300)]
Refactoring of ManagedDebugger::RunProcess()

6 years agoMove static `SymbolReaderDllName` and `SymbolReaderClassName` out of the header
Andrey Okoshkin [Fri, 9 Feb 2018 14:00:36 +0000 (17:00 +0300)]
Move static `SymbolReaderDllName` and `SymbolReaderClassName` out of the header

6 years agoFixe size type cast (sized-unsized) in EscapeShellArg()
Andrey Okoshkin [Fri, 9 Feb 2018 16:05:58 +0000 (19:05 +0300)]
Fixe size type cast (sized-unsized) in EscapeShellArg()

6 years agoDrop unused variable in DisableAllBreakpointsAndSteppersInAppDomain()
Andrey Okoshkin [Fri, 9 Feb 2018 16:05:11 +0000 (19:05 +0300)]
Drop unused variable in DisableAllBreakpointsAndSteppersInAppDomain()

6 years agoMerge pull request #14 from a-okoshkin/change_cordebug_version
Igor Kulaychuk/SRR-Compiler Lab/./삼성전자 [Wed, 21 Mar 2018 11:59:03 +0000 (14:59 +0300)]
Merge pull request #14 from a-okoshkin/change_cordebug_version

Use `CorDebugVersion_4_0` in `CreateDebuggingInterfaceFromVersionEx()`

6 years agoUse `CorDebugVersion_4_0` in `CreateDebuggingInterfaceFromVersionEx()`
Andrey Okoshkin [Wed, 21 Mar 2018 06:49:06 +0000 (09:49 +0300)]
Use `CorDebugVersion_4_0` in `CreateDebuggingInterfaceFromVersionEx()`

It was `CorDebugLatestVersion` previously.