The forum

Oblvion on Steam: Unknown Exception

Ubuntu 14.04

Author Replies
Exorian Tuesday 2 September 2014 at 22:21
ExorianAnonymous

I recently updated from U12 to U14-prior to the the update, Oblivion ran essentially perfectly but since the update/upgrade, it has crashed whenever I've launched it from Steam. The error dialogue gives me the following:

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00408001).

Register dump:

 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b

 EIP:00408001 ESP:0033f798 EBP:0033fbfc EFLAGS:00010246(  R- --  I  Z- -P- )

 EAX:00000000 EBX:7b8a35f0 ECX:00000000 EDX:0033f7a8

 ESI:019a50b0 EDI:0033fbf4

Stack dump:

0x0033f798:  00000000 0033f7a8 7ebc3490 00400000

0x0033f7a8:  00000000 00000000 00000000 00000000

0x0033f7b8:  00000000 00000000 00000000 00000000

0x0033f7c8:  00000000 00000000 00000000 00000000

0x0033f7d8:  00000000 00000000 00000000 00000000

0x0033f7e8:  00000000 00000000 00000000 00000000

Backtrace:

=>0 0x00408001 in oblivionlauncher (+0x8001) (0x0033fbfc)

  1 0x0040422e in oblivionlauncher (+0x422d) (0x7e000000)

  2 0x00000003 (0x00905a4d)

0x00408001: movl    0x0(%eax),%ecx

Modules:

Module    Address            Debug info    Name (95 modules)

PE      400000-  5d9000    Export          oblivionlauncher

PE    10000000-1010e000    Deferred        gameoverlayrenderer

ELF    7b800000-7b904000    Deferred        kernel32<elf>

  \-PE    7b810000-7b904000    \               kernel32

ELF    7bc00000-7bcc7000    Deferred        ntdll<elf>

  \-PE    7bc10000-7bcc7000    \               ntdll

ELF    7bf00000-7bf03000    Deferred        <wine-loader>

ELF    7d49d000-7d4b5000    Deferred        libresolv.so.2

ELF    7d4b5000-7d4e1000    Deferred        libvorbis.so.0

ELF    7d4e1000-7d659000    Deferred        libvorbisenc.so.2

ELF    7d659000-7d68d000    Deferred        libflac.so.8

ELF    7d68d000-7d6ff000    Deferred        libsndfile.so.1

ELF    7d6ff000-7d74a000    Deferred        libdbus-1.so.3

ELF    7d74a000-7d7b9000    Deferred        libpulsecommon-4.0.so

ELF    7d8e5000-7da00000    Deferred        oleaut32<elf>

  \-PE    7d900000-7da00000    \               oleaut32

ELF    7db0a000-7dc00000    Deferred        libasound.so.2

ELF    7dd0e000-7dd17000    Deferred        libogg.so.0

ELF    7dd17000-7dd1e000    Deferred        libasyncns.so.0

ELF    7dd1e000-7dd28000    Deferred        libwrap.so.0

ELF    7dd28000-7dd33000    Deferred        libjson-c.so.2

ELF    7dd33000-7dd82000    Deferred        libpulse.so.0

ELF    7dd90000-7dd97000    Deferred        libasound_module_pcm_pulse.so

ELF    7dda1000-7ddce000    Deferred        winealsa<elf>

  \-PE    7ddb0000-7ddce000    \               winealsa

ELF    7ddce000-7ddee000    Deferred        mmdevapi<elf>

  \-PE    7ddd0000-7ddee000    \               mmdevapi

ELF    7ddee000-7dec4000    Deferred        opengl32<elf>

  \-PE    7de10000-7dec4000    \               opengl32

ELF    7dec4000-7dff0000    Deferred        wined3d<elf>

  \-PE    7ded0000-7dff0000    \               wined3d

ELF    7dff0000-7e026000    Deferred        d3d9<elf>

  \-PE    7e000000-7e026000    \               d3d9

ELF    7e026000-7e059000    Deferred        uxtheme<elf>

  \-PE    7e030000-7e059000    \               uxtheme

ELF    7e059000-7e05f000    Deferred        libxfixes.so.3

ELF    7e05f000-7e06a000    Deferred        libxcursor.so.1

ELF    7e06a000-7e07b000    Deferred        libxi.so.6

ELF    7e07b000-7e07f000    Deferred        libxcomposite.so.1

ELF    7e07f000-7e08a000    Deferred        libxrandr.so.2

ELF    7e08a000-7e095000    Deferred        libxrender.so.1

ELF    7e095000-7e09b000    Deferred        libxxf86vm.so.1

ELF    7e09b000-7e09f000    Deferred        libxinerama.so.1

ELF    7e09f000-7e0a3000    Deferred        libxau.so.6

ELF    7e0a3000-7e0c8000    Deferred        libxcb.so.1

ELF    7e0c8000-7e0ce000    Deferred        libuuid.so.1

ELF    7e0ce000-7e202000    Deferred        libx11.so.6

ELF    7e202000-7e215000    Deferred        libxext.so.6

ELF    7e215000-7e22f000    Deferred        libice.so.6

ELF    7e22f000-7e238000    Deferred        libsm.so.6

ELF    7e23f000-7e252000    Deferred        psapi<elf>

  \-PE    7e240000-7e252000    \               psapi

ELF    7e254000-7e2df000    Deferred        winex11<elf>

  \-PE    7e260000-7e2df000    \               winex11

ELF    7e360000-7e389000    Deferred        libexpat.so.1

ELF    7e389000-7e3c4000    Deferred        libfontconfig.so.1

ELF    7e3c4000-7e3ec000    Deferred        libpng12.so.0

ELF    7e3ec000-7e400000    Deferred        libz.so.1

ELF    7e400000-7e4a0000    Deferred        libfreetype.so.6

ELF    7e4bc000-7e4de000    Deferred        imm32<elf>

  \-PE    7e4c0000-7e4de000    \               imm32

ELF    7e4de000-7e54d000    Deferred        shlwapi<elf>

  \-PE    7e4f0000-7e54d000    \               shlwapi

ELF    7e54d000-7e764000    Deferred        shell32<elf>

  \-PE    7e560000-7e764000    \               shell32

ELF    7e764000-7e78c000    Deferred        msacm32<elf>

  \-PE    7e770000-7e78c000    \               msacm32

ELF    7e78c000-7e804000    Deferred        rpcrt4<elf>

  \-PE    7e7a0000-7e804000    \               rpcrt4

ELF    7e804000-7e918000    Deferred        ole32<elf>

  \-PE    7e820000-7e918000    \               ole32

ELF    7e918000-7e9c8000    Deferred        winmm<elf>

  \-PE    7e920000-7e9c8000    \               winmm

ELF    7e9c8000-7ea2e000    Deferred        advapi32<elf>

  \-PE    7e9d0000-7ea2e000    \               advapi32

ELF    7ea2e000-7eb34000    Deferred        gdi32<elf>

  \-PE    7ea40000-7eb34000    \               gdi32

ELF    7eb34000-7ec79000    Deferred        user32<elf>

  \-PE    7eb50000-7ec79000    \               user32

ELF    7ec79000-7ed6f000    Deferred        comctl32<elf>

  \-PE    7ec80000-7ed6f000    \               comctl32

ELF    7ed6f000-7ed7c000    Deferred        libnss_files.so.2

ELF    7ed7c000-7ed95000    Deferred        libnsl.so.1

ELF    7ed99000-7edb1000    Deferred        version<elf>

  \-PE    7eda0000-7edb1000    \               version

ELF    7efb1000-7eff7000    Deferred        libm.so.6

ELF    7eff7000-7f000000    Deferred        librt.so.1

ELF    b7481000-b7486000    Deferred        libdl.so.2

ELF    b7486000-b7636000    Deferred        libc.so.6

ELF    b7636000-b7652000    Deferred        libpthread.so.0

ELF    b7659000-b7665000    Deferred        libnss_nis.so.2

ELF    b7665000-b766e000    Deferred        libnss_compat.so.2

ELF    b766f000-b77b0000    Dwarf           libwine.so.1

ELF    b77b2000-b77d4000    Deferred        ld-linux.so.2

ELF    b77d4000-b77d5000    Deferred        [vdso].so

Threads:

process  tid      prio (all id:s are in hex)

0000000e services.exe

    0000001e    0

    0000001d    0

    00000014    0

    00000010    0

    0000000f    0

00000012 winedevice.exe

    0000001c    0

    00000019    0

    00000017    0

    00000013    0

0000001a plugplay.exe

    00000020    0

    0000001f    0

    0000001b    0

00000025 explorer.exe

    00000026    0

00000028 Steam.exe

    0000002a    0

    0000002b    0

    00000009    0

    00000027    0

    00000024    0

    00000016    0

    00000018    0

    00000021    0

    00000022    0

    00000023    0

    0000000b    0

    0000000d    0

    0000000c    0

    00000046    0

    00000045    0

    00000044    0

    0000002e    0

    0000002d    0

    00000029    0

0000002f steamwebhelper.exe

    00000048    0

    00000043    0

    00000042    0

    00000041    0

    00000040    0

    0000003f    0

    0000003e    0

    0000003d    0

    0000003c    0

    0000003b    0

    0000003a    0

    00000039    0

    00000038    0

    00000037    0

    00000036    0

    00000035    0

    00000034    0

    00000033    0

    00000032    0

    00000031    0

    00000030    0

0000002c steamwebhelper.exe

    00000054    0

    00000053    0

    00000052    0

    00000051    0

    00000050    0

    0000004f    0

    0000004e    0

    0000004d    0

    0000004c    0

    00000047    0

00000055 (D) C:\Program Files\Steam\SteamApps\common\Oblivion\OblivionLauncher.exe

    0000005c    0

    00000059    0

    00000058    0

    00000057   15

    00000056    0 <==

System information:

    Wine build: wine-1.5.28

    Platform: i386

    Host system: Linux

    Host version: 3.13.0-35-generic

 

Thank you ever so much for your attention on this matter, Devs! <3

Edited by Exorian

Ronin DUSETTE Thursday 4 September 2014 at 7:13
Ronin DUSETTE

Try with a newer version of Wine or turn off the overlay renderer in Steam. I cannot remember the version of Wine that fixed that, but any newer version should work. The overlay renderer will crash WIne, depending on version, and it seems like this one is a little behind. Are you able to disable the overlay in Steam's settings and try again?


Please:
Post debug logs & full computer specs in first post
No private messages for general help, use the forums
Read the wiki, Report broken scripts

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmca-notice@playonlinux.com