http://bugs.winehq.org/show_bug.cgi?id=7070
Summary: ie6 under wine 0.9.27 with w/fglrx 8.28.8 driver crashes in X11DRV_setup_opengl_visual (winex11) Product: Wine Version: 0.9.27. Platform: PC URL: http://www.tantanka.com.br/ies4linux/downloads/ies4linux -latest.tar.gz OS/Version: Linux Status: UNCONFIRMED Severity: blocker Priority: P2 Component: wine-x11driver AssignedTo: wine-bugs@winehq.org ReportedBy: torel@sgi.com
Using http://www.tantanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz to run ie6 under Linux.
With latest wine for FC5 and fglrx 8.28.8 (Dell D600. Can't use newer since I have old R250 Radeon chip which isn't supported with propriatary driver newer than 8.28,8)
$ rpm -qa | grep wine wine-nas-0.9.27-1.fc5 wine-cms-0.9.27-1.fc5 wine-tools-0.9.27-1.fc5 wine-core-0.9.27-1.fc5 wine-capi-0.9.27-1.fc5 wine-docs-0.9.27-1.fc5 wine-ldap-0.9.27-1.fc5 wine-esd-0.9.27-1.fc5 wine-twain-0.9.27-1.fc5 wine-devel-0.9.27-1.fc5 wine-jack-0.9.27-1.fc5 wine-arts-0.9.27-1.fc5
winedbg:
$ ~/bin/ie6 wine: Unhandled page fault on read access to 0x7e4bca6c at address 0x601ab477 (thread 0015), starting debugger... WineDbg starting on pid 0x14 Unhandled exception: page fault on read access to 0x7e4bca6c in 32-bit code (0x601ab477). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:601ab477 ESP:0034ee98 EBP:0034eec8 EFLAGS:00210206( - 00 - RIP1) EAX:00000047 EBX:607f454c ECX:609bff13 EDX:7e4bca6c ESI:00000047 EDI:607e6e31 Stack dump: 0x0034ee98: 5f5feec8 609bfeff 607e66f7 609bfe60 0x0034eea8: 0034eec8 607b4fc4 609bfe60 607e683b 0x0034eeb8: 607b639d 607f454c 607e66f7 609bfe60 0x0034eec8: 0034ef48 607b6e04 7e4bca6c 607e6e31 0x0034eed8: 0034ef34 607e6674 7dcc3750 00000050 0x0034eee8: 00000048 00000000 7dcd4728 7dcb1280 Backtrace: =>1 0x601ab477 (0x0034eec8) 2 0x607b6e04 in winex11 (+0x36e04) (0x0034ef48) 3 0x607b71c6 X11DRV_setup_opengl_visual+0x66() in winex11 (0x0034efd8) 4 0x607cbb8a in winex11 (+0x4bb8a) (0x0034f128) 5 0x607dbca3 in winex11 (+0x5bca3) (0x0034f148) 6 0x602affb5 call_dll_entry_point+0x15() in ntdll (0x0034f168) 7 0x602b107c in ntdll (+0x2107c) (0x0034f218) 8 0x602b152d in ntdll (+0x2152d) (0x0034f258) 9 0x602b3677 LdrLoadDll+0x87() in ntdll (0x0034f288) 10 0x6039467b in kernel32 (+0x4467b) (0x0034f4d8) 11 0x60394890 LoadLibraryExW+0x50() in kernel32 (0x0034f508) 12 0x603949b3 LoadLibraryExA+0x43() in kernel32 (0x0034f528) 13 0x603949ed LoadLibraryA+0x2d() in kernel32 (0x0034f548) 14 0x605db980 DRIVER_load_driver+0x1d0() in gdi32 (0x0034f6b8) 15 0x605d73c0 CreateDCW+0x60() in gdi32 (0x0034f968) 16 0x604a4760 CreateIconFromResourceEx+0x420() in user32 (0x0034fa08) 17 0x604a5b27 in user32 (+0x25b27) (0x0034fa68) 18 0x604a606b LoadImageW+0x3fb() in user32 (0x0034fb08) 19 0x604a6606 LoadImageA+0x56() in user32 (0x0034fbe8) 20 0x604a68a4 LoadCursorA+0x44() in user32 (0x0034fc18) 21 0x6049c22f in user32 (+0x1c22f) (0x0034fc38) 22 0x6049c27d CLASS_RegisterBuiltinClasses+0x1d() in user32 (0x0034fc48) 23 0x6050fea2 in user32 (+0x8fea2) (0x0034fcc8) 24 0x60523ca3 in user32 (+0xa3ca3) (0x0034fce8) 25 0x602affb5 call_dll_entry_point+0x15() in ntdll (0x0034fd08) 26 0x602b107c in ntdll (+0x2107c) (0x0034fdb8) 27 0x602b152d in ntdll (+0x2152d) (0x0034fdf8) 28 0x602b1472 in ntdll (+0x21472) (0x0034fe38) 29 0x602b4321 LdrInitializeThunk+0x371() in ntdll (0x0034ff08) 30 0x603a361a in kernel32 (+0x5361a) (0x0034ffe8) 31 0x60022717 (0x00000000) 0x601ab477: movzbl 0x0(%edx),%eax Wine-dbg>
Tried WAR as suggested in bug 4561 and added Option "UseFastTLS" "2" in Device section. Same problem.
This has not been seen on earlier combinations of wine/fglrx, as I have used ie6 under Wine/linux for some time due to Siebel apps.