[Bug 14837] New: Red Alert 3 Beta crashes on volume IDs that are only one character
wine-bugs at winehq.org
wine-bugs at winehq.org
Mon Aug 11 11:08:41 CDT 2008
http://bugs.winehq.org/show_bug.cgi?id=14837
Summary: Red Alert 3 Beta crashes on volume IDs that are only one
character
Product: Wine
Version: CVS/GIT
Platform: All
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs at winehq.org
ReportedBy: ehoover at mines.edu
Created an attachment (id=15380)
--> (http://bugs.winehq.org/attachment.cgi?id=15380)
Backtrace showing the crash
The Red Alert 3 Beta looks at all the drives on the system (likely to create
the unique ID for a PC) and when it does this it expects the volume ID for each
drive to be at least two characters. Since Wine creates a drive Z: that points
to the primary mount point ("/") and Wine uses the unix mount point as the
volume ID, this poses a problem. (I believe this is handled by mountmgr.sys,
but that component is not listed)
To get around this issue you can open regedit, go to
"HKEY_LOCAL_MACHINE\System\MountedDevices", and modify the key "\DosDevices\Z:"
from saying "/" to saying something like "//" or "/./". Now you can launch the
game (do not close regedit or the key will get regenerated) and it should get
past the crash people have been experiencing (simple backtrace attached,
"+relay" is necessary to get information on prior calls).
I believe that in order to solve this it will be necessary to have wine
generate a longer volume ID (at the very least, just do so for drive Z:).
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list