The Elder Scrolls IV: Oblivion Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

launches

The game will launch in an xp bottle if you uncheck the "allow window manager to control windows" checkox.
This was the 1.2.0416 version of original oblivion, in os x leopard. I've installed oldblivion, but didn't use it to launch.

The sound is distorted, with a constant buzzing, and the graphics aren't exactly pretty. But gameplay seems ok.

It keeps crashing when I try to exit the sewers. If the sound driver is enabled, it will enter my now familiar endless loop in call_exception_handler() (see sam and max season 1). Otherwise it just crashes (Exit code 5).

Since it would crash in the exception handler, I grepped out all the trace of exceptions from a trace +all run.

000d:trace:seh:raise_exception info[0]=00000000
000d:trace:seh:raise_exception info[1]=ffffffff
000d:trace:seh:raise_exception eax=00000000 ebx=501026fb ecx=ffffffff edx=ffffffff esi=0034f880 edi=ffffffff
000d:trace:seh:raise_exception ebp=0034f748 esp=0034f710 cs=0017 ds=001f es=001f fs=1007 gs=0037 flags=00010246
000b:Call kernel32.RaiseException(406d1388,00000000,00000004,0034f7a8) ret=00747890
000b:trace:seh:raise_exception code=406d1388 flags=0 addr=0x7b82e174
000b:trace:seh:raise_exception info[0]=00001000
000b:trace:seh:raise_exception info[1]=00a2fc44
000b:trace:seh:raise_exception info[2]=0000000b
000b:trace:seh:raise_exception info[3]=00000000
000b:trace:seh:raise_exception eax=7b818c45 ebx=7b82e18c ecx=00000000 edx=00000000 esi=00000004 edi=0034f6e0
000b:trace:seh:raise_exception ebp=0034f6b8 esp=0034f644 cs=0017 ds=001f es=001f fs=1007 gs=0037 flags=00000246
000b:Ret kernel32.RaiseException() retval=7b818c45 ret=00747890
000b:Call kernel32.RaiseException(406d1388,00000000,00000004,0034f7c0) ret=00747890
000b:trace:seh:raise_exception code=406d1388 flags=0 addr=0x7b82e174
000b:trace:seh:raise_exception info[0]=00001000
000b:trace:seh:raise_exception info[1]=00a31a00
000b:trace:seh:raise_exception info[2]=00000010
000b:trace:seh:raise_exception info[3]=00000000
000b:trace:seh:raise_exception eax=7b818c45 ebx=7b82e18c ecx=00000000 edx=00000000 esi=00000004 edi=0034f6f0
000b:trace:seh:raise_exception ebp=0034f6c8 esp=0034f654 cs=0017 ds=001f es=001f fs=1007 gs=0037 flags=00000246
000b:Ret kernel32.RaiseException() retval=7b818c45 ret=00747890
000b:trace:seh:raise_exception code=c0000005 flags=0 addr=0x49a719
000b:trace:seh:raise_exception info[0]=00000001
000b:trace:seh:raise_exception info[1]=00000072
000b:trace:seh:raise_exception eax=00000000 ebx=2a009960 ecx=00000005 edx=1d0049a0 esi=00000000 edi=00000000
000b:trace:seh:raise_exception ebp=00000000 esp=0034f1f4 cs=0017 ds=001f es=001f fs=1007 gs=0037 flags=00010293
000b:Call kernel32.UnhandledExceptionFilter(0034ed24) ret=0098d979
0014: wait_debug_event() = 0 { pid=000a, tid=000b, wait=0x0, event={exception,{code=80000003,flags=0,rec=0x0,addr=0x942522e9,params={},first=1} }
000b:Ret kernel32.UnhandledExceptionFilter() retval=00000000 ret=0098d979
000b: queue_exception_event( first=0, record={context={flags=0001001f,eax=00000000,ebx=2a009960,ecx=00000005,edx=1d0049a0,esi=00000000,edi=00000000,ebp=00000000,eip=0049a719,esp=0034f1f4,eflags=00010293,cs=0017,ds=001f,es=001f,fs=1007,gs=0037,dr0=00000000,dr1=00000000,dr2=00000000,dr3=00000000,dr6=00000000,dr7=00000000,float={ffff037f,ffff0000,ffffffff,00000000,00000000,00000000,ffff0000,00000000,80000000,00003ff4,00000000,3ff48000,00000000,80000000,0000bfff,00000000,00000000,00000000,80000000,00004007,00000000,3fff8000,00000000,c3500000,00004010,00000000,4010c34b,00000000}},rec={code=c0000005,flags=0,rec=0x0,addr=0x49a719,params={1,72}} )
000b: queue_exception_event() = 0 { handle=0xec }
0014: wait_debug_event() = 0 { pid=000a, tid=000b, wait=0x0, event={exception,{code=c0000005,flags=0,rec=0x0,addr=0x49a719,params={1,72},first=0} }
Unhandled exception: page fault on write access to 0x00000072 in 32-bit code (0x0049a719).
000b: get_exception_status( handle=0xec )
000b: get_exception_status() = 10002 { context={flags=0001001f,eax=00000000,ebx=2a009960,ecx=00000005,edx=1d0049a0,esi=00000000,edi=00000000,ebp=00000000,eip=0049a719,esp=0034f1f4,eflags=00010293,cs=0017,ds=001f,es=001f,fs=1007,gs=0037,dr0=00000000,dr1=00000000,dr2=00000000,dr3=00000000,dr6=00000000,dr7=00000000,float={ffff037f,ffff0000,ffffffff,00000000,00000000,00000000,ffff0000,00000000,80000000,00003ff4,00000000,3ff48000,00000000,80000000,0000bfff,00000000,00000000,00000000,80000000,00004007,00000000,3fff8000,00000000,c3500000,00004010,00000000,4010c34b,00000000}} }
000b:trace:seh:raise_exception code=c0000005 flags=0 addr=0x49a719
000b:trace:seh:raise_exception info[0]=00000001
000b:trace:seh:raise_exception info[1]=00000072
000b:trace:seh:raise_exception eax=00000000 ebx=2a009960 ecx=00000005 edx=1d0049a0 esi=00000000 edi=00000000
000b:trace:seh:raise_exception ebp=00000000 esp=0034f1f4 cs=0017 ds=001f es=001f fs=1007 gs=0037 flags=00010293
000b:Call kernel32.UnhandledExceptionFilter(0034ed24) ret=0098d979
000b:Ret kernel32.UnhandledExceptionFilter() retval=00000001 ret=0098d979
000b:Call kernel32.SetUnhandledExceptionFilter(521bc2c0) ret=009928a9
000b:Ret kernel32.SetUnhandledExceptionFilter() retval=00992800 ret=009928a9
000b:Call kernel32.SetUnhandledExceptionFilter(00000000) ret=521bc447
000b:Ret kernel32.SetUnhandledExceptionFilter() retval=521bc2c0 ret=521bc447

same here, game works fine until i try to exit the sewers or try to load a game from outside the sewers (Crossover Games 7.0 / Mac OS X 10.5.2 Leopard)

Unhandled exception: page fault on write access to 0x00000072 in 32-bit code (0x0049a719).
Register dump:
CS:0017 SS:001f DS:001f ES:001f FS:1007 GS:0037
EIP:0049a719 ESP:0034f1f4 EBP:00000000 EFLAGS:00010297( - 00 RISAP1C)
EAX:00000000 EBX:2a009960 ECX:00000001 EDX:1d004930
ESI:00000000 EDI:00000000
Stack dump:
0x0034f1f4: d5433bed 0000000b 01b3ae98 0034f450
0x0034f204: 041d8a00 00000000 00000000 00000000
0x0034f214: 00000000 00000000 048c953c 00000000
0x0034f224: 01a9d6dc 00000000 00000001 47380000
0x0034f234: 47a40000 47c35000 c5c00000 45c00000
0x0034f244: 45c00000 c5c00000 3dcccccd 48435000
0200: sel=1007 base=7ffc0000 limit=0000ffff 32-bit rw-
Backtrace:
0x0049a719: movb $0x0,0x72(%esi)
Modules:
Module Address Debug info Name (28 modules)
PE 3b0000- 3d3000 Deferred devenum
PE 400000- baf000 Export oblivion
PE bb0000- dff000 Deferred d3dx9_27
PE 18000000-18068000 Deferred binkw32
PE 1c400000-1c418000 Deferred l3codecx.ax
PE 35500000-35708000 Deferred quartz
PE 50240000-50251000 Deferred comctl32
PE 50510000-50521000 Deferred user32
PE 50640000-50644000 Deferred gdi32
PE 50710000-50714000 Deferred advapi32
PE 50760000-5080e000 Deferred dinput8
PE 50770000-50810000 Deferred dinput
PE 507a0000-507a4000 Deferred rpcrt4
PE 519d0000-519d4000 Deferred ole32
PE 51ae0000-51b28000 Deferred winmm
PE 51b70000-51bd1000 Deferred dsound
PE 51b70000-51bd1000 Deferred dsound
PE 51cc0000-51cc6000 Deferred shlwapi
PE 51d20000-51d24000 Deferred version
PE 51d50000-51d54000 Deferred msvcrt
PE 51db0000-51db4000 Deferred wsock32
PE 51dd0000-51dd4000 Deferred ws2_32
PE 64110000-642b9000 Deferred d3d9
PE 64450000-64454000 Deferred oleaut32
PE 647d0000-647d7000 Deferred msdmo
PE 64830000-64835000 Deferred setupapi
PE 7b810000-7b87c000 Deferred kernel32
PE 7bc10000-7bc14000 Deferred ntdll
Threads:
process tid prio (all id:s are in hex)
00000008
00000009 0
0000000a
0000000b 0
0000000c
0000000d 0
0000000e
00000011 0
00000010 0
0000000f 0
00000012
00000013 0
00000014
00000016 0
00000015 0
0000001b (D) C:\Program Files\Bethesda Softworks\Oblivion\Oblivion.exe
0000002a 0
00000025 1
0000002d 15
00000024 15
00000038 15
00000026 15
0000003b 15
0000003a -1
00000037 15
00000036 0
00000023 0
00000022 0
0000001f 15
0000001e 0
0000001d 0
0000001c 0 <==

Same results here, patched Oblivion on MBP/Leopard, crashes at sewer exit

Idem for me.

crash at sewer exit, on a iMac/leopard.

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoiQTdnTEp2Q0YySGF1YzdORyIsImdkcHIiOjB9