[Bug 4172] New: Slay fails to run, but installer succeeds

Wine Bugs wine-bugs at winehq.org
Wed Dec 28 01:37:26 CST 2005


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

           Summary: Slay fails to run, but installer succeeds
           Product: Wine
           Version: 0.9.4.
          Platform: Other
        OS/Version: other
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-winelib
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: corey.burger at gmail.com


Slay (demo downloadable here: http://www.windowsgames.co.uk/slay.html) fails to
run, but the installer succeeds and the program runs from the installer.
However, any subsequent attempt causes it to fail.

I am running Ubuntu 6.04 (Dapper Drake) with the Wine 0.9.4 packages built by
Scott Ritchie. 

Here is the dump:
corey at coreylaptop:~$ wine "C:\Program Files\Slay\Slay.exe"
wine: Unhandled page fault on read access to 0x00002efa at address 0x403836
(thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x00002efa in 32-bit code
(0x00403836).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
 EIP:00403836 ESP:7f9dfa28 EBP:00000006 EFLAGS:00210293(   - 00      RISA1C)
 EAX:00000000 EBX:00000000 ECX:7fd00020 EDX:ffffffff
 ESI:0000177d EDI:7f9dfa9f
Stack dump:
0x7f9dfa28:  00420c6a 00413cef 0000177d 00420898
0x7f9dfa38:  00000030 0042cb03 0042088e ffffffff
0x7f9dfa48:  00000000 ffffffff 00000000 00000000
0x7f9dfa58:  00000000 00000000 00000000 7ff96682
0x7f9dfa68:  00000000 0042cb03 7f9dfbc8 00000000
0x7f9dfa78:  00000000 7ffd56d0 7f86f1f7 685c3a5a
0200: sel=1007 base=7fe4e000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x00403836 in slay (+0x3836) (0x00403836)
  2 0x00000000 (0x00000000)
0x00403836: movb        0x0(%eax,%esi,2),%cl
Modules:
Module  Address                 Debug info      Name (80 modules)
PE      0x00400000-00526000     Export          slay
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
ELF     0x7ebfd000-7ec49000     Deferred        libgcrypt.so.11
ELF     0x7ec49000-7ec76000     Deferred        libcrypt.so.1
ELF     0x7ec76000-7ecdf000     Deferred        libgnutls.so.12
ELF     0x7ecdf000-7ed06000     Deferred        libcups.so.2
ELF     0x7ed50000-7ed60000     Deferred        libtasn1.so.2
ELF     0x7edaa000-7eddb000     Deferred        uxtheme<elf>
  \-PE  0x7edb0000-7eddb000     \               uxtheme
ELF     0x7eddb000-7edf0000     Deferred        midimap<elf>
  \-PE  0x7ede0000-7edf0000     \               midimap
ELF     0x7ef02000-7ef06000     Deferred        libgpg-error.so.0
ELF     0x7ef06000-7ef28000     Deferred        msacm32<elf>
  \-PE  0x7ef10000-7ef28000     \               msacm32
ELF     0x7ef28000-7ef40000     Deferred        msacm<elf>
  \-PE  0x7ef30000-7ef40000     \               msacm
ELF     0x7ef40000-7ef84000     Deferred        wineoss<elf>
  \-PE  0x7ef50000-7ef84000     \               wineoss
ELF     0x7efa2000-7efab000     Deferred        libxcursor.so.1
ELF     0x7efab000-7efc7000     Deferred        imm32<elf>
  \-PE  0x7efb0000-7efc7000     \               imm32
ELF     0x7efc7000-7efcf000     Deferred        libxrender.so.1
ELF     0x7efcf000-7efd6000     Deferred        libdrm.so.2
ELF     0x7efd6000-7f03b000     Deferred        libgl.so.1
ELF     0x7f03b000-7f121000     Deferred        libx11.so.6
ELF     0x7f121000-7f12e000     Deferred        libxext.so.6
ELF     0x7f12e000-7f146000     Deferred        libice.so.6
ELF     0x7f146000-7f1c9000     Deferred        winex11<elf>
  \-PE  0x7f160000-7f1c9000     \               winex11
ELF     0x7f1c9000-7f1e8000     Deferred        libexpat.so.1
ELF     0x7f1e8000-7f216000     Deferred        libfontconfig.so.1
ELF     0x7f216000-7f22a000     Deferred        libz.so.1
ELF     0x7f22a000-7f294000     Deferred        libfreetype.so.6
ELF     0x7f294000-7f2bf000     Deferred        winspool<elf>
  \-PE  0x7f2a0000-7f2bf000     \               winspool
ELF     0x7f2bf000-7f37f000     Deferred        comctl32<elf>
  \-PE  0x7f2d0000-7f37f000     \               comctl32
ELF     0x7f37f000-7f3c5000     Deferred        rpcrt4<elf>
  \-PE  0x7f390000-7f3c5000     \               rpcrt4
ELF     0x7f3c5000-7f453000     Deferred        ole32<elf>
  \-PE  0x7f3e0000-7f453000     \               ole32
ELF     0x7f453000-7f4ad000     Deferred        shlwapi<elf>
  \-PE  0x7f470000-7f4ad000     \               shlwapi
ELF     0x7f4ad000-7f575000     Deferred        shell32<elf>
  \-PE  0x7f4c0000-7f575000     \               shell32
ELF     0x7f575000-7f60e000     Deferred        comdlg32<elf>
  \-PE  0x7f580000-7f60e000     \               comdlg32
ELF     0x7f60e000-7f69a000     Deferred        gdi32<elf>
  \-PE  0x7f620000-7f69a000     \               gdi32
ELF     0x7f69a000-7f7c4000     Deferred        user32<elf>
  \-PE  0x7f6b0000-7f7c4000     \               user32
ELF     0x7f7c4000-7f848000     Deferred        winmm<elf>
  \-PE  0x7f7d0000-7f848000     \               winmm
ELF     0x7f848000-7f887000     Deferred        advapi32<elf>
  \-PE  0x7f850000-7f887000     \               advapi32
ELF     0x7f887000-7f8a6000     Deferred        iphlpapi<elf>
  \-PE  0x7f890000-7f8a6000     \               iphlpapi
ELF     0x7f8a6000-7f8d0000     Deferred        ws2_32<elf>
  \-PE  0x7f8b0000-7f8d0000     \               ws2_32
ELF     0x7f9e2000-7f9e6000     Deferred        libxfixes.so.3
ELF     0x7f9e6000-7f9eb000     Deferred        libxxf86vm.so.1
ELF     0x7f9eb000-7f9f0000     Deferred        libxxf86dga.so.1
ELF     0x7f9f2000-7f9f5000     Deferred        libxrandr.so.2
ELF     0x7f9f5000-7f9fd000     Deferred        libsm.so.6
ELF     0x7fbfd000-7fd00000     Deferred        kernel32<elf>
  \-PE  0x7fc20000-7fd00000     \               kernel32
ELF     0x7fe10000-7fe13000     Deferred        libxau.so.6
ELF     0x7fe13000-7fe1d000     Deferred        libnss_files.so.2
ELF     0x7fe1d000-7fe26000     Deferred        libnss_nis.so.2
ELF     0x7fe26000-7fe3b000     Deferred        libnsl.so.1
ELF     0x7fe3b000-7fe44000     Deferred        libnss_compat.so.2
ELF     0x7fe51000-7fe73000     Deferred        libm.so.6
ELF     0x7fe73000-7ff69000     Deferred        libwine_unicode.so.1
ELF     0x7ff69000-7ffe0000     Deferred        ntdll<elf>
  \-PE  0x7ff80000-7ffe0000     \               ntdll
ELF     0xb7e27000-b7e2a000     Deferred        libdl.so.2
ELF     0xb7e2a000-b7f58000     Deferred        libc.so.6
ELF     0xb7f59000-b7f6b000     Deferred        libpthread.so.0
ELF     0xb7f6b000-b7f84000     Deferred        libwine.so.1
ELF     0xb7f91000-b7fa7000     Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\Slay\Slay.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