[Wine] Tomb Raider Underworld problem

pintergreg wineforum-user at winehq.org
Thu May 31 07:43:40 CDT 2012


Hey!

I installed TRU successfully, It starts, I got the menu, but after selecting the start new game game menu item, it crashes after the detonation video.

My system: Linux 3.3.7-1-ARCH x86_64 GNU/Linux
Proc: Intel(R) Core(TM) i3 CPU M 370  @ 2.40GHz
GPU: Intel GMA in the CPU (not too strong, but is must be enough)
32-bit multilib libraries are okay. TR Legend and Anniversary runs perfectly (and Warcraft 3 too). These games are installed.

I got an erros message box, which detailed info gives me this:

Code:
Unhandled exception: page fault on read access to 0x98a6a0e8 in 32-bit code (0x7dfa430c).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7dfa430c ESP:0315f7f8 EBP:0315f840 EFLAGS:00210202(  R- --  I   - - - )
 EAX:98a6a0e8 EBX:7dfb9ff4 ECX:00000000 EDX:00000008
 ESI:1ab89250 EDI:00000000
Stack dump:
0x0315f7f8:  1cbd9c80 00000008 7dfb9ff4 0315f844
0x0315f808:  7dfa424c 1cbd7c40 00000000 00000004
0x0315f818:  00000004 008a2e30 008a2d70 1df20000
0x0315f828:  31545844 00000008 7dfa42bb 00000000
0x0315f838:  00000080 1ab89250 00002000 00520bd1
0x0315f848:  1ab89250 00000001 00000000 0315f874
Backtrace:
=>0 0x7dfa430c in d3d9 (+0x1430c) (0x0315f840)
0x7dfa430c: movl	0x0(%eax),%edx
Modules:
Module	Address			Debug info	Name (101 modules)
PE	  400000- 2c51510	Export          tru
PE	18da0000-18db2000	Deferred        xinput9_1_0
PE	30000000-3006e000	Deferred        binkw32
ELF	7b800000-7ba3d000	Deferred        kernel32<elf>
  \-PE	7b810000-7ba3d000	\               kernel32
ELF	7bc00000-7bcd2000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcd2000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7c3b1000-7c400000	Deferred        dsound<elf>
  \-PE	7c3c0000-7c400000	\               dsound
ELF	7c4a1000-7c4de000	Deferred        winspool<elf>
  \-PE	7c4b0000-7c4de000	\               winspool
ELF	7c4de000-7c54b000	Deferred        setupapi<elf>
  \-PE	7c4f0000-7c54b000	\               setupapi
ELF	7c54b000-7c593000	Deferred        dinput<elf>
  \-PE	7c550000-7c593000	\               dinput
ELF	7c593000-7c5af000	Deferred        dinput8<elf>
  \-PE	7c5a0000-7c5af000	\               dinput8
ELF	7c5af000-7c6a5000	Deferred        libasound.so.2
ELF	7c901000-7c930000	Deferred        winealsa<elf>
  \-PE	7c910000-7c930000	\               winealsa
ELF	7c930000-7c955000	Deferred        mmdevapi<elf>
  \-PE	7c940000-7c955000	\               mmdevapi
ELF	7d709000-7d820000	Deferred        libglsl.so
ELF	7d820000-7da87000	Deferred        libdricore.so
ELF	7da87000-7db69000	Deferred        i965_dri.so
ELF	7dd3c000-7dd47000	Deferred        libpciaccess.so.0
ELF	7dd47000-7dd67000	Deferred        libdrm_intel.so.1
ELF	7dd67000-7dd82000	Deferred        libgcc_s.so.1
ELF	7dd82000-7dd8f000	Deferred        libdrm.so.2
ELF	7dd8f000-7dda8000	Deferred        libxcb-glx.so.0
ELF	7dda8000-7ddbe000	Deferred        libglapi.so.0
ELF	7ddbe000-7de12000	Deferred        libgl.so.1
ELF	7de39000-7df7f000	Deferred        wined3d<elf>
  \-PE	7de50000-7df7f000	\               wined3d
ELF	7df7f000-7dfbd000	Dwarf           d3d9<elf>
  \-PE	7df90000-7dfbd000	\               d3d9
ELF	7dfbd000-7dfe1000	Deferred        gameux<elf>
  \-PE	7dfc0000-7dfe1000	\               gameux
ELF	7dff7000-7e02d000	Deferred        uxtheme<elf>
  \-PE	7e000000-7e02d000	\               uxtheme
ELF	7e02d000-7e038000	Deferred        libxcursor.so.1
ELF	7e03a000-7e043000	Deferred        librt.so.1
ELF	7e043000-7e047000	Deferred        libxdamage.so.1
ELF	7e05f000-7e088000	Deferred        libexpat.so.1
ELF	7e088000-7e0bd000	Deferred        libfontconfig.so.1
ELF	7e0bd000-7e0cd000	Deferred        libxi.so.6
ELF	7e0cd000-7e0d6000	Deferred        libxrandr.so.2
ELF	7e0d6000-7e0e0000	Deferred        libxrender.so.1
ELF	7e0e0000-7e0e6000	Deferred        libxxf86vm.so.1
ELF	7e0e6000-7e10a000	Deferred        imm32<elf>
  \-PE	7e0f0000-7e10a000	\               imm32
ELF	7e10a000-7e111000	Deferred        libxdmcp.so.6
ELF	7e111000-7e133000	Deferred        libxcb.so.1
ELF	7e133000-7e14d000	Deferred        libice.so.6
ELF	7e14d000-7e284000	Deferred        libx11.so.6
ELF	7e284000-7e296000	Deferred        libxext.so.6
ELF	7e296000-7e328000	Deferred        winex11<elf>
  \-PE	7e2a0000-7e328000	\               winex11
ELF	7e328000-7e338000	Deferred        libbz2.so.1.0
ELF	7e338000-7e34f000	Deferred        libz.so.1
ELF	7e34f000-7e3eb000	Deferred        libfreetype.so.6
ELF	7e3ed000-7e3f3000	Deferred        libxfixes.so.3
ELF	7e412000-7e446000	Deferred        ws2_32<elf>
  \-PE	7e420000-7e446000	\               ws2_32
ELF	7e446000-7e4b9000	Deferred        shlwapi<elf>
  \-PE	7e450000-7e4b9000	\               shlwapi
ELF	7e4b9000-7e6e1000	Deferred        shell32<elf>
  \-PE	7e4d0000-7e6e1000	\               shell32
ELF	7e6e1000-7e70b000	Deferred        msacm32<elf>
  \-PE	7e6f0000-7e70b000	\               msacm32
ELF	7e70b000-7e7bd000	Deferred        winmm<elf>
  \-PE	7e710000-7e7bd000	\               winmm
ELF	7e7bd000-7e8e7000	Deferred        oleaut32<elf>
  \-PE	7e7d0000-7e8e7000	\               oleaut32
ELF	7e8e7000-7e966000	Deferred        rpcrt4<elf>
  \-PE	7e8f0000-7e966000	\               rpcrt4
ELF	7e966000-7ea8e000	Deferred        ole32<elf>
  \-PE	7e980000-7ea8e000	\               ole32
ELF	7ea8e000-7eb90000	Deferred        comctl32<elf>
  \-PE	7eaa0000-7eb90000	\               comctl32
ELF	7eb90000-7ebfb000	Deferred        advapi32<elf>
  \-PE	7eba0000-7ebfb000	\               advapi32
ELF	7ebfb000-7eccb000	Deferred        gdi32<elf>
  \-PE	7ec10000-7eccb000	\               gdi32
ELF	7eccb000-7ee1e000	Deferred        user32<elf>
  \-PE	7ece0000-7ee1e000	\               user32
ELF	7efab000-7efd9000	Deferred        libm.so.6
ELF	7efd9000-7efdc000	Deferred        libx11-xcb.so.1
ELF	7efdc000-7efe0000	Deferred        libxau.so.6
ELF	7efe0000-7efe6000	Deferred        libuuid.so.1
ELF	7efe6000-7f000000	Deferred        version<elf>
  \-PE	7eff0000-7f000000	\               version
ELF	f7482000-f748b000	Deferred        libsm.so.6
ELF	f748d000-f7492000	Deferred        libdl.so.2
ELF	f7493000-f74a0000	Deferred        libnss_files.so.2
ELF	f74b9000-f765c000	Deferred        libc.so.6
ELF	f765c000-f7677000	Deferred        libpthread.so.0
ELF	f7677000-f77ba000	Dwarf           libwine.so.1
ELF	f77bb000-f77dd000	Deferred        ld-linux.so.2
ELF	f77dd000-f77de000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	0000001f    0
	0000001e    0
	00000018    0
	00000017    0
	00000015    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	0000001a    0
	00000019    0
	00000014    0
	00000013    0
0000001b plugplay.exe
	00000020    0
	0000001d    0
	0000001c    0
00000021 explorer.exe
	00000022    0
00000023 (D) Z:\home\gergo\tarolo\jatekok\Tomb Raider - Underworld\tru.exe
	0000002c    0
	0000002b    2
	0000002a   15
	00000029    0
	00000028    0
	00000027    0
	00000026    0
	00000025    0
	00000024    0 <==
System information:
    Wine build: wine-1.5.5
    Platform: i386 (WOW64)
    Host system: Linux
    Host version: 3.3.7-1-ARCH



I also tried an earlier wine (1.4). It's the same.

Code:
Unhandled exception: page fault on read access to 0x84218421 in 32-bit code (0x7df95e0b).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7df95e0b ESP:0315f7e8 EBP:0315f840 EFLAGS:00210202(  R- --  I   - - - )
 EAX:84218421 EBX:7dfbbff4 ECX:00000001 EDX:00000008
 ESI:1cdd3958 EDI:00000000
Stack dump:
0x0315f7e8:  1cdd3958 00000008 00008000 00000000
0x0315f7f8:  7dfbbff4 7df32e59 7dfbbff4 0315f844
0x0315f808:  7df95d48 1cdd17a0 00000000 00000004
0x0315f818:  00000004 008a2e30 008a2d70 1e310000
0x0315f828:  31545844 00000008 7df95dbb 00000000
0x0315f838:  00000080 1cdd1580 00002000 00520bd1
Backtrace:
=>0 0x7df95e0b in d3d9 (+0x5e0b) (0x0315f840)
0x7df95e0b: movl	0x0(%eax),%eax
Modules:
Module	Address			Debug info	Name (101 modules)
PE	  400000- 2c51510	Export          tru
PE	191a0000-191b2000	Deferred        xinput9_1_0
PE	30000000-3006e000	Deferred        binkw32
ELF	7b800000-7ba23000	Deferred        kernel32<elf>
  \-PE	7b810000-7ba23000	\               kernel32
ELF	7bc00000-7bcd2000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcd2000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7bf2e000-7bf77000	Deferred        dsound<elf>
  \-PE	7bf30000-7bf77000	\               dsound
ELF	7c44c000-7c4b8000	Deferred        setupapi<elf>
  \-PE	7c460000-7c4b8000	\               setupapi
ELF	7c4b8000-7c500000	Deferred        dinput<elf>
  \-PE	7c4c0000-7c500000	\               dinput
ELF	7c618000-7c634000	Deferred        dinput8<elf>
  \-PE	7c620000-7c634000	\               dinput8
ELF	7c634000-7c72a000	Deferred        libasound.so.2
ELF	7c845000-7c882000	Deferred        winspool<elf>
  \-PE	7c850000-7c882000	\               winspool
ELF	7ccef000-7cd1d000	Deferred        winealsa<elf>
  \-PE	7cd00000-7cd1d000	\               winealsa
ELF	7cd1d000-7cd41000	Deferred        mmdevapi<elf>
  \-PE	7cd20000-7cd41000	\               mmdevapi
ELF	7d7fa000-7d805000	Deferred        libpciaccess.so.0
ELF	7d805000-7d825000	Deferred        libdrm_intel.so.1
ELF	7d825000-7d93c000	Deferred        libglsl.so
ELF	7d93c000-7dba3000	Deferred        libdricore.so
ELF	7dba3000-7dc85000	Deferred        i965_dri.so
ELF	7dc85000-7dc8e000	Deferred        librt.so.1
ELF	7dc8e000-7dca9000	Deferred        libgcc_s.so.1
ELF	7dd91000-7ddaa000	Deferred        libxcb-glx.so.0
ELF	7ddaa000-7ddc0000	Deferred        libglapi.so.0
ELF	7ddc0000-7de14000	Deferred        libgl.so.1
ELF	7de3b000-7df81000	Deferred        wined3d<elf>
  \-PE	7de50000-7df81000	\               wined3d
ELF	7df81000-7dfbf000	Dwarf           d3d9<elf>
  \-PE	7df90000-7dfbf000	\               d3d9
ELF	7dfbf000-7dfe3000	Deferred        gameux<elf>
  \-PE	7dfc0000-7dfe3000	\               gameux
ELF	7dff9000-7e02f000	Deferred        uxtheme<elf>
  \-PE	7e000000-7e02f000	\               uxtheme
ELF	7e02f000-7e03a000	Deferred        libxcursor.so.1
ELF	7e03c000-7e049000	Deferred        libdrm.so.2
ELF	7e061000-7e08a000	Deferred        libexpat.so.1
ELF	7e08a000-7e0bf000	Deferred        libfontconfig.so.1
ELF	7e0bf000-7e0cf000	Deferred        libxi.so.6
ELF	7e0cf000-7e0d8000	Deferred        libxrandr.so.2
ELF	7e0d8000-7e0e2000	Deferred        libxrender.so.1
ELF	7e0e2000-7e0e8000	Deferred        libxxf86vm.so.1
ELF	7e0e8000-7e10c000	Deferred        imm32<elf>
  \-PE	7e0f0000-7e10c000	\               imm32
ELF	7e10c000-7e113000	Deferred        libxdmcp.so.6
ELF	7e113000-7e135000	Deferred        libxcb.so.1
ELF	7e135000-7e13b000	Deferred        libuuid.so.1
ELF	7e13b000-7e155000	Deferred        libice.so.6
ELF	7e155000-7e28c000	Deferred        libx11.so.6
ELF	7e28c000-7e29e000	Deferred        libxext.so.6
ELF	7e29e000-7e2a7000	Deferred        libsm.so.6
ELF	7e2a7000-7e343000	Deferred        winex11<elf>
  \-PE	7e2b0000-7e343000	\               winex11
ELF	7e343000-7e353000	Deferred        libbz2.so.1.0
ELF	7e353000-7e36a000	Deferred        libz.so.1
ELF	7e36a000-7e406000	Deferred        libfreetype.so.6
ELF	7e408000-7e40e000	Deferred        libxfixes.so.3
ELF	7e42d000-7e461000	Deferred        ws2_32<elf>
  \-PE	7e430000-7e461000	\               ws2_32
ELF	7e461000-7e4d4000	Deferred        shlwapi<elf>
  \-PE	7e470000-7e4d4000	\               shlwapi
ELF	7e4d4000-7e6f8000	Deferred        shell32<elf>
  \-PE	7e4e0000-7e6f8000	\               shell32
ELF	7e6f8000-7e722000	Deferred        msacm32<elf>
  \-PE	7e700000-7e722000	\               msacm32
ELF	7e722000-7e7d3000	Deferred        winmm<elf>
  \-PE	7e730000-7e7d3000	\               winmm
ELF	7e7d3000-7e8e1000	Deferred        oleaut32<elf>
  \-PE	7e7f0000-7e8e1000	\               oleaut32
ELF	7e8e1000-7e95f000	Deferred        rpcrt4<elf>
  \-PE	7e8f0000-7e95f000	\               rpcrt4
ELF	7e95f000-7ea86000	Deferred        ole32<elf>
  \-PE	7e980000-7ea86000	\               ole32
ELF	7ea86000-7eb89000	Deferred        comctl32<elf>
  \-PE	7ea90000-7eb89000	\               comctl32
ELF	7eb89000-7ebf2000	Deferred        advapi32<elf>
  \-PE	7eba0000-7ebf2000	\               advapi32
ELF	7ebf2000-7ecbe000	Deferred        gdi32<elf>
  \-PE	7ec00000-7ecbe000	\               gdi32
ELF	7ecbe000-7ee11000	Deferred        user32<elf>
  \-PE	7ecd0000-7ee11000	\               user32
ELF	7ee11000-7ee1e000	Deferred        libnss_files.so.2
ELF	7efab000-7efd9000	Deferred        libm.so.6
ELF	7efda000-7efdd000	Deferred        libx11-xcb.so.1
ELF	7efe6000-7f000000	Deferred        version<elf>
  \-PE	7eff0000-7f000000	\               version
ELF	f7440000-f7444000	Deferred        libxdamage.so.1
ELF	f7446000-f744b000	Deferred        libdl.so.2
ELF	f744c000-f7450000	Deferred        libxau.so.6
ELF	f7472000-f7615000	Deferred        libc.so.6
ELF	f7615000-f7630000	Deferred        libpthread.so.0
ELF	f7630000-f7774000	Dwarf           libwine.so.1
ELF	f7775000-f7797000	Deferred        ld-linux.so.2
ELF	f7797000-f7798000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	0000001f    0
	0000001e    0
	00000018    0
	00000017    0
	00000015    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	0000001c    0
	00000019    0
	00000014    0
	00000013    0
0000001a plugplay.exe
	00000020    0
	0000001d    0
	0000001b    0
00000021 explorer.exe
	00000022    0
00000023 (D) Z:\home\gergo\tarolo\jatekok\Tomb Raider - Underworld\tru.exe
	0000002c    0
	0000002b    2
	0000002a   15
	00000029    0
	00000028    0
	00000027    0
	00000026    0
	00000025    0
	00000024    0 <==
System information:
    Wine build: wine-1.4
    Platform: i386 (WOW64)
    Host system: Linux
    Host version: 3.3.7-1-ARCH



I found similar topics (here and elsewhere), but there weren't any solution. Any idea what could be the problem?

Thanks, 
Greg







More information about the wine-users mailing list