[Bug 3793] New: Battlefield 2 attempt in Ubuntu

Wine Bugs wine-bugs at winehq.org
Wed Nov 9 12:22:31 CST 2005


http://bugs.winehq.org/show_bug.cgi?id=3793

           Summary: Battlefield 2 attempt in Ubuntu
           Product: Wine
           Version: 0.9
          Platform: Other
               URL: http://http://www.eagames.com/official/battlefield/battl
                    efield2/us/home.jsp
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-directx
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: tehstealth at yahoo.com


I'm running Ubuntu 5.10, fresh install of Wine 0.9, just tried installing
Battlefield 2. Battlefield 2 installs fine, had to use some mounting via
commandline to get the CD switching to work, when it gets to the part about
Gamespy Arcade installation it froze when I chose "Install later" so I used the
System Monitor in ubuntu to kill the first wine process I found. IT then
continued and asked about a DirectX update, and I clicked OK only to get an
error about some psapi.dll? The installation finished fine however, but when
executing the following command to run BF2 the output gives me this:

stealth at D4600U:~/.wine/drive_c/Program Files/EA GAMES/Battlefield 2$ wine BF2
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: privileged instruction in 32-bit code (0x7d346660).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
 EIP:7d346660 ESP:7fb2f830 EBP:7fb2f870 EFLAGS:00010202(   - 00      - -RI1)
 EAX:43723c29 EBX:00000000 ECX:00000000 EDX:c71c7459
 ESI:7ce01ab4 EDI:7fb2f9ec
Stack dump:
0x7fb2f830:  7d4231b8 7d362f30 7d3551cf 00000001
0x7fb2f840:  7fb2f860 66704410 7fb2fa64 000002b8
0x7fb2f850:  00000028 7fb2f9c8 7fb2fa4c 7fb2fa48
0x7fb2f860:  7fb2f9f0 66703fc3 7fb2faa4 7fb2faa0
0x7fb2f870:  7fb2f9ec 7d35ff3b 7fb2f888 7ce00790
0x7fb2f880:  00000000 7ce01940 00000000 00000000
0200: sel=1007 base=7fee6000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x7d346660 in ~de575e.tmp (+0x16660) (0x7fb2f870)
  2 0x7d35ff3b in ~de575e.tmp (+0x2ff3b) (0x7fb2f9ec)
  3 0x7d360225 in ~de575e.tmp (+0x30225) (0x7fb2fa0c)
  4 0x7d3607e7 Ox12345678+0x25 in ~de575e.tmp (0x7fb2fa38)
fixme:dbghelp:sffip_cb NIY on 'R:\ENG\Security\SecServ\Release\SecServ.pdb'
  5 0x66752bf8 in ~df394b.tmp (+0x52bf8) (0x7fb2fa58)
  6 0x667526e9 in ~df394b.tmp (+0x526e9) (0x7fb2faa8)
  7 0x66703682 Ox12121212+0x457 in ~df394b.tmp (0x7fb2fbf8)
fixme:dbghelp:sffip_cb NIY on 'c:\dice\projects\bf2\bin\BF2.pdb'
  8 0x00a42435 EntryPoint+0x397 in bf2 (0x00a42009)
  9 0x0000017c (0x004ddc9c)
0x7d346660: insl        %dx,%es:(%edi)
Modules:
Module  Address                 Debug info      Name (99 modules)
PE      0x00400000-00a46000     Export          bf2
PE      0x10000000-10122000     Deferred        memory
PE      0x66700000-668e7000     Export          ~df394b.tmp
ELF     0x7be8f000-7bf00000     Deferred        ntdll<elf>
  \-PE  0x7bea0000-7bf00000     \               ntdll
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
PE      0x7c340000-7c396000     Deferred        msvcr71
PE      0x7c3a0000-7c41b000     Deferred        msvcp71
PE      0x7d330000-7d380000     Export          ~de575e.tmp
ELF     0x7d9df000-7da10000     Deferred        uxtheme<elf>
  \-PE  0x7d9f0000-7da10000     \               uxtheme
ELF     0x7db2b000-7db40000     Deferred        midimap<elf>
  \-PE  0x7db30000-7db40000     \               midimap
ELF     0x7dc56000-7dc77000     Deferred        msacm32<elf>
  \-PE  0x7dc60000-7dc77000     \               msacm32
ELF     0x7dc77000-7dc8e000     Deferred        msacm.drv<elf>
  \-PE  0x7dc80000-7dc8e000     \               msacm.drv
ELF     0x7dc8e000-7dcd0000     Deferred        wineoss.drv<elf>
  \-PE  0x7dca0000-7dcd0000     \               wineoss.drv
ELF     0x7de07000-7de23000     Deferred        imm32<elf>
  \-PE  0x7de10000-7de23000     \               imm32
ELF     0x7de23000-7de3f000     Deferred        ximcp.so.2
ELF     0x7de3f000-7de41000     Deferred        xlcutf8load.so.2
ELF     0x7de41000-7e5aa000     Deferred        libglcore.so.1
ELF     0x7e5aa000-7e629000     Deferred        libgl.so.1
ELF     0x7e632000-7e6f2000     Deferred        libx11.so.6
ELF     0x7e6f2000-7e70b000     Deferred        libice.so.6
ELF     0x7e70b000-7e783000     Deferred        winex11.drv<elf>
  \-PE  0x7e720000-7e783000     \               winex11.drv
ELF     0x7e783000-7e7a2000     Deferred        libexpat.so.1
ELF     0x7e7a2000-7e7d0000     Deferred        libfontconfig.so.1
ELF     0x7e7d9000-7e7ed000     Deferred        libz.so.1
ELF     0x7e7ed000-7e857000     Deferred        libfreetype.so.6
ELF     0x7e857000-7e860000     Deferred        libxcursor.so.1
PE      0x7e860000-7e899000     Deferred        bf2voipserver
ELF     0x7e89d000-7e8a5000     Deferred        libxrender.so.1
ELF     0x7e8a5000-7e954000     Deferred        comctl32<elf>
  \-PE  0x7e8b0000-7e954000     \               comctl32
ELF     0x7e954000-7e9a9000     Deferred        shlwapi<elf>
  \-PE  0x7e970000-7e9a9000     \               shlwapi
ELF     0x7e9a9000-7ea65000     Deferred        shell32<elf>
  \-PE  0x7e9c0000-7ea65000     \               shell32
ELF     0x7ea65000-7ea95000     Deferred        crypt32<elf>
  \-PE  0x7ea70000-7ea95000     \               crypt32
ELF     0x7ea95000-7eae0000     Deferred        dsound<elf>
  \-PE  0x7eab0000-7eae0000     \               dsound
PE      0x7eae0000-7eaf9000     Deferred        zlib122
ELF     0x7eaf9000-7eafc000     Deferred        libxrandr.so.2
ELF     0x7eb05000-7eb20000     Deferred        wsock32<elf>
  \-PE  0x7eb10000-7eb20000     \               wsock32
PE      0x7eb20000-7eca0000     Deferred        dice_py
ELF     0x7eca0000-7eca4000     Deferred        libxdmcp.so.6
ELF     0x7eca4000-7ed23000     Deferred        winmm<elf>
  \-PE  0x7ecb0000-7ed23000     \               winmm
ELF     0x7ed23000-7ed65000     Deferred        rpcrt4<elf>
  \-PE  0x7ed30000-7ed65000     \               rpcrt4
ELF     0x7ed65000-7ede7000     Deferred        ole32<elf>
  \-PE  0x7ed80000-7ede7000     \               ole32
ELF     0x7ede7000-7ee26000     Deferred        dinput<elf>
  \-PE  0x7ee00000-7ee26000     \               dinput
ELF     0x7ee26000-7ee3a000     Deferred        dinput8<elf>
  \-PE  0x7ee30000-7ee3a000     \               dinput8
ELF     0x7ee3a000-7ee57000     Deferred        iphlpapi<elf>
  \-PE  0x7ee40000-7ee57000     \               iphlpapi
ELF     0x7ee57000-7ee80000     Deferred        ws2_32<elf>
  \-PE  0x7ee60000-7ee80000     \               ws2_32
ELF     0x7ee80000-7eebb000     Deferred        dbghelp<elf>
  \-PE  0x7ee90000-7eebb000     \               dbghelp
ELF     0x7eebb000-7eed0000     Deferred        psapi<elf>
  \-PE  0x7eec0000-7eed0000     \               psapi
ELF     0x7eed0000-7eee4000     Deferred        lz32<elf>
  \-PE  0x7eee0000-7eee4000     \               lz32
ELF     0x7eee4000-7eefc000     Deferred        version<elf>
  \-PE  0x7eef0000-7eefc000     \               version
ELF     0x7eefc000-7f011000     Deferred        user32<elf>
  \-PE  0x7ef20000-7f011000     \               user32
ELF     0x7f0f7000-7f9f6000     Deferred        gdi32<elf>
  \-PE  0x7f140000-7f9f6000     \               gdi32
ELF     0x7f9f6000-7fa30000     Deferred        advapi32<elf>
  \-PE  0x7fa00000-7fa30000     \               advapi32
ELF     0x7fb33000-7fb40000     Deferred        libxext.so.6
ELF     0x7fb43000-7fb46000     Deferred        libxau.so.6
ELF     0x7fb46000-7fb4d000     Deferred        libsm.so.6
ELF     0x7fc95000-7fd90000     Deferred        kernel32<elf>
  \-PE  0x7fcb0000-7fd90000     \               kernel32
ELF     0x7fea1000-7feac000     Deferred        libgcc_s.so.1
ELF     0x7feac000-7feb6000     Deferred        libnss_files.so.2
ELF     0x7feb6000-7febf000     Deferred        libnss_nis.so.2
ELF     0x7febf000-7fed4000     Deferred        libnsl.so.1
ELF     0x7fed4000-7fedd000     Deferred        libnss_compat.so.2
ELF     0x7fede000-7fee2000     Deferred        libxfixes.so.3
ELF     0x7fee4000-7fee6000     Deferred        libnvidia-tls.so.1
ELF     0x7fee9000-7ff0b000     Deferred        libm.so.6
ELF     0x7ff0b000-80000000     Deferred        libwine_unicode.so.1
ELF     0xb7e2a000-b7e2d000     Deferred        libdl.so.2
ELF     0xb7e2d000-b7f5b000     Deferred        libc.so.6
ELF     0xb7f5c000-b7f6e000     Deferred        libpthread.so.0
ELF     0xb7f6e000-b7f88000     Deferred        libwine.so.1
ELF     0xb7f94000-b7faa000     Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000a
        0000000f    0
00000008 (D) C:\Program Files\EA GAMES\Battlefield 2\BF2.exe
        0000000c    0
0000000a
        0000000b    0
00000008 (D) C:\Program Files\EA GAMES\Battlefield 2\BF2.exe
        00000009    0 <==
WineDbg terminated on pid 0x8

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list