[Bug 3923] New: Steam backups only work from steam directory
Wine Bugs
wine-bugs at winehq.org
Wed Nov 23 22:11:51 CST 2005
http://bugs.winehq.org/show_bug.cgi?id=3923
Summary: Steam backups only work from steam directory
Product: Wine
Version: 0.9.2.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: wine-misc
AssignedTo: wine-bugs at winehq.org
ReportedBy: hutyerah at necrobation.org
I got steam installed and working properly as described in the app db. I then
tried to run a steam game backup exe (which you create so you don't have to
download games again) off a dvdrom I had, and it crashed spectacularly, the
output is below. So I copied the backup exe to the steam directory, ran it
there, and it worked fine. Changing the OS that wine pretends to be in winecfg
doesn't seem to change anything. It seems you're gonna need a bit more
information than this, so just say what to grab and I'll find it out.
Output of crash (F: is dvdrom):
hutyerah at mulbox:~$ wine "F:\SteamBackup Half-Life 2.exe"
err:mmio:MMIO_ParseExtA No . in szFileName: ""
err:mmio:MMIO_ParseExtA No . in szFileName: "F:\\"
hutyerah at mulbox:~$ err:mmio:MMIO_ParseExtA No . in szFileName: ""
err:mmio:MMIO_ParseExtA No . in szFileName: "C:\\Program Files\\Steam\\"
wine: Unhandled page fault on read access to 0x00000080 at address 0x80 (thread
0041), starting debugger...
WineDbg starting on pid 0x40
Unhandled exception: page fault on read access to 0x00000080 in 32-bit code
(0x00000080).
In 32 bit mode.
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:1007 GS:0000
EIP:00000080 ESP:4066fbe4 EBP:00000000 EFLAGS:00210206( - 00 - RIP1)
EAX:49ee0070 EBX:49ee0060 ECX:49ee0060 EDX:0048375c
ESI:4066fc1c EDI:00472abc
Stack dump:
0x4066fbe4: 0042961c 4066fc1c 0048375c ffffffff
0x4066fbf4: 49eed480 ffffffff 00428f2c 4066fc1c
0x4066fc04: 0048375c 49ee0060 0048b0c0 49eed480
0x4066fc14: 00470a1c 00428fb3 49ee0060 49eeec90
0x4066fc24: 00418303 49eeec90 4066ff2c 0048b0c0
0x4066fc34: 00418323 49eeec90 00000001 0048b0c0
0200: sel=1007 base=40018000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x00000080 (0x00000000)
0x00000080: addb %al,0x0(%eax)
Modules:
Module Address Debug info Name (70 modules)
PE 0x00400000-00495000 Deferred steamrestore
ELF 0x40000000-40017000 Deferred ld-linux.so.2
ELF 0x4001a000-40023000 Deferred libnss_compat.so.2
ELF 0x40023000-4002d000 Deferred libnss_nis.so.2
ELF 0x4002d000-40047000 Deferred libwine.so.1
ELF 0x40047000-40160000 Deferred libc.so.6
ELF 0x40165000-401d8000 Deferred ntdll<elf>
\-PE 0x40180000-401d8000 \ ntdll
ELF 0x401d8000-402cd000 Deferred libwine_unicode.so.1
ELF 0x402cd000-402f0000 Deferred libm.so.6
ELF 0x402f2000-402fa000 Deferred libsm.so.6
ELF 0x402fa000-40300000 Deferred libxxf86dga.so.1
ELF 0x40306000-4031c000 Deferred libnsl.so.1
ELF 0x4031c000-40326000 Deferred libnss_files.so.2
ELF 0x40326000-4032b000 Deferred libxxf86vm.so.1
ELF 0x4032b000-4032e000 Deferred libxrandr.so.2
ELF 0x40440000-40539000 Deferred kernel32<elf>
\-PE 0x40460000-40539000 \ kernel32
ELF 0x40565000-4056e000 Deferred libgcc_s.so.1
ELF 0x40670000-406c5000 Deferred shlwapi<elf>
\-PE 0x40680000-406c5000 \ shlwapi
ELF 0x406c5000-40747000 Deferred ole32<elf>
\-PE 0x406e0000-40747000 \ ole32
ELF 0x40747000-40780000 Deferred advapi32<elf>
\-PE 0x40750000-40780000 \ advapi32
ELF 0x40780000-40892000 Deferred user32<elf>
\-PE 0x407a0000-40892000 \ user32
ELF 0x40892000-40916000 Deferred gdi32<elf>
\-PE 0x408a0000-40916000 \ gdi32
ELF 0x40916000-40959000 Deferred rpcrt4<elf>
\-PE 0x40930000-40959000 \ rpcrt4
ELF 0x40959000-40976000 Deferred iphlpapi<elf>
\-PE 0x40960000-40976000 \ iphlpapi
ELF 0x40976000-40a35000 Deferred shell32<elf>
\-PE 0x40990000-40a35000 \ shell32
ELF 0x40a35000-40ae1000 Deferred comctl32<elf>
\-PE 0x40a40000-40ae1000 \ comctl32
ELF 0x40ae1000-40b6d000 Deferred oleaut32<elf>
\-PE 0x40b00000-40b6d000 \ oleaut32
ELF 0x40b6d000-40beb000 Deferred winmm<elf>
\-PE 0x40b80000-40beb000 \ winmm
ELF 0x40beb000-40bf9000 Deferred libxext.so.6
ELF 0x40bf9000-40c01000 Deferred libxrender.so.1
ELF 0x40c01000-40c6b000 Deferred libfreetype.so.6
ELF 0x40c6b000-40c7d000 Deferred libz.so.1
ELF 0x40c7d000-40ca4000 Deferred libfontconfig.so.1
ELF 0x40ca4000-40cc4000 Deferred libexpat.so.0
ELF 0x40cc4000-40d3d000 Deferred winex11.drv<elf>
\-PE 0x40cd0000-40d3d000 \ winex11.drv
ELF 0x40d3d000-40d55000 Deferred libice.so.6
ELF 0x40d55000-40e1f000 Deferred libx11.so.6
ELF 0x40e1f000-40ebe000 Deferred libgl.so.1
ELF 0x40ece000-40ed1000 Deferred xlcdef.so.2
ELF 0x40ed4000-40f25000 Deferred libpthread.so.0
ELF 0x40f25000-41693000 Deferred fglrx_dri.so
ELF 0x4174b000-4175e000 Deferred librt.so.1
ELF 0x49c5a000-49c77000 Deferred ximcp.so.2
ELF 0x49c77000-49c7b000 Deferred iso8859-1.so
ELF 0x49c7b000-49c97000 Deferred imm32<elf>
\-PE 0x49c80000-49c97000 \ imm32
ELF 0x49c97000-49ca0000 Deferred libxcursor.so.1.0.2
ELF 0x49ce4000-49d14000 Deferred uxtheme<elf>
\-PE 0x49cf0000-49d14000 \ uxtheme
ELF 0x49d70000-49d88000 Deferred msacm.drv<elf>
\-PE 0x49d80000-49d88000 \ msacm.drv
ELF 0x49d88000-49da9000 Deferred msacm32<elf>
\-PE 0x49d90000-49da9000 \ msacm32
ELF 0x49ec0000-49ed5000 Deferred midimap<elf>
\-PE 0x49ed0000-49ed5000 \ midimap
ELF 0x7bf00000-7bf07000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
00000040 (D) C:\Program Files\Steam\steamrestore.exe
00000041 0 <==
00000008
00000039 0
00000037 0
00000034 0
00000032 0
00000031 1
0000002f 0
0000002e 0
0000002d 1
0000002c 0
0000002b 0
0000002a 0
00000029 0
00000016 0
00000015 0
00000014 0
0000000b 0
0000000a 0
00000009 0
WineDbg terminated on pid 0x40
--
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