i am trying to exe PycasaDownload

the setup:
os: winxp 32bit sp3
python: python2.7, python2.6  (i tried each one of them)
pygtk: pygtk-all-in-one-2.24.0.win32-py2.7.msi, pygtk-all-in-one-2.24.0.win32-py2.6.msi
py2exe: latest
setup.py script: below

error right after this windows msg:
"python.exe - application error", the memory can't be read blah.. blah.. at address 0x00e91000...

it occurs right after the following line of py2exe output:
copying c:\programs\python27\lib\site-packages\py2exe\run_w.exe -> x:\code\picasa\PycasaDownload\dist\PycasaDownload.exe

the PycasaDownload.exe is created, but gives another cryptic windows error when executed:
"microsoft visual c++ error (blah blah...)"

setup.py (written by myself, not distributed with PycasaDownload)
# -----------------
from distutils.core import setup
import py2exe
    name = 'PycasaDownload',
    description = 'Pycasa Download',
    version = '1.0',
    windows = [ { 'script': 'PycasaDownload.py', 'icon_resources': [(1, "PycasaDownload.ico")], } ],
    options = { 'py2exe': {  'packages':'encodings',  'includes': 'cairo, pango, pangocairo, atk, gobject', } },
    data_files=[ r'app\pycasa_download.glade',      ]
# -----------------