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