[Bug 3887] New: Saving game in Serios Sam First Encounter demo crashes

Wine Bugs wine-bugs at winehq.org
Sat Nov 19 15:08:08 CST 2005


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

           Summary: Saving game in Serios Sam First Encounter demo crashes
           Product: Wine
           Version: CVS
          Platform: PC
               URL: http://files.seriouszone.com/catdisplay.php?catid=36
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: wine-binary
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: jpakkane at yahoo.com


Saving in Serious Sam crashes Wine every time. Steps to reproduce:

- install SSam FE (see bug 3528)
- start a new game
- move around, shoot some monsters if you like
- go to menu and save

Wine error log:

----------

wine: Unhandled exception 0xc0000025 at address 0x7beb7f8d (thread 0017),
starting debugger...
WineDbg starting on pid 0x16
Unhandled exception: 0xc0000025 in 32-bit code (0x7beb7cd8).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
 EIP:7beb7cd8 ESP:7fb2d6c0 EBP:7fb2d73c EFLAGS:00200202(   - 00      - - I1)
 EAX:7fb2d6d4 EBX:7bef01bc ECX:7fb2daac EDX:7fb2fce8
 ESI:7fb2e7f4 EDI:00000000
Stack dump:
0x7fb2d6c0:  7befbf48 7fb2d724 7beb74e0 7befbf40
0x7fb2d6d0:  7fb2d72c c0000025 00000001 7fb2daac
0x7fb2d6e0:  7beb7f8d 00000000 7fb2e708 7fb2d7d8
0x7fb2d6f0:  7fb2d7ac 601d6ca0 7beb7510 7fee4000
0x7fb2d700:  7fb2d7ac 7beb7510 7fb2d70c 0002fda0
0x7fb2d710:  000081a4 00000001 00000000 00000000
0200: sel=1007 base=7fee4000 limit=00001fff 32-bit rw-
Backtrace:
=>1 0x7beb7cd8 __regs_RtlRaiseException+0x3d8(rec=0x7fb2daac,
context=0x7fb2d74c) [/home/jpakkane/wine/dlls/ntdll/exception.c:331] in ntdll
(0x7fb2d73c)
  2 0x7bee20ad __wine_call_from_32_regs+0xb9 in ntdll (0x7fb2da98)
  3 0x7beb74b6 RtlRaiseException+0x6 in ntdll (0x7fb2db04)
  4 0x7f81a2a8 _CxxThrowException+0x38(object=0x0, type=0x0)
[/home/jpakkane/wine/dlls/msvcrt/cppexcept.c:405] in msvcrt (0x7fb2db2c)
  5 0x6016f0ca
?Obtain_t at CStock_CTextureData@@QAEPAVCTextureData@@ABVCTFileName@@@Z+0x24a in
engine (0x7fb2e750)
  6 0x60118e55 ??0CTextureObject@@QAE at XZ+0x845 in engine (0x7fb2e764)
  7 0x00408cd9 in serioussam (+0x8cd9) (0x7fb2fcf4)
  8 0x0041dee7 in serioussam (+0x1dee7) (0x7fb2fd10)
  9 0x0040e939 in serioussam (+0xe939) (0x7fb2fd80)
  10 0x0040e65a in serioussam (+0xe65a) (0x7fb2fd90)
  11 0x0040b775 in serioussam (+0xb775) (0x7fb2fdcc)
  12 0x0041ade8 in serioussam (+0x1ade8) (0x7fb2fddc)
  13 0x0040e9a8 in serioussam (+0xe9a8) (0x7fb2fdf4)
  14 0x0040d5f2 in serioussam (+0xd5f2) (0x7fb2fe04)
  15 0x0042314b in serioussam (+0x2314b) (0x7fb2fe4c)
  16 0x00423828 in serioussam (+0x23828) (0x7fb2fe90)
  17 0x00425c70 EntryPoint+0x134 in serioussam (0x7fb2ff2c)
  18 0x7fcfb387 start_process+0xb7(arg=0x0)
[/home/jpakkane/wine/dlls/kernel/process.c:992] in kernel32 (0x7fb2fff4)
  19 0xb7fa5c11 wine_switch_to_stack+0x11 in libwine.so.1 (0x00000000)
0x7beb7cd8 __regs_RtlRaiseException+0x3d8
[/home/jpakkane/wine/dlls/ntdll/exception.c:331] in ntdll: jmp      0x7beb7c4b
__regs_RtlRaiseException+0x34b [/home/jpakkane/wine/dlls/ntdll/exception.c:347]
in ntdll
331                 RtlRaiseException( &newrec );  /* never returns */
Modules:
Module  Address                 Debug info      Name (74 modules)
PE      0x00400000-00474000     Export          serioussam
PE      0x60000000-60021000     Deferred        amp11lib
PE      0x600c0000-6025d000     Export          engine
PE      0x60280000-6042f000     Deferred        entities
PE      0x604a0000-604ce000     Deferred        game
ELF     0x7be8d000-7bf00000     Stabs           ntdll<elf>
  \-PE  0x7bea0000-7bf00000     \               ntdll
ELF     0x7bf00000-7bf03000     Deferred        <wine-loader>
ELF     0x7e13d000-7e1d0000     Deferred        opengl32<elf>
  \-PE  0x7e170000-7e1d0000     \               opengl32
ELF     0x7e2eb000-7e2f6000     Deferred        libgcc_s.so.1
ELF     0x7e45a000-7e4d0000     Deferred        libglu.so.1
ELF     0x7e9c6000-7e9da000     Deferred        joystick.drv<elf>
  \-PE  0x7e9d0000-7e9da000     \               joystick.drv
ELF     0x7eadb000-7eaf0000     Deferred        midimap<elf>
  \-PE  0x7eae0000-7eaf0000     \               midimap
ELF     0x7ec04000-7ec25000     Deferred        msacm32<elf>
  \-PE  0x7ec10000-7ec25000     \               msacm32
ELF     0x7ec25000-7ec3c000     Deferred        msacm.drv<elf>
  \-PE  0x7ec30000-7ec3c000     \               msacm.drv
ELF     0x7ec3c000-7ec7e000     Deferred        wineoss.drv<elf>
  \-PE  0x7ec50000-7ec7e000     \               wineoss.drv
ELF     0x7ecc2000-7eccb000     Deferred        libxcursor.so.1
ELF     0x7eccb000-7ece7000     Deferred        imm32<elf>
  \-PE  0x7ecd0000-7ece7000     \               imm32
ELF     0x7ece7000-7ed03000     Deferred        ximcp.so.2
ELF     0x7ed03000-7ed0b000     Deferred        libxrender.so.1
ELF     0x7ed17000-7f480000     Deferred        libglcore.so.1
ELF     0x7f480000-7f4ff000     Deferred        libgl.so.1
ELF     0x7f4ff000-7f5bf000     Deferred        libx11.so.6
ELF     0x7f5bf000-7f5d8000     Deferred        libice.so.6
ELF     0x7f5d8000-7f651000     Deferred        winex11.drv<elf>
  \-PE  0x7f5f0000-7f651000     \               winex11.drv
ELF     0x7f651000-7f670000     Deferred        libexpat.so.1
ELF     0x7f670000-7f69e000     Deferred        libfontconfig.so.1
ELF     0x7f69e000-7f6b2000     Deferred        libz.so.1
ELF     0x7f6b2000-7f71c000     Deferred        libfreetype.so.6
ELF     0x7f71c000-7f739000     Deferred        iphlpapi<elf>
  \-PE  0x7f720000-7f739000     \               iphlpapi
ELF     0x7f739000-7f763000     Deferred        ws2_32<elf>
  \-PE  0x7f740000-7f763000     \               ws2_32
ELF     0x7f763000-7f77e000     Deferred        wsock32<elf>
  \-PE  0x7f770000-7f77e000     \               wsock32
ELF     0x7f77e000-7f7fb000     Deferred        winmm<elf>
  \-PE  0x7f790000-7f7fb000     \               winmm
ELF     0x7f7fb000-7f85b000     Stabs           msvcrt<elf>
  \-PE  0x7f810000-7f85b000     \               msvcrt
ELF     0x7f85b000-7f895000     Deferred        advapi32<elf>
  \-PE  0x7f870000-7f895000     \               advapi32
ELF     0x7f895000-7f91a000     Deferred        gdi32<elf>
  \-PE  0x7f8b0000-7f91a000     \               gdi32
ELF     0x7f91a000-7fa30000     Deferred        user32<elf>
  \-PE  0x7f940000-7fa30000     \               user32
ELF     0x7fb33000-7fb40000     Deferred        libxext.so.6
ELF     0x7fb44000-7fb46000     Deferred        libnvidia-tls.so.1
ELF     0x7fb46000-7fb4a000     Deferred        libxdmcp.so.6
ELF     0x7fb4a000-7fb4d000     Deferred        libxau.so.6
ELF     0x7fc95000-7fd90000     Stabs           kernel32<elf>
  \-PE  0x7fcb0000-7fd90000     \               kernel32
ELF     0x7fea0000-7fea7000     Deferred        libsm.so.6
ELF     0x7fea7000-7feb1000     Deferred        libnss_files.so.2
ELF     0x7feb1000-7feba000     Deferred        libnss_nis.so.2
ELF     0x7feba000-7fecf000     Deferred        libnsl.so.1
ELF     0x7fecf000-7fed8000     Deferred        libnss_compat.so.2
ELF     0x7fed8000-7fedc000     Deferred        libxfixes.so.3
ELF     0x7fedc000-7fedf000     Deferred        xlcdef.so.2
ELF     0x7fedf000-7fee2000     Deferred        libxrandr.so.2
ELF     0x7fee7000-7ff09000     Deferred        libm.so.6
ELF     0x7ff09000-80000000     Deferred        libwine_unicode.so.1
ELF     0xb7e52000-b7e55000     Deferred        libdl.so.2
ELF     0xb7e55000-b7f83000     Deferred        libc.so.6
ELF     0xb7f83000-b7f95000     Deferred        libpthread.so.0
ELF     0xb7fa1000-b7fbb000     DIA             libwine.so.1
ELF     0xb7fbe000-b7fd4000     Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000016 (D) C:\Program Files\Croteam\Serious Sam Demo\Bin\SeriousSam.exe
        0000001c   15
        00000018   15
        00000017    0 <==
WineDbg terminated on pid 0x16

----

Workaround: use native mscvrt.dll.

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