http://bugs.winehq.org/show_bug.cgi?id=7519
------- Additional Comments From focht@gmx.net 2007-05-04 20:29 ------- Hello,
wine is right in this case. There are some inconsistencies from looking at PE header
1. size of accumlated raw data from PE header (3231744 bytes) > size of file image on disk (3227699 bytes) (is not a showstopper at all but might indicate other problems) 2. in data directories: resource table (accounts for ".rsrc" section) virtual size=0xC100 but the section header for ".rsrc" says vsize=rsize=0xD000
The OS loader refuses this and returns ERROR_BAD_EXE_FORMAT
Though one could fix this by manually editing PE header (change data directory resource table vsize to 0xC110 and match section header ".rsrc" vsize/rsize to same value i strongly suggest to *double check* the setup/installer files and/or install media for some kind of corruption. I dont believe they put this binary into setup/installer.
Regards