[Bug 6751] New: Crashes after intro movie

Wine Bugs wine-bugs at winehq.org
Wed Nov 22 14:47:51 CST 2006


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

           Summary: Crashes after intro movie
           Product: Wine
           Version: 0.9.25.
          Platform: PC
               URL: http://appdb.winehq.org/appview.php?iVersionId=210
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: P2
         Component: wine-misc
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: hugiasgeirsson at gmail.com


The game crashes directly after the intro movie if I open it through winefile,
turning out this, and not changing my resolution back to normal;

fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x171c18) : stub,
simulating 64MB for now, returning 64MB left
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x1713a0)->(0x3002e,00000011)
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 8
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank (0x1713a0)->(1,(nil)): Stub
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank (0x1713a0)->(1,(nil)): Stub
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank (0x1713a0)->(1,(nil)): Stub
wine: Unhandled page fault on write access to 0xccc311cc at address 0x51c702
(thread 000f), starting debugger...
Unhandled exception: page fault on write access to 0xccc311cc in 32-bit code
(0x0051c702).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:0051c702 ESP:7bbfe98c EBP:0000005c EFLAGS:00010202(   - 00      - -RI1)
 EAX:00e4f204 EBX:00000108 ECX:007f0aa0 EDX:007f0aa4
 ESI:00550002 EDI:7bbf0000
Stack dump:
0x7bbfe98c:  00558544 00000001 00df002c 00000002
0x7bbfe99c:  004b358b 00558544 00000001 00df002c
0x7bbfe9ac:  7bbfeaa8 7bbfea20 005578e0 00000001
0x7bbfe9bc:  0006002e 00000014 004b3146 005578e0
0x7bbfe9cc:  004836c7 7ffdaf10 007f09c0 7b8a8ce0
0x7bbfe9dc:  dc75dcd3 dcdcdcdc 746e6f66 626c2e73
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for c0000119
Backtrace:
=>1 0x0051c702 in orion95 (+0x11c702) (0x0000005c)
  2 0x00000000 (0x00000000)
0x0051c702: addb        %al,0xccc310c4(%ebx)
Modules:
Module  Address                 Debug info      Name (81 modules)
PE      350000-365000   Deferred        smackw32
PE      400000-5c7000   Export          orion95
ELF     7b800000-7b91a000       Deferred        kernel32<elf>
  \-PE  7b820000-7b91a000       \               kernel32
ELF     7bc00000-7bc82000       Deferred        ntdll<elf>
  \-PE  7bc10000-7bc82000       \               ntdll
ELF     7bf00000-7bf03000       Deferred        <wine-loader>
ELF     7c677000-7c6f1000       Deferred        libglu.so.1
ELF     7c6f1000-7c7a0000       Deferred        wined3d<elf>
  \-PE  7c700000-7c7a0000       \               wined3d
ELF     7c7aa000-7c7bf000       Deferred        midimap<elf>
  \-PE  7c7b0000-7c7bf000       \               midimap
ELF     7c7e5000-7c7fd000       Deferred        msacm32<elf>
  \-PE  7c7f0000-7c7fd000       \               msacm32
ELF     7c7fd000-7c8b5000       Deferred        libasound.so.2
ELF     7c8b5000-7c8de000       Deferred        winealsa<elf>
  \-PE  7c8c0000-7c8de000       \               winealsa
ELF     7c8de000-7c8e3000       Deferred        libxfixes.so.3
ELF     7c8e3000-7c8ec000       Deferred        libxcursor.so.1
ELF     7c8ec000-7c908000       Deferred        imm32<elf>
  \-PE  7c8f0000-7c908000       \               imm32
ELF     7c908000-7c90c000       Deferred        iso8859-15.so
ELF     7c90c000-7c92a000       Deferred        ximcp.so.2
ELF     7d351000-7d354000       Deferred        xlcdef.so.2
ELF     7d354000-7d35c000       Deferred        libxrender.so.1
ELF     7dcea000-7dcf3000       Deferred        librt.so.1
ELF     7ddad000-7e68c000       Deferred        fglrx_dri.so
ELF     7e68c000-7e72c000       Deferred        libgl.so.1
ELF     7e72c000-7e7b9000       Deferred        winex11<elf>
  \-PE  7e740000-7e7b9000       \               winex11
ELF     7e7b9000-7e7d7000       Deferred        libexpat.so.1
ELF     7e7d7000-7e806000       Deferred        libfontconfig.so.1
ELF     7e806000-7e81a000       Deferred        libz.so.1
ELF     7e81a000-7e884000       Deferred        libfreetype.so.6
ELF     7e884000-7e8af000       Deferred        ws2_32<elf>
  \-PE  7e890000-7e8af000       \               ws2_32
ELF     7e8af000-7e8c9000       Deferred        wsock32<elf>
  \-PE  7e8c0000-7e8c9000       \               wsock32
ELF     7e8c9000-7e912000       Deferred        dsound<elf>
  \-PE  7e8d0000-7e912000       \               dsound
ELF     7e912000-7e99b000       Deferred        winmm<elf>
  \-PE  7e920000-7e99b000       \               winmm
ELF     7e99b000-7e9cf000       Deferred        dplayx<elf>
  \-PE  7e9a0000-7e9cf000       \               dplayx
ELF     7e9cf000-7e9e3000       Deferred        dplay<elf>
  \-PE  7e9e0000-7e9e3000       \               dplay
ELF     7e9e3000-7e9f6000       Deferred        libresolv.so.2
ELF     7e9f6000-7e9f9000       Deferred        libxrandr.so.2
ELF     7e9f9000-7e9fc000       Deferred        libxinerama.so.1
ELF     7ea03000-7ea21000       Deferred        iphlpapi<elf>
  \-PE  7ea10000-7ea21000       \               iphlpapi
ELF     7ea21000-7ea74000       Deferred        rpcrt4<elf>
  \-PE  7ea30000-7ea74000       \               rpcrt4
ELF     7ea74000-7eb08000       Deferred        ole32<elf>
  \-PE  7ea80000-7eb08000       \               ole32
ELF     7eb08000-7eb0d000       Deferred        libxdmcp.so.6
ELF     7eb0d000-7ebd6000       Deferred        libx11.so.6
ELF     7ebd6000-7ebe3000       Deferred        libxext.so.6
ELF     7ebe3000-7ebe8000       Deferred        libxxf86vm.so.1
ELF     7ebe8000-7ec00000       Deferred        libice.so.6
ELF     7ec00000-7ec4e000       Deferred        ddraw<elf>
  \-PE  7ec10000-7ec4e000       \               ddraw
ELF     7ec4e000-7ec94000       Deferred        advapi32<elf>
  \-PE  7ec60000-7ec94000       \               advapi32
ELF     7ec94000-7ec9f000       Deferred        libgcc_s.so.1
ELF     7ed7e000-7ee34000       Deferred        gdi32<elf>
  \-PE  7ed90000-7ee34000       \               gdi32
ELF     7ee34000-7ef6a000       Deferred        user32<elf>
  \-PE  7ee50000-7ef6a000       \               user32
ELF     7ef6a000-7ef75000       Deferred        libnss_files.so.2
ELF     7ef75000-7ef8b000       Deferred        libnsl.so.1
ELF     7ef8b000-7ef94000       Deferred        libnss_compat.so.2
ELF     7ef98000-7efa1000       Deferred        libsm.so.6
ELF     7efcd000-7eff3000       Deferred        libm.so.6
ELF     7eff3000-7eff6000       Deferred        libxau.so.6
ELF     7eff6000-7f000000       Deferred        libnss_nis.so.2
ELF     b7d3c000-b7d40000       Deferred        libdl.so.2
ELF     b7d40000-b7e74000       Deferred        libc.so.6
ELF     b7e75000-b7e88000       Deferred        libpthread.so.0
ELF     b7e95000-b7fa6000       Deferred        libwine.so.1
ELF     b7fa8000-b7fc3000       Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000d (D) I:\Lixgames\moo2\ORION95.EXE
        00000010   15
        0000000f    0 <==
        0000000e    0
0000000a 
        0000000c    0
        0000000b    0
00000008 
        00000009    0


If I fire it up through wine in the terminal, I don't even get to the intro
movie. The screen goes black, changes the resolution and puts up this message:
"fonts.lbx [entry 0] could not be found". Then it quits, and in this case,
changes my resolution back. The terminal spits this at me:

fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x171d80) : stub,
simulating 64MB for now, returning 64MB left
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x171508)->(0x10024,00000011)
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 8
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel (0x171508)->((nil),00000008)
wine: Unhandled page fault on read access to 0x45455246 at address 0x7b84e6c6
(thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x45455246 in 32-bit code
(0x7b84e6c6).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7b84e6c6 ESP:0033f730 EBP:0033f798 EFLAGS:00010202(   - 00      - -RI1)
 EAX:00000001 EBX:7b8a8ce0 ECX:ffffffff EDX:45455246
 ESI:00000000 EDI:00000073
Stack dump:
0x0033f730:  00000073 c0000000 00004007 7bc28ac1
0x0033f740:  00000000 00000004 00010024 b7e4f9ae
0x0033f750:  00000002 00000000 00000000 00000001
0x0033f760:  00000001 7ffdc0cc 0033f7a8 7b885561
0x0033f770:  b7f4899c 7bc7ec00 0033f7b8 b7e4fa52
0x0033f780:  7bc7ec00 7b8a8ce0 0033f7c8 7b8a8ce0
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for c0000119
Backtrace:
=>1 0x7b84e6c6 INSTR_EmulateInstruction+0x66 in kernel32 (0x0033f798)
  2 0x7b84f9f4 INSTR_vectored_handler+0x64 in kernel32 (0x0033f7b8)
  3 0x7bc2f473 in ntdll (+0x1f473) (0x0033f828)
  4 0x7bc2f8f9 __regs_RtlRaiseException+0x29 in ntdll (0x0033f898)
  5 0x7bc5628c in ntdll (+0x4628c) (0x0033f8b8)
  6 0xdeadbabe (0x0033fd74)
  7 0x7eef69fe in user32 (+0xa69fe) (0x0033fdb4)
  8 0x7eefa95a CallWindowProcA+0x5a in user32 (0x0033fdf4)
  9 0x7eec517b DispatchMessageA+0x15b in user32 (0x0033fe34)
  10 0x005278f2 in orion95 (+0x1278f2) (0x7eec5020)
  11 0x7d8938ec (0x83e58955)
  12 0x00000000 (0x00000000)
0x7b84e6c6 INSTR_EmulateInstruction+0x66 in kernel32: movzbl   
0x0(%esi,%edx,1),%eax
Modules:
Module  Address                 Debug info      Name (81 modules)
PE      340000-355000   Deferred        smackw32
PE      400000-5c7000   Export          orion95
ELF     7b800000-7b91a000       Export          kernel32<elf>
  \-PE  7b820000-7b91a000       \               kernel32
ELF     7bc00000-7bc82000       Export          ntdll<elf>
  \-PE  7bc10000-7bc82000       \               ntdll
ELF     7bf00000-7bf03000       Deferred        <wine-loader>
ELF     7c66e000-7c6e8000       Deferred        libglu.so.1
ELF     7c6e8000-7c797000       Deferred        wined3d<elf>
  \-PE  7c700000-7c797000       \               wined3d
ELF     7c7a1000-7c7b6000       Deferred        midimap<elf>
  \-PE  7c7b0000-7c7b6000       \               midimap
ELF     7c7dc000-7c7f4000       Deferred        msacm32<elf>
  \-PE  7c7e0000-7c7f4000       \               msacm32
ELF     7c7f4000-7c8ac000       Deferred        libasound.so.2
ELF     7c8ac000-7c8d5000       Deferred        winealsa<elf>
  \-PE  7c8c0000-7c8d5000       \               winealsa
ELF     7c8d5000-7c8da000       Deferred        libxfixes.so.3
ELF     7c8da000-7c8e3000       Deferred        libxcursor.so.1
ELF     7c8e3000-7c8ff000       Deferred        imm32<elf>
  \-PE  7c8f0000-7c8ff000       \               imm32
ELF     7c8ff000-7c903000       Deferred        iso8859-15.so
ELF     7c903000-7c921000       Deferred        ximcp.so.2
ELF     7d348000-7d34b000       Deferred        xlcdef.so.2
ELF     7d34b000-7d353000       Deferred        libxrender.so.1
ELF     7dce1000-7dcea000       Deferred        librt.so.1
ELF     7dda4000-7e683000       Deferred        fglrx_dri.so
ELF     7e683000-7e723000       Deferred        libgl.so.1
ELF     7e723000-7e7b0000       Deferred        winex11<elf>
  \-PE  7e730000-7e7b0000       \               winex11
ELF     7e7b0000-7e7ce000       Deferred        libexpat.so.1
ELF     7e7ce000-7e7fd000       Deferred        libfontconfig.so.1
ELF     7e7fd000-7e811000       Deferred        libz.so.1
ELF     7e811000-7e87b000       Deferred        libfreetype.so.6
ELF     7e87b000-7e8a6000       Deferred        ws2_32<elf>
  \-PE  7e880000-7e8a6000       \               ws2_32
ELF     7e8a6000-7e8c0000       Deferred        wsock32<elf>
  \-PE  7e8b0000-7e8c0000       \               wsock32
ELF     7e8c0000-7e909000       Deferred        dsound<elf>
  \-PE  7e8d0000-7e909000       \               dsound
ELF     7e909000-7e992000       Deferred        winmm<elf>
  \-PE  7e910000-7e992000       \               winmm
ELF     7e992000-7e9c6000       Deferred        dplayx<elf>
  \-PE  7e9a0000-7e9c6000       \               dplayx
ELF     7e9c6000-7e9da000       Deferred        dplay<elf>
  \-PE  7e9d0000-7e9da000       \               dplay
ELF     7e9da000-7e9ed000       Deferred        libresolv.so.2
ELF     7e9ed000-7e9f0000       Deferred        libxrandr.so.2
ELF     7e9f0000-7e9f3000       Deferred        libxinerama.so.1
ELF     7e9fa000-7ea18000       Deferred        iphlpapi<elf>
  \-PE  7ea00000-7ea18000       \               iphlpapi
ELF     7ea18000-7ea6b000       Deferred        rpcrt4<elf>
  \-PE  7ea20000-7ea6b000       \               rpcrt4
ELF     7ea6b000-7eaff000       Deferred        ole32<elf>
  \-PE  7ea80000-7eaff000       \               ole32
ELF     7eaff000-7eb04000       Deferred        libxdmcp.so.6
ELF     7eb04000-7ebcd000       Deferred        libx11.so.6
ELF     7ebcd000-7ebda000       Deferred        libxext.so.6
ELF     7ebda000-7ebdf000       Deferred        libxxf86vm.so.1
ELF     7ebdf000-7ebf7000       Deferred        libice.so.6
ELF     7ebf7000-7ec45000       Deferred        ddraw<elf>
  \-PE  7ec00000-7ec45000       \               ddraw
ELF     7ec45000-7ec8b000       Deferred        advapi32<elf>
  \-PE  7ec50000-7ec8b000       \               advapi32
ELF     7ec8b000-7ec96000       Deferred        libgcc_s.so.1
ELF     7ec9a000-7eca3000       Deferred        libsm.so.6
ELF     7ed82000-7ee38000       Deferred        gdi32<elf>
  \-PE  7eda0000-7ee38000       \               gdi32
ELF     7ee38000-7ef6e000       Export          user32<elf>
  \-PE  7ee50000-7ef6e000       \               user32
ELF     7efa2000-7efad000       Deferred        libnss_files.so.2
ELF     7efad000-7efb7000       Deferred        libnss_nis.so.2
ELF     7efb7000-7efcd000       Deferred        libnsl.so.1
ELF     7efcd000-7eff3000       Deferred        libm.so.6
ELF     7eff3000-7eff6000       Deferred        libxau.so.6
ELF     7eff7000-7f000000       Deferred        libnss_compat.so.2
ELF     b7cf2000-b7cf6000       Deferred        libdl.so.2
ELF     b7cf6000-b7e2a000       Deferred        libc.so.6
ELF     b7e2b000-b7e3e000       Deferred        libpthread.so.0
ELF     b7e4b000-b7f5c000       Deferred        libwine.so.1
ELF     b7f5e000-b7f79000       Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000a 
        0000000c    0
        0000000b    0
00000008 (D) I:\Lixgames\moo2\ORION95.EXE
        0000000d    0
        00000009    0 <==

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