http://bugs.freedesktop.org/show_bug.cgi?id=16950
Summary: git checkout of mesa crashes when using wine on r500 card Product: Mesa Version: 7.1 Platform: Other OS/Version: All Status: NEW Severity: normal Priority: medium Component: Drivers/DRI/Radeon AssignedTo: dri-devel@lists.sourceforge.net ReportedBy: [EMAIL PROTECTED] i'm running system composed of xorg-server-1.4.2 the only git components are dri2proto, kernel drm modules, xf86-video-ati, libdrm and mesa. running wine with startopia makes it crash almost immediately with following error : ------------------------------------------------------------- fixme:dplay:IDirectPlayLobby3AImpl_RegisterApplication :stub fixme:win:EnumDisplayDevicesW ((null),0,0x32ea94,0x00000000), stub! fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to Set DepthStencilSurface err:d3d:WineD3D_ChoosePixelFormat Can't find a suitable iPixelFormat fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to Set DepthStencilSurface wine: Unhandled page fault on read access to 0xffffffff at address 0x7d2db4f5 (t hread 0009), starting debugger... Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0x7 d2db4f5). Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:7d2db4f5 ESP:0032f298 EBP:0032f400 EFLAGS:00210203( - 00 - RI1C) EAX:7c7910f0 EBX:7d466ff4 ECX:7c774888 EDX:7c774888 ESI:7c78f148 EDI:7d62b714 Stack dump: 0x0032f298: 7c774888 00000002 00000000 00000000 0x0032f2a8: 00000000 00000000 00000000 00000000 0x0032f2b8: 00000000 00000000 00000000 00000000 0x0032f2c8: 00000000 00000000 00000000 00000000 0x0032f2d8: 00000000 00000000 00000000 00000000 0x0032f2e8: 00000000 00000000 00000000 00000000 Backtrace: =>1 0x7d2db4f5 _mesa_RasterPos4f+0x975() in r300_dri.so (0x0032f400) 2 0x7d2dc96f _mesa_RasterPos3i+0x3f() in r300_dri.so (0x0032f420) 3 0x7d4f78e8 glRasterPos3i+0x38() in libgl.so.1 (0x0032f440) 4 0x7d5bfcb5 in wined3d (+0x8fcb5) (0x0032f5c0) 5 0x7d5c856a in wined3d (+0x9856a) (0x0032f780) 6 0x7d5cd4c6 in wined3d (+0x9d4c6) (0x0032f810) 7 0x7e3db742 in ddraw (+0x2b742) (0x0032f840) 8 0x004cc9ff in startopia (+0xcc9ff) (0x0032fc9c) 9 0x005d6196 in startopia (+0x1d6196) (0x0032fcd4) 10 0x004cea4a in startopia (+0xcea4a) (0x0032fd20) 11 0x004d4d9f in startopia (+0xd4d9f) (0x0032fd6c) 12 0x005d6a12 in startopia (+0x1d6a12) (0x0032fde0) 13 0x0080ca80 in startopia (+0x40ca80) (0x0032ff08) 14 0x7ee32058 in kernel32 (+0x62058) (0x0032ffe8) 15 0xb7f44f87 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000) 0x7d2db4f5 _mesa_RasterPos4f+0x975 in r300_dri.so: Modules: Module Address Debug info Name (112 modules) PE 400000- d8f000 Export startopia PE 30000000-30059000 Deferred binkw32 ELF 7bf00000-7bf04000 Deferred <wine-loader> ELF 7d244000-7d481000 Export r300_dri.so ELF 7d481000-7d48b000 Deferred libdrm.so.2 ELF 7d48b000-7d49e000 Deferred libxcb-glx.so.0 ELF 7d49e000-7d4a1000 Deferred libx11-xcb.so.1 ELF 7d4a1000-7d51a000 Export libgl.so.1 ELF 7d51a000-7d62e000 Export wined3d<elf> \-PE 7d530000-7d62e000 \ wined3d ELF 7d89a000-7d8a8000 Deferred libgcc_s.so.1 ELF 7db18000-7db4c000 Deferred dplayx<elf> \-PE 7db20000-7db4c000 \ dplayx ELF 7dc5d000-7dc75000 Deferred spoolss<elf> \-PE 7dc60000-7dc75000 \ spoolss ELF 7dc75000-7dca7000 Deferred libcrypt.so.1 ELF 7dca7000-7dd0f000 Deferred libgcrypt.so.11 ELF 7dd0f000-7dd20000 Deferred libtasn1.so.3 ELF 7dd20000-7ddbd000 Deferred libgnutls.so.26 ELF 7ddbd000-7ddf3000 Deferred libcups.so.2 ELF 7ddf3000-7ddf7000 Deferred libxdamage.so.1 ELF 7ddf7000-7de11000 Deferred localspl<elf> \-PE 7de00000-7de11000 \ localspl ELF 7de6b000-7de9e000 Deferred uxtheme<elf> \-PE 7de70000-7de9e000 \ uxtheme ELF 7de9e000-7deb4000 Deferred midimap<elf> \-PE 7dea0000-7deb4000 \ midimap ELF 7deb4000-7debd000 Deferred librt.so.1 ELF 7debd000-7df71000 Deferred libasound.so.2 ELF 7df71000-7dfa8000 Deferred winealsa<elf> \-PE 7df80000-7dfa8000 \ winealsa ELF 7dfa8000-7dfb2000 Deferred libxcursor.so.1 ELF 7dfb2000-7dfb8000 Deferred libxfixes.so.3 ELF 7dfb8000-7dfbc000 Deferred libxcomposite.so.1 ELF 7dfbc000-7dfc3000 Deferred libxrandr.so.2 ELF 7dfc3000-7dfcd000 Deferred libxrender.so.1 ELF 7dfcd000-7dfd1000 Deferred libxinerama.so.1 ELF 7dfd1000-7dff2000 Deferred imm32<elf> \-PE 7dfe0000-7dff2000 \ imm32 ELF 7dff2000-7dff8000 Deferred libxdmcp.so.6 ELF 7dff8000-7e012000 Deferred libxcb.so.1 ELF 7e012000-7e101000 Deferred libx11.so.6 ELF 7e101000-7e110000 Deferred libxext.so.6 ELF 7e110000-7e129000 Deferred libice.so.6 ELF 7e129000-7e132000 Deferred libsm.so.6 ELF 7e132000-7e137000 Deferred libgpg-error.so.0 ELF 7e137000-7e150000 Deferred msacm32<elf> \-PE 7e140000-7e150000 \ msacm32 ELF 7e150000-7e1ea000 Deferred winex11<elf> \-PE 7e160000-7e1ea000 \ winex11 ELF 7e21c000-7e243000 Deferred libexpat.so.1 ELF 7e243000-7e26f000 Deferred libfontconfig.so.1 ELF 7e26f000-7e2f2000 Deferred libfreetype.so.6 ELF 7e2f2000-7e2f7000 Deferred libuuid.so.1 ELF 7e2f7000-7e2fd000 Deferred libxxf86vm.so.1 ELF 7e310000-7e33d000 Deferred ws2_32<elf> \-PE 7e320000-7e33d000 \ ws2_32 ELF 7e33d000-7e358000 Deferred wsock32<elf> \-PE 7e340000-7e358000 \ wsock32 ELF 7e358000-7e3a3000 Deferred dsound<elf> \-PE 7e360000-7e3a3000 \ dsound ELF 7e3a3000-7e3fc000 Export ddraw<elf> \-PE 7e3b0000-7e3fc000 \ ddraw ELF 7e41d000-7e430000 Deferred libresolv.so.2 ELF 7e430000-7e434000 Deferred libxau.so.6 ELF 7e434000-7e447000 Deferred libz.so.1 ELF 7e44e000-7e46d000 Deferred iphlpapi<elf> \-PE 7e450000-7e46d000 \ iphlpapi ELF 7e46d000-7e4d1000 Deferred rpcrt4<elf> \-PE 7e480000-7e4d1000 \ rpcrt4 ELF 7e4d1000-7e576000 Deferred ole32<elf> \-PE 7e4e0000-7e576000 \ ole32 ELF 7e576000-7e5ae000 Deferred winspool<elf> \-PE 7e580000-7e5ae000 \ winspool ELF 7e5ae000-7e672000 Deferred comctl32<elf> \-PE 7e5c0000-7e672000 \ comctl32 ELF 7e672000-7e6ce000 Deferred shlwapi<elf> \-PE 7e680000-7e6ce000 \ shlwapi ELF 7e6ce000-7e7e2000 Deferred shell32<elf> \-PE 7e6e0000-7e7e2000 \ shell32 ELF 7e7e2000-7e88e000 Deferred comdlg32<elf> \-PE 7e7f0000-7e88e000 \ comdlg32 ELF 7e8b6000-7e8cb000 Deferred lz32<elf> \-PE 7e8c0000-7e8cb000 \ lz32 ELF 7e8cb000-7e8e5000 Deferred version<elf> \-PE 7e8d0000-7e8e5000 \ version ELF 7e8e5000-7e938000 Deferred advapi32<elf> \-PE 7e8f0000-7e938000 \ advapi32 ELF 7e938000-7e9d8000 Deferred gdi32<elf> \-PE 7e950000-7e9d8000 \ gdi32 ELF 7e9d8000-7eb23000 Deferred user32<elf> \-PE 7e9f0000-7eb23000 \ user32 ELF 7eb23000-7ebb8000 Deferred winmm<elf> \-PE 7eb30000-7ebb8000 \ winmm ELF 7edb8000-7eee9000 Export kernel32<elf> \-PE 7edd0000-7eee9000 \ kernel32 ELF 7eee9000-7eef4000 Deferred libnss_files.so.2 ELF 7eef4000-7eefe000 Deferred libnss_nis.so.2 ELF 7eefe000-7ef15000 Deferred libnsl.so.1 ELF 7ef15000-7ef3b000 Deferred libm.so.6 ELF 7ef59000-7f000000 Deferred ntdll<elf> \-PE 7ef70000-7f000000 \ ntdll ELF b7dc0000-b7dc3000 Deferred libxcb-xlib.so.0 ELF b7dc4000-b7dc8000 Deferred libdl.so.2 ELF b7dc8000-b7f07000 Deferred libc.so.6 ELF b7f07000-b7f1f000 Deferred libpthread.so.0 ELF b7f31000-b7f35000 Deferred iso8859-2.so ELF b7f35000-b7f3d000 Deferred libnss_compat.so.2 ELF b7f3d000-b8074000 Export libwine.so.1 ELF b8075000-b8092000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) Z:\mnt\data\games\startopia\StarTopia.exe 0000001f 0 0000001e 15 0000001d 1 0000001c 1 0000001a 15 00000016 0 00000009 0 <== 0000000c 00000013 0 00000012 0 0000000e 0 0000000d 0 0000000f 00000015 0 00000014 0 00000011 0 00000010 0 00000017 00000018 0 Backtrace: =>1 0x7d2db4f5 _mesa_RasterPos4f+0x975() in r300_dri.so (0x0032f400) 2 0x7d2dc96f _mesa_RasterPos3i+0x3f() in r300_dri.so (0x0032f420) 3 0x7d4f78e8 glRasterPos3i+0x38() in libgl.so.1 (0x0032f440) 4 0x7d5bfcb5 in wined3d (+0x8fcb5) (0x0032f5c0) 5 0x7d5c856a in wined3d (+0x9856a) (0x0032f780) 6 0x7d5cd4c6 in wined3d (+0x9d4c6) (0x0032f810) 7 0x7e3db742 in ddraw (+0x2b742) (0x0032f840) 8 0x004cc9ff in startopia (+0xcc9ff) (0x0032fc9c) 9 0x005d6196 in startopia (+0x1d6196) (0x0032fcd4) 10 0x004cea4a in startopia (+0xcea4a) (0x0032fd20) 11 0x004d4d9f in startopia (+0xd4d9f) (0x0032fd6c) 12 0x005d6a12 in startopia (+0x1d6a12) (0x0032fde0) 13 0x0080ca80 in startopia (+0x40ca80) (0x0032ff08) 14 0x7ee32058 in kernel32 (+0x62058) (0x0032ffe8) 15 0xb7f44f87 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000) err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x7d2db4f -------------------------------------------------------------------------- possibly useful notes : - this is NOT a wine bug. game works with wine when using fglrx (but the display is a mess - that's a fglrx problem). whole system usually runs without fglrx. - mesa works properly with native linux software - tested mostly with darkplaces with various detail levels and with doom3. - i have composite and aiglx disabled in xorg.conf - all git components are checked out off master branches every two days. i'd appreciate any info on how to provide extra necessary information to resolve this problem. my video card 05:00.0 VGA compatible controller: ATI Technologies Inc RV515 PRO [Radeon X1300/X1550 Series] 05:00.1 Display controller: ATI Technologies Inc RV515 PRO [Radeon X1300/X1550 Series] (Secondary) i also have an gigabyte x300se video card. i can make some tests with it, if needed. -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel