* 23.0.60; crash in make-frame-on-display
@ 2008-05-09 3:51 ` Eric Hanchrow
2008-07-29 2:25 ` bug#206: marked as done (23.0.60; crash in make-frame-on-display) Emacs bug Tracking System
0 siblings, 1 reply; 2+ messages in thread
From: Eric Hanchrow @ 2008-05-09 3:51 UTC (permalink / raw)
To: emacs-pretest-bug
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
^ permalink raw reply [flat|nested] 2+ messages in thread
* bug#206: marked as done (23.0.60; crash in make-frame-on-display)
2008-05-09 3:51 ` 23.0.60; crash in make-frame-on-display Eric Hanchrow
@ 2008-07-29 2:25 ` Emacs bug Tracking System
0 siblings, 0 replies; 2+ messages 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] 2+ messages in thread
end of thread, other threads:[~2008-07-29 2:25 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <878wvlxwep.fsf@stupidchicken.com>
2008-05-09 3:51 ` 23.0.60; crash in make-frame-on-display Eric Hanchrow
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 external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.