Oblivion on Steam crash after splash

Questions about Wine on Linux
Locked
xerxesbeat
Newbie
Newbie
Posts: 3
Joined: Sat Jan 25, 2014 3:08 pm

Oblivion on Steam crash after splash

Post by xerxesbeat »

Unhandled exception: page fault on write access to 0xffffffff in 32-bit code (0x06ccc648).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:006b GS:0063
EIP:06ccc648 ESP:0b8ffe4c EBP:0b8ffed8 EFLAGS:00010246( R- -- I Z- -P- )
EAX:00110288 EBX:7bcdbcb4 ECX:0b8ffee4 EDX:ffffffff
ESI:7bcdbcb4 EDI:06ccc648
Stack dump:
0x0b8ffe4c: 5806dd57 06ccc648 00000000 00000000
0x0b8ffe5c: 00000000 00000000 00000000 00000000
0x0b8ffe6c: 00000000 00000000 00000000 06ccc648
0x0b8ffe7c: 58091d90 00000000 00000000 00000000
0x0b8ffe8c: 00000000 00000000 00000000 00000000
0x0b8ffe9c: 00000000 00000000 00000000 00000000
000d: sel=006f base=00000000 limit=00000000 16-bit r-x
Backtrace:
=>0 0x06ccc648 (0x0b8ffed8)
1 0x7bc7da10 (0x0b8ffeec)
2 0x7bc81839 (0x0b8fffdc)
3 0x7bc7da02 (0x0b8fffec)
0x06ccc648: movb 0x057bdf0b,%al
Modules:
Module Address Debug info Name (47 modules)
PE 400000- c05000 Deferred oblivion
PE c10000- e5f000 Deferred d3dx9_27
PE 10000000-10144000 Deferred gameoverlayrenderer
PE 18000000-18068000 Deferred binkw32
PE 58060000-58064000 Deferred winegstreamer
PE 7b410000-7b5b6000 Deferred kernel32
PE 7b7f0000-7b7f3000 Deferred l3codeca
PE 7bc10000-7bc14000 Deferred ntdll
PE 7bd20000-7bd29000 Deferred quartz
PE 7c010000-7c013000 Deferred midimap
PE 7c020000-7c023000 Deferred winealsa
PE 7c050000-7c056000 Deferred devenum
PE 7c080000-7c08b000 Deferred msvfw32
PE 7c410000-7c413000 Deferred msacm32
PE 7d210000-7d213000 Deferred avicap32
PE 7dd90000-7dd94000 Deferred opengl32
PE 7dec0000-7dec4000 Deferred wined3d
PE 7e2a0000-7e2a4000 Deferred d3d9
PE 7e7e0000-7e7e3000 Deferred winepulse
PE 7e810000-7e818000 Deferred oleaut32
PE 7e930000-7e934000 Deferred mmdevapi
PE 7e960000-7e96b000 Deferred dinput
PE 7ea40000-7ea43000 Deferred api-ms-win-core-sysinfo-l1-2-1
PE 7ea50000-7ea53000 Deferred api-ms-win-core-localization-l1-C:\windows\system32\api-ms-win-core-localization-l1-2-1.dll
PE 7ea60000-7ea63000 Deferred api-ms-win-core-fibers-l1-1-1
PE 7ea80000-7ea83000 Deferred api-ms-win-core-synch-l1-2-0
PE 7ea90000-7ea94000 Deferred uxtheme
PE 7ecd0000-7ecd4000 Deferred psapi
PE 7ecf0000-7ecf4000 Deferred winex11
PE 7ed80000-7ed84000 Deferred imm32
PE 7ef90000-7ef94000 Deferred iphlpapi
PE 7efb0000-7efb4000 Deferred ws2_32
PE 7eff0000-7eff4000 Deferred wsock32
PE 7f020000-7f024000 Deferred msvcrt
PE 7f0c0000-7f0c8000 Deferred shlwapi
PE 7f140000-7f2a2000 Deferred shell32
PE 7f390000-7f394000 Deferred dsound
PE 7f3d0000-7f3d9000 Deferred msacm32
PE 7f400000-7f478000 Deferred winmm
PE 7f4c0000-7f4c4000 Deferred rpcrt4
PE 7f550000-7f578000 Deferred ole32
PE 7f690000-7f694000 Deferred dinput8
PE 7f6b0000-7f6b4000 Deferred advapi32
PE 7f730000-7f737000 Deferred gdi32
PE 7f860000-7f926000 Deferred user32
PE 7fa30000-7fa80000 Deferred comctl32
PE 7ffd0000-7ffd4000 Deferred version
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000023 0
0000001e 0
00000018 0
00000013 0
00000010 0
0000000f 0
00000011 winedevice.exe
0000001d 0
00000017 0
00000016 0
00000012 0
0000001b plugplay.exe
00000020 0
0000001f 0
0000001c 0
00000021 winedevice.exe
0000002a 0
00000025 0
00000024 0
00000022 0
00000028 explorer.exe
0000002d 0
0000002c 0
0000002b 0
00000029 0
0000002e Steam.exe
0000014a 0
00000090 0
0000008f 0
0000008e 0
0000008c 0
00000084 0
0000007e 0
0000007d 0
0000007c 0
00000076 0
00000075 0
00000074 0
00000073 0
00000070 0
0000006f 0
0000006e 0
0000006d 0
0000006c 0
0000006b 0
0000006a 0
00000068 1
00000067 1
00000064 0
00000062 0
00000061 0
00000038 0
00000036 0
00000035 0
00000032 0
00000031 0
00000030 0
0000002f 0
00000033 steamwebhelper.exe
0000007f 0
00000060 0
0000005f 0
0000005e 0
0000005d 0
0000005c 0
0000005b 0
00000059 0
00000058 0
00000057 0
00000056 -2
00000055 0
00000054 0
00000053 0
00000052 0
00000051 0
00000050 0
0000004d 0
0000004c 0
0000004b -2
0000004a -2
00000049 0
00000048 0
00000047 0
00000046 0
00000045 0
00000044 0
00000034 0
00000039 steamwebhelper.exe
00000043 0
00000042 0
00000040 0
0000003f 0
0000003e 0
0000003d 0
0000003c 0
0000003b 0
0000003a 0
00000181 (D) C:\Program Files (x86)\Steam\steamapps\common\Oblivion\Oblivion.exe
00000198 0
00000197 0 <==
00000196 0
00000195 0
00000194 0
00000193 0
00000192 0
0000018e 0
0000018d 0
00000188 15
00000187 15
00000186 0
00000185 0
00000182 0
0000018b GameOverlayUI.exe
00000190 0
0000018f 0
0000018c 0
System information:
Wine build: wine-3.0 (Ubuntu 3.0-1ubuntu1)
Platform: i386 (WOW64)
Version: Windows 7
Host system: Linux
Host version: 4.15.0-23-generic
xerxesbeat
Newbie
Newbie
Posts: 3
Joined: Sat Jan 25, 2014 3:08 pm

Re: Oblivion on Steam crash after splash

Post by xerxesbeat »

User avatar
DarkShadow44
Level 8
Level 8
Posts: 1207
Joined: Tue Nov 22, 2016 5:39 pm

Re: Oblivion on Steam crash after splash

Post by DarkShadow44 »

Please use Code-Tags in the future, these text-dumps aren't pretty.
Thanks for posting how you got it to work instead of the often found "solved it " without any hint. Though, this sounds a bit like a hack, I'd guess you're missing some gstreamer plugins - you need both 32bit and 64bit plugins.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Oblivion on Steam crash after splash

Post by Bob Wya »

@xerxesbeat

Disabling winegstreamer for Oblivion is just an unnecessary hack...
The game works fine if have all the necessary Gstreamer dependencies (32-bit + 64-bit) installed.

Please in future (if there is one):
  • use the forum Code tags:

    Code: Select all

    I AM CODE
  • don't post a backtrace in isolation - this is useless.
    I would have probably been able to diagnose the missing Gstreamer plugin - if only you had posted the Wine terminal output (preceding the backtrace)
Bob
Locked