Watch, Follow, &
Connect with Us



ID: 27521, RAD Studio 2007 Debugger Fix for Windows 7

by Chris Hesik Email: Anonymous


Unofficial, informal fix for using the debugger on Windows 7. Applies to Delphi 2007, C++Builder 2007, and RAD Studio 2007.

Fixes: Assertion failure: "(!"SetThreadContext failed")"
Download Details
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For RAD Studio, Version 11.0  to 11.0 6118 downloads
Copyright: All rights reserved


Terms of use: Embarcadero use at your own risk disclaimer


Size: 212,048 bytes
Updated on Thu, 17 Dec 2009 16:01:44 GMT
Originally uploaded on Thu, 17 Dec 2009 16:01:44 GMT
SHA1 Hash: 7C1246915F44FDF39317D8E3B26ACFFC22D7F541
MD5 Hash: EEE533836E647F262D5BB70635E56DD8

    Explore the files in this upload

Description
This is an informal fix for debugger problems that occur when running Delphi 2007, C++Builder 2007, or RAD Studio 2007 on Windows 7. The primary problem being fixed is a debugger assert that usually occurs when terminating a process being debugged on a 64-bit version of Windows 7. The text of the assert is:

Assertion failure: "(!"SetThreadContext failed")"

This version also fixes a few minor problems when debugging on Windows 7.

Before applying this fix, it is highly recommended that you make a backup copy of your existing bordbk105N.dll.

Installation instructions:

1) Unzip the zip file.
2) Copy the bordbk105N.dll file into the bin directory of your Delphi 2007, C++Builder 2007, or RAD Studio 2007 installation. A typical location for this on a 64-bit machine is:

C:\Program Files (x86)\CodeGear\RAD Studio\5.0\bin

Standard disclaimers apply. This fix has not been tested at all, and it is not supported in any way by Embarcadero. If it works for you, great... if not, you've been warned.

Server Response from: ETNACDC01