https://bugs.freedesktop.org/show_bug.cgi?id=32455 --- Comment #7 from RubÃn FernÃndez <rubenf3000@xxxxxxxxx> 2010-12-21 01:14:26 PST --- With the latest commit intended to fix this, mesa breaks almost completely in my new videocard (Radeon HD 5750); pretty much everything but glxgears produces a segfault. I give you here the console output of a wine game as an example, perhaps it'll help. Kernel: 2.6.36 libdrm 2.4.23 xf86-video-ati from latest git mesa from latest git -------------------------------------------------------------------- wine: Unhandled page fault on read access to 0x00000010 at address 0x7d06b76b (thread 0009), starting debugger... Unhandled exception: page fault on read access to 0x00000010 in 32-bit code (0x7d06b76b). fixme:dbghelp_dwarf:compute_location Only supporting one breg (19 -> 23) fixme:dbghelp_dwarf:compute_location Only supporting one breg (24 -> 19) fixme:dbghelp_dwarf:compute_location Only supporting one breg (24 -> 19) Register dump: CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b EIP:7d06b76b ESP:0032e120 EBP:0032e158 EFLAGS:00010206( R- -- I - -P- ) EAX:7c1392e8 EBX:7db27508 ECX:0000014d EDX:00000400 ESI:00000000 EDI:7c40bc38 Stack dump: 0x0032e120: b7757380 7c40bab0 7c28cb70 00000120 0x0032e130: 00000000 7c40bab0 0032e198 0000014d 0x0032e140: 00000000 7c40e3ac 0032e198 7db27508 0x0032e150: 00000001 7c40bac0 0032e198 7d05db04 0x0032e160: 7c40bc38 00000000 00000000 7c3756a8 0x0032e170: 00000000 7c40e3ac 7c40e3ac 7c40bc38 Backtrace: =>0 0x7d06b76b evergreen_fs_resource_set+0x4b(ctx=0x7c40bc38, state=(nil), rid=0) [/home/ruben/mesa/src/gallium/winsys/r600/drm/evergreen_hw_context.c:890] in r600_dri.so (0x0032e198) 1 0x7d05db04 r600_set_vertex_buffers+0x223(ctx=0x7c40bab0, count=0, buffers=0x7c3757f0) [/home/ruben/mesa/src/gallium/drivers/r600/r600_state_common.c:185] in r600_dri.so (0x0032e1d8) 2 0x7d20c744 blitter_restore_CSOs+0x1e3(ctx=0x7c375688) [/home/ruben/mesa/src/gallium/auxiliary/util/u_blitter.c:337] in r600_dri.so (0x0032e328) 3 0x7d20d434 util_blitter_copy_region+0x573(blitter=0x7c375688, dst=0x7c512be8, dstlevel=0, dstx=0, dsty=0, dstz=<is not available>, src=0x7c512e50, srclevel=0, srcbox=0x32e3e8, ignore_stencil=1) [/home/ruben/mesa/src/gallium/auxiliary/util/u_blitter.c:864] in r600_dri.so (0x0032e398) 4 0x7d060153 r600_resource_copy_region+0xc2(ctx=0x7c40bab0, dst=0x7c512be8, dst_level=0, dstx=0, dsty=0, dstz=0, src=0x7c512e50, src_level=0, src_box=0x32e3e8) [/home/ruben/mesa/src/gallium/drivers/r600/r600_blit.c:172] in r600_dri.so (0x0032e418) 5 0x7d055fef r600_texture_transfer_destroy+0x12e(ctx=0x7c40bab0, transfer=0x7c512e10) [/home/ruben/mesa/src/gallium/drivers/r600/r600_texture.c:67] in r600_dri.so (0x0032e438) 6 0x7d236b8b u_transfer_destroy_vtbl+0x1a(pipe=0x7c40bab0, transfer=0x7c512e10) [/home/ruben/mesa/src/gallium/auxiliary/util/u_resource.c:49] in r600_dri.so (0x0032e458) 7 0x7d105d25 st_texture_image_unmap+0x34(st=0x7c4d9a78, stImage=0x7c512b70) [/home/ruben/mesa/src/mesa/state_tracker/st_texture.c:169] in r600_dri.so (0x0032e538) 8 0x7d1bb85c st_TexImage+0x3ab(ctx=<is not available>, dims=<is not available>, target=0x0de1, level=0, internalFormat=0x8058, width=0x0004, height=0x0004, depth=0x0001, border=0, format=0x80e1, type=0x8367, pixels=0x0(nil), unpack=0x7c38e094, texObj=0x7c512048, texImage=0x7c512b70, imageSize=0, compressed_src=0) [/home/ruben/mesa/src/mesa/state_tracker/st_cb_texture.c:786] in r600_dri.so (0x0032e588) 9 0x7d1bbf1e st_TexImage2D+0x7d(ctx=0x7c37f3c0, target=0x0de1, level=0, internalFormat=0x8058, width=0x0004, height=0x0004, border=0, format=0x80e1, type=0x8367, pixels=0x0(nil), unpack=0x7c38e094, texObj=0x7c512048, texImage=0x7c512b70) [/home/ruben/mesa/src/mesa/state_tracker/st_cb_texture.c:819] in r600_dri.so (0x0032e678) 10 0x7d0eaba5 teximage+0x784(ctx=0x7c37f3c0, dims=<is not available>, target=0x0de1, level=0, internalFormat=0x8058, width=0x0004, height=0x0004, depth=0x0001, border=0, format=0x80e1, type=0x8367, pixels=(nil)) [/home/ruben/mesa/src/mesa/main/teximage.c:2435] in r600_dri.so (0x0032e6b8) 11 0x7d0eb1be _mesa_TexImage2D+0x6d(target=0x0de1, level=0, internalFormat=0x8058, width=0x0004, height=0x0004, border=0, format=0x80e1, type=0x8367, pixels=(nil)) [/home/ruben/mesa/src/mesa/main/teximage.c:2489] in r600_dri.so (0x0032e778) 12 0x7e92b728 in wined3d (+0x4b727) (0x0032e948) 13 0x7e940108 in wined3d (+0x60107) (0x0032ede8) 14 0x7e940daa in wined3d (+0x60da9) (0x0032ee08) 15 0x7e9c6ada WineDirect3DCreate+0x59() in wined3d (0x0032ee48) 16 0x7ea16f66 Direct3DCreate8+0x65() in d3d8 (0x0032ee78) 0x7d06b76b evergreen_fs_resource_set+0x4b [/home/ruben/mesa/src/gallium/winsys/r600/drm/evergreen_hw_context.c:890] in r600_dri.so: movl 0x10(%esi),%ecx Unable to open file '' Modules: Module Address Debug info Name (90 modules) PE 400000- b14000 Export sammax102 ELF 7b800000-7b97e000 Deferred kernel32<elf> \-PE 7b810000-7b97e000 \ kernel32 ELF 7bc00000-7bcb9000 Deferred ntdll<elf> \-PE 7bc10000-7bcb9000 \ ntdll ELF 7bf00000-7bf03000 Deferred <wine-loader> ELF 7ce48000-7ce4d000 Deferred libtxc_dxtn.so ELF 7cf52000-7db80000 Dwarf r600_dri.so ELF 7db80000-7db95000 Deferred librt.so.1 ELF 7dc81000-7dc8c000 Deferred libdrm.so.2 ELF 7dc8c000-7dc8f000 Deferred libxdamage.so.1 ELF 7dcaa000-7dcad000 Deferred iso8859-1.so ELF 7dcad000-7dd05000 Deferred libgl.so.1 ELF 7dd05000-7dd1f000 Deferred spoolss<elf> \-PE 7dd10000-7dd1f000 \ spoolss ELF 7dd1f000-7dd3f000 Deferred localspl<elf> \-PE 7dd20000-7dd3f000 \ localspl ELF 7dd3f000-7dd43000 Deferred libgpg-error.so.0 ELF 7dd43000-7ddb9000 Deferred libgcrypt.so.11 ELF 7ddb9000-7ddea000 Deferred libcrypt.so.1 ELF 7ddea000-7de86000 Deferred libgnutls.so.26 ELF 7de86000-7debd000 Deferred libcups.so.2 ELF 7df21000-7df54000 Deferred uxtheme<elf> \-PE 7df30000-7df54000 \ uxtheme ELF 7df54000-7df5d000 Deferred libxcursor.so.1 ELF 7df5d000-7df62000 Deferred libxfixes.so.3 ELF 7df62000-7df65000 Deferred libxcomposite.so.1 ELF 7df65000-7df6d000 Deferred libxrender.so.1 ELF 7df6d000-7df8d000 Deferred imm32<elf> \-PE 7df70000-7df8d000 \ imm32 ELF 7df8d000-7dfa5000 Deferred libxcb.so.1 ELF 7dfa5000-7e0bc000 Deferred libx11.so.6 ELF 7e0bc000-7e0ca000 Deferred libxext.so.6 ELF 7e0ca000-7e0e1000 Deferred libice.so.6 ELF 7e0e2000-7e0e5000 Deferred libssp.so.0 ELF 7e0ff000-7e1a8000 Deferred winex11<elf> \-PE 7e110000-7e1a8000 \ winex11 ELF 7e1a8000-7e1c5000 Deferred libgcc_s.so.1 ELF 7e1c5000-7e1e6000 Deferred libexpat.so.0 ELF 7e1e6000-7e20f000 Deferred libfontconfig.so.1 ELF 7e20f000-7e224000 Deferred libz.so.1 ELF 7e224000-7e297000 Deferred libfreetype.so.6 ELF 7e297000-7e29e000 Deferred libxrandr.so.2 ELF 7e29e000-7e2a3000 Deferred libxxf86vm.so.1 ELF 7e2b5000-7e3a0000 Deferred oleaut32<elf> \-PE 7e2d0000-7e3a0000 \ oleaut32 ELF 7e3a0000-7e413000 Deferred rpcrt4<elf> \-PE 7e3b0000-7e413000 \ rpcrt4 ELF 7e413000-7e513000 Deferred ole32<elf> \-PE 7e430000-7e513000 \ ole32 ELF 7e513000-7e54a000 Deferred winspool<elf> \-PE 7e520000-7e54a000 \ winspool ELF 7e54a000-7e735000 Deferred shell32<elf> \-PE 7e560000-7e735000 \ shell32 ELF 7e735000-7e7f5000 Deferred comdlg32<elf> \-PE 7e740000-7e7f5000 \ comdlg32 ELF 7e7f5000-7e888000 Deferred winmm<elf> \-PE 7e800000-7e888000 \ winmm ELF 7e888000-7e8ce000 Deferred dsound<elf> \-PE 7e890000-7e8ce000 \ dsound ELF 7e8ce000-7ea02000 Export wined3d<elf> \-PE 7e8e0000-7ea02000 \ wined3d ELF 7ea02000-7ea2f000 Export d3d8<elf> \-PE 7ea10000-7ea2f000 \ d3d8 ELF 7ea2f000-7eb1a000 Deferred comctl32<elf> \-PE 7ea40000-7eb1a000 \ comctl32 ELF 7eb1a000-7eb7c000 Deferred shlwapi<elf> \-PE 7eb30000-7eb7c000 \ shlwapi ELF 7eb7c000-7eb94000 Deferred version<elf> \-PE 7eb80000-7eb94000 \ version ELF 7eb94000-7ebee000 Deferred advapi32<elf> \-PE 7eba0000-7ebee000 \ advapi32 ELF 7ebee000-7ec79000 Deferred gdi32<elf> \-PE 7ec00000-7ec79000 \ gdi32 ELF 7ec79000-7edaa000 Deferred user32<elf> \-PE 7ec90000-7edaa000 \ user32 ELF 7efa6000-7efbb000 Deferred libnsl.so.1 ELF 7efbb000-7efe2000 Deferred libm.so.6 ELF 7efe2000-7efeb000 Deferred libsm.so.6 ELF 7efeb000-7eff6000 Deferred libnss_files.so.2 ELF 7eff6000-7f000000 Deferred libnss_nis.so.2 ELF b75f2000-b75f7000 Deferred libxdmcp.so.6 ELF b75f9000-b75fd000 Deferred libdl.so.2 ELF b75fd000-b7600000 Deferred libxinerama.so.1 ELF b7610000-b7613000 Deferred libxau.so.6 ELF b7613000-b761b000 Deferred libnss_compat.so.2 ELF b761b000-b775a000 Deferred libc.so.6 ELF b775a000-b7773000 Deferred libpthread.so.0 ELF b7773000-b78b3000 Deferred libwine.so.1 ELF b78b4000-b78d3000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Archivos de programa\Telltale\Sam & Max\Sam And Max Episode 2\sammax102.exe 00000009 0 <== 0000000e services.exe 00000017 0 00000015 0 00000014 0 00000010 0 0000000f 0 00000011 winedevice.exe 00000016 0 00000013 0 00000012 0 00000018 explorer.exe 00000019 0 Backtrace: =>0 0x7d06b76b evergreen_fs_resource_set+0x4b(ctx=0x7c40bc38, state=(nil), rid=0) [/home/ruben/mesa/src/gallium/winsys/r600/drm/evergreen_hw_context.c:890] in r600_dri.so (0x0032e198) 1 0x7d05db04 r600_set_vertex_buffers+0x223(ctx=0x7c40bab0, count=0, buffers=0x7c3757f0) [/home/ruben/mesa/src/gallium/drivers/r600/r600_state_common.c:185] in r600_dri.so (0x0032e1d8) 2 0x7d20c744 blitter_restore_CSOs+0x1e3(ctx=0x7c375688) [/home/ruben/mesa/src/gallium/auxiliary/util/u_blitter.c:337] in r600_dri.so (0x0032e328) 3 0x7d20d434 util_blitter_copy_region+0x573(blitter=0x7c375688, dst=0x7c512be8, dstlevel=0, dstx=0, dsty=0, dstz=<is not available>, src=0x7c512e50, srclevel=0, srcbox=0x32e3e8, ignore_stencil=1) [/home/ruben/mesa/src/gallium/auxiliary/util/u_blitter.c:864] in r600_dri.so (0x0032e398) 4 0x7d060153 r600_resource_copy_region+0xc2(ctx=0x7c40bab0, dst=0x7c512be8, dst_level=0, dstx=0, dsty=0, dstz=0, src=0x7c512e50, src_level=0, src_box=0x32e3e8) [/home/ruben/mesa/src/gallium/drivers/r600/r600_blit.c:172] in r600_dri.so (0x0032e418) 5 0x7d055fef r600_texture_transfer_destroy+0x12e(ctx=0x7c40bab0, transfer=0x7c512e10) [/home/ruben/mesa/src/gallium/drivers/r600/r600_texture.c:67] in r600_dri.so (0x0032e438) 6 0x7d236b8b u_transfer_destroy_vtbl+0x1a(pipe=0x7c40bab0, transfer=0x7c512e10) [/home/ruben/mesa/src/gallium/auxiliary/util/u_resource.c:49] in r600_dri.so (0x0032e458) 7 0x7d105d25 st_texture_image_unmap+0x34(st=0x7c4d9a78, stImage=0x7c512b70) [/home/ruben/mesa/src/mesa/state_tracker/st_texture.c:169] in r600_dri.so (0x0032e538) 8 0x7d1bb85c st_TexImage+0x3ab(ctx=<is not available>, dims=<is not available>, target=0x0de1, level=0, internalFormat=0x8058, width=0x0004, height=0x0004, depth=0x0001, border=0, format=0x80e1, type=0x8367, pixels=0x0(nil), unpack=0x7c38e094, texObj=0x7c512048, texImage=0x7c512b70, imageSize=0, compressed_src=0) [/home/ruben/mesa/src/mesa/state_tracker/st_cb_texture.c:786] in r600_dri.so (0x0032e588) 9 0x7d1bbf1e st_TexImage2D+0x7d(ctx=0x7c37f3c0, target=0x0de1, level=0, internalFormat=0x8058, width=0x0004, height=0x0004, border=0, format=0x80e1, type=0x8367, pixels=0x0(nil), unpack=0x7c38e094, texObj=0x7c512048, texImage=0x7c512b70) [/home/ruben/mesa/src/mesa/state_tracker/st_cb_texture.c:819] in r600_dri.so (0x0032e678) 10 0x7d0eaba5 teximage+0x784(ctx=0x7c37f3c0, dims=<is not available>, target=0x0de1, level=0, internalFormat=0x8058, width=0x0004, height=0x0004, depth=0x0001, border=0, format=0x80e1, type=0x8367, pixels=(nil)) [/home/ruben/mesa/src/mesa/main/teximage.c:2435] in r600_dri.so (0x0032e6b8) 11 0x7d0eb1be _mesa_TexImage2D+0x6d(target=0x0de1, level=0, internalFormat=0x8058, width=0x0004, height=0x0004, border=0, format=0x80e1, type=0x8367, pixels=(nil)) [/home/ruben/mesa/src/mesa/main/teximage.c:2489] in r600_dri.so (0x0032e778) 12 0x7e92b728 in wined3d (+0x4b727) (0x0032e948) 13 0x7e940108 in wined3d (+0x60107) (0x0032ede8) 14 0x7e940daa in wined3d (+0x60da9) (0x0032ee08) 15 0x7e9c6ada WineDirect3DCreate+0x59() in wined3d (0x0032ee48) 16 0x7ea16f66 Direct3DCreate8+0x65() in d3d8 (0x0032ee78) -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel