#0  0xb78d5424 in __kernel_vsyscall ()
#1  0xb6c8e72e in poll () from /lib/libc.so.6
#2  0xb59dd3e0 in ?? () from /usr/lib/libxcb.so.1
#3  0xb59ded08 in xcb_wait_for_reply () from /usr/lib/libxcb.so.1
#4  0xb5fd0782 in _XReply () from /usr/lib/libX11.so.6
#5  0xb634e368 in DRI2WaitMSC (dpy=0x98b4818, drawable=14680076, target_msc=0, divisor=2, remainder=1, ust=0xbfb4c888, msc=0xbfb4c890, sbc=0xbfb4c898)
    at dri2.c:635
#6  0xb634c834 in dri2WaitForMSC (pdraw=0x9a9d400, target_msc=0, divisor=2, remainder=1, ust=0xbfb4c8f8, msc=0xbfb4c900, sbc=0xbfb4c908) at dri2_glx.c:345
#7  0xb632663d in __glXWaitVideoSyncSGI (divisor=2, remainder=1, count=0xbfb4c95c) at glxcmds.c:1843
#8  0xb62d738c in ?? () from /usr/lib/libcogl.so.5
#9  0xb62d7634 in ?? () from /usr/lib/libcogl.so.5
#10 0xb62d3b78 in cogl_framebuffer_swap_region_EXP () from /usr/lib/libcogl.so.5
#11 0xb744efc7 in ?? () from /usr/lib/libclutter-glx-1.0.so.0
#12 0xb74bede8 in ?? () from /usr/lib/libclutter-glx-1.0.so.0
#13 0xb7470364 in ?? () from /usr/lib/libclutter-glx-1.0.so.0
#14 0xb74707f7 in ?? () from /usr/lib/libclutter-glx-1.0.so.0
#15 0xb74bb449 in ?? () from /usr/lib/libclutter-glx-1.0.so.0
#16 0xb749fc67 in ?? () from /usr/lib/libclutter-glx-1.0.so.0
#17 0xb6d8dfef in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#18 0xb6d8e720 in ?? () from /usr/lib/libglib-2.0.so.0
#19 0xb6d8ed2b in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#20 0xb77a34d0 in meta_run () from /usr/lib/libmutter.so.0
#21 0x0804a5d8 in main (argc=1, argv=0xbfb4ced4) at main.c:571
630	    req->reqType = info->codes->major_opcode;
631	    req->dri2ReqType = X_DRI2WaitMSC;
632	    req->drawable = drawable;
633	    load_msc_req(req, target_msc, divisor, remainder);
634	
635	    if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) {
636		UnlockDisplay(dpy);
637		SyncHandle();
638		return False;
639	    }

print *dpy 

$13 {ext_data = 0x0, free_funcs = 0x98a28b8, fd = 6, conn_checker = 0, proto_major_version = 11, proto_minor_version = 0, 
  vendor = 0x98a2a80 "The X.Org Foundation", resource_base = 14680064, resource_mask = 2097151, resource_id = 0, resource_shift = 0, 
  resource_alloc = 0xb5fd0530 <_XAllocID>, byte_order = 0, bitmap_unit = 32, bitmap_pad = 32, bitmap_bit_order = 0, nformats = 7, pixmap_format = 0x98a36c8, 
  vnumber = 11, release = 11101000, head = 0xa0888c8, tail = 0xa4bc000, qlen = 8, last_request_read = 872637, request = 872638, last_req = 0xb60cba44 "", 
  buffer = 0x98bacc0 "\210\n\b", bufptr = 0x98bacc0 "\210\n\b", bufmax = 0x98becc0 "", max_request_size = 65535, db = 0x9949c40, synchandler = 0, 
  display_name = 0x98a1630 ":0", default_screen = 0, nscreens = 1, screens = 0x98a3740, motion_buffer = 256, flags = 128, min_keycode = 8, max_keycode = 255, 
  keysyms = 0x0, modifiermap = 0x0, keysyms_per_keycode = 0, 
  xdefaults = 0x98a3998 "Xft.dpi:\t96\nXft.antialias:\t1\nXft.hinting:\t1\nXft.hintstyle:\thintmedium\nXft.rgba:\tnone\n", scratch_buffer = 0x0, 
  scratch_length = 0, ext_number = 17, ext_procs = 0xa28cd98, event_vec = {0xb5fd23e0 <_XUnknownWireEvent>, 0xb5fd23e0 <_XUnknownWireEvent>, 
    0xb5fd2420 <_XWireToEvent> <repeats 33 times>, 0xb6271aa0, 0xb5fd23e0 <_XUnknownWireEvent> <repeats 38 times>, 0xb634d1ca <DRI2WireToEvent>, 
    0xb634d1ca <DRI2WireToEvent>, 0xb626b990, 0xb626ca30, 0xb6302cc0 <repeats 17 times>, 0xb626e480, 0xb626e480, 0xb602a0b0, 0xb5fd23e0 <_XUnknownWireEvent>, 
    0xb625c3f0, 0xb625c3f0, 0xb5c304c0, 0xb5c304c0, 0xb6262cc0 <XDamageWireToEvent>, 0xb63287b2 <__glXWireToEvent> <repeats 17 times>, 
    0xb5fd23e0 <_XUnknownWireEvent>, 0xb5fd23e0 <_XUnknownWireEvent>, 0xb5fd23e0 <_XUnknownWireEvent>, 0xb5fd23e0 <_XUnknownWireEvent>, 
    0xb5fd23e0 <_XUnknownWireEvent>, 0xb5fd23e0 <_XUnknownWireEvent>, 0xb5fd23e0 <_XUnknownWireEvent>}, wire_vec = {0xb5fd2410 <_XUnknownNativeEvent>, 
    0xb5fd2410 <_XUnknownNativeEvent>, 0 <repeats 16 times>, 0xb5fafb60 <_XEventToWire>, 0, 0, 0, 0xb5fafb60 <_XEventToWire>, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
    0xb5fafb60 <_XEventToWire>, 0, 0xb6271a00, 0xb5fd2410 <_XUnknownNativeEvent> <repeats 38 times>, 0xb634d17c <DRI2EventToWire>, 
    0xb634d17c <DRI2EventToWire>, 0xb626b8c0, 0xb626c970, 0xb62fec90 <repeats 17 times>, 0xb626ec30, 0xb626ec30, 0xb5fd2410 <_XUnknownNativeEvent>, 
    0xb5fd2410 <_XUnknownNativeEvent>, 0xb625c310, 0xb625c310, 0xb5c302e0, 0xb5c302e0, 0xb6262be0 <XDamageEventToWire>, 
    0xb632879a <__glXEventToWire> <repeats 17 times>, 0xb5fd2410 <_XUnknownNativeEvent>, 0xb5fd2410 <_XUnknownNativeEvent>, 0xb5fd2410 <_XUnknownNativeEvent>, 
    0xb5fd2410 <_XUnknownNativeEvent>, 0xb5fd2410 <_XUnknownNativeEvent>, 0xb5fd2410 <_XUnknownNativeEvent>, 0xb5fd2410 <_XUnknownNativeEvent>}, 
  lock_meaning = 0, lock = 0x0, async_handlers = 0x0, bigreq_size = 4194303, lock_fns = 0x0, idlist_alloc = 0xb5fd05a0 <_XAllocIDs>, key_bindings = 0x0, 
  cursor_font = 14680082, atoms = 0x98bfef8, mode_switch = 0, num_lock = 0, context_db = 0x0, error_vec = 0x0, cms = {defaultCCCs = 0x0, 
    clientCmaps = 0x9f12d90 "&", perVisualIntensityMaps = 0x0}, im_filters = 0x0, qfree = 0x9aa4d70, next_event_serial_num = 290979, flushes = 0x0, 
  im_fd_info = 0x0, im_fd_length = 0, conn_watchers = 0x98bfd20, watcher_count = 1, filedes = 0x98a3698 "\006", savedsynchandler = 0, resource_max = 2097146, 
  xcmisc_opcode = 0, xkb_info = 0x98a3918, trans_conn = 0x0, xcb = 0x98a15b8, next_cookie = 0, generic_event_vec = {0 <repeats 12 times>, 0xb63043d0, 
    0 <repeats 115 times>}, generic_event_copy_vec = {0 <repeats 12 times>, 0xb63036b0, 0 <repeats 115 times>}, cookiejar = 0x0}
Structure has no component named operator*.

print rep

$14 = {type = 128 '\200', pad1 = 82 'R', sequenceNumber = 2454, length = 160122904, ust_hi = 32, ust_lo = 0, msc_hi = 160122904, msc_lo = 160848448, 
  sbc_hi = 2816020976, sbc_lo = 2682974464}

