http://bugs.winehq.org/show_bug.cgi?id=24770
--- Comment #2 from Cristian M. Barbé darthsteel@gmail.com 2010-10-16 22:38:51 CDT --- (In reply to comment #1)
Does it make a difference if you cd to the BioShock executable directory before running it?
Yes..Diferent error
Sorry for my english
Here bactrace:
steelr@XtremePC:~/.wine/drive_c/Archivos de programa/2K Games/BioShock/Builds/Release$ wine Bioshock.exe fixme:process:GetProcessWorkingSetSize (0xffffffff,0x72ea38,0x72ea34): stub fixme:win:EnumDisplayDevicesW ((null),0,0x72f6fc,0x00000000), stub! fixme:dxgi:dxgi_adapter_CheckInterfaceSupport iface 0x163060, guid {9b7e4c0f-342c-4106-a19f-4f2704f689f0}, umd_version (nil) stub! fixme:thread:SetThreadIdealProcessor (0x98): stub fixme:thread:SetThreadIdealProcessor (0xa4): stub fixme:thread:SetThreadIdealProcessor (0xb0): stub fixme:win:EnumDisplayDevicesW ((null),0,0x72f038,0x00000000), stub! wine: Unhandled page fault on read access to 0x00000000 at address 0x1091ac62 (thread 0009), starting debugger... Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x1091ac62). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:1091ac62 ESP:0072fa80 EBP:0072fb68 EFLAGS:00010212( R- -- I -A- - ) EAX:00000000 EBX:0000000c ECX:0072fb5c EDX:00000000 ESI:00000000 EDI:00000000 Stack dump: 0x0072fa80: 03a710c0 ffffffff 00000000 0072fb0c 0x0072fa90: 7e8db099 00010064 fffffff0 00c77444 0x0072faa0: 7bc718ab 7e8fcff4 0072fad4 0072fb14 0x0072fab0: 0072fb60 7e8b44a3 0072fad4 00000000 0x0072fac0: 0072fb30 7e8b2730 0072fb10 00000000 0x0072fad0: 00000000 00000000 00000000 00000000 Backtrace: =>0 0x1091ac62 in bioshock (+0x1ac62) (0x0072fb68) 1 0x109225a7 in bioshock (+0x225a6) (0x0072fc2c) 2 0x10912161 in bioshock (+0x12160) (0x0072fdf0) 3 0x119db7a3 in bioshock (+0x10db7a2) (0x0072fe00) 4 0x10d9ebb4 in bioshock (+0x49ebb3) (0x0072fe90) 5 0x7b8566bc call_process_entry+0xb() in kernel32 (0x0072fea8) 6 0x7b85735f ExitProcess+0xc9e() in kernel32 (0x0072fee8) 7 0x7bc729a0 call_thread_func+0xb() in ntdll (0x0072fef8) 8 0x7bc75510 call_thread_entry_point+0x6f() in ntdll (0x0072ffc8) 9 0x7bc4a6ea call_dll_entry_point+0x659() in ntdll (0x0072ffe8) 0x1091ac62: movl 0x0(%esi),%edx Modules: Module Address Debug info Name (127 modules) PE 730000- a9f000 Deferred d3dx9_33 PE aa0000- ab6000 Deferred xinput1_3 PE 10900000-11efa130 Export bioshock PE 18000000-18038000 Deferred binkw32 PE 78130000-781cb000 Deferred msvcr80 ELF 79c9c000-7b800000 Deferred fglrx_dri.so ELF 7b800000-7b976000 Export kernel32<elf> -PE 7b810000-7b976000 \ kernel32 ELF 7bc00000-7bcba000 Export ntdll<elf> -PE 7bc10000-7bcba000 \ ntdll ELF 7bf00000-7bf04000 Deferred <wine-loader> PE 7c420000-7c4a7000 Deferred msvcp80 ELF 7c994000-7c9ee000 Deferred riched20<elf> -PE 7c9a0000-7c9ee000 \ riched20 ELF 7c9ee000-7ca02000 Deferred riched32<elf> -PE 7c9f0000-7ca02000 \ riched32 ELF 7cf6f000-7cfa1000 Deferred libatiadlxx.so ELF 7d6bb000-7d6d7000 Deferred libgcc_s.so.1 ELF 7d6d7000-7d6df000 Deferred libatiuki.so.1 ELF 7d6df000-7d7a3000 Deferred libgl.so.1 ELF 7d7a3000-7d7c5000 Deferred dxgi<elf> -PE 7d7b0000-7d7c5000 \ dxgi ELF 7d7c5000-7d7ce000 Deferred librt.so.1 ELF 7d7ce000-7d80a000 Deferred libdbus-1.so.3 ELF 7d80a000-7d80f000 Deferred libgpg-error.so.0 ELF 7d80f000-7d820000 Deferred libtasn1.so.3 ELF 7d820000-7d824000 Deferred libkeyutils.so.1 ELF 7d824000-7d82c000 Deferred libkrb5support.so.0 ELF 7d82c000-7d850000 Deferred libk5crypto.so.3 ELF 7d850000-7d8fe000 Deferred libkrb5.so.3 ELF 7d8fe000-7d90e000 Deferred libavahi-client.so.3 ELF 7d90e000-7d91a000 Deferred libavahi-common.so.3 ELF 7d91a000-7d98e000 Deferred libgcrypt.so.11 ELF 7d98e000-7da29000 Deferred libgnutls.so.26 ELF 7da29000-7da58000 Deferred libgssapi_krb5.so.2 ELF 7da58000-7daa2000 Deferred libcups.so.2 ELF 7daec000-7daf0000 Deferred libcom_err.so.2 ELF 7db06000-7db3a000 Deferred uxtheme<elf> -PE 7db10000-7db3a000 \ uxtheme ELF 7db3a000-7db44000 Deferred libxcursor.so.1 ELF 7db44000-7db4a000 Deferred libxfixes.so.3 ELF 7db4a000-7db4e000 Deferred libxcomposite.so.1 ELF 7db4e000-7db56000 Deferred libxrandr.so.2 ELF 7db56000-7db60000 Deferred libxrender.so.1 ELF 7db60000-7db66000 Deferred libxxf86vm.so.1 ELF 7db66000-7db6a000 Deferred libxinerama.so.1 ELF 7db6a000-7db70000 Deferred libxdmcp.so.6 ELF 7db70000-7db74000 Deferred libxau.so.6 ELF 7db74000-7db8e000 Deferred libxcb.so.1 ELF 7db8e000-7db93000 Deferred libuuid.so.1 ELF 7db93000-7dcb0000 Deferred libx11.so.6 ELF 7dcb0000-7dcc9000 Deferred libice.so.6 ELF 7dcc9000-7dcd2000 Deferred libsm.so.6 ELF 7dcec000-7dd93000 Deferred winex11<elf> -PE 7dd00000-7dd93000 \ winex11 ELF 7dde0000-7de07000 Deferred libexpat.so.1 ELF 7de07000-7de37000 Deferred libfontconfig.so.1 ELF 7de37000-7de4c000 Deferred libz.so.1 ELF 7de4c000-7dec3000 Deferred libfreetype.so.6 ELF 7dec3000-7ded7000 Deferred libresolv.so.2 ELF 7ded9000-7dee9000 Deferred libxext.so.6 ELF 7def1000-7df12000 Deferred iphlpapi<elf> -PE 7df00000-7df12000 \ iphlpapi ELF 7df12000-7df42000 Deferred ws2_32<elf> -PE 7df20000-7df42000 \ ws2_32 ELF 7df42000-7df5d000 Deferred wsock32<elf> -PE 7df50000-7df5d000 \ wsock32 ELF 7df5d000-7e046000 Deferred oleaut32<elf> -PE 7df70000-7e046000 \ oleaut32 ELF 7e046000-7e06c000 Deferred msacm32<elf> -PE 7e050000-7e06c000 \ msacm32 ELF 7e06c000-7e0cb000 Deferred setupapi<elf> -PE 7e080000-7e0cb000 \ setupapi ELF 7e0cb000-7e104000 Deferred dinput<elf> -PE 7e0d0000-7e104000 \ dinput ELF 7e104000-7e11f000 Deferred dinput8<elf> -PE 7e110000-7e11f000 \ dinput8 ELF 7e11f000-7e192000 Deferred rpcrt4<elf> -PE 7e130000-7e192000 \ rpcrt4 ELF 7e192000-7e292000 Deferred ole32<elf> -PE 7e1b0000-7e292000 \ ole32 ELF 7e292000-7e2da000 Deferred dsound<elf> -PE 7e2a0000-7e2da000 \ dsound ELF 7e2da000-7e40b000 Deferred wined3d<elf> -PE 7e2e0000-7e40b000 \ wined3d ELF 7e40b000-7e43f000 Deferred d3d9<elf> -PE 7e410000-7e43f000 \ d3d9 ELF 7e43f000-7e460000 Deferred imm32<elf> -PE 7e450000-7e460000 \ imm32 ELF 7e460000-7e474000 Deferred msimg32<elf> -PE 7e470000-7e474000 \ msimg32 ELF 7e474000-7e4f7000 Deferred msvcrt<elf> -PE 7e480000-7e4f7000 \ msvcrt ELF 7e4f7000-7e58c000 Deferred winmm<elf> -PE 7e500000-7e58c000 \ winmm ELF 7e5ae000-7e5c4000 Deferred psapi<elf> -PE 7e5b0000-7e5c4000 \ psapi ELF 7e5c4000-7e61d000 Deferred dbghelp<elf> -PE 7e5d0000-7e61d000 \ dbghelp ELF 7e61d000-7e655000 Deferred winspool<elf> -PE 7e620000-7e655000 \ winspool ELF 7e655000-7e746000 Deferred comctl32<elf> -PE 7e660000-7e746000 \ comctl32 ELF 7e746000-7e7a0000 Deferred advapi32<elf> -PE 7e750000-7e7a0000 \ advapi32 ELF 7e7a0000-7e82d000 Deferred gdi32<elf> -PE 7e7b0000-7e82d000 \ gdi32 ELF 7e82d000-7e960000 Deferred user32<elf> -PE 7e840000-7e960000 \ user32 ELF 7e960000-7e9c2000 Deferred shlwapi<elf> -PE 7e970000-7e9c2000 \ shlwapi ELF 7e9c2000-7ebb0000 Deferred shell32<elf> -PE 7e9d0000-7ebb0000 \ shell32 ELF 7ebb0000-7ec6b000 Deferred comdlg32<elf> -PE 7ebc0000-7ec6b000 \ comdlg32 ELF 7ef92000-7ef9e000 Deferred libnss_files.so.2 ELF 7ef9e000-7efa9000 Deferred libnss_nis.so.2 ELF 7efa9000-7efc0000 Deferred libnsl.so.1 ELF 7efc0000-7efe6000 Deferred libm.so.6 ELF 7efe7000-7f000000 Deferred version<elf> -PE 7eff0000-7f000000 \ version ELF f74d7000-f74db000 Deferred libdl.so.2 ELF f74db000-f7635000 Deferred libc.so.6 ELF f7636000-f764f000 Deferred libpthread.so.0 ELF f7661000-f7669000 Deferred libnss_compat.so.2 ELF f7669000-f77a9000 Export libwine.so.1 ELF f77ab000-f77c9000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Archivos de programa\2K Games\BioShock\Builds\Release\Bioshock.exe 0000001d 1 0000001c 1 0000001b 1 00000009 0 <== 0000000e services.exe 00000016 0 00000015 0 00000014 0 00000010 0 0000000f 0 00000011 winedevice.exe 00000018 0 00000017 0 00000013 0 00000012 0 00000019 explorer.exe 0000001a 0 Backtrace: =>0 0x1091ac62 in bioshock (+0x1ac62) (0x0072fb68) 1 0x109225a7 in bioshock (+0x225a6) (0x0072fc2c) 2 0x10912161 in bioshock (+0x12160) (0x0072fdf0) 3 0x119db7a3 in bioshock (+0x10db7a2) (0x0072fe00) 4 0x10d9ebb4 in bioshock (+0x49ebb3) (0x0072fe90) 5 0x7b8566bc call_process_entry+0xb() in kernel32 (0x0072fea8) 6 0x7b85735f ExitProcess+0xc9e() in kernel32 (0x0072fee8) 7 0x7bc729a0 call_thread_func+0xb() in ntdll (0x0072fef8) 8 0x7bc75510 call_thread_entry_point+0x6f() in ntdll (0x0072ffc8) 9 0x7bc4a6ea call_dll_entry_point+0x659() in ntdll (0x0072ffe8)