emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

crash in cvs head


From: Sam Steingold
Subject: crash in cvs head
Date: Mon, 06 Mar 2006 14:08:51 -0500
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

GNU Emacs 22.0.50.9 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
 of 2006-03-06 on quant8

cvs head of this morning:
 
Program received signal SIGSEGV, Segmentation fault.
0x080c9508 in x_any_window_to_frame (dpyinfo=0x90cc360, wdesc=50526192)
    at xfns.c:356
356           if (FRAME_X_P (f) && FRAME_X_DISPLAY_INFO (f) == dpyinfo)
(gdb) 
(gdb) 
(gdb) p f
No symbol "f" in current context.
(gdb) up
#1  0x080c6bc0 in XTread_socket (sd=0, expected=1, hold_quit=0xbfcfe7ac)
    at xterm.c:5585
5585                                                event->xclient.window);
(gdb) down
#0  0x080c9508 in x_any_window_to_frame (dpyinfo=0x90cc360, wdesc=50526192)
    at xfns.c:356
356           if (FRAME_X_P (f) && FRAME_X_DISPLAY_INFO (f) == dpyinfo)
(gdb) list
351           frame = XCAR (tail);
352           if (!GC_FRAMEP (frame))
353             continue;
354
355           f = XFRAME (frame);
356           if (FRAME_X_P (f) && FRAME_X_DISPLAY_INFO (f) == dpyinfo)
357             {
358               /* This frame matches if the window is any of its widgets.  */
359               x = f->output_data.x;
360               if (x->hourglass_window == wdesc)
(gdb) p f
No symbol "f" in current context.
(gdb) p dpyinfo 
$1 = (struct x_display_info *) 0x90cc360
(gdb) p *dpyinfo 
$2 = {next = 0x0, connection = 7, display = 0x90bfe98, 
  name_list_element = 139418317, reference_count = 9, screen = 0x90c4690, 
  resx = 90.06094182825484, resy = 89.073972602739715, visual = 0x90c4740, 
  cmap = 32, n_planes = 24, height = 1024, width = 2560, grabbed = 0, 
  icon_bitmap_id = 1, root_window = 88, client_leader_window = 50331659, 
  vertical_scroll_bar_cursor = 50331653, xrdb = 0x90cd048, 
  font_table = 0x917c4a0, font_table_size = 16, smallest_char_width = 6, 
  smallest_font_height = 10, scratch_cursor_gc = 0x92d4828, 
  mouse_face_beg_row = -1, mouse_face_beg_col = -1, mouse_face_beg_x = 325, 
  mouse_face_beg_y = 0, mouse_face_end_row = -1, mouse_face_end_col = -1, 
  mouse_face_end_x = 0, mouse_face_end_y = 0, mouse_face_past_end = 0, 
  mouse_face_window = 137481209, mouse_face_face_id = 21, 
  mouse_face_overlay = 137481209, mouse_face_deferred_gc = 0, 
  mouse_face_mouse_frame = 0x926f518, mouse_face_mouse_x = 354, 
  mouse_face_mouse_y = 565, mouse_face_defer = 0, mouse_face_hidden = 0, 
  mouse_face_image_state = 0, 
  x_id_name = 0x90cc550 "address@hidden", n_fonts = 7, 
  bitmaps = 0x918b1e0, bitmaps_size = 10, bitmaps_last = 1, meta_mod_mask = 8, 
  shift_lock_mask = 0, alt_mod_mask = 0, super_mod_mask = 64, 
  hyper_mod_mask = 0, Xatom_wm_protocols = 223, Xatom_wm_take_focus = 221, 
  Xatom_wm_save_yourself = 395, Xatom_wm_delete_window = 220, 
  Xatom_wm_change_state = 285, Xatom_wm_configure_denied = 396, 
  Xatom_wm_window_moved = 397, Xatom_wm_client_leader = 226, 
  Xatom_editres = 398, Xatom_CLIPBOARD = 359, Xatom_TIMESTAMP = 314, 
  Xatom_TEXT = 399, Xatom_DELETE = 400, Xatom_COMPOUND_TEXT = 246, 
  Xatom_UTF8_STRING = 217, Xatom_MULTIPLE = 313, Xatom_INCR = 401, 
  Xatom_EMACS_TMP = 402, Xatom_TARGETS = 312, Xatom_NULL = 403, 
  Xatom_ATOM_PAIR = 240, Xatom_PIXEL_SIZE = 197, Xatom_AVERAGE_WIDTH = 202, 
  Xatom_MULE_BASELINE_OFFSET = 404, Xatom_MULE_RELATIVE_COMPOSE = 405, 
  Xatom_MULE_DEFAULT_ASCENT = 406, Xatom_DONE = 408, Xatom_PAGE = 407, 
  Xatom_Scrollbar = 409, kboard = 0x90cc500, cut_buffers_initialized = 1, 
  x_focus_frame = 0x926f518, x_focus_event_frame = 0x926f518, 
  x_highlight_frame = 0x926f518, null_pixel = 50331654, gray = 50331656, 
  image_cache = 0x90cd208, xim = 0x90cead8, xim_styles = 0x90dfc90, 
  color_cells = 0x0, ncolor_cells = 0, red_bits = 8, blue_bits = 8, 
  green_bits = 8, red_offset = 16, blue_offset = 0, green_offset = 8, 
  wm_type = X_WMTYPE_UNKNOWN}
(gdb) where
#0  0x080c9508 in x_any_window_to_frame (dpyinfo=0x90cc360, wdesc=50526192)
    at xfns.c:356
#1  0x080c6bc0 in XTread_socket (sd=0, expected=1, hold_quit=0xbfcfe7ac)
    at xterm.c:5585
#2  0x080edf14 in read_avail_input (expected=1) at keyboard.c:6717
#3  0x080ee0ae in handle_async_input () at keyboard.c:6863
#4  0x08130bfd in allocate_string_data (s=0xa316c98, nchars=48, nbytes=48)
    at alloc.c:2004
#5  0x08130cd5 in make_uninit_multibyte_string (nchars=48, nbytes=48)
    at alloc.c:2480
#6  0x08130de5 in make_specified_string (
    contents=0x9f633b0 
"/usr/local/sds/multi/multi--production/rmonitor/cmp_monitor.ml", nchars=-1, 
nbytes=48, multibyte=1) at alloc.c:2433
#7  0x0810de78 in Ffile_name_directory (filename=166480403) at fileio.c:482
#8  0x08146450 in Ffuncall (nargs=2, args=0xbfcfe910) at eval.c:2879
#9  0x08170bb1 in Fbyte_code (bytestr=136914595, vector=136914756, maxdepth=7)
    at bytecode.c:694
#10 0x08145e83 in funcall_lambda (fun=Variable "fun" is not available.
) at eval.c:3066
#11 0x08146386 in Ffuncall (nargs=2, args=0xbfcfea20) at eval.c:2934
#12 0x08170bb1 in Fbyte_code (bytestr=136915747, vector=136916084, maxdepth=10)
    at bytecode.c:694
#13 0x08145e83 in funcall_lambda (fun=Variable "fun" is not available.
) at eval.c:3066
#14 0x08146386 in Ffuncall (nargs=1, args=0xbfcfeb88) at eval.c:2934
#15 0x0814748e in run_hook_with_args (nargs=1, args=0xbfcfeb88, 
    cond=to_completion) at eval.c:2542
#16 0x08147603 in Frun_hooks (nargs=1, args=0xbfcfec14) at eval.c:2405
#17 0x081464e6 in Ffuncall (nargs=2, args=0xbfcfec10) at eval.c:2860
#18 0x08147339 in call1 (fn=137547881, arg1=137663761) at eval.c:2668
#19 0x080e67cb in safe_run_hooks_1 (hook=137481209) at keyboard.c:2036
#20 0x081449b3 in internal_condition_case (bfun=0x80e67b4 <safe_run_hooks_1>, 
    handlers=137481257, hfun=0x80e67d0 <safe_run_hooks_error>) at eval.c:1465
#21 0x080e5f4c in safe_run_hooks (hook=137663761) at keyboard.c:2064
#22 0x0806abcb in update_menu_bar (f=0xa8b6cc8, save_match_data=0)
    at xdisp.c:9055
#23 0x08078a21 in prepare_menu_bars () at xdisp.c:8947
#24 0x08079300 in redisplay_internal (preserve_echo_area=Variable 
"preserve_echo_area" is not available.
) at xdisp.c:10700
#25 0x080eecf9 in read_char (commandflag=1, nmaps=2, maps=0xbfcff570, 
    prev_event=137481209, used_mouse_menu=0xbfcff618) at keyboard.c:2549
#26 0x080f0fa5 in read_key_sequence (keybuf=0xbfcff6b4, bufsize=30, 
    prompt=137481209, dont_downcase_last=0, can_return_switch_frame=1, 
    fix_current_buffer=1) at keyboard.c:8874
#27 0x080f2a77 in command_loop_1 () at keyboard.c:1536
#28 0x081449b3 in internal_condition_case (bfun=0x80f28e8 <command_loop_1>, 
    handlers=137525033, hfun=0x80eb46c <cmd_error>) at eval.c:1465
#29 0x080e5df2 in command_loop_2 () at keyboard.c:1328
#30 0x081448cb in internal_catch (tag=137521265, 
    func=0x80e5dd4 <command_loop_2>, arg=137481209) at eval.c:1211
#31 0x080e5c09 in command_loop () at keyboard.c:1307
#32 0x080e5ca3 in recursive_edit_1 () at keyboard.c:1000
#33 0x080e5d96 in Frecursive_edit () at keyboard.c:1061
#34 0x080e4ea8 in main (argc=1, argv=0xbfcffd24) at emacs.c:1789
(gdb) up
#1  0x080c6bc0 in XTread_socket (sd=0, expected=1, hold_quit=0xbfcfe7ac)
    at xterm.c:5585
5585                                                event->xclient.window);
(gdb) p event
$3 = {type = 17, xany = {type = 17, serial = 3379299, send_event = 0, 
    display = 0x90bfe98, window = 50526192}, xkey = {type = 17, 
    serial = 3379299, send_event = 0, display = 0x90bfe98, window = 50526192, 
    root = 50526192, subwindow = 0, time = 2339890197, x = 354, y = 565, 
    x_root = 1108, y_root = 613, state = 0, keycode = 24, same_screen = 1}, 
  xbutton = {type = 17, serial = 3379299, send_event = 0, display = 0x90bfe98, 
    window = 50526192, root = 50526192, subwindow = 0, time = 2339890197, 
    x = 354, y = 565, x_root = 1108, y_root = 613, state = 0, button = 24, 
    same_screen = 1}, xmotion = {type = 17, serial = 3379299, send_event = 0, 
    display = 0x90bfe98, window = 50526192, root = 50526192, subwindow = 0, 
    time = 2339890197, x = 354, y = 565, x_root = 1108, y_root = 613, 
    state = 0, is_hint = 24 '\030', same_screen = 1}, xcrossing = {type = 17, 
    serial = 3379299, send_event = 0, display = 0x90bfe98, window = 50526192, 
    root = 50526192, subwindow = 0, time = 2339890197, x = 354, y = 565, 
    x_root = 1108, y_root = 613, mode = 0, detail = 24, same_screen = 1, 
    focus = 0, state = 0}, xfocus = {type = 17, serial = 3379299, 
    send_event = 0, display = 0x90bfe98, window = 50526192, mode = 50526192, 
    detail = 0}, xexpose = {type = 17, serial = 3379299, send_event = 0, 
    display = 0x90bfe98, window = 50526192, x = 50526192, y = 0, 
    width = -1955077099, height = 354, count = 565}, xgraphicsexpose = {
    type = 17, serial = 3379299, send_event = 0, display = 0x90bfe98, 
    drawable = 50526192, x = 50526192, y = 0, width = -1955077099, 
    height = 354, count = 565, major_code = 1108, minor_code = 613}, 
  xnoexpose = {type = 17, serial = 3379299, send_event = 0, 
    display = 0x90bfe98, drawable = 50526192, major_code = 50526192, 
    minor_code = 0}, xvisibility = {type = 17, serial = 3379299, 
    send_event = 0, display = 0x90bfe98, window = 50526192, state = 50526192}, 
  xcreatewindow = {type = 17, serial = 3379299, send_event = 0, 
    display = 0x90bfe98, parent = 50526192, window = 50526192, x = 0, 
    y = -1955077099, width = 354, height = 565, border_width = 1108, 
    override_redirect = 613}, xdestroywindow = {type = 17, serial = 3379299, 
    send_event = 0, display = 0x90bfe98, event = 50526192, window = 50526192}, 
  xunmap = {type = 17, serial = 3379299, send_event = 0, display = 0x90bfe98, 
    event = 50526192, window = 50526192, from_configure = 0}, xmap = {
    type = 17, serial = 3379299, send_event = 0, display = 0x90bfe98, 
    event = 50526192, window = 50526192, override_redirect = 0}, 
  xmaprequest = {type = 17, serial = 3379299, send_event = 0, 
    display = 0x90bfe98, parent = 50526192, window = 50526192}, xreparent = {
    type = 17, serial = 3379299, send_event = 0, display = 0x90bfe98, 
    event = 50526192, window = 50526192, parent = 0, x = -1955077099, y = 354, 
    override_redirect = 565}, xconfigure = {type = 17, serial = 3379299, 
    send_event = 0, display = 0x90bfe98, event = 50526192, window = 50526192, 
    x = 0, y = -1955077099, width = 354, height = 565, border_width = 1108, 
    above = 613, override_redirect = 0}, xgravity = {type = 17, 
    serial = 3379299, send_event = 0, display = 0x90bfe98, event = 50526192, 
    window = 50526192, x = 0, y = -1955077099}, xresizerequest = {type = 17, 
    serial = 3379299, send_event = 0, display = 0x90bfe98, window = 50526192, 
    width = 50526192, height = 0}, xconfigurerequest = {type = 17, 
    serial = 3379299, send_event = 0, display = 0x90bfe98, parent = 50526192, 
    window = 50526192, x = 0, y = -1955077099, width = 354, height = 565, 
    border_width = 1108, above = 613, detail = 0, value_mask = 24}, 
  xcirculate = {type = 17, serial = 3379299, send_event = 0, 
    display = 0x90bfe98, event = 50526192, window = 50526192, place = 0}, 
  xcirculaterequest = {type = 17, serial = 3379299, send_event = 0, 
    display = 0x90bfe98, parent = 50526192, window = 50526192, place = 0}, 
  xproperty = {type = 17, serial = 3379299, send_event = 0, 
    display = 0x90bfe98, window = 50526192, atom = 50526192, time = 0, 
    state = -1955077099}, xselectionclear = {type = 17, serial = 3379299, 
    send_event = 0, display = 0x90bfe98, window = 50526192, 
    selection = 50526192, time = 0}, xselectionrequest = {type = 17, 
    serial = 3379299, send_event = 0, display = 0x90bfe98, owner = 50526192, 
    requestor = 50526192, selection = 0, target = 2339890197, property = 354, 
    time = 565}, xselection = {type = 17, serial = 3379299, send_event = 0, 
    display = 0x90bfe98, requestor = 50526192, selection = 50526192, 
    target = 0, property = 2339890197, time = 354}, xcolormap = {type = 17, 
    serial = 3379299, send_event = 0, display = 0x90bfe98, window = 50526192, 
    colormap = 50526192, new = 0, state = -1955077099}, xclient = {type = 17, 
    serial = 3379299, send_event = 0, display = 0x90bfe98, window = 50526192, 
    message_type = 50526192, format = 0, data = {
      b = "\025�\213b\001\000\0005\002\000\000T\004\000\000e\002\000", s = {
        -7147, -29833, 354, 0, 565, 0, 1108, 0, 613, 0}, l = {-1955077099, 
        354, 565, 1108, 613}}}, xmapping = {type = 17, serial = 3379299, 
    send_event = 0, display = 0x90bfe98, window = 50526192, 
    request = 50526192, first_keycode = 0, count = -1955077099}, xerror = {
---Type <return> to continue, or q <return> to quit---
    type = 17, display = 0x339063, resourceid = 0, serial = 151781016, 
    error_code = 240 '�, request_code = 247 '�, minor_code = 2 '\002'}, 
  xkeymap = {type = 17, serial = 3379299, send_event = 0, display = 0x90bfe98, 
    window = 50526192, 
    key_vector = 
"�\002\003\000\000\000\000\025�\213b\001\000\0005\002\000\000T\004\000\000e\002\000\000\000\000\000"},
 pad = {17, 3379299, 0, 151781016, 
    50526192, 50526192, 0, -1955077099, 354, 565, 1108, 613, 0, 24, 1, 0, 0, 
    0, 0, 0, 0, 0, 0, 0}}
(gdb) c
Continuing.

Program received signal SIGSEGV, Segmentation fault.
0x080c9508 in x_any_window_to_frame (dpyinfo=0x90cc360, wdesc=50526192)
    at xfns.c:356
356           if (FRAME_X_P (f) && FRAME_X_DISPLAY_INFO (f) == dpyinfo)


-- 
Sam Steingold (http://www.podval.org/~sds) on Fedora Core release 4 (Stentz)
http://ffii.org http://www.mideasttruth.com http://www.honestreporting.com
http://www.palestinefacts.org http://www.iris.org.il
All extremists should be taken out and shot.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]