https://bugs.freedesktop.org/show_bug.cgi?id=52360 Bug #: 52360 Summary: [32bit/r600-llvm] Counter Strike 1.6 segfaults on start Classification: Unclassified Product: Mesa Version: git Platform: Other OS/Version: All Status: NEW Severity: normal Priority: medium Component: Drivers/Gallium/r600 AssignedTo: dri-devel@xxxxxxxxxxxxxxxxxxxxx ReportedBy: d.okias@xxxxxxxxx mesa-git, libdrm-git, kernel 3.5.0-rc7, llvm-3.1-r1 glxinfo32> OpenGL renderer string: Gallium 0.4 on AMD SUMO OpenGL version string: 2.1 Mesa 8.1-devel (git-f96405f) OpenGL shading language version string: 1.30 winedbg Steam_2012_07_22__15_19_03_507.mdmp> fixme:service:scmdatabase_autostart_services Auto-start service L"SkypeUpdate" failed to start: 2 WineDbg starting on minidump on pid 0008 hl.exe was running on #4 Intel ??? (1.0) CPUs on Windows XP (2600) [on wine-1.5.9, on top of Linux (3.5.0-rc7_aWeSoM3)] fixme:dbghelp_dwarf:dwarf2_lookup_type Unable to load forward reference for tag 1f fixme:dbghelp_dwarf:dwarf2_lookup_type Unable to load forward reference for tag 1f fixme:dbghelp_dwarf:dwarf2_lookup_type Unable to load forward reference for tag 1f Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7b1319f6 ESP:0033a088 EBP:00000001 EFLAGS:00210206( R- -- I - -P- ) EAX:0033a138 EBX:7b614ff4 ECX:00000001 EDX:7b1a80d6 ESI:0033a0fc EDI:0033a0fc Stack dump: 0x0033a088: 7d957ff4 00000007 f74ebeab 7d957ff4 0x0033a098: 00000000 7cd0db6c 7d95f5f4 7d8bb47f 0x0033a0a8: 00000000 7d957ff4 7b14dcf5 f7566fd4 0x0033a0b8: 0033a138 0033a0fc 00000001 7b13087a 0x0033a0c8: 0033a0fc 7b1a80d6 00000001 00000000 0x0033a0d8: 7a400537 7b614ff4 7b130849 7b614ff4 000c: sel=0067 base=00000000 limit=00000000 32-bit r-- Backtrace: =>0 0x7b1319f6 _ZNK4llvm9StringRef17find_first_not_ofES0_j+0x16() in r600_dri.so (0x00000001) 1 0x7b13087a _ZN4llvm8getTokenENS_9StringRefES0_+0x39() in r600_dri.so (0x00000001) 2 0x7b130925 _ZN4llvm11SplitStringENS_9StringRefERNS_15SmallVectorImplIS0_EES0_+0x44() in r600_dri.so (0x00000001) 3 0x7a480198 AMDILSubtarget+0x14f(this=0x7cca326c, TT={npos=0x7cd178fc, Data=*** invalid address 0x7cd178fc ***, Length=0x11}, CPU={npos=0x7b14dcf5, Data=*** invalid address 0x7b14dcf5 ***, Length=0x7}, FS={npos=0x7d95f600, Data=*** invalid address 0x7d95f600 ***, Length=0}) [/var/tmp/portage/media-libs/mesa-32bit-9999/work/Mesa-32bit-9999/src/gallium/drivers/radeon/AMDILSubtarget.cpp:41] in r600_dri.so (0x0033a2b0) 4 0x7a40281d _ZN4llvm15AMDGPUSubtargetC1ENS_9StringRefES1_S1_+0x4e() in r600_dri.so (0x0033a310) 5 0x7a401fb1 AMDGPUTargetMachine+0xd0(this=0x7cca3238, T=0x7b61c420, TT={npos=0x7cd178fc, Data=*** invalid address 0x7cd178fc ***, Length=0x11}, CPU={npos=0x7b14dcf5, Data=*** invalid address 0x7b14dcf5 ***, Length=0x7}, FS={npos=0x7d95f600, Data=*** invalid address 0x7d95f600 ***, Length=0}, Options={PrintMachineCode=0, NoFramePointerElim=0, NoFramePointerElimNonLeaf=0x1, LessPreciseFPMADOption=0, NoExcessFPPrecision=0x1, UnsafeFPMath=0, NoInfsFPMath=0x1, NoNaNsFPMath=0x1, HonorSignDependentRoundingFPMathOption=0x1, UseSoftFloat=0x1, NoZerosInBSS=0, JITExceptionHandling=0, JITEmitDebugInfo=0, JITEmitDebugInfoToDisk=0x1, GuaranteedTailCallOpt=0, DisableTailCalls=0x1, StackAlignmentOverride=0, RealignStack=0, DisableJumpTables=0, EnableFastISel=0, PositionIndependentExecutable=0, EnableSegmentedStacks=0, TrapFuncName={npos=0x2, _M_dataplus={_M_p=""}}, FloatABIType=3384244}, RM=Default, CM=Default, OptLevel=Default) [/var/tmp/portage/media-libs/mesa-32bit-9999/work/Mesa-32bit-9999/src/gallium/drivers/radeon/AMDGPUTargetMachine.cpp:54] in r600_dri.so (0x0033a370) 6 0x7a403047 RegisterTargetMachine<llvm::AMDGPUTargetMachine>::Allocator+0xb0(T=0x7b61c420, TT={npos=0x7cd178fc, Data=*** invalid address 0x7cd178fc ***, Length=0x11}, CPU={npos=0x7b14dcf5, Data=*** invalid address 0x7b14dcf5 ***, Length=0x7}, FS={npos=0x7d95f600, Data=*** invalid address 0x7d95f600 ***, Length=0}, Options=0x33a4cc, RM=Default, CM=Default, OL=Default) [/usr/include/llvm/Support/TargetRegistry.h:1031] in r600_dri.so (0x0033a400) 7 0x7a400b79 Target::createTargetMachine+0x7c(this=0x7b61c420, Triple={npos=0x7cd178fc, Data=*** invalid address 0x7cd178fc ***, Length=0x11}, CPU={npos=0x7b14dcf5, Data=*** invalid address 0x7b14dcf5 ***, Length=0x7}, Features={npos=0x7d95f600, Data=*** invalid address 0x7d95f600 ***, Length=0}, Options=0x33a4cc, RM=Default, CM=Default, OL=Default) [/usr/include/llvm/Support/TargetRegistry.h:348] in r600_dri.so (0x0033a440) 8 0x7a400195 radeon_llvm_compile+0x24c(M=0x7cc74e88, bytes=0x33dbe4, byte_count=0x33dbe0, gpu_family=*** invalid address 0x7b14dcf5 ***, dump=0) [/var/tmp/portage/media-libs/mesa-32bit-9999/work/Mesa-32bit-9999/src/gallium/drivers/radeon/radeon_llvm_emit.cpp:108] in r600_dri.so (0x0033a560) 9 0x7a3fcbab r600_llvm_compile+0x4c(mod=0x7cc74e88, inst_bytes=0x33dbe4, inst_byte_count=0x33dbe0, family=CHIP_SUMO, dump=0) [/var/tmp/portage/media-libs/mesa-32bit-9999/work/Mesa-32bit-9999/src/gallium/drivers/r600/r600_llvm.c:321] in r600_dri.so (0x0033a5a0) 10 0x7a3f052e r600_shader_from_tgsi+0x337(rctx=0x7cbd77d0, pipeshader=0x7cd01e00) [/var/tmp/portage/media-libs/mesa-32bit-9999/work/Mesa-32bit-9999/src/gallium/drivers/r600/r600_shader.c:1240] in r600_dri.so (0x0033eb90) 11 0x7a3ed886 r600_pipe_shader_create+0x223(ctx=0x7cbd77d0, shader=0x7cd01e00) [/var/tmp/portage/media-libs/mesa-32bit-9999/work/Mesa-32bit-9999/src/gallium/drivers/r600/r600_shader.c:139] in r600_dri.so (0x0033ec10) 12 0x7a3d6f88 r600_shader_select+0x10b(ctx=0x7cbd77d0, sel=0x7cc30118, dirty=0x0(nil)) [/var/tmp/portage/media-libs/mesa-32bit-9999/work/Mesa-32bit-9999/src/gallium/drivers/r600/r600_state_common.c:633] in r600_dri.so (0x0033ec60) 13 0x7a3d719b r600_create_shader_state+0x80(ctx=0x7cbd77d0, state=0x33ece0, pipe_shader_type=0) [/var/tmp/portage/media-libs/mesa-32bit-9999/work/Mesa-32bit-9999/src/gallium/drivers/r600/r600_state_common.c:683] in r600_dri.so (0x0033eca0) 14 0x7a3d7220 r600_create_shader_state_vs+0x31(ctx=0x7cbd77d0, state=0x33ece0) [/var/tmp/portage/media-libs/mesa-32bit-9999/work/Mesa-32bit-9999/src/gallium/drivers/r600/r600_state_common.c:699] in r600_dri.so (0x0033ecc0) 15 0x7a72e9c9 ureg_create_shader+0x9f(ureg=0x7ccfd7d8, pipe=0x7cbd77d0, so=(nil)) [/var/tmp/portage/media-libs/mesa-32bit-9999/work/Mesa-32bit-9999/src/gallium/auxiliary/tgsi/tgsi_ureg.c:1662] in r600_dri.so (0x0033ed90) 16 0x7a74a451 ureg_create_shader_with_so_and_destroy+0x30(p=0x7ccfd7d8, pipe=0x7cbd77d0, so=(nil)) [/var/tmp/portage/media-libs/mesa-32bit-9999/work/Mesa-32bit-9999/src/gallium/auxiliary/./tgsi/tgsi_ureg.h:129] in r600_dri.so (0x0033edc0) 17 0x7a74aa6d util_make_vertex_passthrough_shader_with_so+0x105(pipe=0x7cbd77d0, num_attribs=0x2, semantic_names=0x33ef10, semantic_indexes=0x33ef08, so=(nil)) [/var/tmp/portage/media-libs/mesa-32bit-9999/work/Mesa-32bit-9999/src/gallium/auxiliary/util/u_simple_shaders.c:93] in r600_dri.so (0x0033ee10) 18 0x7a74a961 util_make_vertex_passthrough_shader+0x3f(pipe=0x7cbd77d0, num_attribs=0x2, semantic_names=0x33ef10, semantic_indexes=0x33ef08) [/var/tmp/portage/media-libs/mesa-32bit-9999/work/Mesa-32bit-9999/src/gallium/auxiliary/util/u_simple_shaders.c:59] in r600_dri.so (0x0033ee40) 19 0x7a73624a util_blitter_create+0x62b(pipe=0x7cbd77d0) [/var/tmp/portage/media-libs/mesa-32bit-9999/work/Mesa-32bit-9999/src/gallium/auxiliary/util/u_blitter.c:264] in r600_dri.so (0x0033efc0) 20 0x7a3ba390 r600_create_context+0x421(screen=0x7cb10a40, priv=0x0(nil)) [/var/tmp/portage/media-libs/mesa-32bit-9999/work/Mesa-32bit-9999/src/gallium/drivers/r600/r600_pipe.c:280] in r600_dri.so (0x0033f000) 21 0x7a4a2072 st_api_create_context+0xa5(stapi=0x7b5c7760, smapi=0x7cb107f0, attribs=0x33f11c, error=0x33f118, shared_stctxi=(nil)) [/var/tmp/portage/media-libs/mesa-32bit-9999/work/Mesa-32bit-9999/src/mesa/../../src/mesa/state_tracker/st_manager.c:631] in r600_dri.so (0x0033f0f0) 22 0x7a488102 dri_create_context+0x19c(api=API_OPENGL, visual=0x7cb135e8, cPriv=0x7cc9aa90, major_version=0x1, minor_version=0, flags=0, error=0x33f1f4, sharedContextPrivate=0x0(nil)) [/var/tmp/portage/media-libs/mesa-32bit-9999/work/Mesa-32bit-9999/src/gallium/state_trackers/dri/drm/dri_context.c:110] in r600_dri.so (0x0033f160) 23 0x7a3b5946 dri2CreateContextAttribs+0x2a9(screen=0x7cb10728, api=0, config=0x7cb135e8, shared=(nil), num_attribs=0, attribs=0x0(nil), error=0x33f1f4, data=0x7cc9b150) [/var/tmp/portage/media-libs/mesa-32bit-9999/work/Mesa-32bit-9999/src/gallium/targets/dri-r600/../../../../src/mesa/drivers/dri/common/dri_util.c:260] in r600_dri.so (0x0033f1c0) 24 0x7a3b59c6 dri2CreateNewContextForAPI+0x55(screen=0x7cb10728, api=0, config=0x7cb135e8, shared=(nil), data=0x7cc9b150) [/var/tmp/portage/media-libs/mesa-32bit-9999/work/Mesa-32bit-9999/src/gallium/targets/dri-r600/../../../../src/mesa/drivers/dri/common/dri_util.c:278] in r600_dri.so (0x0033f200) 25 0x7a3b5a0c dri2CreateNewContext+0x3f(screen=0x7cb10728, config=0x7cb135e8, shared=(nil), data=0x7cc9b150) [/var/tmp/portage/media-libs/mesa-32bit-9999/work/Mesa-32bit-9999/src/gallium/targets/dri-r600/../../../../src/mesa/drivers/dri/common/dri_util.c:286] in r600_dri.so (0x0033f230) 26 0x7da2c9c0 dri2_create_context+0xf7(base=0x7cb03c90, config_base=0x7cb229c8, shareList=(nil), renderType=0x8014) [/var/tmp/portage/media-libs/mesa-32bit-9999/work/Mesa-32bit-9999/src/glx/dri2_glx.c:213] in libgl.so.1 (0x0033f270) 27 0x7d9f3bc6 CreateContext+0x9e(dpy=0x7cabbc78, generic_id=0x131, config=0x7cb229c8, shareList_user=(nil), allowDirect=0x1, code=0x3, renderType=0x8014, screen=0) [/var/tmp/portage/media-libs/mesa-32bit-9999/work/Mesa-32bit-9999/src/glx/glxcmds.c:276] in libgl.so.1 (0x0033f2b0) 28 0x7d9f3f8c glXCreateContext+0x105(dpy=0x7cabbc78, vis=0x7cb67098, shareList=(nil), allowDirect=0x1) [/var/tmp/portage/media-libs/mesa-32bit-9999/work/Mesa-32bit-9999/src/glx/glxcmds.c:381] in libgl.so.1 (0x0033f310) 29 0x7e95a1e2 in winex11 (+0x2a1e1) (0x0033f340) 30 0x7e95a339 in winex11 (+0x2a338) (0x0033f3a0) 31 0x7dafec33 in opengl32 (+0x6ec32) (0x0033f3e0) ... -- 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