Starting program: /home/Paulie/piglit/bin/pos-array -auto [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/libthread_db.so.1". [New Thread 0xb696cb40 (LWP 11293)] r300: DRM version: 2.24.0, Name: ATI RV530, ID: 0x71c5, GB: 1, Z: 2 r300: GART size: 509 MB, VRAM size: 256 MB r300: AA compression RAM: YES, Z compression RAM: YES, HiZ RAM: YES Program received signal SIGSEGV, Segmentation fault. r300_draw_arrays_immediate (r300=r300@entry=0x8059c40, info=info@entry=0xbfffeab0) at r300_render.c:375 375 map[vbi] = (uint32_t*)r300->rws->buffer_map( Missing separate debuginfos, use: debuginfo-install libXau-1.0.6-3.fc17.i686 libXdamage-1.1.3-3.fc17.i686 libXfixes-5.0-2.fc17.i686 libffi-3.0.10-2.fc17.i686 libgcc-4.7.2-2.fc17.i686 libstdc++-4.7.2-2.fc17.i686 libtxc_dxtn-1.0.0-2.fc17.i686 (gdb) bt full #0 r300_draw_arrays_immediate (r300=r300@entry=0x8059c40, info=info@entry=0xbfffeab0) at r300_render.c:375 velem = 0x85824bc vbuf = 0x805a148 vertex_element_count = 1 i = v = vbi = 0 vertex_size = 1 dwords = 5 size = {1, 0, 3082001504, 0, 0, 0, 0, 1, 140162304, 0, 0, 0, 0, 0, 0, 3065744305, 0, 0, 0, 0, 1152734465, 140162304, 3081998952, 3065746597, 134639056, 3221219604, 92, 0, 1, 0, 140176280, 3065816368} stride = {2, 3221219604, 134585408, 1, 2, 140176280, 140003164, 3077771528, 3065743968, 3065744112, 0, 4, 140162304, 140001424, 0, 3065743824, 3065836768, 21845, 1025, 1, 4, 0, 794688, 0, 0, 0, 0, 0, 0, 0, 262148, 3065823144} map = {0x0 } mapelem = {0x4, 0x0, 0xc2040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40004, 0xb6bcbfa8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb7733261, 0x0, 0xb6b8c472, 0xb696d008, 0x850f6d0, 0x100c0, 0xb6ba9ae1, 0xb697d5a0, 0x850f448, 0x0, 0x44b4cd2f} cs_copy = 0xb696d008 cs_winsys = cs_count = 0 __FUNCTION__ = "r300_draw_arrays_immediate" #1 0xb6bb0bbc in r300_draw_vbo (pipe=0x8059c40, dinfo=0xbfffed00) at r300_render.c:838 info = {indexed = 0 '\000', mode = 0, start = 0, count = 1, start_instance = 0, instance_count = 1, index_bias = 0, min_index = 0, max_index = 0, primitive_restart = 0 '\000', restart_index = 0, count_from_stream_output = 0x0} #2 0xb6e0d538 in u_vbuf_draw_vbo (mgr=0x84cd818, info=info@entry=0xbfffed00) at util/u_vbuf.c:1056 pipe = 0x8059c40 start_vertex = min_index = num_vertices = unroll_indices = 0 '\000' user_vb_mask = 0 __FUNCTION__ = "u_vbuf_draw_vbo" #3 0xb6db16ea in cso_draw_vbo (cso=0x84cd070, info=info@entry=0xbfffed00) at cso_cache/cso_context.c:1331 vbuf = #4 0xb6c91482 in st_draw_vbo (ctx=0x845e730, prims=0xbfffed80, nr_prims=1, ib=0x0, index_bounds_valid=1 '\001', min_index=0, max_index=0, tfb_vertcount=0x0) at ../../src/mesa/state_tracker/st_draw.c:265 st = 0xbfffed00 ibuffer = {index_size = 0, offset = 0, buffer = 0x0, user_buffer = 0x0} info = {indexed = 0 '\000', mode = 0, start = 0, count = 1, start_instance = 0, instance_count = 1, index_bias = 0, min_index = 0, max_index = 0, primitive_restart = 0 '\000', restart_index = 0, count_from_stream_output = 0x0} arrays = i = __FUNCTION__ = "st_draw_vbo" #5 0xb6d663f2 in vbo_draw_arrays (ctx=ctx@entry=0x845e730, mode=mode@entry=0, start=start@entry=0, count=count@entry=1, numInstances=numInstances@entry=1, baseInstance=baseInstance@entry=0) at ../../src/mesa/vbo/vbo_exec_array.c:619 vbo = 0x84b89d0 exec = 0x84b9294 prim = {{mode = 0, indexed = 0, begin = 1, end = 1, weak = 0, no_current_update = 0, pad = 0, start = 0, count = 1, basevertex = 0, num_instances = 1, base_instance = 0}, {mode = 0, indexed = 0, begin = 0, end = 0, weak = 0, no_current_update = 0, pad = 0, start = 0, count = 0, basevertex = 0, num_instances = 0, base_instance = 0}} #6 0xb6d665e1 in vbo_exec_DrawArrays (mode=0, start=0, count=1) at ../../src/mesa/vbo/vbo_exec_array.c:649 ctx = 0x845e730 #7 0x08049771 in test_glsl_no_arrays () at /home/Paulie/piglit/tests/general/pos-array.c:321 noVertexVertShaderText = 0x804a3e0 "varying vec4 colorVar; \nvoid main() \n{ \n colorVar = vec4(1.0, 1.0, 0.0, 1.0); \n gl_Position = vec4(0.0, 0.0, 0.0, 1.0); \n} \n" fragShaderText = 0x804a464 "varying vec4 colorVar; \nvoid main() \n{ \n gl_FragColor = colorVar; \n} \n" expected = {1, 1, 0, 1} p = 0 '\000' pass = 1 '\001' vertShader = 4 fragShader = 5 program = 6 #8 0x08049d68 in piglit_display () at /home/Paulie/piglit/tests/general/pos-array.c:518 pass = 1 '\001' #9 0xb7eed014 in display () at /home/Paulie/piglit/tests/util/piglit-framework-gl/piglit_glut_framework.c:60 test_config = 0xbffff15c #10 0xb7fbe754 in fghRedrawWindow (window=0x8057758) at freeglut_main.c:207 current_window = 0x8057758 #11 fghcbDisplayWindow (window=0x8057758, enumerator=0xbfffef64) at freeglut_main.c:224 No locals. #12 0xb7fc2337 in fgEnumWindows (enumCallback=enumCallback@entry=0xb7fbe6c0 , enumerator=enumerator@entry=0xbfffef64) at freeglut_structure.c:396 window = 0x8057758 #13 0xb7fbec78 in fghDisplayAll () at freeglut_main.c:247 enumerator = {found = 0 '\000', data = 0x0} #14 glutMainLoopEvent () at freeglut_main.c:1485 window = event = {type = 12, xany = {type = 12, serial = 54, send_event = 0, display = 0x804c018, window = 39845890}, xkey = {type = 12, serial = 54, send_event = 0, display = 0x804c018, window = 39845890, root = 0, subwindow = 0, time = 150, x = 150, y = 0, x_root = 0, y_root = 0, state = 0, keycode = 0, same_screen = 0}, xbutton = {type = 12, serial = 54, send_event = 0, display = 0x804c018, window = 39845890, root = 0, subwindow = 0, time = 150, x = 150, y = 0, x_root = 0, y_root = 0, state = 0, button = 0, same_screen = 0}, xmotion = {type = 12, serial = 54, send_event = 0, display = 0x804c018, window = 39845890, root = 0, subwindow = 0, time = 150, x = 150, y = 0, x_root = 0, y_root = 0, state = 0, is_hint = 0 '\000', same_screen = 0}, xcrossing = {type = 12, serial = 54, send_event = 0, display = 0x804c018, window = 39845890, root = 0, subwindow = 0, time = 150, x = 150, y = 0, x_root = 0, y_root = 0, mode = 0, detail = 0, same_screen = 0, focus = 0, state = 0}, xfocus = {type = 12, serial = 54, send_event = 0, display = 0x804c018, window = 39845890, mode = 0, detail = 0}, xexpose = {type = 12, serial = 54, send_event = 0, display = 0x804c018, window = 39845890, x = 0, y = 0, width = 150, height = 150, count = 0}, xgraphicsexpose = {type = 12, serial = 54, send_event = 0, display = 0x804c018, drawable = 39845890, x = 0, y = 0, width = 150, height = 150, count = 0, major_code = 0, minor_code = 0}, xnoexpose = {type = 12, serial = 54, send_event = 0, display = 0x804c018, drawable = 39845890, major_code = 0, minor_code = 0}, xvisibility = {type = 12, serial = 54, send_event = 0, display = 0x804c018, window = 39845890, state = 0}, xcreatewindow = {type = 12, serial = 54, send_event = 0, display = 0x804c018, parent = 39845890, window = 0, x = 0, y = 150, width = 150, height = 0, border_width = 0, override_redirect = 0}, xdestroywindow = {type = 12, serial = 54, send_event = 0, display = 0x804c018, event = 39845890, window = 0}, xunmap = {type = 12, serial = 54, send_event = 0, display = 0x804c018, event = 39845890, window = 0, from_configure = 0}, xmap = {type = 12, serial = 54, send_event = 0, display = 0x804c018, event = 39845890, window = 0, override_redirect = 0}, xmaprequest = {type = 12, serial = 54, send_event = 0, display = 0x804c018, parent = 39845890, window = 0}, xreparent = {type = 12, serial = 54, send_event = 0, display = 0x804c018, event = 39845890, window = 0, parent = 0, x = 150, y = 150, override_redirect = 0}, xconfigure = {type = 12, serial = 54, send_event = 0, display = 0x804c018, event = 39845890, window = 0, x = 0, y = 150, width = 150, height = 0, border_width = 0, above = 0, override_redirect = 0}, xgravity = {type = 12, serial = 54, send_event = 0, display = 0x804c018, event = 39845890, window = 0, x = 0, y = 150}, xresizerequest = {type = 12, serial = 54, send_event = 0, display = 0x804c018, window = 39845890, width = 0, height = 0}, xconfigurerequest = {type = 12, serial = 54, send_event = 0, display = 0x804c018, parent = 39845890, window = 0, x = 0, y = 150, width = 150, height = 0, border_width = 0, above = 0, detail = 0, value_mask = 0}, xcirculate = {type = 12, serial = 54, send_event = 0, display = 0x804c018, event = 39845890, window = 0, place = 0}, xcirculaterequest = {type = 12, serial = 54, send_event = 0, display = 0x804c018, parent = 39845890, window = 0, place = 0}, xproperty = {type = 12, serial = 54, send_event = 0, display = 0x804c018, window = 39845890, atom = 0, time = 0, state = 150}, xselectionclear = { type = 12, serial = 54, send_event = 0, display = 0x804c018, window = 39845890, selection = 0, time = 0}, xselectionrequest = { type = 12, serial = 54, send_event = 0, display = 0x804c018, owner = 39845890, requestor = 0, selection = 0, target = 150, property = 150, time = 0}, xselection = {type = 12, serial = 54, send_event = 0, display = 0x804c018, requestor = 39845890, selection = 0, target = 0, property = 150, time = 150}, xcolormap = {type = 12, serial = 54, send_event = 0, display = 0x804c018, window = 39845890, colormap = 0, new = 0, state = 150}, xclient = {type = 12, serial = 54, send_event = 0, display = 0x804c018, window = 39845890, message_type = 0, format = 0, data = { b = "\226\000\000\000\226", '\000' , s = {150, 0, 150, 0, 0, 0, 0, 0, 0, 0}, l = {150, 150, 0, 0, 0}}}, xmapping = {type = 12, serial = 54, send_event = 0, display = 0x804c018, window = 39845890, request = 0, first_keycode = 0, count = 150}, xerror = {type = 12, display = 0x36, resourceid = 0, serial = 134529048, error_code = 2 '\002', request_code = 0 '\000', minor_code = 96 '`'}, xkeymap = {type = 12, serial = 54, send_event = 0, display = 0x804c018, window = 39845890, key_vector = "\000\000\000\000\000\000\000\000\226\000\000\000\226", '\000' }, xgeneric = {type = 12, serial = 54, send_event = 0, display = 0x804c018, extension = 39845890, evtype = 0}, xcookie = { type = 12, serial = 54, send_event = 0, display = 0x804c018, extension = 39845890, evtype = 0, cookie = 0, data = 0x96}, pad = {12, 54, 0, 134529048, 39845890, 0, 0, 150, 150, 0 }} #15 0xb7fbf4f8 in glutMainLoop () at freeglut_main.c:1533 window = action = #16 0xb7eed20d in run_test (gl_fw=0xb7fa7ac0, argc=1, argv=0xbffff224) at /home/Paulie/piglit/tests/util/piglit-framework-gl/piglit_glut_framework.c:127 test_config = 0xbffff15c #17 0xb7eeb31c in piglit_gl_test_run (argc=1, argv=0xbffff224, config=0xbffff15c) at /home/Paulie/piglit/tests/util/piglit-framework-gl.c:127 __PRETTY_FUNCTION__ = "piglit_gl_test_run" #18 0x0804903f in main (argc=2, argv=0xbffff224) at /home/Paulie/piglit/tests/general/pos-array.c:41 config = {supports_gl_core_version = 0, supports_gl_compat_version = 10, supports_gl_es1 = false, supports_gl_es2 = false, window_width = 150, window_height = 150, window_visual = 10, requires_displayed_window = false, init = 0x8049d77 , display = 0x8049cf1 } __PRETTY_FUNCTION__ = "main"