This post follows on from the thread I started related to window sizing for some configuration windows. Having apparently solved that issue, my Mercury server is now non-functional. The issue is that, as soon as Mercury starts, I get a BEX (Buffer overflow exception error). The only options available are to close Mercury or search for a solution (and none found). This error occurs consistently every time Mercury starts, so I cannot use it.
It seems that BEX errors arise because of the built-in Data Execution Protection (DEP) feature of Windows 7 (64-bit). With the 64-bit version of Win7, it is possible to selectively exclude programs from DEP. I added the Mercury Loader to the exclusion list but the DEP management system wouldn't let me exclude mercury.exe.
I have tried a System Restore back to 20 June and restoration was successful, but that didn't cure the BEX problem.
I can't think of anything else other than to reinstall Mercury. Any other suggestions would be most welcome.
Gordon