[Wine] error in NVidia driver
Michael Popov
mike at fdb.volgograd.ru
Wed Jul 12 04:49:20 CDT 2006
Hello!
I'm trying to run Sacred Underworld game in Wine, it works almost fine
(especially with latest Wine 0.9.17 where DX7 was fixed), until it crash
in libGL.so. According to attached log file, process crashes in
glTexImage2D() function.
I think this is problem in proprietary NVidia driver and post the report
on NVidia Linux forum and NVidia Linux support. Unfortunately,
there was no replies.
Any ideas?
Maybe it is possible to workaround this bug in Wine (limit max texture size
or deprecate specific texture format)?
PS. Same problem (crash in lobGL.so) with Oblivion playing intro video.
Regards, Michael
-------------- next part --------------
err:ddraw:PixelFormat_DD2WineD3D Don't know how to handle a 24 bit depth buffer with stencil bits
wine: Unhandled page fault on read access to 0x000002a8 at address 0x7f8c2fa6 (thread 000c), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x000002a8 in 32-bit code (0x7f8c2fa6).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:7f8c2fa6 ESP:7b14e0ec EBP:00000000 EFLAGS:00010202( - 00 - -RI1)
EAX:00000000 EBX:7f922f88 ECX:7b450000 EDX:7e786da4
ESI:7b14e994 EDI:7fd88d58
Stack dump:
0x7b14e0ec: 7f907c5b 7fd88d58 7f91fc4c 7b14e158
0x7b14e0fc: 7fc3f48d 000000a4 00000000 00000000
0x7b14e10c: 00000000 7b14e138 7b14e180 0000001f
0x7b14e11c: 7fd47f98 00000001 00000000 00000000
0x7b14e12c: 00000000 00000000 00000000 00000000
0x7b14e13c: 0000001f 00000000 00000000 00000000
Backtrace:
=>1 0x7f8c2fa6 glTexImage2D+0x446 in libgl.so.1 (0x7f8c2fa6)
0x7f8c2fa6 glTexImage2D+0x446 in libgl.so.1: jmp *0x2a8(%eax)
Modules:
Module Address Debug info Name (81 modules)
PE 400000-21ab000 Deferred sacred
PE 10000000-1008f000 Deferred granny
PE 21100000-21164000 Deferred mss32
PE 60000000-60058000 Deferred ijl15
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7e58b000-7e5a0000 Deferred midimap<elf>
\-PE 7e590000-7e5a0000 \ midimap
ELF 7e6d2000-7e6e9000 Deferred msacm32<elf>
\-PE 7e6e0000-7e6e9000 \ msacm32
ELF 7e6e9000-7e715000 Deferred wineoss<elf>
\-PE 7e6f0000-7e715000 \ wineoss
ELF 7e715000-7e78c000 Deferred winex11<elf>
\-PE 7e720000-7e78c000 \ winex11
ELF 7e78c000-7e7ab000 Deferred libexpat.so.1
ELF 7e7ab000-7e7d9000 Deferred libfontconfig.so.1
ELF 7e7d9000-7e7ed000 Deferred libz.so.1
ELF 7e7ed000-7e856000 Deferred libfreetype.so.6
ELF 7e865000-7e879000 Deferred lz32<elf>
\-PE 7e870000-7e879000 \ lz32
ELF 7e879000-7e890000 Deferred version<elf>
\-PE 7e880000-7e890000 \ version
PE 7e890000-7e8e4000 Deferred tincat2
ELF 7e905000-7e980000 Deferred oleaut32<elf>
\-PE 7e920000-7e980000 \ oleaut32
PE 7e980000-7ea55000 Deferred iconv
ELF 7ea60000-7ea87000 Deferred ws2_32<elf>
\-PE 7ea70000-7ea87000 \ ws2_32
ELF 7ea87000-7eaa0000 Deferred wsock32<elf>
\-PE 7ea90000-7eaa0000 \ wsock32
PE 7eaa0000-7eb5f000 Deferred libxml2
ELF 7eb67000-7eb81000 Deferred imm32<elf>
\-PE 7eb70000-7eb81000 \ imm32
ELF 7eb81000-7ebdf000 Deferred msvcrt<elf>
\-PE 7eb90000-7ebdf000 \ msvcrt
ELF 7ebdf000-7ec5c000 Deferred winmm<elf>
\-PE 7ebf0000-7ec5c000 \ winmm
ELF 7ec5c000-7ec79000 Deferred iphlpapi<elf>
\-PE 7ec60000-7ec79000 \ iphlpapi
ELF 7ec79000-7ecb8000 Deferred rpcrt4<elf>
\-PE 7ec80000-7ecb8000 \ rpcrt4
ELF 7ecb8000-7ed2b000 Deferred ole32<elf>
\-PE 7ecd0000-7ed2b000 \ ole32
ELF 7ed2b000-7edb1000 Deferred gdi32<elf>
\-PE 7ed40000-7edb1000 \ gdi32
ELF 7edb1000-7eed8000 Deferred user32<elf>
\-PE 7edd0000-7eed8000 \ user32
ELF 7f00e000-7f7d0000 Deferred libglcore.so.1
ELF 7f7d0000-7f846000 Deferred libglu.so.1
ELF 7f846000-7f8cb000 Export libgl.so.1
ELF 7f8cb000-7f924000 Deferred wined3d<elf>
\-PE 7f8e0000-7f924000 \ wined3d
ELF 7f924000-7fa0a000 Deferred libx11.so.6
ELF 7fa0a000-7fa22000 Deferred libice.so.6
ELF 7fa22000-7fa56000 Deferred ddraw<elf>
\-PE 7fa30000-7fa56000 \ ddraw
ELF 7fa56000-7fa90000 Deferred advapi32<elf>
\-PE 7fa60000-7fa90000 \ advapi32
ELF 7fba6000-7fbb0000 Deferred libgcc_s.so.1
ELF 7fbb2000-7fbbb000 Deferred libxcursor.so.1
ELF 7fbbb000-7fbc8000 Deferred libxext.so.6
ELF 7fbfb000-7fcf0000 Deferred kernel32<elf>
\-PE 7fc10000-7fcf0000 \ kernel32
ELF 7fe02000-7fe06000 Deferred libxfixes.so.3
ELF 7fe06000-7fe0e000 Deferred libsm.so.6
ELF 7fe0e000-7fe18000 Deferred libnss_files.so.2
ELF 7fe18000-7fe21000 Deferred libnss_nis.so.2
ELF 7fe21000-7fe36000 Deferred libnsl.so.1
ELF 7fe36000-7fe3f000 Deferred libnss_compat.so.2
ELF 7fe41000-7fe44000 Deferred libxrandr.so.2
ELF 7fe44000-7fe4c000 Deferred libxrender.so.1
ELF 7fe51000-7fe73000 Deferred libm.so.6
ELF 7fe73000-7ff6c000 Deferred libwine_unicode.so.1
ELF 7ff6c000-7ffe0000 Deferred ntdll<elf>
\-PE 7ff80000-7ffe0000 \ ntdll
ELF b7d70000-b7d72000 Deferred libnvidia-tls.so.1
ELF b7d7b000-b7d7e000 Deferred libdl.so.2
ELF b7d7e000-b7ead000 Deferred libc.so.6
ELF b7ead000-b7ebf000 Deferred libpthread.so.0
ELF b7ec0000-b7ec3000 Deferred libxau.so.6
ELF b7ecf000-b7eea000 Deferred libwine.so.1
ELF b7eed000-b7f03000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000b 0
00000008 (D) Z:\media\hda9\su\sacred.exe
0000000c 0 <==
00000009 0
More information about the wine-users
mailing list