Hello,

Software: GNU Emacs 23.0.0.11 (i686-pc-linux-gnu, X toolkit) of
2007-04-11

Here is a backtrace of an Emacs crash. One can encounter this often by
moving cursor over links etc. It only happens when using xft font.

Program received signal SIGSEGV, Segmentation fault.
0x081b3df2 in xftfont_draw (s=0xbfb8f4f0, from=0, to=1, x=387, y=275, 
    with_background=0) at xftfont.c:501
501           XftDrawSetClipRectangles (xftface_info->xft_draw, 0, 0, &r, 1);
(gdb) bt
#0  0x081b3df2 in xftfont_draw (s=0xbfb8f4f0, from=0, to=1, x=387, y=275, 
    with_background=0) at xftfont.c:501
#1  0x080ce384 in x_draw_glyph_string_foreground (s=0xbfb8f4f0) at xterm.c:1371
#2  0x080da734 in x_draw_glyph_string (s=0xbfb8f4f0) at xterm.c:2839
#3  0x08067ddc in draw_glyphs (w=0x8c384e0, x=<value optimized out>, 
    row=0x87c4958, area=TEXT_AREA, start=<value optimized out>, end=34, 
    hl=DRAW_MOUSE_FACE, overlaps=0) at xdisp.c:19938
#4  0x0806ab8e in show_mouse_face (dpyinfo=0x833fe48, draw=DRAW_MOUSE_FACE)
    at xdisp.c:22173
#5  0x0807943b in note_mouse_highlight (f=0x8c75490, x=157, y=280)
    at xdisp.c:23319
#6  0x080cf9e2 in note_mouse_movement (frame=0x8c75490, event=0xbfb8fd20)
    at xterm.c:3883
#7  0x080d61d5 in handle_one_xevent (dpyinfo=0x833fe48, eventp=0xbfb8fddc, 
    finish=0xbfb8fe68, hold_quit=0xbfb91130) at xterm.c:6854
#8  0x080d7c7e in XTread_socket (sd=0, expected=1, hold_quit=0xbfb91130)
    at xterm.c:7301
#9  0x081025bd in read_avail_input (expected=1) at keyboard.c:6843
#10 0x081027aa in handle_async_input () at keyboard.c:6989
#11 0x08102971 in input_available_signal (signo=29) at keyboard.c:7031
#12 <signal handler called>
#13 0x003eb402 in __kernel_vsyscall ()
#14 0x4bf9a09d in ___newselect_nocancel () from /lib/libc.so.6
#15 0x08192855 in select_wrapper (n=1, rfd=0x0, wfd=0xbfb916a8, xfd=0x0, 
    tmo=0xbfb917d8) at process.c:4218
#16 0x08195b13 in wait_reading_process_output (time_limit=30, microsecs=0, 
    read_kbd=-1, do_display=1, wait_for_cell=137595081, wait_proc=0x0, 
    just_wait_proc=0) at process.c:4587
#17 0x08053c10 in sit_for (timeout=240, reading=1, do_display=1)
    at dispnew.c:6546
#18 0x0810786b in read_char (commandflag=1, nmaps=6, maps=0xbfb91ab0, 
    prev_event=137595081, used_mouse_menu=0xbfb91b68, end_time=0x0)
    at keyboard.c:2904
#19 0x081095b6 in read_key_sequence (keybuf=0xbfb91c14, bufsize=30, 
    prompt=137595081, dont_downcase_last=0, can_return_switch_frame=1, 
    fix_current_buffer=1) at keyboard.c:9135
#20 0x0810b0d3 in command_loop_1 () at keyboard.c:1618
#21 0x08162ba2 in internal_condition_case (bfun=0x810af40 <command_loop_1>, 
    handlers=137634497, hfun=0x8105a60 <cmd_error>) at eval.c:1481
#22 0x08104ea3 in command_loop_2 () at keyboard.c:1329
#23 0x08162c5a in internal_catch (tag=137627681, 
    func=0x8104e80 <command_loop_2>, arg=137595081) at eval.c:1222
#24 0x0810589c in command_loop () at keyboard.c:1308
#25 0x08105c3b in recursive_edit_1 () at keyboard.c:1006
#26 0x08105d26 in Frecursive_edit () at keyboard.c:1067
#27 0x080fbbc2 in main (argc=3, argv=0xbfb92314) at emacs.c:1786
(gdb) xba
(gdb) bt full
#0  0x081b3df2 in xftfont_draw (s=0xbfb8f4f0, from=0, to=1, x=387, y=275, 
    with_background=0) at xftfont.c:501
        f = (FRAME_PTR) 0x8c75490
        face = (struct face *) 0xa9a08c8
        xftface_info = (struct xftface_info *) 0x0
        fg = {
  pixel = 25600, 
  color = {
    red = 0, 
    green = 25700, 
    blue = 0, 
    alpha = 65535
  }
}
        bg = {
  pixel = 10025880, 
  color = {
    red = 62928, 
    green = 49080, 
    blue = 62704, 
    alpha = 49080
  }
}
        r = {
  x = 21, 
  y = 260, 
  width = 1240, 
  height = 22
}
        len = 1
        i = <value optimized out>
#1  0x080ce384 in x_draw_glyph_string_foreground (s=0xbfb8f4f0) at xterm.c:1371
        boff = 0
        y = 275
        i = <value optimized out>
        x = 387
#2  0x080da734 in x_draw_glyph_string (s=0xbfb8f4f0) at xterm.c:2839
        tem = <value optimized out>
        h = <value optimized out>
        y = <value optimized out>
        relief_drawn_p = 0
#3  0x08067ddc in draw_glyphs (w=0x8c384e0, x=<value optimized out>, 
    row=0x87c4958, area=TEXT_AREA, start=<value optimized out>, end=34, 
    hl=DRAW_MOUSE_FACE, overlaps=0) at xdisp.c:19938
        first_glyph = <value optimized out>
        head = (struct glyph_string *) 0xbfb8f5d0
        tail = (struct glyph_string *) 0xbfb8f130
        s = <value optimized out>
        clip_head = (struct glyph_string *) 0x0
        clip_tail = (struct glyph_string *) 0x0
        last_x = 1261
        x_reached = 491
        i = 1
        j = 185584596
#4  0x0806ab8e in show_mouse_face (dpyinfo=0x833fe48, draw=DRAW_MOUSE_FACE)
    at xdisp.c:22173
        start_hpos = <value optimized out>
        end_hpos = <value optimized out>
        start_x = 0
        row = (struct glyph_row *) 0x87c4958
        first = (struct glyph_row *) 0x87c4958
        last = (struct glyph_row *) 0x87c4958
        w = (struct window *) 0x8c384e0
        f = (struct frame *) 0x8c75490
#5  0x0807943b in note_mouse_highlight (f=0x8c75490, x=157, y=280)
    at xdisp.c:23319
        b = 0
        e = 141361920
        ignore = 1943
        dpyinfo = (Display_Info *) 0x833fe48
        part = ON_TEXT
        window = 147031268
        w = <value optimized out>
        cursor = 0
        pointer = 137595081
        b = (struct buffer *) 0xad65150
#6  0x080cf9e2 in note_mouse_movement (frame=0x8c75490, event=0xbfb8fd20)
    at xterm.c:3883
No locals.
#7  0x080d61d5 in handle_one_xevent (dpyinfo=0x833fe48, eventp=0xbfb8fddc, 
    finish=0xbfb8fe68, hold_quit=0xbfb91130) at xterm.c:6854
        window = <value optimized out>
        inev = {
  ie = {
    kind = NO_EVENT, 
    code = 0, 
    part = scroll_bar_above_handle, 
    modifiers = 0, 
    x = 0, 
    y = 0, 
    timestamp = 0, 
    padding = {0x0, 0x0}, 
    frame_or_window = 0, 
    arg = 137595081
  }, 
  sie = {
    kind = 0, 
    display = 0x0, 
    requestor = 0, 
    selection = 0, 
    target = 0, 
    property = 0, 
    time = 0
  }
}
        count = <value optimized out>
        do_help = <value optimized out>
        nbytes = <value optimized out>
        f = (struct frame *) 0x8c75490
        coding = {
  id = 1682420521, 
  common_flags = 17729, 
  mode = 176534672, 
  spec = {
    iso_2022 = {
      flags = 179761504, 
      current_invocation = {-1078395632, 0}, 
      current_designation = {-1078395800, 136003458, 141407152, 176525960}, 
      single_shifting = 9733, 
      bol = 135612204
    }, 
    ccl = 0xab6f160, 
    utf_16 = {
      bom = 179761504, 
      endian = 3216571664, 
      surrogate = 0
    }, 
    emacs_mule_full_support = 179761504
  }, 
  max_charset_id = 137809481, 
  safe_charsets = 0x8369f52 "", 
  src_multibyte = 0, 
  dst_multibyte = 0, 
  head_ascii = 134637677, 
  produced = 627, 
  produced_char = 282, 
  consumed = 297, 
  consumed_char = 176, 
  errors = 176, 
  error_positions = 0x16, 
  result = CODING_RESULT_SUCCESS, 
  src_pos = 0, 
  src_pos_byte = 147281040, 
  src_chars = 147031264, 
  src_bytes = 141407152, 
  src_object = 39846000, 
  source = 0xace0034 "h\235\262\nh\235\262\n\250\305\262\n\250\305\262\n", 
  dst_pos = 1, 
  dst_pos_byte = -1078395872, 
  dst_bytes = 11, 
  dst_object = 0, 
  destination = 0xa91d2a0 "\023", 
  chars_at_source = 183824320, 
  charbuf = 0xaf4ef40, 
  charbuf_size = 0, 
  charbuf_used = 0, 
  annotated = 2, 
  carryover = "\000\371b\n\200\361\266\n", '\0' <repeats 20 times>, 
"\025\000\000\000\032\001\000\000\000\000\000\000\026\000\000\000\200\373\270\277`\375\270\277K\000\000\000\000\000\000\000+\000\000",
 
  carryover_bytes = 0, 
  default_char = 2567, 
  detector = 0, 
  decoder = 0, 
  encoder = 0
}
        event = {
  type = 6, 
  xany = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000
  }, 
  xkey = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    root = 77, 
    subwindow = 0, 
    time = 3919394850, 
    x = 158, 
    y = 281, 
    x_root = 158, 
    y_root = 281, 
    state = 0, 
    keycode = 0, 
    same_screen = 1
  }, 
  xbutton = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    root = 77, 
    subwindow = 0, 
    time = 3919394850, 
    x = 158, 
    y = 281, 
    x_root = 158, 
    y_root = 281, 
    state = 0, 
    button = 0, 
    same_screen = 1
  }, 
  xmotion = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    root = 77, 
    subwindow = 0, 
    time = 3919394850, 
    x = 158, 
    y = 281, 
    x_root = 158, 
    y_root = 281, 
    state = 0, 
    is_hint = 0 '\0', 
    same_screen = 1
  }, 
  xcrossing = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    root = 77, 
    subwindow = 0, 
    time = 3919394850, 
    x = 158, 
    y = 281, 
    x_root = 158, 
    y_root = 281, 
    mode = 0, 
    detail = 0, 
    same_screen = 1, 
    focus = 175581776, 
    state = 4294967295
  }, 
  xfocus = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    mode = 77, 
    detail = 0
  }, 
  xexpose = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    x = 77, 
    y = 0, 
    width = -375572446, 
    height = 158, 
    count = 281
  }, 
  xgraphicsexpose = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    drawable = 39846000, 
    x = 77, 
    y = 0, 
    width = -375572446, 
    height = 158, 
    count = 281, 
    major_code = 158, 
    minor_code = 281
  }, 
  xnoexpose = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    drawable = 39846000, 
    major_code = 77, 
    minor_code = 0
  }, 
  xvisibility = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    state = 77
  }, 
  xcreatewindow = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    parent = 39846000, 
    window = 77, 
    x = 0, 
    y = -375572446, 
    width = 158, 
    height = 281, 
    border_width = 158, 
    override_redirect = 281
  }, 
  xdestroywindow = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    event = 39846000, 
    window = 77
  }, 
  xunmap = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    event = 39846000, 
    window = 77, 
    from_configure = 0
  }, 
  xmap = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    event = 39846000, 
    window = 77, 
    override_redirect = 0
  }, 
  xmaprequest = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    parent = 39846000, 
    window = 77
  }, 
  xreparent = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    event = 39846000, 
    window = 77, 
    parent = 0, 
    x = -375572446, 
    y = 158, 
    override_redirect = 281
  }, 
  xconfigure = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    event = 39846000, 
    window = 77, 
    x = 0, 
    y = -375572446, 
    width = 158, 
    height = 281, 
    border_width = 158, 
    above = 281, 
    override_redirect = 0
  }, 
  xgravity = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    event = 39846000, 
    window = 77, 
    x = 0, 
    y = -375572446
  }, 
  xresizerequest = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    width = 77, 
    height = 0
  }, 
  xconfigurerequest = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    parent = 39846000, 
    window = 77, 
    x = 0, 
    y = -375572446, 
    width = 158, 
    height = 281, 
    border_width = 158, 
    above = 281, 
    detail = 0, 
    value_mask = 0
  }, 
  xcirculate = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    event = 39846000, 
    window = 77, 
    place = 0
  }, 
  xcirculaterequest = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    parent = 39846000, 
    window = 77, 
    place = 0
  }, 
  xproperty = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    atom = 77, 
    time = 0, 
    state = -375572446
  }, 
  xselectionclear = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    selection = 77, 
    time = 0
  }, 
  xselectionrequest = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    owner = 39846000, 
    requestor = 77, 
    selection = 0, 
    target = 3919394850, 
    property = 158, 
    time = 281
  }, 
  xselection = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    requestor = 39846000, 
    selection = 77, 
    target = 0, 
    property = 3919394850, 
    time = 158
  }, 
  xcolormap = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    colormap = 77, 
    new = 0, 
    state = -375572446
  }, 
  xclient = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    message_type = 77, 
    format = 0, 
    data = {
      b = 
"\"8\235\351\236\000\000\000\031\001\000\000\236\000\000\000\031\001\000", 
      s = {14370, -5731, 158, 0, 281, 0, 158, 0, 281, 0}, 
      l = {-375572446, 158, 281, 158, 281}
    }
  }, 
  xmapping = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    request = 77, 
    first_keycode = 0, 
    count = -375572446
  }, 
  xerror = {
    type = 6, 
    display = 0x8e49b, 
    resourceid = 0, 
    serial = 141407152, 
    error_code = 112 'p', 
    request_code = 0 '\0', 
    minor_code = 96 '`'
  }, 
  xkeymap = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    key_vector = 
"M\000\000\000\000\000\000\000\"8\235\351\236\000\000\000\031\001\000\000\236\000\000\000\031\001\000\000\000\000\000"
  }, 
  pad = {6, 582811, 0, 141407152, 39846000, 77, 0, -375572446, 158, 281, 158, 
    281, 0, 0, 1, 175581776, -1, 0, 0, 175581792, -1, 0, 0, 175581808}
}
#8  0x080d7c7e in XTread_socket (sd=0, expected=1, hold_quit=0xbfb91130)
    at xterm.c:7301
        finish = 0
        count = 0
        event = {
  type = 6, 
  xany = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000
  }, 
  xkey = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    root = 77, 
    subwindow = 0, 
    time = 3919394850, 
    x = 158, 
    y = 281, 
    x_root = 158, 
    y_root = 281, 
    state = 0, 
    keycode = 0, 
    same_screen = 1
  }, 
  xbutton = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    root = 77, 
    subwindow = 0, 
    time = 3919394850, 
    x = 158, 
    y = 281, 
    x_root = 158, 
    y_root = 281, 
    state = 0, 
    button = 0, 
    same_screen = 1
  }, 
  xmotion = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    root = 77, 
    subwindow = 0, 
    time = 3919394850, 
    x = 158, 
    y = 281, 
    x_root = 158, 
    y_root = 281, 
    state = 0, 
    is_hint = 0 '\0', 
    same_screen = 1
  }, 
  xcrossing = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    root = 77, 
    subwindow = 0, 
    time = 3919394850, 
    x = 158, 
    y = 281, 
    x_root = 158, 
    y_root = 281, 
    mode = 0, 
    detail = 0, 
    same_screen = 1, 
    focus = 175581776, 
    state = 4294967295
  }, 
  xfocus = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    mode = 77, 
    detail = 0
  }, 
  xexpose = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    x = 77, 
    y = 0, 
    width = -375572446, 
    height = 158, 
    count = 281
  }, 
  xgraphicsexpose = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    drawable = 39846000, 
    x = 77, 
    y = 0, 
    width = -375572446, 
    height = 158, 
    count = 281, 
    major_code = 158, 
    minor_code = 281
  }, 
  xnoexpose = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    drawable = 39846000, 
    major_code = 77, 
    minor_code = 0
  }, 
  xvisibility = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    state = 77
  }, 
  xcreatewindow = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    parent = 39846000, 
    window = 77, 
    x = 0, 
    y = -375572446, 
    width = 158, 
    height = 281, 
    border_width = 158, 
    override_redirect = 281
  }, 
  xdestroywindow = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    event = 39846000, 
    window = 77
  }, 
  xunmap = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    event = 39846000, 
    window = 77, 
    from_configure = 0
  }, 
  xmap = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    event = 39846000, 
    window = 77, 
    override_redirect = 0
  }, 
  xmaprequest = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    parent = 39846000, 
    window = 77
  }, 
  xreparent = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    event = 39846000, 
    window = 77, 
    parent = 0, 
    x = -375572446, 
    y = 158, 
    override_redirect = 281
  }, 
  xconfigure = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    event = 39846000, 
    window = 77, 
    x = 0, 
    y = -375572446, 
    width = 158, 
    height = 281, 
    border_width = 158, 
    above = 281, 
    override_redirect = 0
  }, 
  xgravity = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    event = 39846000, 
    window = 77, 
    x = 0, 
    y = -375572446
  }, 
  xresizerequest = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    width = 77, 
    height = 0
  }, 
  xconfigurerequest = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    parent = 39846000, 
    window = 77, 
    x = 0, 
    y = -375572446, 
    width = 158, 
    height = 281, 
    border_width = 158, 
    above = 281, 
    detail = 0, 
    value_mask = 0
  }, 
  xcirculate = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    event = 39846000, 
    window = 77, 
    place = 0
  }, 
  xcirculaterequest = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    parent = 39846000, 
    window = 77, 
    place = 0
  }, 
  xproperty = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    atom = 77, 
    time = 0, 
    state = -375572446
  }, 
  xselectionclear = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    selection = 77, 
    time = 0
  }, 
  xselectionrequest = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    owner = 39846000, 
    requestor = 77, 
    selection = 0, 
    target = 3919394850, 
    property = 158, 
    time = 281
  }, 
  xselection = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    requestor = 39846000, 
    selection = 77, 
    target = 0, 
    property = 3919394850, 
    time = 158
  }, 
  xcolormap = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    colormap = 77, 
    new = 0, 
    state = -375572446
  }, 
  xclient = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    message_type = 77, 
    format = 0, 
    data = {
      b = 
"\"8\235\351\236\000\000\000\031\001\000\000\236\000\000\000\031\001\000", 
      s = {14370, -5731, 158, 0, 281, 0, 158, 0, 281, 0}, 
      l = {-375572446, 158, 281, 158, 281}
    }
  }, 
  xmapping = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    request = 77, 
    first_keycode = 0, 
    count = -375572446
  }, 
  xerror = {
    type = 6, 
    display = 0x8e49b, 
    resourceid = 0, 
    serial = 141407152, 
    error_code = 112 'p', 
    request_code = 0 '\0', 
    minor_code = 96 '`'
  }, 
  xkeymap = {
    type = 6, 
    serial = 582811, 
    send_event = 0, 
    display = 0x86db3b0, 
    window = 39846000, 
    key_vector = 
"M\000\000\000\000\000\000\000\"8\235\351\236\000\000\000\031\001\000\000\236\000\000\000\031\001\000\000\000\000\000"
  }, 
  pad = {6, 582811, 0, 141407152, 39846000, 77, 0, -375572446, 158, 281, 158, 
    281, 0, 0, 1, 175581776, -1, 0, 0, 175581792, -1, 0, 0, 175581808}
}
        event_found = 0
        dpyinfo = (struct x_display_info *) 0x833fe48
#9  0x081025bd in read_avail_input (expected=1) at keyboard.c:6843
        nr = <value optimized out>
        hold_quit = {
  kind = NO_EVENT, 
  code = 0, 
  part = scroll_bar_above_handle, 
  modifiers = 0, 
  x = 0, 
  y = 0, 
  timestamp = 0, 
  padding = {0x0, 0x0}, 
  frame_or_window = 0, 
  arg = 0
}
        i = <value optimized out>
        nread = 0
#10 0x081027aa in handle_async_input () at keyboard.c:6989
        nread = -1078399132
#11 0x08102971 in input_available_signal (signo=29) at keyboard.c:7031
        old_errno = 0
#12 <signal handler called>
No symbol table info available.
#13 0x003eb402 in __kernel_vsyscall ()
No symbol table info available.
#14 0x4bf9a09d in ___newselect_nocancel () from /lib/libc.so.6
No symbol table info available.
#15 0x08192855 in select_wrapper (n=1, rfd=0x0, wfd=0xbfb916a8, xfd=0x0, 
    tmo=0xbfb917d8) at process.c:4218
No locals.
#16 0x08195b13 in wait_reading_process_output (time_limit=30, microsecs=0, 
    read_kbd=-1, do_display=1, wait_for_cell=137595081, wait_proc=0x0, 
    just_wait_proc=0) at process.c:4587
        usecs = <value optimized out>
        timeout_reduced_for_timers = 1
        channel = 1
        nfds = -1078389356
        Available = {
  fds_bits = {256, 0 <repeats 31 times>}
}
        Connecting = {
  fds_bits = {0 <repeats 32 times>}
}
        check_connect = 0
        check_delay = 0
        no_avail = -1078389480
        xerrno = 240
        proc = <value optimized out>
        timeout = {
  tv_sec = 0, 
  tv_usec = 0
}
        end_time = {
  tv_sec = 1176445496, 
  tv_usec = 645947
}
        wait_channel = -1
        got_some_input = 0
#17 0x08053c10 in sit_for (timeout=240, reading=1, do_display=1)
    at dispnew.c:6546
        sec = 30
        usec = 0
#18 0x0810786b in read_char (commandflag=1, nmaps=6, maps=0xbfb91ab0, 
    prev_event=137595081, used_mouse_menu=0xbfb91b68, end_time=0x0)
    at keyboard.c:2904
        tem0 = <value optimized out>
        delay_level = 30
        buffer_size = <value optimized out>
        c = 137595081
        local_getcjmp = {{
    __jmpbuf = {0, 1, 0, -1078388136, 1153813504, -210976949}, 
    __mask_was_saved = 0, 
    __saved_mask = {
      __val = {1, 187171013, 9184, 3216578988, 181817684, 3216578968, 
        135928000, 187171013, 137634017, 1, 9184, 3216578988, 9184, 
        3216579208, 135648798, 187171013, 137634017, 181817684, 8, 137625745, 
        137625745, 3216579192, 3216579112, 3216579116, 0, 3216572416, 
        172479072, 147031268, 3216579112, 9597, 4505, 1}
    }
  }}
        save_jump = {{
    __jmpbuf = {0, 0, 0, 0, 0, 0}, 
    __mask_was_saved = 0, 
    __saved_mask = {
      __val = {0 <repeats 32 times>}
    }
  }}
        key_already_recorded = 0
        tem = <value optimized out>
        save = 137595081
        previous_echo_area_message = 137595081
        also_record = 137595081
        reread = 0
        polling_stopped_here = <value optimized out>
#19 0x081095b6 in read_key_sequence (keybuf=0xbfb91c14, bufsize=30, 
    prompt=137595081, dont_downcase_last=0, can_return_switch_frame=1, 
    fix_current_buffer=1) at keyboard.c:9135
        interrupted_kboard = (KBOARD *) 0x8910ee0
        key = 187228725
        used_mouse_menu = 0
        echo_local_start = 0
        last_real_key_start = 0
        keys_local_start = 0
        local_first_binding = 0
        from_string = 137595081
        count = 2
        t = 0
        echo_start = 0
        keys_start = 0
        nmaps = 6
        nmaps_allocated = 6
        defs = (Lisp_Object * volatile) 0xbfb91a80
        submaps = (Lisp_Object * volatile) 0xbfb91ab0
        orig_local_map = 181311973
        orig_keymap = 137595081
        localized_local_map = 0
        first_binding = 0
        first_unbound = 31
        mock_input = 0
        fkey = {
  parent = 137582805, 
  map = 137582805, 
  start = 0, 
  end = 0
}
        keytran = {
  parent = 143098533, 
  map = 143098533, 
  start = 0, 
  end = 0
}
        delayed_switch_frame = 137595081
        original_uppercase = -1078387768
        original_uppercase_position = -1
        starting_buffer = (struct buffer *) 0xad65150
        fake_prefixed_keys = 137595081
#20 0x0810b0d3 in command_loop_1 () at keyboard.c:1618
        cmd = <value optimized out>
        lose = <value optimized out>
        nonundocount = 0
        keybuf = {186535197, -1078387622, 137684057, 1273850048, -1472036458, 
  -1078387632, 137595081, 137595081, -1078387622, -1078387560, 135289672, 
  172702861, -1078387622, 1273890916, 134517672, 1, 1273827264, 1258297472, 
  -1078387396, 0, -1078387592, -1078387744, 0, 1273823232, 137595081, 
  147028465, 0, 138027976, 138027960, -1078387560}
        i = <value optimized out>
        prev_modiff = 4213
        prev_buffer = (struct buffer *) 0xad65150
        was_locked = 0
        already_adjusted = 0
#21 0x08162ba2 in internal_condition_case (bfun=0x810af40 <command_loop_1>, 
    handlers=137634497, hfun=0x8105a60 <cmd_error>) at eval.c:1481
        val = <value optimized out>
        c = {
  tag = 137595081, 
  val = 137595081, 
  next = 0xbfb91dc0, 
  gcpro = 0x0, 
  jmp = {{
      __jmpbuf = {0, 138027976, 138027960, -1078387320, 1153812704, 
        -211091695}, 
      __mask_was_saved = 0, 
      __saved_mask = {
        __val = {3216579832, 135588215, 3216580068, 147518872, 17, 17, 
          135859952, 268435456, 3216579880, 0 <repeats 16 times>, 1273871124, 
          3086608360, 0, 4294967295, 1273827264, 1273829064, 134517672}
      }
    }}, 
  backlist = 0x0, 
  handlerlist = 0x0, 
  lisp_eval_depth = 0, 
  pdlcount = 2, 
  poll_suppress_count = 1, 
  interrupt_input_blocked = 0, 
  byte_stack = 0x0
}
        h = {
  handler = 137634497, 
  var = 137595081, 
  chosen_clause = 137595129, 
  tag = 0xbfb91cac, 
  next = 0x0
}
#22 0x08104ea3 in command_loop_2 () at keyboard.c:1329
        val = 1
#23 0x08162c5a in internal_catch (tag=137627681, 
    func=0x8104e80 <command_loop_2>, arg=137595081) at eval.c:1222
        c = {
  tag = 137627681, 
  val = 137595081, 
  next = 0x0, 
  gcpro = 0x0, 
  jmp = {{
      __jmpbuf = {0, 138027976, 138027960, -1078387064, 1153812976, 
        -211093491}, 
      __mask_was_saved = 0, 
      __saved_mask = {
        __val = {135587946, 147631328, 17, 17, 17, 3216580068, 4294967295, 
          3216579800, 135588133, 147631328, 147631331, 3216579832, 135588215, 
          3216580068, 147518872, 17, 137820986, 137820984, 137824056, 
          3216580200, 135612204, 137824057, 137820986, 137595081, 137620928, 
          137595105, 2, 0, 137824056, 137824057, 137595081, 3216580264}
      }
    }}, 
  backlist = 0x0, 
  handlerlist = 0x0, 
  lisp_eval_depth = 0, 
  pdlcount = 2, 
  poll_suppress_count = 1, 
  interrupt_input_blocked = 0, 
  byte_stack = 0x0
}
#24 0x0810589c in command_loop () at keyboard.c:1308
No locals.
#25 0x08105c3b in recursive_edit_1 () at keyboard.c:1006
        val = <value optimized out>
#26 0x08105d26 in Frecursive_edit () at keyboard.c:1067
        buffer = <value optimized out>
#27 0x080fbbc2 in main (argc=3, argv=0xbfb92314) at emacs.c:1786
        tem = <value optimized out>
        lib_src_exists = <value optimized out>
        etc_exists = <value optimized out>
        dummy = -1078386040
        stack_bottom_variable = 8 '\b'
        do_initial_setlocale = 1
        skip_args = 0
        rlim = {
  rlim_cur = 10485760, 
  rlim_max = 18446744073709551615
}
        no_loadup = 0
        junk = 0x0
(gdb) 
HTH
-- 
Leo <sdl.web AT gmail.com>                         (GPG Key: 9283AA3F)
_______________________________________________
emacs-pretest-bug mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to