[Bug 9668] Grim Fandango random crashes during gameplay

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Dec 7 14:39:03 CST 2007


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





--- Comment #4 from Andrew Charles Hurst <a.hurst at shef.ac.uk>  2007-12-07 14:39:00 ---
The crash persists in wine-0.9.50

To reproduce:
with full game, from installing afresh, and starting a new game, pilot Manny
into the lift down to the garage, and over to Glottis' shed.  Try to open the
door (not the window) and after some protestation from Glottis.. 
crash, with the following output:

 fixme:win:EnumDisplayDevicesW ((null),0,0x34f530,0x00000000), stub!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to
16
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to
16
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x2184f0,0x34fd48): stub
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x2184f0,0x34fcb0): stub
wine: Unhandled page fault on read access to 0x048d0060 at address 0x4bdb37
(thread 0018), starting debugger...
Unhandled exception: page fault on read access to 0x048d0060 in 32-bit code
(0x004bdb37).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:004bdb37 ESP:0034f8ec EBP:0000014b EFLAGS:00010212(   - 00      - RIA1)
 EAX:000000d0 EBX:00000001 ECX:048d004c EDX:00000000
 ESI:0000008b EDI:0000008e
Stack dump:
0x0034f8ec:  0000001e 00000006 00000000 03dbfde8
0x0034f8fc:  00000001 00000000 008a45a4 0000001e
0x0034f90c:  000000d0 000000c0 004bd903 0034f940
0x0034f91c:  048d004c 000000c0 00000001 00000000
0x0034f92c:  00000000 00000000 00000000 00000280
0x0034f93c:  000001e0 7c87d008 00000280 000001e0
Backtrace:
=>1 0x004bdb37 in grimfandango (+0xbdb37) (0x0000014b)
  2 0x00000000 (0x00000000)
0x004bdb37: movl        0x14(%ecx),%edx
Modules:
Module  Address                 Debug info      Name (98 modules)
PE        350000-  368000       Deferred        chore
PE        370000-  3a7000       Deferred        imuse
PE        3b0000-  3c5000       Deferred        hmifxlib
PE        3d0000-  3ed000       Deferred        hmifxfp
PE        400000-  8ce000       Export          grimfandango
PE      10000000-10031000       Deferred        lua
ELF     7bf00000-7bf04000       Deferred        <wine-loader>
ELF     7caa5000-7caba000       Deferred        winejoystick<elf>
  \-PE  7cab0000-7caba000       \               winejoystick
ELF     7cd52000-7ce3c000       Deferred        wined3d<elf>
  \-PE  7cd70000-7ce3c000       \               wined3d
ELF     7ce3c000-7ce52000       Deferred        midimap<elf>
  \-PE  7ce40000-7ce52000       \               midimap
ELF     7ce52000-7ce7a000       Deferred        msacm32<elf>
  \-PE  7ce60000-7ce7a000       \               msacm32
ELF     7ce7a000-7ce93000       Deferred        msacm32<elf>
  \-PE  7ce80000-7ce93000       \               msacm32
ELF     7ce93000-7cf47000       Deferred        libasound.so.2
ELF     7cf47000-7cf7e000       Deferred        winealsa<elf>
  \-PE  7cf50000-7cf7e000       \               winealsa
ELF     7cf7e000-7cfac000       Deferred        libcrypt.so.1
ELF     7cfac000-7cfb0000       Deferred        libgpg-error.so.0
ELF     7cfb0000-7cffd000       Deferred        libgcrypt.so.11
ELF     7cffd000-7d010000       Deferred        libtasn1.so.3
ELF     7d010000-7d068000       Deferred        libgnutls.so.13
ELF     7d068000-7d098000       Deferred        libcups.so.2
ELF     7d38f000-7d3c2000       Deferred        uxtheme<elf>
  \-PE  7d3a0000-7d3c2000       \               uxtheme
ELF     7d3c2000-7d3cb000       Deferred        libxcursor.so.1
ELF     7d3d7000-7d3f5000       Deferred        imm32<elf>
  \-PE  7d3e0000-7d3f5000       \               imm32
ELF     7d3f5000-7d3fa000       Deferred        libxfixes.so.3
ELF     7d3fa000-7d3fd000       Deferred        libxcomposite.so.1
ELF     7d3fd000-7d403000       Deferred        libxrandr.so.2
ELF     7d403000-7d40b000       Deferred        libxrender.so.1
ELF     7d40b000-7d40e000       Deferred        libxinerama.so.1
ELF     7d410000-7d413000       Deferred        iso8859-1.so
ELF     7d7b5000-7e14d000       Deferred        libglcore.so.1
ELF     7e14d000-7e1e3000       Deferred        libgl.so.1
ELF     7e1e3000-7e1e8000       Deferred        libxdmcp.so.6
ELF     7e1e8000-7e2d6000       Deferred        libx11.so.6
ELF     7e2d6000-7e2e4000       Deferred        libxext.so.6
ELF     7e2e4000-7e2e9000       Deferred        libxxf86vm.so.1
ELF     7e2e9000-7e300000       Deferred        libice.so.6
ELF     7e300000-7e393000       Deferred        winex11<elf>
  \-PE  7e310000-7e393000       \               winex11
ELF     7e409000-7e52b000       Deferred        libxml2.so.2
ELF     7e52b000-7e556000       Deferred        libfontconfig.so.1
ELF     7e557000-7e559000       Deferred        libnvidia-tls.so.1
ELF     7e559000-7e562000       Deferred        libsm.so.6
ELF     7e562000-7e571000       Deferred        libz.so.1
ELF     7e571000-7e5ee000       Deferred        libfreetype.so.6
ELF     7e5ee000-7e643000       Deferred        ddraw<elf>
  \-PE  7e600000-7e643000       \               ddraw
ELF     7e643000-7e679000       Deferred        dinput<elf>
  \-PE  7e650000-7e679000       \               dinput
ELF     7e679000-7e68b000       Deferred        libresolv.so.2
ELF     7e68b000-7e6aa000       Deferred        iphlpapi<elf>
  \-PE  7e690000-7e6aa000       \               iphlpapi
ELF     7e6aa000-7e706000       Deferred        rpcrt4<elf>
  \-PE  7e6c0000-7e706000       \               rpcrt4
ELF     7e706000-7e7a7000       Deferred        ole32<elf>
  \-PE  7e720000-7e7a7000       \               ole32
ELF     7e7a7000-7e7f2000       Deferred        dsound<elf>
  \-PE  7e7b0000-7e7f2000       \               dsound
ELF     7e7f2000-7e881000       Deferred        winmm<elf>
  \-PE  7e800000-7e881000       \               winmm
ELF     7e881000-7e8b7000       Deferred        winspool<elf>
  \-PE  7e890000-7e8b7000       \               winspool
ELF     7e8b7000-7e976000       Deferred        comctl32<elf>
  \-PE  7e8c0000-7e976000       \               comctl32
ELF     7e976000-7e9cf000       Deferred        shlwapi<elf>
  \-PE  7e980000-7e9cf000       \               shlwapi
ELF     7e9cf000-7ead2000       Deferred        shell32<elf>
  \-PE  7e9e0000-7ead2000       \               shell32
ELF     7ead2000-7eb73000       Deferred        comdlg32<elf>
  \-PE  7eae0000-7eb73000       \               comdlg32
ELF     7eb73000-7ebc0000       Deferred        advapi32<elf>
  \-PE  7eb80000-7ebc0000       \               advapi32
ELF     7ebc0000-7ec58000       Deferred        gdi32<elf>
  \-PE  7ebd0000-7ec58000       \               gdi32
ELF     7ec58000-7ed95000       Deferred        user32<elf>
  \-PE  7ec70000-7ed95000       \               user32
ELF     7ed95000-7ed9f000       Deferred        libnss_files.so.2
ELF     7ed9f000-7eda9000       Deferred        libnss_nis.so.2
ELF     7eda9000-7edc0000       Deferred        libnsl.so.1
ELF     7edc0000-7edc8000       Deferred        libnss_compat.so.2
ELF     7ee0f000-7ef38000       Deferred        kernel32<elf>
  \-PE  7ee30000-7ef38000       \               kernel32
ELF     7ef38000-7ef5e000       Deferred        libm.so.6
ELF     7ef5e000-7f000000       Deferred        ntdll<elf>
  \-PE  7ef70000-7f000000       \               ntdll
ELF     b7cb1000-b7cb4000       Deferred        libxau.so.6
ELF     b7cb5000-b7cb9000       Deferred        libdl.so.2
ELF     b7cb9000-b7de9000       Deferred        libc.so.6
ELF     b7de9000-b7e00000       Deferred        libpthread.so.0
ELF     b7e0c000-b7f20000       Deferred        libwine.so.1
ELF     b7f21000-b7f3d000       Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000017 (D) F:\grimfandango\grimfandango.exe
        0000001b    2
        0000001a    0
        00000019   15
        00000018    0 <==
0000000d 
        0000000e    0
0000000a 
        0000000c    0
        0000000b    0
Backtrace:
=>1 0x004bdb37 in grimfandango (+0xbdb37) (0x0000014b)
  2 0x00000000 (0x00000000)
fixme:d3d:IWineD3DDeviceImpl_Release (0x133d68) Device released with resources
still bound, acceptable but unexpected
fixme:d3d:dumpResources Leftover resource 0x132a90 with type
1,WINED3DRTYPE_SURFACE
fixme:d3d:dumpResources Leftover resource 0x132880 with type
1,WINED3DRTYPE_SURFACE
err:d3d:IWineD3DDeviceImpl_Release Context array not freed!


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list