[Wine] Bioshock semi-issue

mrmarcdee wineforum-user at winehq.org
Fri Dec 3 17:45:17 CST 2010


Hello,

I've got Bioshock installed and running it from the automagically created application launcher shortcut (using KDE4) works great! Yay! However, if I try to start it from command-line with 
Code:
wine bioshockfolder/Builds/Release/Bioshock.exe

 it shows the Window's "serious error" window and spits out a 
Code:
err:rpc:I_RpcGetBuffer no binding

 (full output log at bottom). Which is unfortunate since sometimes I like to kill KDE and start X up with just xterm so I have as much system resources available as possible to play a game. So, how does the applauncher shortcut differ from the command I entered, and how do I figure out what these applauncher shortcuts (any of them not just Wine ones) do in KDE4? And whats up with this error and how do I fix it?

Thanks!,
Marc

Full wine Bioshock.exe output:


Code:
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION
fixme:ntdll:NtQueryObject Unsupported information class 3
err:rpc:I_RpcGetBuffer no binding
fixme:win:EnumDisplayDevicesW ((null),0,0x7290b4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x728c34,0x00000000), stub!
fixme:psapi:EnumPageFilesA (0x116947f0, 0x709ca4) stub
fixme:psapi:EnumPageFilesA (0x116947f0, 0x6d45c0) stub
fixme:userenv:GetProfileType 0x70a45c
fixme:win:EnumDisplayDevicesW ((null),0,0x677f6c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x677aec,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x677f4c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x677acc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x677f5c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x677adc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x677f70,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x677af0,0x00000000), stub!
fixme:userenv:GetProfileType 0x722240
fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION
fixme:ntdll:NtQueryObject Unsupported information class 3
fixme:file:GetLongPathNameW UNC pathname L"\\\\.\\pipe\\svcctl"
err:rpc:I_RpcGetBuffer no binding
wine: Unhandled page fault on read access to 0x00000010 at address 0x1093f222 (thread 0022), starting debugger...
Unhandled exception: page fault on read access to 0x00000010 in 32-bit code (0x1093f222).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:1093f222 ESP:0073e6c0 EBP:0073f5ec EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:e7b254f4 EBX:0073e744 ECX:00000000 EDX:000000e5
 ESI:00000000 EDI:11377f8c
Stack dump:
0x0073e6c0:  0324e900 112aeac0 00000000 00000000
0x0073e6d0:  10cad592 0073e744 0073e770 b1f740b4
0x0073e6e0:  0327ff60 00000000 00000000 00000000
0x0073e6f0:  00000000 00000000 00000000 00000000
0x0073e700:  00000000 00000000 00000000 00000000
0x0073e710:  00000000 00000000 00000000 00000000
Backtrace:
=>0 0x1093f222 in bioshock (+0x3f222) (0x0073f5ec)
  1 0x1090f71a in bioshock (+0xf719) (0x0073f7d0)
  2 0x027500a6 (0x0073f7e0)
  3 0x10d9ebb4 in bioshock (+0x49ebb3) (0x0073f870)
  4 0x7edd738c call_process_entry+0xb() in kernel32 (0x0073f8c8)
  5 0x11457220 in bioshock (+0xb5721f) (0x0073fd44)
0x1093f222: movl        0x10(%esi),%ecx
Modules:
Module  Address                 Debug info      Name (101 modules)
PE        750000-  abf000       Deferred        d3dx9_33
PE        ac0000-  ad6000       Deferred        xinput1_3
PE      10000000-1003e000       Deferred        paul
PE      10900000-11efb000       Export          bioshock
PE      18000000-18038000       Deferred        binkw32
PE      71590000-71617000       Deferred        comctl32
PE      78130000-781cb000       Deferred        msvcr80
ELF     7bf00000-7bf04000       Deferred        <wine-loader>
PE      7c420000-7c4a7000       Deferred        msvcp80
ELF     7c620000-7dc31000       Deferred        libglcore.so.1
ELF     7dcaa000-7dcc7000       Deferred        libgcc_s.so.1
ELF     7dcc7000-7dd8b000       Deferred        libgl.so.1
ELF     7ddf0000-7ddf6000       Deferred        libxfixes.so.3
ELF     7ddf6000-7de00000       Deferred        libxcursor.so.1
ELF     7de00000-7de08000       Deferred        libxrandr.so.2
ELF     7de08000-7de12000       Deferred        libxrender.so.1
ELF     7de12000-7de18000       Deferred        libxxf86vm.so.1
ELF     7de18000-7de1e000       Deferred        libxdmcp.so.6
ELF     7de1e000-7de38000       Deferred        libxcb.so.1
ELF     7de38000-7de51000       Deferred        libice.so.6
ELF     7de51000-7df6d000       Deferred        libx11.so.6
ELF     7df6d000-7df7c000       Deferred        libxext.so.6
ELF     7df7c000-7df85000       Deferred        libsm.so.6
ELF     7df85000-7e027000       Deferred        winex11<elf>
  \-PE  7df90000-7e027000       \               winex11
ELF     7e027000-7e03a000       Deferred        libz.so.1
ELF     7e03a000-7e0c0000       Deferred        libfreetype.so.6
ELF     7e0d1000-7e0d3000       Deferred        libnvidia-tls.so.1
ELF     7e0eb000-7e10c000       Deferred        iphlpapi<elf>
  \-PE  7e0f0000-7e10c000       \               iphlpapi
ELF     7e10c000-7e139000       Deferred        ws2_32<elf>
  \-PE  7e110000-7e139000       \               ws2_32
ELF     7e139000-7e154000       Deferred        wsock32<elf>
  \-PE  7e140000-7e154000       \               wsock32
ELF     7e154000-7e23e000       Deferred        oleaut32<elf>
  \-PE  7e170000-7e23e000       \               oleaut32
ELF     7e23e000-7e265000       Deferred        msacm32<elf>
  \-PE  7e240000-7e265000       \               msacm32
ELF     7e265000-7e279000       Deferred        lz32<elf>
  \-PE  7e270000-7e279000       \               lz32
ELF     7e279000-7e292000       Deferred        version<elf>
  \-PE  7e280000-7e292000       \               version
ELF     7e292000-7e2f1000       Deferred        setupapi<elf>
  \-PE  7e2a0000-7e2f1000       \               setupapi
ELF     7e2f1000-7e32b000       Deferred        dinput<elf>
  \-PE  7e300000-7e32b000       \               dinput
ELF     7e32b000-7e346000       Deferred        dinput8<elf>
  \-PE  7e330000-7e346000       \               dinput8
ELF     7e346000-7e3bb000       Deferred        rpcrt4<elf>
  \-PE  7e350000-7e3bb000       \               rpcrt4
ELF     7e3bb000-7e4bc000       Deferred        ole32<elf>
  \-PE  7e3e0000-7e4bc000       \               ole32
ELF     7e4bc000-7e504000       Deferred        dsound<elf>
  \-PE  7e4c0000-7e504000       \               dsound
ELF     7e504000-7e63d000       Deferred        wined3d<elf>
  \-PE  7e510000-7e63d000       \               wined3d
ELF     7e63d000-7e671000       Deferred        d3d9<elf>
  \-PE  7e640000-7e671000       \               d3d9
ELF     7e671000-7e693000       Deferred        imm32<elf>
  \-PE  7e680000-7e693000       \               imm32
ELF     7e693000-7e718000       Deferred        msvcrt<elf>
  \-PE  7e6b0000-7e718000       \               msvcrt
ELF     7e718000-7e7aa000       Deferred        winmm<elf>
  \-PE  7e720000-7e7aa000       \               winmm
ELF     7e7aa000-7e802000       Deferred        dbghelp<elf>
  \-PE  7e7b0000-7e802000       \               dbghelp
ELF     7e802000-7e839000       Deferred        winspool<elf>
  \-PE  7e810000-7e839000       \               winspool
ELF     7e839000-7e896000       Deferred        advapi32<elf>
  \-PE  7e850000-7e896000       \               advapi32
ELF     7e896000-7e922000       Deferred        gdi32<elf>
  \-PE  7e8a0000-7e922000       \               gdi32
ELF     7e922000-7ea56000       Deferred        user32<elf>
  \-PE  7e940000-7ea56000       \               user32
ELF     7ea56000-7eab9000       Deferred        shlwapi<elf>
  \-PE  7ea70000-7eab9000       \               shlwapi
ELF     7eab9000-7ec93000       Deferred        shell32<elf>
  \-PE  7ead0000-7ec93000       \               shell32
ELF     7ec93000-7ed4a000       Deferred        comdlg32<elf>
  \-PE  7eca0000-7ed4a000       \               comdlg32
ELF     7ed4a000-7ed56000       Deferred        libnss_files.so.2
ELF     7ed56000-7ed61000       Deferred        libnss_nis.so.2
ELF     7ed61000-7ed78000       Deferred        libnsl.so.1
ELF     7ed78000-7ed80000       Deferred        libnss_compat.so.2
ELF     7ed80000-7eef5000       Export          kernel32<elf>
  \-PE  7ed90000-7eef5000       \               kernel32
ELF     7eef5000-7ef1b000       Deferred        libm.so.6
ELF     7ef1c000-7ef30000       Deferred        msimg32<elf>
  \-PE  7ef20000-7ef30000       \               msimg32
ELF     7ef30000-7ef46000       Deferred        psapi<elf>
  \-PE  7ef40000-7ef46000       \               psapi
ELF     7ef46000-7f000000       Deferred        ntdll<elf>
  \-PE  7ef60000-7f000000       \               ntdll
ELF     f7481000-f7485000       Deferred        libxinerama.so.1
ELF     f7487000-f748b000       Deferred        libdl.so.2
ELF     f748b000-f75d0000       Deferred        libc.so.6
ELF     f75d0000-f75e9000       Deferred        libpthread.so.0
ELF     f75eb000-f75f0000       Deferred        libuuid.so.1
ELF     f7610000-f7614000       Deferred        libxau.so.6
ELF     f7614000-f7755000       Deferred        libwine.so.1
ELF     f7756000-f7774000       Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
        0000001b    0
        00000017    0
        00000015    0
        00000014    0
        00000010    0
        0000000f    0
00000011 winedevice.exe
        00000016    0
        00000013    0
        00000012    0
00000018 winedevice.exe
        0000001c    0
        0000001a    0
        00000019    0
0000001d explorer.exe
        0000001e    0
00000021 (D) C:\BioShock\Builds\Release\Bioshock.exe
        0000002e    0
        00000022    0 <==
Backtrace:
=>0 0x1093f222 in bioshock (+0x3f222) (0x0073f5ec)
  1 0x1090f71a in bioshock (+0xf719) (0x0073f7d0)
  2 0x027500a6 (0x0073f7e0)
  3 0x10d9ebb4 in bioshock (+0x49ebb3) (0x0073f870)
  4 0x7edd738c call_process_entry+0xb() in kernel32 (0x0073f8c8)
  5 0x11457220 in bioshock (+0xb5721f) (0x0073fd44)










More information about the wine-users mailing list