[Wine] SegFault trying to open Steam

thecrow wineforum-user at winehq.org
Sun Dec 18 14:28:57 CST 2011


This is very possibly an easy fix, as I've had steam running on this particular box before through wine. However, I've been googling my ass off and looking through the suggested fixes on the appdb to no avail. Let's start with my setup:

OS: Slackware 13.37 (64 bit with working multilib) completely up to date
Video: NVIDIA GeForce 9500 GT running the most recent linux 64 bit proprietary driver
Wine: 1.2.3 (32 bit, compiled from source, not slackbuild)

So anyway I downloaded winetricks and installed the following as suggested from the appdb steam page: corefonts allfonts tahoma gecko gecko-dbg. With the exception of gecko-dbg which has apparently been removed? It keeps complaining it can't find it, is this really necessary?
I've installed steam (the installer from steam's website) just fine, and it can even start long enough to update itself. But as soon as it gets to where it should ask me for a username / password it seg faults with the following:


Code:
bash-4.1$ env WINEPREFIX="/home/howard/.wine" wine C:\\Program\ Files\\Steam\\steam.exe 
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
preloader: Warning: failed to reserve range 00010000-00110000
fixme:advapi:SetEntriesInAclA 1 0x33f7d0 (nil) 0x33f818
fixme:advapi:SetSecurityInfo stub
fixme:dpnhpast:DllRegisterServer :stub
fixme:system:SetProcessDPIAware stub!
fixme:dwmapi:DwmIsCompositionEnabled 0x33ed20
fixme:iphlpapi:NotifyAddrChange (Handle 0xc3e8d8, overlapped 0xc3e8e0): stub
fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
err:seh:setup_exception_record stack overflow 964 bytes in thread 0009 eip f76223cf esp 00240f6c stack 0x240000-0x241000-0x340000
Segmentation fault



I've read that those preloader warnings can be avoided in a number of quick fixes (one being to run it as root). So just for kicks I installed wine as root and gave it another shot, the preloader warnings did go away, but the problem persists. Can anyone make any sense of this?[/code]







More information about the wine-users mailing list