BioShock 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

It is supposed to run...

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x7b83a47c).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7b83a47c ESP:0053c864 EBP:0053c8d8 EFLAGS:00000212( - -- I -A- - )
EAX:7b827c01 EBX:7b8b96b8 ECX:0053c884 EDX:0053c904
ESI:00000008 EDI:00000000
Stack dump:
0x0053c864: 7bc9e60e 0053ce34 00000020 c0000005
0x0053c874: 00000000 00000000 10d9b4d2 00000002
0x0053c884: 00000000 00000000 00000000 00000020
0x0053c894: 00000280 000001e0 00000000 0000003c
0x0053c8a4: 00000000 00000000 00000000 00000000
0x0053c8b4: 00000000 00000000 00000000 0053fd74
Backtrace:
=>0 0x7b83a47c in kernel32 (+0x2a47c) (0x0053c8d8)
1 0x7e271435 _CxxThrowException+0x34() in msvcr80 (0x0053c918)
2 0x10912621 in bioshock (+0x12620) (0x0053fdc0)
3 0x10912aee in bioshock (+0x12aed) (0x0053fdd0)
4 0x10da1cf4 in bioshock (+0x4a1cf3) (0x0053fe60)
5 0x7b85ca2c call_process_entry+0xb() in kernel32 (0x0053fe78)
6 0x7b85d6ba ExitProcess+0xc89() in kernel32 (0x0053fea8)
7 0x7bc7b120 call_thread_func_wrapper+0xb() in ntdll (0x0053fec8)
8 0x7bc7dee1 call_thread_func+0xb0() in ntdll (0x0053ffa8)
9 0x7bc7b0fe RtlRaiseException+0x21() in ntdll (0x0053ffc8)
10 0x7bc514c7 call_dll_entry_point+0x3b6() in ntdll (0x0053ffe8)
11 0xf75971bd wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
12 0xf7597320 wine_switch_to_stack+0x1f() in libwine.so.1 (0xff9f6be8)
13 0x7bc56fe5 LdrInitializeThunk+0x1f4() in ntdll (0xff9f6c28)
14 0x7b8645f1 wine_kernel_init+0x9e0() in kernel32 (0xff9f7b18)
15 0x7bc57da3
wine_process_init+0x152() in ntdll (0xff9f7b88)
16 0xf7594e33 wine_init+0x292() in libwine.so.1 (0xff9f7bd8)
17 0x7bf00d6a main+0x79() in <wine-loader> (0xff9f8018)
18 0xf73adaf3 __libc_start_main+0xf2() in libc.so.6 (0x00000000)
0x7b83a47c: addl $12,%esp
Modules:
Module Address Debug info Name (183 modules)
PE 540000- 8af000 Deferred d3dx9_33
PE 8b0000- 8c6000 Deferred xinput1_3
PE 10000000-10124000 Deferred gameoverlayrenderer
PE 10900000-11438000 Export bioshock
PE 18000000-18038000 Deferred binkw32
ELF 784ac000-7a800000 Deferred libnvidia-glcore.so.367.35
ELF 7a800000-7a92f000 Deferred opengl32<elf>
-PE 7a820000-7a92f000 \ opengl32
ELF 7ac00000-7ac78000 Deferred riched20<elf>
-PE 7ac10000-7ac78000 \ riched20
ELF 7ad17000-7ad4c000 Deferred wbemprox<elf>
-PE 7ad20000-7ad4c000 \ wbemprox
ELF 7ad4c000-7ad73000 Deferred winepulse<elf>
-PE 7ad50000-7ad73000 \ winepulse
ELF 7b675000-7b700000 Deferred libvorbisenc.so.2
ELF 7b800000-7ba63000 Dwarf kernel32<elf>
-PE 7b810000-7ba63000 \ kernel32
ELF 7ba71000-7ba9c000 Deferred libvorbis.so.0
ELF 7ba9c000-7bad0000 Deferred libflac.so.8
ELF 7bad0000-7bb42000 Deferred libsndfile.so.1
ELF 7bb42000-7bbb1000 Deferred libpulsecommon-4.0.so
ELF 7bbb1000-7bc00000 Deferred libpulse.so.0
ELF 7bc00000-7bcea000 Dwarf ntdll<elf>
-PE 7bc10000-7bcea000 \ ntdll
ELF 7bceb000-7bd00000 Deferred msadp32<elf>
-PE 7bcf0000-7bd00000 \ msadp32
ELF 7bf00000-7bf03000 Dwarf <wine-loader>
ELF 7bf07000-7bf5e000 Deferred libopenal.so.1
ELF 7bf6a000-7bf8c000 Deferred mmdevapi<elf>
-PE 7bf70000-7bf8c000 \ mmdevapi
ELF 7bf9e000-7bfec000 Deferred dinput<elf>
-PE 7bfb0000-7bfec000 \ dinput
ELF 7bfec000-7c02d000 Deferred usp10<elf>
-PE 7bff0000-7c02d000 \ usp10
ELF 7c02d000-7c0a0000 Deferred d3dcompiler_43<elf>
-PE 7c040000-7c0a0000 \ d3dcompiler_43
ELF 7c403000-7c40c000 Deferred libogg.so.0
ELF 7c698000-7c69f000 Deferred libasyncns.so.0
ELF 7c69f000-7c6a9000 Deferred libwrap.so.0
ELF 7c6a9000-7c6b4000 Deferred libjson-c.so.2
ELF 7c6b4000-7c6d1000 Deferred openal32<elf>
-PE 7c6c0000-7c6d1000 \ openal32
ELF 7c6f2000-7c74b000 Deferred d3d11<elf>
-PE 7c700000-7c74b000 \ d3d11
ELF 7c74b000-7c789000 Deferred d3d10<elf>
-PE 7c750000-7c789000 \ d3d10
ELF 7c9d3000-7cae7000 Deferred libglx_nvidia.so.0
ELF 7cae8000-7cafb000 Deferred riched32<elf>
-PE 7caf0000-7cafb000 \ riched32
ELF 7cb00000-7cb15000 Deferred d3d10core<elf>
-PE 7cb10000-7cb15000 \ d3d10core
ELF 7cb15000-7cb33000 Deferred libgcc_s.so.1
ELF 7cc3b000-7ccae000 Deferred libglu.so.1
ELF 7ccae000-7cd44000 Deferred libgldispatch.so.0
ELF 7cd44000-7cd64000 Deferred libglx.so.0
ELF 7cd64000-7cdd1000 Deferred libgl.so.1
ELF 7cdff000-7ce26000 Deferred dxgi<elf>
-PE 7ce00000-7ce26000 \ dxgi
ELF 7ce26000-7ce4c000 Deferred mpr<elf>
-PE 7ce30000-7ce4c000 \ mpr
ELF 7ce4c000-7cec3000 Deferred wininet<elf>
-PE 7ce60000-7cec3000 \ wininet
ELF 7cec3000-7cedc000 Deferred cryptnet<elf>
-PE 7ced0000-7cedc000 \ cryptnet
ELF 7cedc000-7cf1d000 Deferred rsaenh<elf>
-PE 7cee0000-7cf1d000 \ rsaenh
ELF 7cf1d000-7cfe7000 Deferred crypt32<elf>
-PE 7cf30000-7cfe7000 \ crypt32
ELF 7cfe7000-7d01b000 Deferred wintrust<elf>
-PE 7cff0000-7d01b000 \ wintrust
ELF 7d01b000-7d022000 Deferred libffi.so.6
ELF 7d022000-7d06d000 Deferred libdbus-1.so.3
ELF 7d06d000-7d0f3000 Deferred libgmp.so.10
ELF 7d0f3000-7d121000 Deferred libhogweed.so.2
ELF 7d121000-7d155000 Deferred libnettle.so.4
ELF 7d155000-7d169000 Deferred libtasn1.so.6
ELF 7d169000-7d1a5000 Deferred libp11-kit.so.0
ELF 7d1a5000-7d1b1000 Deferred libkrb5support.so.0
ELF 7d1b1000-7d1e1000 Deferred libk5crypto.so.3
ELF 7d1e1000-7d29f000 Deferred libkrb5.so.3
ELF 7d29f000-7d3c7000 Deferred libgnutls-deb0.so.28
ELF 7d3c7000-7d40d000 Deferred libgssapi_krb5.so.2
ELF 7d40d000-7d487000 Deferred libcups.so.2
ELF 7d487000-7d48c000 Deferred libnvidia-tls.so.367.35
ELF 7d49c000-7d4b5000 Deferred imagehlp<elf>
-PE 7d4a0000-7d4b5000 \ imagehlp
ELF 7d4b5000-7d52e000 Deferred wineps<elf>
-PE 7d4d0000-7d52e000 \ wineps
ELF 7d52e000-7d534000 Deferred libxfixes.so.3
ELF 7d534000-7d53f000 Deferred libxcursor.so.1
ELF 7d53f000-7d54f000 Deferred libxi.so.6
ELF 7d54f000-7d553000 Deferred libxcomposite.so.1
ELF 7d553000-7d55e000 Deferred libxrandr.so.2
ELF 7d55e000-7d569000 Deferred libxrender.so.1
ELF 7d569000-7d56f000 Deferred libxxf86vm.so.1
ELF 7d56f000-7d573000 Deferred libxinerama.so.1
ELF 7d573000-7d57a000 Deferred libxdmcp.so.6
ELF 7d57a000-7d57e000 Deferred libxau.so.6
ELF 7d57e000-7d5a0000 Deferred libxcb.so.1
ELF 7d5a0000-7d6e8000 Deferred libx11.so.6
ELF 7d6e8000-7d6fb000 Deferred libxext.so.6
ELF 7d6fd000-7d702000 Deferred libkeyutils.so.1
ELF 7d702000-7d707000 Deferred libcom_err.so.2
ELF 7d707000-7d719000 Deferred libavahi-client.so.3
ELF 7d719000-7d727000 Deferred libavahi-common.so.3
ELF 7d729000-7d7b8000 Deferred winex11<elf>
-PE 7d730000-7d7b8000 \ winex11
ELF 7d9cd000-7d9f6000 Deferred libexpat.so.1
ELF 7d9f6000-7da39000 Deferred libfontconfig.so.1
ELF 7da39000-7da61000 Deferred libpng12.so.0
ELF 7da61000-7db01000 Deferred libfreetype.so.6
ELF 7db01000-7db19000 Deferred libresolv.so.2
ELF 7db47000-7db6e000 Deferred iphlpapi<elf>
-PE 7db50000-7db6e000 \ iphlpapi
ELF 7db6e000-7dba8000 Deferred ws2_32<elf>
-PE 7db80000-7dba8000 \ ws2_32
ELF 7dba8000-7dbc2000 Deferred wsock32<elf>
-PE 7dbb0000-7dbc2000 \ wsock32
ELF 7dbc2000-7dcf7000 Deferred oleaut32<elf>
-PE 7dbe0000-7dcf7000 \ oleaut32
ELF 7dcf7000-7dd21000 Deferred msacm32<elf>
-PE 7dd00000-7dd21000 \ msacm32
ELF 7dd21000-7de52000 Deferred ole32<elf>
-PE 7dd40000-7de52000 \ ole32
ELF 7de75000-7dee0000 Deferred setupapi<elf>
-PE 7de80000-7dee0000 \ setupapi
ELF 7dee0000-7defb000 Deferred dinput8<elf>
-PE 7def0000-7defb000 \ dinput8
ELF 7defb000-7df79000 Deferred rpcrt4<elf>
-PE 7df10000-7df79000 \ rpcrt4
ELF 7df79000-7dfc3000 Deferred dsound<elf>
-PE 7df80000-7dfc3000 \ dsound
ELF 7dfc3000-7e07c000 Deferred msvcrt<elf>
-PE 7dfe0000-7e07c000 \ msvcrt
ELF 7e07c000-7e1cf000 Deferred wined3d<elf>
-PE 7e090000-7e1cf000 \ wined3d
ELF 7e1cf000-7e20c000 Deferred d3d9<elf>
-PE 7e1e0000-7e20c000 \ d3d9
ELF 7e20c000-7e22f000 Deferred imm32<elf>
-PE 7e210000-7e22f000 \ imm32
ELF 7e22f000-7e242000 Deferred msimg32<elf>
-PE 7e230000-7e242000 \ msimg32
ELF 7e242000-7e304000 Dwarf msvcr80<elf>
-PE 7e260000-7e304000 \ msvcr80
ELF 7e304000-7e445000 Deferred msvcp80<elf>
-PE 7e340000-7e445000 \ msvcp80
ELF 7e445000-7e4fc000 Deferred winmm<elf>
-PE 7e450000-7e4fc000 \ winmm
ELF 7e4fc000-7e516000 Deferred libz.so.1
ELF 7e544000-7e5a7000 Deferred dbghelp<elf>
-PE 7e550000-7e5a7000 \ dbghelp
ELF 7e5a7000-7e5e4000 Deferred winspool<elf>
-PE 7e5b0000-7e5e4000 \ winspool
ELF 7e5e4000-7e6de000 Deferred comctl32<elf>
-PE 7e5f0000-7e6de000 \ comctl32
ELF 7e6de000-7e754000 Deferred advapi32<elf>
-PE 7e6f0000-7e754000 \ advapi32
ELF 7e754000-7e86f000 Deferred gdi32<elf>
-PE 7e760000-7e86f000 \ gdi32
ELF 7e86f000-7e9bd000 Deferred user32<elf>
-PE 7e880000-7e9bd000 \ user32
ELF 7e9bd000-7ea32000 Deferred shlwapi<elf>
-PE 7e9d0000-7ea32000 \ shlwapi
ELF 7ea32000-7ec73000 Deferred shell32<elf>
-PE 7ea40000-7ec73000 \ shell32
ELF 7ec73000-7ed5b000 Deferred comdlg32<elf>
-PE 7ec80000-7ed5b000 \ comdlg32
ELF 7ed5b000-7ed67000 Deferred libnss_files.so.2
ELF 7ed67000-7ed73000 Deferred libnss_nis.so.2
ELF 7ed73000-7ed8c000 Deferred libnsl.so.1
ELF 7ef8c000-7efd2000 Deferred libm.so.6
ELF 7efd4000-7efe7000 Deferred psapi<elf>
-PE 7efe0000-7efe7000 \ psapi
ELF 7efe7000-7f000000 Deferred version<elf>
-PE 7eff0000-7f000000 \ version
ELF f7385000-f738e000 Deferred libnss_compat.so.2
ELF f738f000-f7394000 Deferred libdl.so.2
ELF f7394000-f7543000 Dwarf libc.so.6
ELF f7544000-f7560000 Deferred libpthread.so.0
ELF f7585000-f758e000 Deferred librt.so.1
ELF f758e000-f7745000 Dwarf libwine.so.1
ELF f7747000-f7769000 Deferred ld-linux.so.2
ELF f776c000-f776d000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000c services.exe
00000066 0
00000064 0
00000031 0
0000000e 0
0000000d 0
0000002f winedevice.exe
00000035 0
00000034 0
00000033 0
00000030 0
0000003d svchost.exe
00000083 0
0000006d 0
0000006c 0
0000006a 0
00000069 0
00000068 0
00000065 0
000000d9 winewrapper.exe
00000093 0
000000b2 Steam.exe
00000021 0
0000005d 0
00000051 0
00000052 0
00000050 0
00000043 0
00000032 0
00000016 0
0000002d 0
00000081 0
00000085 0
0000007f 15
0000008c 0
00000063 0
00000073 0
0000007e 0
0000000f 1
000000db 0
0000007b 0
00000045 0
00000080 0
000000a8 0
000000a6 0
000000c4 0
000000b5 0
0000008b 0
0000006f explorer.exe
000000a2 0
000000a4 0
000000a5 0
0000009e 0
000000c2 steamwebhelper.exe
00000055 0
00000067 0
0000008d 0
000000dc 0
000000df 0
000000de 0
0000007d 0
00000074 0
00000076 0
00000075 0
0000002a 0
0000008f 0
00000091 0
0000007c 0
00000078 0
0000008a 0
00000082 0
0000006e 0
000000c3 0
00000056 steamwebhelper.exe
0000005c 0
0000004b 0
00000058 0
00000057 0
0000005a 0
00000059 0
0000005b 0
00000049 0
0000004f 0
0000004e 0
0000004c 0
0000004d 0
0000003c (D) K:\SteamLibrary\steamapps\common\Bioshock\Builds\Release\Bioshock.exe
0000001a 0
00000029 1
00000014 0
00000027 2
0000002b 15
00000028 15
0000003a 15
0000001e 0
0000001f 0
00000044 2
00000009 0
00000094 1
000000dd 1
00000095 1
0000003f 0 <==
System information:
Wine build: wine-1.8.1-7738-g4d13904
Platform: i386
Version: Windows XP
Host system: Linux
Host version: 4.6.4-040604-generic

Open Wine Configuration and then under "Libraries" add an override for "d3d10" (set it to disabled). Works for me with the Humble Store DRM-free version :)

Thanks. I added d3d10 in the libraries tab. I also added d3dx10 and d3dx10_33 which I saw in the error message.
I'd like to add that you manually type d3d10 in and click add and you also must click the new entry you made, click edit, and select disable or it will not be disabled.
DX10 is then blocked from the games view.
I never knew this game supported both DX9 and DX10.
Supports 7.1 sound on my system. The pro logic sound did not work.
I used the boxed copy.
The auto updater did work.
The activator works but the serial number is case sensitive and you must use the dashes.
Repeated errors were caused by the dx10 issue.
It fought me on the resolution several times, but smoothed out after a couple of tries.

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...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzM0NzIyMzMzLCJjc3JmX3Rva2VuIjoiUUJ1TWJNcFl4YzJGZ1JXQiIsImdkcHIiOjB9