Error: RE7.exe has stopped working when launching the Raiser's Edge

When launching the Raiser's Edge on a server that has Data Execution Prevention (DEP) enabled you may experience the following error:
  • Error RE7.exe has stopped working.  Windows can check online for a solution to the problem.
Click on the Details button in the error message and look at the details for the Problem Event Name line.
If the Problem Event Name is "BEX" the issue is related to Microsoft's Data Execution Prevention (DEP). The issue is a result of a buffer overflow or DEP exception.
This error can be caused by the Windows feature Data Execution Prevention (DEP) if it is turned on for all Windows programs and services:

Add an exception for The Raiser's Edge program in DEP:
  1. Click Start > Run > type sysdm.cpl > press Enter
  2. Select the Advanced tab
  3. Click Settings under Performance
  4. Select the Data Execution Prevention tab
  5. If "Turn on DEP for all programs and services except those I select" is selected, click Add
  6. Browse to C:\Program Files\Blackbaud\The Raiser's Edge and select RE7.exe (Note: This will be C:\Program Files (x86)\Blackbaud\The Financial Edge\ on 64bit workstations)
  7. Click OK to save changes
  8. Restart the machine
For more information on DEP and possible configuration options, refer to the following Microsoft documentation:

Note: We provide links to third-party websites in an effort to help you resolve your issue. We are not responsible for the information on third-party websites, and we cannot assist with implementing the resolution from these websites.


 Windows Server 2008 (32-bit);Windows Server 2008 (64-bit);Windows Server 2008 R2;Windows Server 2012;Windows Server 2012 R2
 Raiser's Edge

Was this article helpful?