[Bug 3102] New: CVS patch "2005-05-12 04:55:44 CDT" broke KOTOR game
Wine Bugs
wine-bugs at winehq.org
Mon Jul 4 13:18:27 CDT 2005
http://bugs.winehq.org/show_bug.cgi?id=3102
Summary: CVS patch "2005-05-12 04:55:44 CDT" broke KOTOR game
Product: Wine
Version: CVS
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-gdi
AssignedTo: wine-bugs at winehq.org
ReportedBy: danxuliu at gmail.com
I tried to play "LucasArts Star Wars: Knights Of The Old Republic" with latest
Wine release (20050628) and it crashed. With 20050419 release it worked, so I
made regression tests and found that this patch:
http://www.winehq.org/hypermail/wine-cvs/2005/05/0192.html
makes the game crash (after the game window is opened, but before the intro
video is played).
I tried to use WINEDEBUG=+relay, but I let it running for near thirty minutes
and wine didn't crashed nor showed the intro video, and the full dump was 120
MB... so I stopped it (I think that wasn't normal).
I'm using Mandrivalinux 10.2 in an AMD 2000 XP. The graphic card is a NVidia
Geforce 4 4600ti. I tried with NVidia drivers 7167 and 7667, and the crash
happened using both drivers.
The latest output lines of WINEDEBUG=trace+opengl wine swkotor.exe are those:
------------------------------------------------------------------------------
err:opengl:ConvertAttribWGLtoGLX trying to use WGL_render_texture Attributes
without support (was 2072)
trace:opengl:ConvertAttribWGLtoGLX pAttr[2] = 2073
trace:opengl:ConvertAttribWGLtoGLX WGL_render_texture Attributes: 2073 as 207a
err:opengl:ConvertAttribWGLtoGLX trying to use WGL_render_texture Attributes
without support (was 2073)
trace:opengl:wglCreatePbufferARB ->(FAILED)
trace:opengl:wglCreateContext ((nil))
trace:opengl:wglShareLists (0x7b9abab0, (nil))
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x00000008 in 32-bit code
(0x779b0d83).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:779b0d83 ESP:77ace090 EBP:77ace09c EFLAGS:00010216( - 00 -RIAP1)
EAX:00000000 EBX:779c73cc ECX:00000000 EDX:77ace088
ESI:7b9abab0 EDI:779cfb94
Stack dump:
0x77ace090: 779a3820 779aece0 779afef0 779b0870
0x77ace0a0: 00427ce2 7b9abab0 00000000 00020026
0x77ace0b0: 000000b0 77acfa78 00000000 00000027
0x77ace0c0: ff030303 00000000 00000000 00000000
0x77ace0d0: 00000000 00000000 00000000 00000000
0x77ace0e0: 00000000 00000000 00000000 00000000
Backtrace:
=>1 0x779b0d83 wglShareLists(hglrc1=0x7b9abab0, hglrc2=0x0)
[/home/dani/Paquetes/Wine/wine/dlls/opengl32/wgl.c:541] in opengl32 (0x77ace09c)
2 0x00427ce2 in swkotor (+0x27ce2) (0x779b0870)
0x779b0d83 wglShareLists+0x23
[/home/dani/Paquetes/Wine/wine/dlls/opengl32/wgl.c:541] in opengl32: movl
0x8(%eax),%ecx
541 if (dest->ctx != NULL) {
Modules:
Module Address Debug info Name (101 modules)
PE 0x00400000-009d4000 Export swkotor
PE 0x21100000-21164000 Deferred mss32
PE 0x22300000-2231b000 Deferred mssds3d.m3d
PE 0x22400000-22419000 Deferred msssoft.m3d
PE 0x24100000-24120000 Deferred mssdsp.flt
PE 0x26400000-26439000 Deferred mssvoice.asi
PE 0x26f00000-26f2c000 Deferred mssmp3.asi
PE 0x30000000-30072000 Deferred binkw32
ELF 0x76a84000-76aa2000 Deferred imm32<elf>
\-PE 0x76a90000-76aa2000 \ imm32
ELF 0x76aa2000-76ab8000 Deferred lz32<elf>
\-PE 0x76ab0000-76ab8000 \ lz32
ELF 0x76ab8000-76ad2000 Deferred version<elf>
\-PE 0x76ac0000-76ad2000 \ version
ELF 0x76ad2000-76ae9000 Deferred glu32<elf>
\-PE 0x76ae0000-76ae9000 \ glu32
ELF 0x76ae9000-76b23000 Deferred dinput<elf>
\-PE 0x76b00000-76b23000 \ dinput
ELF 0x76b23000-76b37000 Deferred dinput8<elf>
\-PE 0x76b30000-76b37000 \ dinput8
ELF 0x76b37000-76bb2000 Deferred winmm<elf>
\-PE 0x76b50000-76bb2000 \ winmm
ELF 0x76bb2000-76bd0000 Deferred iphlpapi<elf>
\-PE 0x76bc0000-76bd0000 \ iphlpapi
ELF 0x76bd0000-76c17000 Deferred rpcrt4<elf>
\-PE 0x76bf0000-76c17000 \ rpcrt4
ELF 0x76c17000-76c96000 Deferred ole32<elf>
\-PE 0x76c30000-76c96000 \ ole32
ELF 0x76c96000-76cd1000 Deferred advapi32<elf>
\-PE 0x76cb0000-76cd1000 \ advapi32
ELF 0x76cd1000-76d54000 Deferred gdi32<elf>
\-PE 0x76cf0000-76d54000 \ gdi32
ELF 0x76d54000-76e6b000 Deferred user32<elf>
\-PE 0x76d80000-76e6b000 \ user32
ELF 0x76ec6000-76ecf000 Deferred libgcc_s.so.1
ELF 0x76f9f000-76fa1000 Deferred libnvidia-tls.so.1
ELF 0x76fa1000-7770a000 Deferred libglcore.so.1
ELF 0x7770a000-777a1000 Deferred libglu.so.1
ELF 0x777a1000-77820000 Deferred libgl.so.1
ELF 0x77820000-778ed000 Deferred libx11.so.6
ELF 0x778ed000-778fb000 Deferred libxext.so.6
ELF 0x778fb000-77900000 Deferred libxxf86vm.so.1
ELF 0x77900000-77918000 Deferred libice.so.6
ELF 0x77918000-77921000 Deferred libsm.so.6
ELF 0x77937000-779d0000 Stabs opengl32<elf>
\-PE 0x77970000-779d0000 \ opengl32
ELF 0x77b17000-77c20000 Deferred kernel32<elf>
\-PE 0x77b40000-77c20000 \ kernel32
ELF 0x77d3d000-77d48000 Deferred libnss_files.so.2
ELF 0x77d5e000-77d81000 Deferred libm.so.6
ELF 0x77d81000-77e76000 Deferred libwine_unicode.so.1
ELF 0x77e8c000-77f00000 Deferred ntdll<elf>
\-PE 0x77eb0000-77f00000 \ ntdll
ELF 0x77f00000-77f03000 Deferred <wine-loader>
ELF 0x7b6d7000-7b720000 Deferred dsound<elf>
\-PE 0x7b6f0000-7b720000 \ dsound
PE 0x7bed0000-7befc000 Deferred msseax.m3d
ELF 0x7e31b000-7e330000 Deferred midimap.drv<elf>
\-PE 0x7e320000-7e330000 \ midimap.drv
ELF 0x7e444000-7e466000 Deferred msacm32<elf>
\-PE 0x7e450000-7e466000 \ msacm32
ELF 0x7e466000-7e47e000 Deferred msacm.drv<elf>
\-PE 0x7e470000-7e47e000 \ msacm.drv
ELF 0x7e47e000-7e483000 Deferred libogg.so.0
ELF 0x7e483000-7e4d5000 Deferred libxt.so.6
ELF 0x7e4d5000-7e512000 Deferred libkmedia2_idl.so.1
ELF 0x7e512000-7e528000 Deferred libmad.so.0
ELF 0x7e528000-7e550000 Deferred libvorbis.so.0
ELF 0x7e550000-7e558000 Deferred libvorbisfile.so.3
ELF 0x7e558000-7e564000 Deferred libjack.so.0
ELF 0x7e564000-7e58d000 Deferred libaudiofile.so.0
ELF 0x7e58d000-7e595000 Deferred libesd.so.0
ELF 0x7e595000-7e5ab000 Deferred libaudio.so.2
ELF 0x7e5ab000-7e660000 Deferred libasound.so.2
ELF 0x7e660000-7e705000 Deferred libmcop.so.1
ELF 0x7e705000-7e7ac000 Deferred libartsflow_idl.so.1
ELF 0x7e7ac000-7e80a000 Deferred libsoundserver_idl.so.1
ELF 0x7e80a000-7e93b000 Deferred libartsflow.so.1
ELF 0x7e951000-7e9d3000 Deferred libglib-2.0.so.0
ELF 0x7e9d3000-7e9d8000 Deferred libgthread-2.0.so.0
ELF 0x7e9d8000-7e9dc000 Deferred libgmodule-2.0.so.0
ELF 0x7e9dc000-7e9e2000 Deferred libartsc.so.0
ELF 0x7e9e8000-7e9f8000 Deferred libartscbackend.so.0
ELF 0x7e9f8000-7ea13000 Deferred winearts.drv<elf>
\-PE 0x7ea00000-7ea13000 \ winearts.drv
ELF 0x7fe52000-7fe5a000 Deferred libxrender.so.1
ELF 0x7fe5a000-7fe63000 Deferred libxcursor.so.1
ELF 0x7fe79000-7fe7d000 Deferred iso8859-15.so
ELF 0x7fe7e000-7fe9c000 Deferred ximcp.so.2
ELF 0x7fe9c000-7fe9f000 Deferred xlcdef.so.2
ELF 0x7fe9f000-7ff1d000 Deferred winex11.drv<elf>
\-PE 0x7feb0000-7ff1d000 \ winex11.drv
ELF 0x7ff1d000-7ff3d000 Deferred libexpat.so.0
ELF 0x7ff3d000-7ff6c000 Deferred libfontconfig.so.1
ELF 0x7ff6c000-7ff7e000 Deferred libz.so.1
ELF 0x7ff7e000-7ffea000 Deferred libfreetype.so.6
ELF 0xb7e7b000-b7e7f000 Deferred libdl.so.2
ELF 0xb7e7f000-b7fa9000 Deferred libc.so.6
ELF 0xb7fa9000-b7fbb000 Deferred libpthread.so.0
ELF 0xb7fbb000-b7fd3000 Deferred libwine.so.1
ELF 0xb7fea000-b8000000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Archivos de programa\LucasArts\SWKotOR\swkotor.exe
00000014 15
00000011 15
0000000e 15
0000000c 0
0000000b -2
0000000a 0
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