http://bugs.winehq.org/show_bug.cgi?id=12783
--- Comment #6 from Albert Lee trisk+winehq@acm.jhu.edu 2008-04-28 21:54:42 --- I've solved the problem using a suggestion by Rod Evans, which is relaxing the alignment of the data section of Wine DLLs from 0x10000 (specified in the ABI) to 0x1000. That way, no "hole" is created which the OS can use for anonymous mmaps.
http://opensolaris.org/jive/message.jspa?messageID=229817#229799
As suggested, I created a mapfile which was passed to the linker. This appears to have fixed the problem, although I'm experiencing a crash in winex11 because of the new XIM code.
The SFEwine package has been updated with this fix. I think a configure check would make this more transparent for others, what do you think?