[Bug 2255] New: New mmap breaks application loading on FreeBSD
Wine Bugs
wine-bugs at winehq.org
Thu May 27 12:23:48 CDT 2004
http://bugs.winehq.org/show_bug.cgi?id=2255
Summary: New mmap breaks application loading on FreeBSD
Product: Wine
Version: CVS
Platform: PC
OS/Version: FreeBSD
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: wine-loader
AssignedTo: wine-bugs at winehq.org
ReportedBy: syjef at mdanderson.org
I have just attempted my first upgrade of wine in a couple of weeks (from CVS)
and on trying to launch various applications I receive errors related to
mapping addresses. Of particular interest to me is the failure I get trying to
run Lotus Notes R5 client. Running wine nlnotes I receive the following
messages:
fixme:ntdll:NtQueryVolumeInformationFile device info not properly supported on
this platform
fixme:file:get_default_drive_device auto detection of DOS devices not
supported on this platform
fixme:cdrom:CDROM_GetInterfaceInfo not implemented for BSD
err:virtual:map_image Image was mapped at 0x205d0000: standard load address
for a Win32 program (0x00400000) not available
err:virtual:map_image Do you have exec-shield or prelink active?
wine: could not load L"C:\\notes\\nlnotes.exe" as Win32 binary
Apparently at version 1.9 of loader/main.c, some code was removed that changed
the way memory was mapped, and the workaround for this was basically to revert
to version 1.89 (this is what the FreeBSD port does). It seems that in the
last few days some new functionality was added to libwine to handle this, and
a new file, mmap.c, was added in libs/wine. I am assuming this is where the
failure is, but I don't yet have an understanding of how this code works. Can
anyone help with this?
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list