Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I am trying to get my Steam gaming library working. I have steam installed, and one game Dishonored to test the platform.

1 - I installed wine1.6 -> configured it to 32bit via this guide

2 - I installed winetricks. and ran winecfg.

3 - I installed Steam windows, (override "dwrite" to fix text)

4 - Installed Dishonored. Launch Dishonored in "-windowed" (as it brings up a black screen on my left most monitor, returns back to my desktop with lowered resolution, and runs in background with sound but no video.

5 - game starts, it loads into the main menu and I get a fatal error popup. program error details are

Unhandled exception: page fault on read access to 0xbb5104c1 in 32-bit code (0xbb5104c1).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:bb5104c1 ESP:01b5388c EBP:01b539f8 EFLAGS:00010206(  R- --  I   - -P- )
 EAX:00455355 EBX:7dadb000 ECX:01b538dc EDX:002a0001
 ESI:0014b678 EDI:00000010
Stack dump:
0x01b5388c:  7dad4cc8 0014b678 00000010 002a0001
0x01b5389c:  01b538dc 00000000 00000000 00000000
0x01b538ac:  4d430003 00000000 00000000 00000000
0x01b538bc:  00000000 00000000 00000000 002a0001
0x01b538cc:  01b538dc 00000000 01b53918 00000028
0x01b538dc:  00000100 00000000 00000100 00000000
000c: sel=0067 base=00000000 limit=00000000 32-bit --x
Backtrace:
=>0 0xbb5104c1 (0x01b539f8)
  1 0x7e7f2e8b in user32 (+0x62e8a) (0x01b53d78)
  2 0x7e7f3ca2 PeekMessageW+0x61() in user32 (0x01b53dcc)
  3 0x10044b3b in gameoverlayrenderer (+0x44b3a) (0x01b53de8)
  4 0x7e7be023 in user32 (+0x2e022) (0x01b53e48)
  5 0x7e7be3bf DialogBoxIndirectParamAorW+0x4e() in user32 (0x01b53e78)
  6 0x7e7be47d DialogBoxIndirectParamW+0x4c() in user32 (0x01b53eb8)
  7 0x7e7fa29d MessageBoxIndirectW+0x9c() in user32 (0x01b53f18)
  8 0x7e7fa447 MessageBoxExW+0x76() in user32 (0x01b53f88)
  9 0x7e7fa4a5 MessageBoxW+0x44() in user32 (0x01b53fd8)
  10 0x0048f0ed in dishonored (+0x8f0ec) (0x01b5c028)
  11 0x00491b39 in dishonored (+0x91b38) (0x01b5fd48)
  12 0x00495078 in dishonored (+0x95077) (0x01b5fd9c)
  13 0x009e4574 in dishonored (+0x5e4573) (0x01b5fdd0)
  14 0x00ec39a7 in dishonored (+0xac39a6) (0x01b5fe60)
  15 0x7b85e63c call_process_entry+0xb() in kernel32 (0x01b5fe78)
  16 0x7b85f6c3 in kernel32 (+0x4f6c2) (0x01b5feb8)
  17 0x7bc79950 call_thread_func_wrapper+0xb() in ntdll (0x01b5fed8)
  18 0x7bc7c8dd call_thread_func+0x7c() in ntdll (0x01b5ffa8)
  19 0x7bc7992e RtlRaiseException+0x21() in ntdll (0x01b5ffc8)
  20 0x7bc4e8ee call_dll_entry_point+0x7ed() in ntdll (0x01b5ffe8)
  21 0xf75724ed wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
  22 0xf75725ab wine_switch_to_stack+0x2a() in libwine.so.1 (0xfffbba88)
  23 0x7bc541b2 LdrInitializeThunk+0x3a1() in ntdll (0xfffbbae8)
  24 0x7b865c5d __wine_kernel_init+0xa0c() in kernel32 (0xfffbcc08)
  25 0x7bc54773 __wine_process_init+0x192() in ntdll (0xfffbcc98)
  26 0xf756fc50 wine_init+0x30f() in libwine.so.1 (0xfffbccf8)
  27 0x7bf00fdc main+0xfb() in <wine-loader> (0xfffbd148)
  28 0xf7384905 __libc_start_main+0xf4() in libc.so.6 (0x00000000)
0xbb5104c1: -- no code accessible --
Modules:
Module  Address         Debug info  Name (154 modules)
PE    240000-  256000   Deferred        xinput1_3
PE    400000- 1687000   Export          dishonored
PE   a450000- a51c000   Deferred        steam
PE   ab80000- ab93000   Deferred        physxloader
PE   b1c0000- b1d6000   Deferred        physxupdateloader
PE   b2f0000- b386000   Deferred        physxcooking
PE   b4a0000- b50d000   Deferred        cudart32_41_4
PE   bc90000- c087000   Deferred        physxcore
PE  10000000-100bb000   Export          gameoverlayrenderer
PE  18000000-1803b000   Deferred        binkw32
PE  30000000-302c1000   Deferred        steam2
PE  38000000-38893000   Deferred        steamclient
PE  3b400000-3b41e000   Deferred        steam_api
PE  3f000000-3f0ac000   Deferred        tier0_s
PE  3f600000-3f64b000   Deferred        vstdlib_s
PE  60000000-60021000   Deferred        cserhelper
ELF 7b800000-7ba5b000   Dwarf           kernel32<elf>
  \-PE  7b810000-7ba5b000   \               kernel32
ELF 7bc00000-7bcdb000   Dwarf           ntdll<elf>
  \-PE  7bc10000-7bcdb000   \               ntdll
ELF 7bf00000-7bf04000   Dwarf           <wine-loader>
ELF 7d687000-7d6bd000   Deferred        uxtheme<elf>
  \-PE  7d690000-7d6bd000   \               uxtheme
ELF 7d6bd000-7d6c3000   Deferred        libxfixes.so.3
ELF 7d6c3000-7d6ce000   Deferred        libxcursor.so.1
ELF 7d6ce000-7d6df000   Deferred        libxi.so.6
ELF 7d6df000-7d6e3000   Deferred        libxcomposite.so.1
ELF 7d6e3000-7d6ee000   Deferred        libxrandr.so.2
ELF 7d6ee000-7d6f9000   Deferred        libxrender.so.1
ELF 7d6f9000-7d6ff000   Deferred        libxxf86vm.so.1
ELF 7d6ff000-7d703000   Deferred        libxinerama.so.1
ELF 7d703000-7d70a000   Deferred        libxdmcp.so.6
ELF 7d70a000-7d70e000   Deferred        libxau.so.6
ELF 7d70e000-7d72f000   Deferred        libxcb.so.1
ELF 7d72f000-7d864000   Deferred        libx11.so.6
ELF 7d864000-7d877000   Deferred        libxext.so.6
ELF 7d8a0000-7d932000   Deferred        winex11<elf>
  \-PE  7d8b0000-7d932000   \               winex11
ELF 7d98d000-7d9b6000   Deferred        libexpat.so.1
ELF 7d9b6000-7d9f0000   Deferred        libfontconfig.so.1
ELF 7d9f0000-7da8f000   Deferred        libfreetype.so.6
ELF 7dab8000-7dadd000   Deferred        imm32<elf>
  \-PE  7dac0000-7dadd000   \               imm32
ELF 7dadd000-7daf2000   Deferred        faultrep<elf>
  \-PE  7dae0000-7daf2000   \               faultrep
ELF 7daf2000-7db2a000   Deferred        msvcr100<elf>
  \-PE  7db00000-7db2a000   \               msvcr100
ELF 7db2a000-7db57000   Deferred        msvcr90<elf>
  \-PE  7db30000-7db57000   \               msvcr90
ELF 7db57000-7dbff000   Deferred        msvcrt<elf>
  \-PE  7db70000-7dbff000   \               msvcrt
ELF 7dbff000-7dd3c000   Deferred        msvcp90<elf>
  \-PE  7dc40000-7dd3c000   \               msvcp90
ELF 7dd3c000-7de71000   Deferred        oleaut32<elf>
  \-PE  7dd50000-7de71000   \               oleaut32
ELF 7de71000-7de9c000   Deferred        msacm32<elf>
  \-PE  7de80000-7de9c000   \               msacm32
ELF 7de9c000-7df56000   Deferred        winmm<elf>
  \-PE  7dea0000-7df56000   \               winmm
ELF 7df56000-7df6a000   Deferred        psapi<elf>
  \-PE  7df60000-7df6a000   \               psapi
ELF 7df6a000-7df84000   Deferred        libz.so.1
ELF 7df96000-7dfad000   Deferred        powrprof<elf>
  \-PE  7dfa0000-7dfad000   \               powrprof
ELF 7dfad000-7e015000   Deferred        dbghelp<elf>
  \-PE  7dfb0000-7e015000   \               dbghelp
ELF 7e015000-7e03b000   Deferred        iphlpapi<elf>
  \-PE  7e020000-7e03b000   \               iphlpapi
ELF 7e03b000-7e071000   Deferred        ws2_32<elf>
  \-PE  7e040000-7e071000   \               ws2_32
ELF 7e071000-7e08d000   Deferred        wsock32<elf>
  \-PE  7e080000-7e08d000   \               wsock32
ELF 7e08d000-7e18a000   Deferred        opengl32<elf>
  \-PE  7e0b0000-7e18a000   \               opengl32
ELF 7e18a000-7e2ca000   Deferred        wined3d<elf>
  \-PE  7e1a0000-7e2ca000   \               wined3d
ELF 7e2ca000-7e307000   Deferred        d3d9<elf>
  \-PE  7e2d0000-7e307000   \               d3d9
ELF 7e307000-7e378000   Deferred        setupapi<elf>
  \-PE  7e310000-7e378000   \               setupapi
ELF 7e378000-7e3fa000   Deferred        rpcrt4<elf>
  \-PE  7e380000-7e3fa000   \               rpcrt4
ELF 7e3fa000-7e537000   Deferred        ole32<elf>
  \-PE  7e410000-7e537000   \               ole32
ELF 7e537000-7e553000   Deferred        dinput8<elf>
  \-PE  7e540000-7e553000   \               dinput8
ELF 7e553000-7e65a000   Deferred        comctl32<elf>
  \-PE  7e560000-7e65a000   \               comctl32
ELF 7e65a000-7e777000   Deferred        gdi32<elf>
  \-PE  7e670000-7e777000   \               gdi32
ELF 7e777000-7e8d1000   Dwarf           user32<elf>
  \-PE  7e790000-7e8d1000   \               user32
ELF 7e8d1000-7e94b000   Deferred        shlwapi<elf>
  \-PE  7e8e0000-7e94b000   \               shlwapi
ELF 7e94b000-7eb7e000   Deferred        shell32<elf>
  \-PE  7e960000-7eb7e000   \               shell32
ELF 7eb7e000-7ebf0000   Deferred        advapi32<elf>
  \-PE  7eb90000-7ebf0000   \               advapi32
ELF 7ebf0000-7ebfd000   Deferred        libnss_files.so.2
ELF 7ebfd000-7ec09000   Deferred        libnss_nis.so.2
ELF 7ec09000-7ec22000   Deferred        libnsl.so.1
ELF 7ef94000-7efd7000   Deferred        libm.so.6
ELF 7efe6000-7f000000   Deferred        version<elf>
  \-PE  7eff0000-7f000000   \               version
ELF f3b3d000-f3b88000   Deferred        dinput<elf>
  \-PE  f3b40000-f3b88000   \               dinput
ELF f3b88000-f3bd1000   Deferred        dsound<elf>
  \-PE  f3b90000-f3bd1000   \               dsound
ELF f3bd1000-f3be8000   Deferred        libresolv.so.2
ELF f3be8000-f3bf1000   Deferred        libogg.so.0
ELF f3bf1000-f3c1d000   Deferred        libvorbis.so.0
ELF f3c1d000-f3d95000   Deferred        libvorbisenc.so.2
ELF f3d95000-f3dc9000   Deferred        libflac.so.8
ELF f3dc9000-f3e3b000   Deferred        libsndfile.so.1
ELF f3e3b000-f3e86000   Deferred        libdbus-1.so.3
ELF f3e86000-f3ef5000   Deferred        libpulsecommon-4.0.so
ELF f3ef5000-f3f44000   Deferred        libpulse.so.0
ELF f3f6d000-f3fe2000   Deferred        ddraw<elf>
  \-PE  f3f70000-f3fe2000   \               ddraw
ELF f46e5000-f46ef000   Deferred        libwrap.so.0
ELF f46ef000-f46fa000   Deferred        libjson-c.so.2
ELF f46fa000-f4722000   Deferred        winepulse<elf>
  \-PE  f4700000-f4722000   \               winepulse
ELF f48ce000-f4934000   Deferred        libatiadlxx.so
ELF f4934000-f6de7000   Deferred        fglrx_dri.so
ELF f6de7000-f6ed7000   Deferred        libgl.so.1
ELF f6ed7000-f6ede000   Deferred        libasyncns.so.0
ELF f6ede000-f6f00000   Deferred        mmdevapi<elf>
  \-PE  f6ee0000-f6f00000   \               mmdevapi
ELF f700a000-f7023000   Deferred        libatiuki.so.1
ELF f7023000-f7047000   Deferred        gameux<elf>
  \-PE  f7030000-f7047000   \               gameux
ELF f708d000-f70ac000   Deferred        libp11-kit.so.0
ELF f70ac000-f70be000   Deferred        libtasn1.so.3
ELF f70be000-f7142000   Deferred        libgcrypt.so.11
ELF f7142000-f7208000   Deferred        libgnutls.so.26
ELF f720b000-f7214000   Deferred        librt.so.1
ELF f7214000-f7231000   Deferred        libgcc_s.so.1
ELF f7231000-f725e000   Deferred        netapi32<elf>
  \-PE  f7240000-f725e000   \               netapi32
ELF f725e000-f7291000   Deferred        secur32<elf>
  \-PE  f7260000-f7291000   \               secur32
ELF f7291000-f7360000   Deferred        crypt32<elf>
  \-PE  f72a0000-f7360000   \               crypt32
ELF f736b000-f751f000   Dwarf           libc.so.6
ELF f751f000-f7524000   Deferred        libdl.so.2
ELF f7525000-f7540000   Deferred        libpthread.so.0
ELF f7541000-f7546000   Deferred        libgpg-error.so.0
ELF f7546000-f7560000   Deferred        imagehlp<elf>
  \-PE  f7550000-f7560000   \               imagehlp
ELF f7560000-f7569000   Deferred        libnss_compat.so.2
ELF f7569000-f771e000   Dwarf           libwine.so.1
ELF f7720000-f7742000   Deferred        ld-linux.so.2
ELF f7742000-f7743000   Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
    0000001f    0
    0000001e    0
    00000014    0
    00000010    0
    0000000f    0
00000012 winedevice.exe
    0000001d    0
    0000001a    0
    00000017    0
    00000013    0
0000001b plugplay.exe
    00000021    0
    00000020    0
    0000001c    0
00000022 explorer.exe
    00000024    0
    00000023    0
00000025 Steam.exe
    00000077    0
    00000064    2
    0000000d    0
    00000038    0
    0000000b    0
    00000047    0
    00000046    0
    00000045    0
    00000044    0
    00000043    0
    00000042    0
    00000041    0
    00000040    0
    0000003f    0
    0000003e   15
    0000003d    0
    0000003c    0
    0000003a    0
    00000039    2
    00000037    0
    00000036    0
    00000035    0
    00000034    0
    00000033    0
    00000032    0
    00000031    0
    00000030    0
    0000002f    0
    0000002e    0
    0000002d    0
    0000002c    0
    0000002b    0
    0000002a    0
    00000026    0
0000004c (D) C:\Program Files\Steam\SteamApps\common\Dishonored\Binaries\Win32\Dishonored.exe
    00000076   -1
    00000049    2
    0000004b    2
    00000027    2
    00000028    0
    00000029    0
    00000063    0
    00000062    0
    00000061    0
    00000060    1
    0000005f   15
    0000005e    0
    0000005d    0
    0000005c    0
    0000005b   15
    0000005a    0
    00000059    1
    00000057    0
    00000054    0
    00000053    0
    00000052    0
    00000051    0
    00000050    0
    0000004f    0
    0000004e    0
    0000004d    0 <==
00000066 GameOverlayUI.exe
    00000071    0
    0000006b    0
    0000006a    0
    00000069    0
    00000068    0
    00000058    0
    00000056    0
    00000055    0
    00000009    0
    00000048    0
    0000004a    0
    00000067    0
System information:
    Wine build: wine-1.6.1
    Platform: i386
    Host system: Linux
    Host version: 3.11.0-15-generic

Ubuntu 13.10 64-bit

Kernel 3.11.0-15-generic

CPU 8 x Intel Core i7-2600K @ 3.40GHz

RAM 31.4 GiB

AMD Radeon HD 7970 | Driver version 13.10 (propriety driver from additional drivers) | CCC version 2.18

share|improve this question

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.