[Bug 6896] New: page fault at 0xffffffff when running "The Sims for Linux"

Wine Bugs wine-bugs at winehq.org
Thu Dec 14 09:01:14 CST 2006


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

           Summary: page fault at 0xffffffff when running "The Sims for
                    Linux"
           Product: Wine
           Version: 0.9.27.
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-directx-ddraw
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: rmh at aybabtu.com


Faults at accessing 0xffffffff, when attempting to run "The Sims for Linux"
(note: so-called "The Sims for Linux" is actualy a legacy win32 application
coupled with WineX binaries).

Error looks similar to the one in #5432, but not necessarily the same, since
this is modified from the original Sims.  FWIW, this version of The Sims comes
without CD check, and presumably without anti-tracing mechanisms.

The game window starts, displaying a black canvas.  X resolution is adjusted to
800x600 and full screen mode is entered for a few seconds, then it crashes.

Full log follows:

fixme:midi:OSS_MidiInit Synthesizer supports MIDI in. Not yet supported.
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x161470) : stub,
simulating 64MB for now, returning 64MB left
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x160c80)->((nil),00000008)
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x160c80)->((nil),00000008)
fixme:d3d:IWineD3DStateBlockImpl_Release Releasing primary stateblock
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x1ae9d0)->(0x10024,00000808)
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x1ae9d0)->(0x10024,00000811)
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
fixme:d3d:state_blend Unrecognized dst blend value 0
err:d3d:IWineD3DDeviceImpl_SetRenderState Multisample antialiasing not supported
by gl
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0x2112e8 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0x2114b0 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0x211678 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0x211840 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0x211a20 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0xbdf6b0 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0xbdf8a8 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0xbdfaa0 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0xbdfc98 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0xbdfe90 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0x2147a8 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0x214970 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0x214b50 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0x214d48 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0x2153c8 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0x215a48 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0x215c40 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0x21f6b8 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0x21fa88 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0x21fc50 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0x21fe18 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0xdbd160 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0xdcfde0 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
err:d3d_surface:IWineD3DSurfaceImpl_BltOverride Wrong surface type for BLT
override(not on swapchain) !
fixme:d3d_surface:IWineGDISurfaceImpl_Blt Can't handle DDBLT_WAIT flag right now.
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0xdd8fe0 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0xdd8fe0 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0xdd8fe0 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d_surface:IWineD3DSurfaceImpl_UnlockRect unsupported unlocking to
Rendering surface surf at 0xdcfde0 usage(WINED3DUSAGE_RENDERTARGET)
fixme:d3d:IWineD3DDeviceImpl_CreateSurface Trying to create a render target that
isn't in the default pool
err:ddraw:PixelFormat_DD2WineD3D Unknown Pixelformat!
err:ddraw:IDirectDrawImpl_CreateNewSurface Unsupported / Unknown pixelformat
err:ddraw:IDirectDrawImpl_CreateSurface IDirectDrawImpl_CreateNewSurface failed
with 88760091
wine: Unhandled page fault on execute access to 0xffffffff at address 0xffffffff
(thread 0009), starting debugger...
Unhandled exception: page fault on execute access to 0xffffffff in 32-bit code
(0xffffffff).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:ffffffff ESP:0033f9a4 EBP:0033fa38 EFLAGS:00010206(   - 00      - RIP1)
 EAX:0033facc EBX:008b1598 ECX:0033fc3c EDX:0000005e
 ESI:00000000 EDI:0033fa20
Stack dump:
0x0033f9a4:  005510e2 0033facc 008b1618 008b165c
0x0033f9b4:  008b1598 0000007c 00001007 00000258
0x0033f9c4:  00000320 00000000 00000000 00000000
0x0033f9d4:  00000000 00000000 00000000 00000000
0x0033f9e4:  00000000 00000000 00000000 00000000
0x0033f9f4:  00000000 00000000 00000000 00000020
Backtrace:
=>1 0xffffffff (0x0033fa38)
  2 0x005504f9 in sims (+0x1504f9) (0x0033fad8)
  3 0x004bffcd in sims (+0xbffcd) (0x0033fc48)
  4 0x004b5093 in sims (+0xb5093) (0x0033fdf8)
  5 0x00576f51 in sims (+0x176f51) (0x0033fe10)
  6 0x005393e1 in sims (+0x1393e1) (0x005d68cc)
  7 0x00576ef0 in sims (+0x176ef0) (0x00576e51)
  8 0x00000026 (0xe8f18b56)
  9 0x00000000 (0x00000000)
0xffffffff: -- no code accessible --
Modules:
Module	Address			Debug info	Name (85 modules)
PE	370000-395000	Deferred        ijl10
PE	400000-6ce000	Export          sims
PE	60000000-600e0000	Deferred        gimex
ELF	7b800000-7b91a000	Deferred        kernel32<elf>
  \-PE	7b820000-7b91a000	\               kernel32
ELF	7bc00000-7bc83000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bc83000	\               ntdll
ELF	7bf00000-7bf03000	Deferred        <wine-loader>
ELF	7dfd3000-7e037000	Deferred        msvcrt<elf>
  \-PE	7dfe0000-7e037000	\               msvcrt
ELF	7e037000-7e05e000	Deferred        msvfw32<elf>
  \-PE	7e040000-7e05e000	\               msvfw32
ELF	7e09f000-7e11e000	Deferred        libglu.so.1
ELF	7e11e000-7e1d2000	Deferred        wined3d<elf>
  \-PE	7e130000-7e1d2000	\               wined3d
ELF	7e1d2000-7e221000	Deferred        ddraw<elf>
  \-PE	7e1e0000-7e221000	\               ddraw
ELF	7e221000-7e236000	Deferred        midimap<elf>
  \-PE	7e230000-7e236000	\               midimap
ELF	7e25c000-7e274000	Deferred        msacm32<elf>
  \-PE	7e260000-7e274000	\               msacm32
ELF	7e274000-7e2b0000	Deferred        wineoss<elf>
  \-PE	7e280000-7e2b0000	\               wineoss
ELF	7e2dd000-7e310000	Deferred        uxtheme<elf>
  \-PE	7e2e0000-7e310000	\               uxtheme
ELF	7e312000-7e317000	Deferred        libxfixes.so.3
ELF	7e317000-7e320000	Deferred        libxcursor.so.1
ELF	7e320000-7e323000	Deferred        libxrandr.so.2
ELF	7e323000-7e32b000	Deferred        libxrender.so.1
ELF	7e32b000-7e32e000	Deferred        libxinerama.so.1
ELF	7e32e000-7e335000	Deferred        libdrm.so.2
ELF	7e335000-7e39f000	Deferred        libgl.so.1
ELF	7e39f000-7e3a4000	Deferred        libxdmcp.so.6
ELF	7e3a4000-7e3a7000	Deferred        libxau.so.6
ELF	7e3a7000-7e493000	Deferred        libx11.so.6
ELF	7e493000-7e4a1000	Deferred        libxext.so.6
ELF	7e4a1000-7e4a6000	Deferred        libxxf86vm.so.1
ELF	7e4a6000-7e4be000	Deferred        libice.so.6
ELF	7e4be000-7e4c7000	Deferred        libsm.so.6
ELF	7e4c7000-7e554000	Deferred        winex11<elf>
  \-PE	7e4e0000-7e554000	\               winex11
ELF	7e55a000-7e579000	Deferred        libexpat.so.1
ELF	7e579000-7e5a3000	Deferred        libfontconfig.so.1
ELF	7e5a3000-7e5b7000	Deferred        libz.so.1
ELF	7e5b7000-7e621000	Deferred        libfreetype.so.6
ELF	7e621000-7e66a000	Deferred        dsound<elf>
  \-PE	7e630000-7e66a000	\               dsound
ELF	7e66a000-7e686000	Deferred        imm32<elf>
  \-PE	7e670000-7e686000	\               imm32
ELF	7e686000-7e69a000	Deferred        lz32<elf>
  \-PE	7e690000-7e69a000	\               lz32
ELF	7e69a000-7e6b3000	Deferred        version<elf>
  \-PE	7e6a0000-7e6b3000	\               version
ELF	7e6b3000-7e741000	Deferred        winmm<elf>
  \-PE	7e6c0000-7e741000	\               winmm
ELF	7e741000-7e802000	Deferred        comctl32<elf>
  \-PE	7e750000-7e802000	\               comctl32
ELF	7e802000-7e815000	Deferred        libresolv.so.2
ELF	7e815000-7e833000	Deferred        iphlpapi<elf>
  \-PE	7e820000-7e833000	\               iphlpapi
ELF	7e833000-7e887000	Deferred        rpcrt4<elf>
  \-PE	7e840000-7e887000	\               rpcrt4
ELF	7e887000-7e91c000	Deferred        ole32<elf>
  \-PE	7e8a0000-7e91c000	\               ole32
ELF	7e91c000-7e974000	Deferred        shlwapi<elf>
  \-PE	7e930000-7e974000	\               shlwapi
ELF	7e974000-7ea66000	Deferred        shell32<elf>
  \-PE	7e980000-7ea66000	\               shell32
ELF	7ea66000-7eaac000	Deferred        advapi32<elf>
  \-PE	7ea70000-7eaac000	\               advapi32
ELF	7eaac000-7eab7000	Deferred        libgcc_s.so.1
ELF	7eb9c000-7ec55000	Deferred        gdi32<elf>
  \-PE	7ebb0000-7ec55000	\               gdi32
ELF	7ec55000-7ed8d000	Deferred        user32<elf>
  \-PE	7ec70000-7ed8d000	\               user32
ELF	7efb0000-7efbb000	Deferred        libnss_files.so.2
ELF	7efbb000-7efd1000	Deferred        libnsl.so.1
ELF	7efd1000-7eff6000	Deferred        libm.so.6
ELF	7eff6000-7f000000	Deferred        libnss_nis.so.2
ELF	f7d33000-f7d3c000	Deferred        libnss_compat.so.2
ELF	f7d3d000-f7d41000	Deferred        libdl.so.2
ELF	f7d41000-f7e72000	Deferred        libc.so.6
ELF	f7e72000-f7e84000	Deferred        libpthread.so.0
ELF	f7e8f000-f7fa0000	Deferred        libwine.so.1
ELF	f7fa2000-f7fb9000	Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000a 
	0000000b    0
00000008 (D) C:\simsdir\Sims.exe
	0000000f   15
	0000000e   15
	00000009    0 <==
Wine exited with a successful status

-- 
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