unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#206: marked as done (23.0.60; crash in make-frame-on-display)
       [not found] ` <87ej8cjfsb.fsf@offby1.atm01.sea.blarg.net>
@ 2008-07-29  2:25   ` Emacs bug Tracking System
  0 siblings, 0 replies; only message in thread
From: Emacs bug Tracking System @ 2008-07-29  2:25 UTC (permalink / raw)
  To: Chong Yidong

[-- Attachment #1: Type: text/plain, Size: 843 bytes --]


Your message dated Mon, 28 Jul 2008 22:21:34 -0400
with message-id <878wvlxwep.fsf@stupidchicken.com>
and subject line Re: 23.0.60; crash in make-frame-on-display
has caused the Emacs bug report #206,
regarding 23.0.60; crash in make-frame-on-display
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact don@donarmstrong.com
immediately.)


-- 
206: http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=206
Emacs Bug Tracking System
Contact don@donarmstrong.com with problems

[-- Attachment #2: Type: message/rfc822, Size: 28085 bytes --]

From: Eric Hanchrow <offby1@blarg.net>
To: emacs-pretest-bug@gnu.org
Cc: 
Subject: 23.0.60; crash in make-frame-on-display
Date: Thu, 08 May 2008 20:51:48 -0700
Message-ID: <87ej8cjfsb.fsf@offby1.atm01.sea.blarg.net>

Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:

Unfortunately, I don't know what I did exactly.  Here's what I remember:

* I started emacs with "-Q -nw", but couldn't reproduce the problem so I
  loaded my rather large and complex init file.

* I did M-x make-frame-on-display RET :0 RET a few times; from the new X
  frame, I also did C-x 5 2 a few times.  I'm pretty sure that I changed
  the font in one of those frames.

Here's the backtrace:

#0  abort () at emacs.c:430
No locals.
#1  0x081cdb2b in font_merge_old_spec (name=137780505, family=137807457, 
    registry=137780505, spec=138025180) at font.c:1582
	len = <value optimized out>
	p0 = <value optimized out>
	p1 = <value optimized out>
#2  0x081ce7a7 in font_find_for_lface (f=0x928e0c8, lface=0x87b9d4c, spec=137780505, c=-1)
    at font.c:2684
	frame = 153673932
	entities = <value optimized out>
	val = 137780505
	i = <value optimized out>
	result = <value optimized out>
#3  0x081ce9c4 in font_load_for_face (f=0x928e0c8, face=0x87b9d00) at font.c:2812
	entity = <value optimized out>
	font_object = 137780505
#4  0x080d0c90 in realize_face (cache=0x92c5fe8, attrs=0xbf9271f4, 
    former_face_id=<value optimized out>) at xfaces.c:7755
	face = (struct face *) 0x87b9d00
#5  0x080d13be in realize_named_face (f=0x928e0c8, symbol=137812417, id=1) at xfaces.c:7597
	c = (struct face_cache *) 0x92c5fe8
	lface = <value optimized out>
	attrs = {137780841, 137807457, 137807457, 736, 137807457, 137807457, 137780505, 
  137780553, 140756859, 154180611, 137780505, 137780505, 137780505, 137780505, 137780505, 
  137780505, 56, 154148795}
	symbol_attrs = {137780841, 137807457, 137807457, 137807457, 137807457, 137807457, 
  137807457, 137780553, 140756859, 137807457, 137807457, 137807457, 137807457, 137807457, 
  137807457, 137807457, 137807457, 137807457}
#6  0x080d1568 in realize_basic_faces (f=0x928e0c8) at xfaces.c:7392
	success_p = 1
#7  0x080d3a44 in recompute_basic_faces (f=0x928e0c8) at xfaces.c:961
No locals.
#8  0x0807ed1d in init_iterator (it=0xbf927354, w=0x92d28c0, charpos=1, bytepos=1, row=0x0, 
    base_face_id=DEFAULT_FACE_ID) at xdisp.c:2561
No locals.
#9  0x080854fd in resize_mini_window (w=0x92d28c0, exact_p=1) at xdisp.c:8534
	total_height = 40
	max_height = <value optimized out>
	unit = 13
	old_current_buffer = (struct buffer *) 0x91786a0
	it = {
  window = 153954500, 
  w = 0x92d28c0, 
  f = 0x928e0c8, 
  method = GET_FROM_BUFFER, 
  stop_charpos = 0, 
  end_charpos = 0, 
  s = 0x0, 
  string_nchars = 0, 
  region_beg_charpos = 0, 
  region_end_charpos = 0, 
  redisplay_end_trigger_charpos = 0, 
  multibyte_p = 0, 
  header_line_p = 0, 
  string_from_display_prop_p = 0, 
  ellipsis_p = 0, 
  dp = 0x0, 
  dpvec = 0x0, 
  dpend = 0x0, 
  dpvec_char_len = 0, 
  dpvec_face_id = 0, 
  saved_face_id = 0, 
  ctl_chars = {0 <repeats 16 times>}, 
  start = {
    pos = {
      charpos = 0, 
      bytepos = 0
    }, 
    overlay_string_index = 0, 
    string_pos = {
      charpos = 0, 
      bytepos = 0
    }, 
    dpvec_index = 0
  }, 
  current = {
    pos = {
      charpos = 0, 
      bytepos = 0
    }, 
    overlay_string_index = -1, 
    string_pos = {
      charpos = -1, 
      bytepos = -1
    }, 
    dpvec_index = -1
  }, 
  n_overlay_strings = 0, 
  overlay_strings = {0 <repeats 16 times>}, 
  string_overlays = {0 <repeats 16 times>}, 
  string = 137780505, 
  from_overlay = 0, 
  stack = {{
      string = 0, 
      string_nchars = 0, 
      end_charpos = 0, 
      stop_charpos = 0, 
      face_id = 0, 
      u = {
        image = {
          object = 0, 
          slice = {
            x = 0, 
            y = 0, 
            width = 0, 
            height = 0
          }, 
          image_id = 0
        }, 
        comp = {
          object = 0, 
          c = 0, 
          len = 0, 
          cmp_id = 0, 
          cmp_len = 0
        }, 
        stretch = {
          object = 0
        }
      }, 
      position = {
        charpos = 0, 
        bytepos = 0
      }, 
      current = {
        pos = {
          charpos = 0, 
          bytepos = 0
        }, 
        overlay_string_index = 0, 
        string_pos = {
          charpos = 0, 
          bytepos = 0
        }, 
        dpvec_index = 0
      }, 
      from_overlay = 0, 
      area = LEFT_MARGIN_AREA, 
      method = GET_FROM_BUFFER, 
      multibyte_p = 0, 
      string_from_display_prop_p = 0, 
      display_ellipsis_p = 0, 
      space_width = 0, 
      font_height = 0, 
      voffset = 0
    }, {
      string = 0, 
      string_nchars = 0, 
      end_charpos = 0, 
      stop_charpos = 0, 
      face_id = 0, 
      u = {
        image = {
          object = 0, 
          slice = {
            x = 0, 
            y = 0, 
            width = 0, 
            height = 0
          }, 
          image_id = 0
        }, 
        comp = {
          object = 0, 
          c = 0, 
          len = 0, 
          cmp_id = 0, 
          cmp_len = 0
        }, 
        stretch = {
          object = 0
        }
      }, 
      position = {
        charpos = 0, 
        bytepos = 0
      }, 
      current = {
        pos = {
          charpos = 0, 
          bytepos = 0
        }, 
        overlay_string_index = 0, 
        string_pos = {
          charpos = 0, 
          bytepos = 0
        }, 
        dpvec_index = 0
      }, 
      from_overlay = 0, 
      area = LEFT_MARGIN_AREA, 
      method = GET_FROM_BUFFER, 
      multibyte_p = 0, 
      string_from_display_prop_p = 0, 
      display_ellipsis_p = 0, 
      space_width = 0, 
      font_height = 0, 
      voffset = 0
    }, {
      string = 0, 
      string_nchars = 0, 
      end_charpos = 0, 
      stop_charpos = 0, 
      face_id = 0, 
      u = {
        image = {
          object = 0, 
          slice = {
            x = 0, 
            y = 0, 
            width = 0, 
            height = 0
          }, 
          image_id = 0
        }, 
        comp = {
          object = 0, 
          c = 0, 
          len = 0, 
          cmp_id = 0, 
          cmp_len = 0
        }, 
        stretch = {
          object = 0
        }
      }, 
      position = {
        charpos = 0, 
        bytepos = 0
      }, 
      current = {
        pos = {
          charpos = 0, 
          bytepos = 0
        }, 
        overlay_string_index = 0, 
        string_pos = {
          charpos = 0, 
          bytepos = 0
        }, 
        dpvec_index = 0
      }, 
      from_overlay = 0, 
      area = LEFT_MARGIN_AREA, 
      method = GET_FROM_BUFFER, 
      multibyte_p = 0, 
      string_from_display_prop_p = 0, 
      display_ellipsis_p = 0, 
      space_width = 0, 
      font_height = 0, 
      voffset = 0
    }, {
      string = 0, 
      string_nchars = 0, 
      end_charpos = 0, 
      stop_charpos = 0, 
      face_id = 0, 
      u = {
        image = {
          object = 0, 
          slice = {
            x = 0, 
            y = 0, 
            width = 0, 
            height = 0
          }, 
          image_id = 0
        }, 
        comp = {
          object = 0, 
          c = 0, 
          len = 0, 
          cmp_id = 0, 
          cmp_len = 0
        }, 
        stretch = {
          object = 0
        }
      }, 
      position = {
        charpos = 0, 
        bytepos = 0
      }, 
      current = {
        pos = {
          charpos = 0, 
          bytepos = 0
        }, 
        overlay_string_index = 0, 
        string_pos = {
          charpos = 0, 
          bytepos = 0
        }, 
        dpvec_index = 0
      }, 
      from_overlay = 0, 
      area = LEFT_MARGIN_AREA, 
      method = GET_FROM_BUFFER, 
      multibyte_p = 0, 
      string_from_display_prop_p = 0, 
      display_ellipsis_p = 0, 
      space_width = 0, 
      font_height = 0, 
      voffset = 0
    }}, 
  sp = 0, 
  selective = 0, 
  what = IT_CHARACTER, 
  face_id = 0, 
  selective_display_ellipsis_p = 0, 
  ctl_arrow_p = 0, 
  truncate_lines_p = 0, 
  face_box_p = 0, 
  start_of_box_run_p = 0, 
  end_of_box_run_p = 0, 
  overlay_strings_at_end_processed_p = 0, 
  ignore_overlay_strings_at_pos_p = 0, 
  glyph_not_available_p = 0, 
  starts_in_middle_of_char_p = 0, 
  face_before_selective_p = 0, 
  constrain_row_ascent_descent_p = 0, 
  base_face_id = 0, 
  c = 0, 
  len = 0, 
  cmp_id = 0, 
  cmp_len = 0, 
  char_to_display = 0, 
  image_id = 0, 
  slice = {
    x = 0, 
    y = 0, 
    width = 0, 
    height = 0
  }, 
  space_width = 0, 
  voffset = 0, 
  font_height = 0, 
  object = 0, 
  position = {
    charpos = 0, 
    bytepos = 0
  }, 
  tab_width = 0, 
  truncation_pixel_width = 0, 
  continuation_pixel_width = 0, 
  first_visible_x = 0, 
  last_visible_x = 0, 
  last_visible_y = 0, 
  extra_line_spacing = 0, 
  max_extra_line_spacing = 0, 
  override_ascent = 0, 
  override_descent = 0, 
  override_boff = 0, 
  glyph_row = 0x0, 
  area = LEFT_MARGIN_AREA, 
  nglyphs = 0, 
  pixel_width = 0, 
  ascent = 0, 
  descent = 0, 
  max_ascent = 0, 
  max_descent = 0, 
  phys_ascent = 0, 
  phys_descent = 0, 
  max_phys_ascent = 0, 
  max_phys_descent = 0, 
  current_x = 0, 
  continuation_lines_width = 0, 
  current_y = 0, 
  first_vpos = 0, 
  vpos = 0, 
  hpos = 0, 
  left_user_fringe_bitmap = 0, 
  right_user_fringe_bitmap = 0, 
  left_user_fringe_face_id = 0, 
  right_user_fringe_face_id = 0
}
	height = <value optimized out>
	f = (struct frame *) 0x928e0c8
	window_height_changed_p = 0
#10 0x08062f12 in do_switch_frame (frame=137910404, track=1, for_deletion=0) at frame.c:870
No locals.
#11 0x08063791 in Fselect_frame (frame=137910404) at frame.c:912
No locals.
#12 0x0817f9fd in unbind_to (count=288, value=137780505) at eval.c:3387
	quitf = 137780505
#13 0x08097568 in run_window_configuration_change_hook (f=0x928e0c8) at window.c:3351
	frame = 153673932
	global_wcch = 137780505
#14 0x0805d63a in change_frame_size_1 (f=0x928e0c8, newheight=40, newwidth=80, pretend=1, 
    delay=0, safe=0) at dispnew.c:6395
	new_frame_total_cols = <value optimized out>
#15 0x080eca9c in Fx_create_frame (parms=142152773) at xfns.c:3590
	f = (struct frame *) 0x928e0c8
	frame = 153673932
	tem = <value optimized out>
	name = 137780529
	minibuffer_only = 0
	width = 137807457
	height = 137807457
	display = <value optimized out>
	dpyinfo = (struct x_display_info *) 0x880d240
	parent = 137780505
	kb = (struct kboard *) 0x9275910
#16 0x08181c9f in Ffuncall (nargs=2, args=0xbf927914) at eval.c:3032
	fun = <value optimized out>
	original_fun = <value optimized out>
	funcar = <value optimized out>
	numargs = 1
	val = <value optimized out>
	backtrace = {
  next = 0xbf927a04, 
  function = 0xbf927914, 
  args = 0xbf927918, 
  nargs = 1, 
  evalargs = 0 '\0', 
  debug_on_exit = 0 '\0'
}
	internal_args = (Lisp_Object *) 0xbf927918
	i = <value optimized out>
#17 0x081abbcc in Fbyte_code (bytestr=136473883, vector=136473900, 
    maxdepth=<value optimized out>) at bytecode.c:679
	op = 137807457
	vectorp = (Lisp_Object *) 0x8226d30
	stack = {
  pc = 0x82f5b43 "\310\031\032\033\311\216\312\n!\210\313\n\b\"\210\314\n!\210\315\n!\210\316\n!\210\v\2042", 
  top = 0xbf927918, 
  bottom = 0xbf927910, 
  byte_string = 136473883, 
  byte_string_start = 0x82f5b37 "\304\b!\020\305\b\236\306\307\bB!\310\031\032\033\311\216\312\n!\210\313\n\b\"\210\314\n!\210\315\n!\210\316\n!\210\v\2042", 
  constants = 136473900, 
  next = 0xbf927a8c
}
	top = (Lisp_Object *) 0xbf927914
	result = <value optimized out>
#18 0x081815d4 in funcall_lambda (fun=136473836, nargs=1, arg_vector=0xbf927a44)
    at eval.c:3219
	val = <value optimized out>
	syms_left = <value optimized out>
	next = <value optimized out>
	i = 1
	optional = 1
	rest = 0
#19 0x08181a1b in Ffuncall (nargs=2, args=0xbf927a40) at eval.c:3089
	fun = 136473836
	original_fun = 142955593
	funcar = <value optimized out>
	numargs = 1
	val = <value optimized out>
	backtrace = {
  next = 0xbf927b44, 
  function = 0xbf927a40, 
  args = 0xbf927a44, 
  nargs = 1, 
  evalargs = 0 '\0', 
  debug_on_exit = 0 '\0'
}
	internal_args = (Lisp_Object *) 0xbf927a44
	i = <value optimized out>
#20 0x081abbcc in Fbyte_code (bytestr=136740691, vector=136740708, 
    maxdepth=<value optimized out>) at bytecode.c:679
	op = 137807457
	vectorp = (Lisp_Object *) 0x8267f68
	stack = {
  pc = 0x82c98ec "\026\027\321\016\027!\210\016\031\311\036\032\211\036\033\203\232", 
  top = 0xbf927a44, 
  bottom = 0xbf927a40, 
  byte_string = 136740691, 
  byte_string_start = 0x82c988e "\306\b\236\203,", 
  constants = 136740708, 
  next = 0xbf927bbc
}
	top = (Lisp_Object *) 0xbf927a40
	result = <value optimized out>
#21 0x081815d4 in funcall_lambda (fun=136740644, nargs=1, arg_vector=0xbf927b84)
    at eval.c:3219
	val = <value optimized out>
	syms_left = <value optimized out>
	next = <value optimized out>
	i = 1
	optional = 1
	rest = 0
#22 0x08181a1b in Ffuncall (nargs=2, args=0xbf927b80) at eval.c:3089
	fun = 136740644
	original_fun = 143642449
	funcar = <value optimized out>
	numargs = 1
	val = <value optimized out>
	backtrace = {
  next = 0xbf927cdc, 
  function = 0xbf927b80, 
  args = 0xbf927b84, 
  nargs = 1, 
  evalargs = 0 '\0', 
  debug_on_exit = 0 '\0'
}
	internal_args = (Lisp_Object *) 0xbf927b84
	i = <value optimized out>
#23 0x081abbcc in Fbyte_code (bytestr=136739435, vector=136739452, 
    maxdepth=<value optimized out>) at bytecode.c:679
	op = 137807457
	vectorp = (Lisp_Object *) 0x8267a80
	stack = {
  pc = 0x82c9ba2 "\207", 
  top = 0xbf927b84, 
  bottom = 0xbf927b80, 
  byte_string = 136739435, 
  byte_string_start = 0x82c9b7f "\304\305\b\"\204\v", 
  constants = 136739452, 
  next = 0xbf927ddc
}
	top = (Lisp_Object *) 0xbf927b80
	result = <value optimized out>
#24 0x081815d4 in funcall_lambda (fun=136739380, nargs=1, arg_vector=0xbf927c40)
    at eval.c:3219
	val = <value optimized out>
	syms_left = <value optimized out>
	next = <value optimized out>
	i = 1
	optional = 1
	rest = 0
#25 0x081817e0 in apply_lambda (fun=136739380, args=148042821, eval_flag=1) at eval.c:3143
	args_left = 137780505
	arg_vector = (Lisp_Object *) 0x836c661
	i = 1
	tem = 155291251
#26 0x08180e77 in Feval (form=148042837) at eval.c:2423
	fun = 137807457
	val = <value optimized out>
	original_fun = 147597857
	original_args = 148042821
	funcar = 137807457
	backtrace = {
  next = 0xbf927d54, 
  function = 0xbf927cf4, 
  args = 0xbf927c40, 
  nargs = 1, 
  evalargs = 0 '\0', 
  debug_on_exit = 0 '\0'
}
#27 0x08181c9f in Ffuncall (nargs=2, args=0xbf927d90) at eval.c:3032
	fun = <value optimized out>
	original_fun = <value optimized out>
	funcar = <value optimized out>
	numargs = 1
	val = <value optimized out>
	backtrace = {
  next = 0xbf927e94, 
  function = 0xbf927d90, 
  args = 0xbf927d94, 
  nargs = 1, 
  evalargs = 0 '\0', 
  debug_on_exit = 0 '\0'
}
	internal_args = (Lisp_Object *) 0xbf927d94
	i = <value optimized out>
#28 0x081abbcc in Fbyte_code (bytestr=136592187, vector=136592204, 
    maxdepth=<value optimized out>) at bytecode.c:679
	op = 137807457
	vectorp = (Lisp_Object *) 0x8243b50
	stack = {
  pc = 0x82df52e "\202C", 
  top = 0xbf927d94, 
  bottom = 0xbf927d90, 
  byte_string = 136592187, 
  byte_string_start = 0x82df4fc "\bS\t8\306\032\211\033\2035", 
  constants = 136592204, 
  next = 0x0
}
	top = (Lisp_Object *) 0xbf927d90
	result = <value optimized out>
#29 0x081815d4 in funcall_lambda (fun=136592148, nargs=1, arg_vector=0xbf927f24)
    at eval.c:3219
	val = <value optimized out>
	syms_left = <value optimized out>
	next = <value optimized out>
	i = 1
	optional = 0
	rest = 0
#30 0x08181a1b in Ffuncall (nargs=2, args=0xbf927f20) at eval.c:3089
	fun = 136592148
	original_fun = 142967801
	funcar = <value optimized out>
	numargs = 1
	val = <value optimized out>
	backtrace = {
  next = 0xbf9280a4, 
  function = 0xbf927f20, 
  args = 0xbf927f24, 
  nargs = 1, 
  evalargs = 0 '\0', 
  debug_on_exit = 0 '\0'
}
	internal_args = (Lisp_Object *) 0xbf927f24
	i = <value optimized out>
#31 0x0817eda1 in Fcall_interactively (function=142967801, record_flag=137780505, 
    keys=137818892) at callint.c:859
	val = <value optimized out>
	args = (Lisp_Object *) 0xbf927f20
	visargs = (Lisp_Object *) 0xbf927f00
	specs = 137780505
	filter_specs = <value optimized out>
	teml = <value optimized out>
	up_event = 137780505
	enable = 137780505
	next_event = 3
	prefix_arg = 137780505
	string = <value optimized out>
	tem = (unsigned char *) 0x81e86ca ""
	varies = (int *) 0xbf927ee0
	i = 1
	j = 1
	foo = <value optimized out>
	prompt1 = '\0' <repeats 99 times>
	arg_from_tty = 0
	key_count = 3
	record_then_fail = 0
	save_this_command = 142967801
	save_last_command = 137815785
	save_this_original_command = 142967801
	save_real_this_command = 142967801
#32 0x08181c74 in Ffuncall (nargs=4, args=0xbf9280e0) at eval.c:3038
	fun = <value optimized out>
	original_fun = <value optimized out>
	funcar = <value optimized out>
	numargs = 3
	val = <value optimized out>
	backtrace = {
  next = 0x0, 
  function = 0xbf9280e0, 
  args = 0xbf9280e4, 
  nargs = 3, 
  evalargs = 0 '\0', 
  debug_on_exit = 0 '\0'
}
	internal_args = (Lisp_Object *) 0xbf9280e4
	i = <value optimized out>
#33 0x08181dc9 in call3 (fn=137943225, arg1=142967801, arg2=137780505, arg3=137780505)
    at eval.c:2862
	ret_ungc_val = 1
#34 0x0812861e in command_loop_1 () at keyboard.c:1912
	cmd = <value optimized out>
	lose = <value optimized out>
	nonundocount = 0
	keybuf = {192, 216, 216, 0 <repeats 16 times>, -1080917644, -1080917808, 0, -65536, 
  137780505, 143183977, -16121856, 0, 138291128, 138291112, -1080917608}
	i = <value optimized out>
	prev_modiff = 21
	prev_buffer = (struct buffer *) 0x91786a0
	already_adjusted = 0
#35 0x081804f0 in internal_condition_case (bfun=0x81282c0 <command_loop_1>, 
    handlers=137823649, hfun=0x8123240 <cmd_error>) at eval.c:1501
	val = <value optimized out>
	c = {
  tag = 137780505, 
  val = 137780505, 
  next = 0xbf9282c0, 
  gcpro = 0x0, 
  jmp = {{
      __jmpbuf = {0, 138291128, 138291112, -1080917368, 822296705, 604595182}, 
      __mask_was_saved = 0, 
      __saved_mask = {
        __val = {3075967772, 3214016514, 3086770777, 134542761, 3078711868, 3086823412, 
          3214049504, 3071288540, 3214049556, 3086749785, 146994816, 3214049492, 
          3077275636, 146994816, 3086808508, 3214049504, 3214049760, 3214049856, 
          3214050144, 4294967295, 3214049992, 135465443, 3214050144, 3214049856, 128, 0, 0, 
          0, 0, 0, 0, 0}
      }
    }}, 
  backlist = 0x0, 
  handlerlist = 0x0, 
  lisp_eval_depth = 0, 
  pdlcount = 2, 
  poll_suppress_count = 1, 
  interrupt_input_blocked = 0, 
  byte_stack = 0x0
}
	h = {
  handler = 137823649, 
  var = 137780505, 
  chosen_clause = 0, 
  tag = 0xbf9281ac, 
  next = 0x0
}
#36 0x08122653 in command_loop_2 () at keyboard.c:1369
	val = 1
#37 0x081805ca in internal_catch (tag=137819625, func=0x8122630 <command_loop_2>, 
    arg=137780505) at eval.c:1237
	c = {
  tag = 137819625, 
  val = 137780505, 
  next = 0x0, 
  gcpro = 0x0, 
  jmp = {{
      __jmpbuf = {0, 138291128, 138291112, -1080917112, 822435969, 604732398}, 
      __mask_was_saved = 0, 
      __saved_mask = {
        __val = {0, 0, 0, 0, 0, 0, 0, 3076361617, 0, 0, 0, 0, 0, 0, 0, 145793768, 
          3077153525, 0, 3077280144, 0, 138006618, 138006616, 138009856, 3214050168, 
          135732837, 138009857, 138006618, 137780505, 137806352, 0, 0, 137780529}
      }
    }}, 
  backlist = 0x0, 
  handlerlist = 0x0, 
  lisp_eval_depth = 0, 
  pdlcount = 2, 
  poll_suppress_count = 1, 
  interrupt_input_blocked = 0, 
  byte_stack = 0x0
}
#38 0x081230a7 in command_loop () at keyboard.c:1348
No locals.
#39 0x0812341b in recursive_edit_1 () at keyboard.c:957
	val = <value optimized out>
#40 0x08123551 in Frecursive_edit () at keyboard.c:1019
	buffer = 137780505
#41 0x08118142 in main (argc=3, argv=0xbf928794) at emacs.c:1784
	dummy = 0
	stack_bottom_variable = 8 '\b'
	do_initial_setlocale = 1
	skip_args = 1
	rlim = {
  rlim_cur = 8388608, 
  rlim_max = 18446744073709551615
}
	no_loadup = 0
	junk = 0x0

Lisp Backtrace:
"x-create-frame" (0xbf927918)
"x-create-frame-with-faces" (0xbf927a44)
"make-frame" (0xbf927b84)
"make-frame-on-display" (0xbf927c40)
"eval" (0xbf927d94)
"repeat-complex-command" (0xbf927f24)
"call-interactively" (0xbf9280e4)
"x-create-frame" (0xbf927918)
"x-create-frame-with-faces" (0xbf927a44)
"make-frame" (0xbf927b84)
"make-frame-on-display" (0xbf927c40)
"eval" (0xbf927d94)
"repeat-complex-command" (0xbf927f24)
"call-interactively" (0xbf9280e4)

In GNU Emacs 23.0.60.1 (i686-pc-linux-gnu, GTK+ Version 2.12.9)
 of 2008-05-08 on debian
configured using `configure  '--enable-maintainer-mode' '--with-xpm=no' '--with-jpeg=no' '--with-gif=no' '--with-tiff=no' '--with-xft' '--with-x-toolkit=gtk''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: nil
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default-enable-multibyte-characters: t

Major mode: Text

Minor modes in effect:
  erc-ring-mode: t
  erc-pcomplete-mode: t
  erc-netsplit-mode: t
  erc-button-mode: t
  erc-fill-mode: t
  erc-stamp-mode: t
  erc-autojoin-mode: t
  erc-track-mode: t
  erc-track-minor-mode: t
  erc-match-mode: t
  erc-log-mode: t
  erc-services-mode: t
  erc-irccontrols-mode: t
  erc-noncommands-mode: t
  erc-readonly-mode: t
  desktop-save-mode: t
  recentf-mode: t
  display-time-mode: t
  global-auto-revert-mode: t
  shell-dirtrack-mode: t
  iswitchb-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  global-auto-composition-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
a s SPC i n SPC M o n t r e a l SPC - - SPC w h i c 
h , SPC a l a s , SPC w a s SPC y e a r s SPC a g o 
SPC - - SPC I SPC h a d SPC a SPC d e l i g h t f u 
l SPC m e a l SPC a t SPC e i t h e r SPC a SPC P o 
l i s h SPC o r SPC R u s s i a n SPC p l a c e . RET 
l o v e SPC t o SPC g o SPC b a c k , SPC b u t SPC 
i t ' s SPC p r e t t y SPC f a r SPC : ) _ DEL DEL 
| RET C-c C-@ C-c C-@ y o u ' d SPC t h i n k SPC i 
t SPC w o u l d , SPC b u t SPC . . . RET C-c C-@ n 
u DEL DEL C-x b e m RET n u t s , SPC t h e SPC " e 
m a c s SPC - Q SPC - n w " SPC i s SPC w o r k i n 
g SPC f i n e . RET C-h i d m g d b RET i l o g RET 
, , C-x C-f / u s r / l o c TAB s r TAB e m TAB v TAB 
s r TAB RET s ESC < n n RET C-v C-v ESC < ESC x r e 
p o r t TAB b TAB RET

Recent messages:
uncompressing gdb.info-3.gz...done
uncompressing gdb.info-4.gz...done
uncompressing gdb.info-4.gz...done
uncompressing gdb.info-4.gz...done
uncompressing gdb.info-2.gz...done
Found `ADP (Angel Debugger Protocol) logging' in Index.  (9 total; use `,' for next)
Found `log output in GDB/MI' in Index.  (9 total; use `,' for next)
uncompressing gdb.info-1.gz...done
Found `logging file name' in Index.  (9 total; use `,' for next)
Mark set [2 times]

-- 
It has been suggested that this article or section be merged
into Fried dough. (Discuss)
        -- Seen on Wikipedia





[-- Attachment #3: Type: message/rfc822, Size: 1034 bytes --]

From: Chong Yidong <cyd@stupidchicken.com>
To: 206-done@emacsbugs.donarmstrong.com
Subject: Re: 23.0.60; crash in make-frame-on-display
Date: Mon, 28 Jul 2008 22:21:34 -0400
Message-ID: <878wvlxwep.fsf@stupidchicken.com>

There've been several fixes to the font code over the last month, so
this unreproducible bug report seems to be obsolete.  I'm closing it.


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2008-07-29  2:25 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <878wvlxwep.fsf@stupidchicken.com>
     [not found] ` <87ej8cjfsb.fsf@offby1.atm01.sea.blarg.net>
2008-07-29  2:25   ` bug#206: marked as done (23.0.60; crash in make-frame-on-display) Emacs bug Tracking System

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).