all over the place.  However, when running the executable, it crunches
away for about 2 seconds, then opens the Visual Studio debugger.  It
states that an unhandled exception occurred.  If I open the debugger,
the only useful information I get is this:

Unhandled exception at 0x00402053 in ABC.exe: 0xC0000005: Access
violation writing location 0xea250f1f.

    Any ideas as to why this is happening?  I have spent many hours
Googling for help, and so far nothing I have tried has made any difference.

please check the py2exe output concerning DLLs which get "crunched" into the loader. 

A reason for this crash may be some dlls wrongfully included within the .exe; likely candidates are OCI.dlls and similiar.

Harald Armin Massa
Spielberger Straße 49
70435 Stuttgart

Amtsgericht Stuttgart, HRB 734971
et programmare