[Bug 28976] New: Unhandled page fault when launching GTA2.exe

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Nov 2 15:59:19 CDT 2011


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

             Bug #: 28976
           Summary: Unhandled page fault when launching GTA2.exe
           Product: Wine
           Version: 1.3.30
          Platform: x86-64
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: gta2_1 at seeitmyway.org
    Classification: Unclassified


As of wine-1.3.28 wine will throw up an unhandled page fault when I launch
GTA2.exe. All versions prior to 1.3.28 work (I re-tested a few of these
versions today), and all version from and including 1.3.28 do not work (1.3.31
is not available in Gentoo yet, so I couldn't test).

(...)
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1213ea0
err:ole:CoGetClassObject class {0d43fe01-f093-11cf-8940-00a0c9054228} not
registered
err:ole:create_server class {0d43fe01-f093-11cf-8940-00a0c9054228} not
registered
err:ole:CoGetClassObject no class object {0d43fe01-f093-11cf-8940-00a0c9054228}
could be created for context 0x5
err:ole:CoGetClassObject class {0d43fe01-f093-11cf-8940-00a0c9054228} not
registered
err:ole:create_server class {0d43fe01-f093-11cf-8940-00a0c9054228} not
registered
err:ole:CoGetClassObject no class object {0d43fe01-f093-11cf-8940-00a0c9054228}
could be created for context 0x5
fixme:ole:OLEPictureImpl_SaveAsFile (0x12bf00)->(0x21df18, 0, (nil)), hacked
stub.
fixme:win:EnumDisplayDevicesW ((null),0,0x33f650,0x00000000), stub!
fixme:d3d:swapchain_init Add OpenGL context recreation support to
context_validate_onscreen_formats
fixme:d3d:wined3d_device_decref Device released with resources still bound,
acceptable but unexpected.
fixme:d3d:wined3d_device_decref Leftover resource 0x129b00 with type
WINED3DRTYPE_SURFACE (0x1).
err:d3d:wined3d_device_decref Context array not freed!
wine: Unhandled page fault on read access to 0x7e0d5350 at address 0x7e0d5350
(thread 0044), starting debugger...
Unhandled exception: page fault on read access to 0x7e0d5350 in 32-bit code
(0x7e0d5350).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7e0d5350 ESP:0033f018 EBP:0033f044 EFLAGS:00010212(  R- --  I   -A- - )
 EAX:7e0d5350 EBX:7eba5ff4 ECX:7e0d5350 EDX:0000001c
 ESI:0033f7d8 EDI:0002017c
Stack dump:
0x0033f018:  7eb7ec2a 0002017c 0000001c 00000001
0x0033f028:  00000000 00000068 00000049 00000000
0x0033f038:  7eba5ff4 0033f7d8 0002017c 0033f094
0x0033f048:  7eb7f36d 7e0d5350 0002017c 0000001c
0x0033f058:  00000001 00000000 00000000 00540047
0x0033f068:  00320041 7bc70000 00000002 7eba5ff4
Backtrace:
=>0 0x7e0d5350 (0x0033f044)
  1 0x7eb7f36d in user32 (+0x9f36c) (0x0033f094)
  2 0x7eb80064 in user32 (+0xa0063) (0x0033f724)
  3 0x7eb81951 in user32 (+0xa1950) (0x0033f774)
  4 0x7eb41681 in user32 (+0x61680) (0x0033f7e4)
  5 0x7eb47f56 in user32 (+0x67f55) (0x0033f864)
  6 0x7eb483cc SendMessageW+0x4b() in user32 (0x0033f8b4)
  7 0x7eb22050 in user32 (+0x4204f) (0x0033f994)
  8 0x7eb2219e in user32 (+0x4219d) (0x0033fa44)
  9 0x7eb222d1 SetForegroundWindow+0x60() in user32 (0x0033fa74)
  10 0x7eb7b3f7 in user32 (+0x9b3f6) (0x0033fbb4)
  11 0x7eb7a0af SetWindowPos+0xae() in user32 (0x0033fc34)
  12 0x7eb7c8df in user32 (+0x9c8de) (0x0033fcb4)
  13 0x7eb7ca7b ShowWindow+0x6a() in user32 (0x0033fce4)
0x7e0d5350: -- no code accessible --
Modules:
Module    Address            Debug info    Name (77 modules)
PE      3f0000-  67a000    Export          gta2
PE    10000000-10032000    Deferred        binkw32
PE    21000000-21056000    Deferred        mss32
PE    5e080000-5e0bb000    Deferred        dplayx
ELF    79f2e000-7b800000    Deferred        libnvidia-glcore.so.275.09.07
ELF    7b800000-7b9ac000    Deferred        kernel32<elf>
  \-PE    7b810000-7b9ac000    \               kernel32
ELF    7bc00000-7bcc5000    Deferred        ntdll<elf>
  \-PE    7bc10000-7bcc5000    \               ntdll
ELF    7bf00000-7bf04000    Deferred        <wine-loader>
ELF    7de75000-7de7e000    Deferred        librt.so.1
ELF    7de7e000-7df4f000    Deferred        libgl.so.1
ELF    7e101000-7e128000    Deferred        dmusic<elf>
  \-PE    7e110000-7e128000    \               dmusic
ELF    7e155000-7e18a000    Deferred        uxtheme<elf>
  \-PE    7e160000-7e18a000    \               uxtheme
ELF    7e18a000-7e190000    Deferred        libxfixes.so.3
ELF    7e190000-7e19a000    Deferred        libxcursor.so.1
ELF    7e19a000-7e1a8000    Deferred        libxi.so.6
ELF    7e1a8000-7e1ac000    Deferred        libxcomposite.so.1
ELF    7e1ac000-7e1b4000    Deferred        libxrandr.so.2
ELF    7e1b4000-7e1be000    Deferred        libxrender.so.1
ELF    7e1be000-7e1c4000    Deferred        libxxf86vm.so.1
ELF    7e1c4000-7e1e7000    Deferred        imm32<elf>
  \-PE    7e1d0000-7e1e7000    \               imm32
ELF    7e1e7000-7e201000    Deferred        libxcb.so.1
ELF    7e201000-7e219000    Deferred        libice.so.6
ELF    7e219000-7e336000    Deferred        libx11.so.6
ELF    7e336000-7e346000    Deferred        libxext.so.6
ELF    7e346000-7e34e000    Deferred        libsm.so.6
ELF    7e351000-7e354000    Deferred        libnvidia-tls.so.275.09.07
ELF    7e384000-7e42b000    Deferred        winex11<elf>
  \-PE    7e390000-7e42b000    \               winex11
ELF    7e42b000-7e455000    Deferred        libexpat.so.1
ELF    7e455000-7e484000    Deferred        libfontconfig.so.1
ELF    7e484000-7e495000    Deferred        libbz2.so.1
ELF    7e495000-7e4aa000    Deferred        libz.so.1
ELF    7e4aa000-7e533000    Deferred        libfreetype.so.6
ELF    7e533000-7e537000    Deferred        libxinerama.so.1
ELF    7e537000-7e53d000    Deferred        libxdmcp.so.6
ELF    7e569000-7e662000    Deferred        comctl32<elf>
  \-PE    7e570000-7e662000    \               comctl32
ELF    7e662000-7e6ce000    Deferred        shlwapi<elf>
  \-PE    7e670000-7e6ce000    \               shlwapi
ELF    7e6ce000-7e8e0000    Deferred        shell32<elf>
  \-PE    7e6e0000-7e8e0000    \               shell32
ELF    7e8e0000-7e90a000    Deferred        msacm32<elf>
  \-PE    7e8f0000-7e90a000    \               msacm32
ELF    7e90a000-7e9ad000    Deferred        winmm<elf>
  \-PE    7e910000-7e9ad000    \               winmm
ELF    7e9ad000-7ea25000    Deferred        rpcrt4<elf>
  \-PE    7e9c0000-7ea25000    \               rpcrt4
ELF    7ea25000-7eacb000    Deferred        gdi32<elf>
  \-PE    7ea30000-7eacb000    \               gdi32
ELF    7eacb000-7ec0b000    Dwarf           user32<elf>
  \-PE    7eae0000-7ec0b000    \               user32
ELF    7ec0b000-7ec6d000    Deferred        advapi32<elf>
  \-PE    7ec20000-7ec6d000    \               advapi32
ELF    7ec6d000-7ed76000    Deferred        ole32<elf>
  \-PE    7ec90000-7ed76000    \               ole32
ELF    7ed76000-7ed82000    Deferred        libnss_files.so.2
ELF    7ed82000-7ed8d000    Deferred        libnss_nis.so.2
ELF    7ed8d000-7eda4000    Deferred        libnsl.so.1
ELF    7efa4000-7efca000    Deferred        libm.so.6
ELF    7efcc000-7efe5000    Deferred        version<elf>
  \-PE    7efd0000-7efe5000    \               version
ELF    7efe5000-7f000000    Deferred        dinput8<elf>
  \-PE    7eff0000-7f000000    \               dinput8
ELF    f7400000-f7405000    Deferred        libuuid.so.1
ELF    f7407000-f740b000    Deferred        libdl.so.2
ELF    f740b000-f7567000    Deferred        libc.so.6
ELF    f7567000-f7581000    Deferred        libpthread.so.0
ELF    f7588000-f7590000    Deferred        libnss_compat.so.2
ELF    f75b0000-f75b4000    Deferred        libxau.so.6
ELF    f75b7000-f76fa000    Dwarf           libwine.so.1
ELF    f76fb000-f771a000    Deferred        ld-linux.so.2
ELF    f771a000-f771b000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
    0000001e    0
    0000001d    0
    00000015    0
    00000010    0
    0000000f    0
00000012 winedevice.exe
    00000019    0
    00000014    0
    00000013    0
0000001a plugplay.exe
    0000001f    0
    0000001c    0
    0000001b    0
0000003e gta2gh.exe
    00000042    0
    0000003f    0
00000040 explorer.exe
    00000041    0
00000043 (D) C:\games\GTA2\gta2.exe
    00000044    0 <==
Backtrace:
=>0 0x7e0d5350 (0x0033f044)
  1 0x7eb7f36d in user32 (+0x9f36c) (0x0033f094)
  2 0x7eb80064 in user32 (+0xa0063) (0x0033f724)
  3 0x7eb81951 in user32 (+0xa1950) (0x0033f774)
  4 0x7eb41681 in user32 (+0x61680) (0x0033f7e4)
  5 0x7eb47f56 in user32 (+0x67f55) (0x0033f864)
  6 0x7eb483cc SendMessageW+0x4b() in user32 (0x0033f8b4)
  7 0x7eb22050 in user32 (+0x4204f) (0x0033f994)
  8 0x7eb2219e in user32 (+0x4219d) (0x0033fa44)
  9 0x7eb222d1 SetForegroundWindow+0x60() in user32 (0x0033fa74)
  10 0x7eb7b3f7 in user32 (+0x9b3f6) (0x0033fbb4)
  11 0x7eb7a0af SetWindowPos+0xae() in user32 (0x0033fc34)
  12 0x7eb7c8df in user32 (+0x9c8de) (0x0033fcb4)
  13 0x7eb7ca7b ShowWindow+0x6a() in user32 (0x0033fce4)
fixme:ole:OLEPictureImpl_FindConnectionPoint no connection point for
{33ad4ed2-6699-11cf-b70c-00aa0060d393}
fixme:ole:OLEPictureImpl_FindConnectionPoint no connection point for
{33ad4ed2-6699-11cf-b70c-00aa0060d393}
fixme:ole:OLEPictureImpl_FindConnectionPoint no connection point for
{33ad4f92-6699-11cf-b70c-00aa0060d393}
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1213338
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1213ea0
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1213ea0
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1214af8
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x12210c8
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x1222c30
fixme:richedit:IRichEditOle_fnInPlaceDeactivate stub 0x122b510

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list