http://bugs.winehq.org/show_bug.cgi?id=5732
Summary: preloader and mmaping seem seriously broken on FreeBSD Product: Wine Version: 0.9.17. Platform: Other OS/Version: FreeBSD Status: UNCONFIRMED Severity: major Priority: P2 Component: wine-loader AssignedTo: wine-bugs@winehq.org ReportedBy: lofi@freebsd.org
It has been virtually impossible to run almost any application in win98 mode on FreeBSD for quite some time, since wine will always fail to create the system heap at 0x80000000.
Furthermore, and this affects win2k+ emulation mode, too, the PE exes always end up way beyond the targeted memory range (usually starting at 0x9c0000 and upwards).
I'm not sure how much this really affects emulation, especially in win2k mode - a lot of applications do work anyway, but some (in particular *all* popular win32 browsers - IE6, Firefox, Opera) just crash and burn, while they do work in Linux.