[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 100% CPU usage for a few minutes when visiting large Unicode file
From: |
Eric Hanchrow |
Subject: |
Re: 100% CPU usage for a few minutes when visiting large Unicode file |
Date: |
Mon, 24 Jul 2006 07:54:25 -0700 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.51 (gnu/linux) |
>>>>> "Richard" == Richard Stallman <address@hidden> writes:
Richard> * Emacs uses 100% of the CPU for about two minutes.
Richard> This seems bugaceous; normally Emacs can visit a
Richard> file of this size with no perceptible delay.
Richard> Please use GDB to find out what it's doing. Guessing
Richard> such things is not an efficient method.
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7adedf6 in kill () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0x08100241 in sys_suspend () at sysdep.c:806
pgrp = 0
#3 0x080f299d in interrupt_signal (signalnum=2) at keyboard.c:10367
c = <value optimized out>
old_errno = 4
#4 <signal handler called>
No symbol table info available.
#5 0x08187e57 in next_interval (interval=0xa6c96e8) at intervals.c:707
i = (INTERVAL) 0xa6c9694
next_position = 974901
#6 0x0818b5b8 in Fnext_single_property_change (position=7798888,
prop=137456201, object=140038636,
limit=7799688) at textprop.c:1084
i = <value optimized out>
next = (INTERVAL) 0xa6c96e8
here_val = 137455817
#7 0x080bd576 in face_at_buffer_position (w=0x8321aa0, pos=974861,
region_beg=-1, region_end=-1,
endptr=0xbfc010d8, limit=974961, mouse=0) at xfaces.c:7635
f = (struct frame *) 0x8321920
attrs = {170221192, 174888372, 174888400, -1077931928, 135831502,
137626264, 137617913,
-1077931912, 974857, 234442, 137455817, 140038640, 4, 3327900, 137617913,
6001710, 974861}
prop = 137455817
position = 7798888
i = <value optimized out>
noverlays = <value optimized out>
overlay_vec = <value optimized out>
endpos = 4302761
propname = 137456201
end = 174888596
default_face = <value optimized out>
#8 0x0806391f in handle_face_prop (it=0xbfc01914) at xdisp.c:3300
new_face_id = <value optimized out>
next_stop = -1077931800
#9 0x08065d86 in handle_stop (it=0xbfc01914) at xdisp.c:3020
handled = 174888708
handle_overlay_change_p = 1
#10 0x08068bac in next_element_from_buffer (it=0xbfc01914) at xdisp.c:6214
p = <value optimized out>
success_p = <value optimized out>
#11 0x08066ec7 in get_next_display_element (it=0xbfc01914) at xdisp.c:5472
success_p = 100
#12 0x08067c93 in move_it_in_display_line_to (it=0xbfc01914,
to_charpos=4302761, to_x=-1,
op=<value optimized out>) at xdisp.c:6416
x = 99
i = 1
ascent = 0
descent = 1
result = <value optimized out>
saved_glyph_row = (struct glyph_row *) 0x0
#13 0x08068e86 in move_it_to (it=0xbfc01914, to_charpos=4302761, to_x=<value
optimized out>,
to_y=-1, to_vpos=-1, op=<value optimized out>) at xdisp.c:6779
it_backup = {
window = 4302761,
w = 0x41a7a9,
f = 0x0,
method = GET_FROM_BUFFER,
stop_charpos = -1,
end_charpos = -1,
s = 0x0,
string_nchars = 1,
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 = 0xffffffff,
dpend = 0x0,
dpvec_char_len = 0,
dpvec_face_id = 0,
saved_face_id = 0,
ctl_chars = {0 <repeats 12 times>, 4302761, 6001710, -1, -1},
start = {
pos = {
charpos = -1,
bytepos = -1
},
overlay_string_index = 11,
string_pos = {
charpos = 11,
bytepos = -1
},
dpvec_index = -1
},
current = {
pos = {
charpos = -1,
bytepos = -1
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 0
},
dpvec_index = 0
},
overlay_strings = {0 <repeats 13 times>, 137455817, 0, 0},
n_overlay_strings = 0,
string = 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
},
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
},
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
},
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
},
area = LEFT_MARGIN_AREA,
method = GET_FROM_BUFFER,
multibyte_p = 0,
string_from_display_prop_p = 0,
display_ellipsis_p = 0,
space_width = 3,
font_height = 0,
voffset = 0
}},
sp = 0,
selective_display_ellipsis_p = 0,
ctl_arrow_p = 0,
selective = 0,
what = IT_CHARACTER,
face_id = 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 = 137455817,
cmp_len = 137455817,
char_to_display = 137455817,
image_id = 137455817,
slice = {
x = 137455817,
y = 0,
width = 137455817,
height = 140038636
},
space_width = 4302761,
voffset = -27602,
font_height = 524288,
object = 65536,
position = {
charpos = 0,
bytepos = 101
},
truncate_lines_p = 1,
tab_width = 0,
truncation_pixel_width = 0,
continuation_pixel_width = 0,
first_visible_x = 0,
last_visible_x = -1,
last_visible_y = 0,
extra_line_spacing = 0,
max_extra_line_spacing = 0,
override_ascent = 1,
override_descent = 1,
override_boff = -1209012024,
glyph_row = 0xb7f07778,
area = 2864,
nglyphs = -1209069568,
pixel_width = -1077930640,
ascent = -1209021061,
descent = 134650064,
max_ascent = -1213064768,
max_descent = 0,
phys_ascent = 0,
phys_descent = 0,
max_phys_ascent = 15,
max_phys_descent = -1213064768,
current_x = -1213659752,
continuation_lines_width = 134650064,
current_y = -1209021288,
first_vpos = -1077930580,
vpos = 4302761,
hpos = 6,
left_user_fringe_bitmap = 7304,
right_user_fringe_bitmap = 49088,
left_user_fringe_face_id = 1035092,
right_user_fringe_face_id = 0
}
skip = MOVE_LINE_CONTINUED
skip2 = MOVE_X_REACHED
line_height = <value optimized out>
#14 0x08069902 in move_it_vertically_backward (it=0xbfc02b9c, dy=7) at
xdisp.c:6881
nlines = <value optimized out>
h = <value optimized out>
it2 = {
window = 137501348,
w = 0x8321aa0,
f = 0x8321920,
method = GET_FROM_BUFFER,
stop_charpos = 974861,
end_charpos = 4302761,
s = 0x0,
string_nchars = 0,
region_beg_charpos = -1,
region_end_charpos = -1,
redisplay_end_trigger_charpos = 0,
multibyte_p = 1,
header_line_p = 0,
string_from_display_prop_p = 0,
ellipsis_p = 0,
dp = 0x0,
dpvec = 0x0,
dpend = 0xbfc01964,
dpvec_char_len = 1,
dpvec_face_id = 12,
saved_face_id = 0,
ctl_chars = {752, 512, 408, 440, 0 <repeats 12 times>},
start = {
pos = {
charpos = 4302761,
bytepos = 6001710
},
overlay_string_index = -1,
string_pos = {
charpos = -1,
bytepos = -1
},
dpvec_index = -1
},
current = {
pos = {
charpos = 974861,
bytepos = 1403332
},
overlay_string_index = -1,
string_pos = {
charpos = -1,
bytepos = -1
},
dpvec_index = -1
},
overlay_strings = {0 <repeats 16 times>},
n_overlay_strings = 0,
string = 137455817,
stack = {{
string = 137455817,
string_nchars = 0,
end_charpos = 4302761,
stop_charpos = 974861,
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 = 108456,
bytepos = 234538
},
current = {
pos = {
charpos = 974857,
bytepos = 1403326
},
overlay_string_index = -1,
string_pos = {
charpos = -1,
bytepos = -1
},
dpvec_index = -1
},
area = TEXT_AREA,
method = GET_FROM_BUFFER,
multibyte_p = 1,
string_from_display_prop_p = 0,
display_ellipsis_p = 0,
space_width = 137455817,
font_height = 137455817,
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
},
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
},
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
},
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_display_ellipsis_p = 1,
ctl_arrow_p = 1,
selective = 0,
what = IT_COMPOSITION,
face_id = 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 = 326333,
len = 6,
cmp_id = 0,
cmp_len = 4,
char_to_display = 326333,
image_id = 0,
slice = {
x = 137455817,
y = 137455817,
width = 137455817,
height = 137455817
},
space_width = 137455817,
voffset = 0,
font_height = 137455817,
object = 140038636,
position = {
charpos = 108456,
bytepos = 234538
},
truncate_lines_p = 0,
tab_width = 8,
truncation_pixel_width = 0,
continuation_pixel_width = 1,
first_visible_x = 0,
last_visible_x = 101,
last_visible_y = 15,
extra_line_spacing = 0,
max_extra_line_spacing = 0,
override_ascent = -1,
override_descent = 0,
override_boff = 0,
glyph_row = 0x0,
area = TEXT_AREA,
nglyphs = 1,
pixel_width = 1,
ascent = 0,
descent = 1,
max_ascent = 0,
max_descent = 1,
phys_ascent = 0,
phys_descent = 1,
max_phys_ascent = 0,
max_phys_descent = 1,
current_x = 100,
continuation_lines_width = 305525,
current_y = 3041,
first_vpos = 0,
vpos = 3026,
hpos = 100,
left_user_fringe_bitmap = 0,
right_user_fringe_bitmap = 0,
left_user_fringe_face_id = 0,
right_user_fringe_face_id = 0
}
it3 = {
window = 137501348,
w = 0x8321aa0,
f = 0x8321920,
method = GET_FROM_BUFFER,
stop_charpos = 101,
end_charpos = 4302761,
s = 0x0,
string_nchars = 0,
region_beg_charpos = -1,
region_end_charpos = -1,
redisplay_end_trigger_charpos = 0,
multibyte_p = 1,
header_line_p = 0,
string_from_display_prop_p = 0,
ellipsis_p = 0,
dp = 0x0,
dpvec = 0x0,
dpend = 0xbfc01964,
dpvec_char_len = 1,
dpvec_face_id = 12,
saved_face_id = 0,
ctl_chars = {752, 576, 0 <repeats 14 times>},
start = {
pos = {
charpos = 4302761,
bytepos = 6001710
},
overlay_string_index = -1,
string_pos = {
charpos = -1,
bytepos = -1
},
dpvec_index = -1
},
current = {
pos = {
charpos = 12,
bytepos = 12
},
overlay_string_index = -1,
string_pos = {
charpos = -1,
bytepos = -1
},
dpvec_index = -1
},
overlay_strings = {0 <repeats 16 times>},
n_overlay_strings = 0,
string = 137455817,
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
},
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
},
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
},
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
},
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_display_ellipsis_p = 1,
ctl_arrow_p = 1,
selective = 0,
what = IT_CHARACTER,
face_id = 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 = 1,
cmp_id = 0,
cmp_len = 0,
char_to_display = 10,
image_id = 0,
slice = {
x = 137455817,
y = 137455817,
width = 137455817,
height = 137455817
},
space_width = 137455817,
voffset = 0,
font_height = 137455817,
object = 140038636,
position = {
charpos = 11,
bytepos = 11
},
truncate_lines_p = 0,
tab_width = 8,
truncation_pixel_width = 0,
continuation_pixel_width = 1,
first_visible_x = 0,
last_visible_x = 101,
last_visible_y = 15,
extra_line_spacing = 0,
max_extra_line_spacing = 0,
override_ascent = -1,
override_descent = 0,
override_boff = 0,
glyph_row = 0x0,
area = TEXT_AREA,
nglyphs = 0,
pixel_width = 0,
ascent = 0,
descent = 1,
max_ascent = 0,
max_descent = 0,
phys_ascent = 0,
phys_descent = 1,
max_phys_ascent = 0,
max_phys_descent = 1,
current_x = 0,
continuation_lines_width = 0,
current_y = 16,
first_vpos = 0,
vpos = 1,
hpos = 0,
left_user_fringe_bitmap = 0,
right_user_fringe_bitmap = 0,
left_user_fringe_face_id = 0,
right_user_fringe_face_id = 0
}
#15 0x08076167 in redisplay_window (window=137501348, just_this_one_p=0) at
xdisp.c:13194
disptab = <value optimized out>
w = (struct window *) 0x8321aa0
f = (struct frame *) 0x8321920
buffer = <value optimized out>
old = (struct buffer *) 0x858d1e8
startp = {
charpos = 1,
bytepos = 1
}
update_mode_line = 1
tem = <value optimized out>
it = {
window = 137501348,
w = 0x8321aa0,
f = 0x8321920,
method = GET_FROM_BUFFER,
stop_charpos = 1,
end_charpos = 4302761,
s = 0x0,
string_nchars = 0,
region_beg_charpos = -1,
region_end_charpos = -1,
redisplay_end_trigger_charpos = 0,
multibyte_p = 1,
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 = -1,
ctl_chars = {0 <repeats 16 times>},
start = {
pos = {
charpos = 4302761,
bytepos = 6001710
},
overlay_string_index = -1,
string_pos = {
charpos = -1,
bytepos = -1
},
dpvec_index = -1
},
current = {
pos = {
charpos = 1,
bytepos = 1
},
overlay_string_index = -1,
string_pos = {
charpos = -1,
bytepos = -1
},
dpvec_index = -1
},
overlay_strings = {0 <repeats 16 times>},
n_overlay_strings = 0,
string = 137455817,
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
},
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
},
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
},
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
},
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_display_ellipsis_p = 1,
ctl_arrow_p = 1,
selective = 0,
what = IT_CHARACTER,
face_id = 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 = 137455817,
y = 137455817,
width = 137455817,
height = 137455817
},
space_width = 137455817,
voffset = 0,
font_height = 137455817,
object = 140038636,
position = {
charpos = 1,
bytepos = 1
},
truncate_lines_p = 0,
tab_width = 8,
truncation_pixel_width = 0,
continuation_pixel_width = 1,
first_visible_x = 0,
last_visible_x = 101,
last_visible_y = 15,
extra_line_spacing = 0,
max_extra_line_spacing = 0,
override_ascent = -1,
override_descent = 0,
override_boff = 0,
glyph_row = 0x0,
area = TEXT_AREA,
nglyphs = 1,
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 = 15,
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
}
current_matrix_up_to_date_p = 0
used_current_matrix_p = 0
buffer_unchanged_p = 0
temp_scroll_step = 0
rc = 0
centering_position = 7
last_line_misfit = <value optimized out>
#16 0x080795dd in redisplay_window_0 (window=137501348) at xdisp.c:11705
No locals.
#17 0x0814ac1f in internal_condition_case_1 (bfun=0x80795ba
<redisplay_window_0>, arg=137501348,
handlers=137442629, hfun=0x806e072 <redisplay_window_error>) at eval.c:1517
val = <value optimized out>
c = {
tag = 137455817,
val = 137455817,
next = 0xbfc03c0c,
gcpro = 0x0,
jmp = {{
__jmpbuf = {137501344, 137501344, 137500960, -1077923816, -1077924048,
135572442},
__mask_was_saved = 0,
__saved_mask = {
__val = {137455817, 139813832, 137501688, 139813836, 3217043368,
134654314, 137499530,
137502036, 1, 1, 137455841, 2, 0, 137455817, 139813836, 137546600,
3217043416, 137499626,
137499624, 137518168, 3217043432, 135510884, 137518169, 137499626,
3200000, 140038632,
137455841, 2, 3217043480, 137518169, 3200000, 137518168}
}
}},
backlist = 0x0,
handlerlist = 0xbfc03cd4,
lisp_eval_depth = 0,
pdlcount = 4,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
h = {
handler = 137442629,
var = 137455817,
chosen_clause = 137501688,
tag = 0xbfc02f3c,
next = 0xbfc03cd4
}
#18 0x0806de70 in redisplay_windows (window=974901) at xdisp.c:11684
w = (struct window *) 0x8321aa0
#19 0x0806de31 in redisplay_windows (window=974901) at xdisp.c:11678
w = (struct window *) 0x9305160
#20 0x0807ade5 in redisplay_internal (preserve_echo_area=<value optimized out>)
at xdisp.c:11244
mini_window = <value optimized out>
mini_frame = <value optimized out>
w = (struct window *) 0x8321aa0
f = <value optimized out>
pause = 0
must_finish = 1
tlbufpos = {
charpos = 0,
bytepos = 0
}
number_of_visible_frames = 1
polling_stopped_here = 0
consider_all_windows_p = 1
#21 0x080f3d67 in read_char (commandflag=1, nmaps=3, maps=0xbfc03a30,
prev_event=137455817,
used_mouse_menu=0xbfc03ad8) at keyboard.c:2548
was_locked = 137455817
c = 137455817
count = <value optimized out>
local_getcjmp = {{
__jmpbuf = {-1077921504, 140038636, -1077921528, 135825905, 253718253,
137500001},
__mask_was_saved = 1,
__saved_mask = {
__val = {34422088, 3217045792, 34422088, 3217046008, 135535030,
253718253, 137500001,
140038636, 0 <repeats 24 times>}
}
}}
save_jump = {{
__jmpbuf = {0, 0, 0, 4302760, 6524, 0},
__mask_was_saved = 140038636,
__saved_mask = {
__val = {1, 4302761, 3217045624, 135822213, 4302760, 206436996,
3217045656, 135822823,
4302760, 6524, 3217045688, 140038636, 1, 4302760, 3217045672,
135822213, 4302759, 206436996,
3217045704, 135822823, 253718592, 137455817, 3217045736, 135825720,
137500001, 253717749,
3217045736, 135836141, 1, 137500001, 253718253, 34422088}
}
}}
key_already_recorded = 0
tem = <value optimized out>
save = <value optimized out>
previous_echo_area_message = 137455817
also_record = 137455817
reread = 0
polling_stopped_here = <value optimized out>
#22 0x080f60ea in read_key_sequence (keybuf=0xbfc03b74, bufsize=30,
prompt=137455817,
dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at
keyboard.c:8859
interrupted_kboard = (KBOARD *) 0x83218d0
key = 2
used_mouse_menu = 0
echo_local_start = 0
last_real_key_start = 0
keys_local_start = 0
local_first_binding = 0
from_string = 137455817
count = 2
t = 0
echo_start = 0
keys_start = 0
nmaps = 3
nmaps_allocated = 3
defs = (Lisp_Object * volatile) 0xbfc03a10
submaps = (Lisp_Object * volatile) 0xbfc03a30
orig_local_map = 137455817
orig_keymap = 137455817
localized_local_map = 0
first_binding = 0
first_unbound = 31
mock_input = 0
fkey = {
map = 137443733,
parent = 137443733,
start = 0,
end = 0
}
keytran = {
map = 138319717,
parent = 138319717,
start = 0,
end = 0
}
delayed_switch_frame = 137455817
original_uppercase = 0
original_uppercase_position = -1
starting_buffer = (struct buffer *) 0x858d1e8
fake_prefixed_keys = 137455817
#23 0x080f7c3d in command_loop_1 () at keyboard.c:1535
cmd = <value optimized out>
lose = <value optimized out>
nonundocount = 0
keybuf = {137455865, -1077920838, 137455817, 134531535, -1208977544, 0,
137455817,
137455817, -1209012024, -1208977544, 3520, -1209069568, -1077920800,
-1209021061, 135572989,
-1213339808, -1209396080, 0, 0, 0, -1213339808, -1213659424, 135572989,
-1209021288, 0, 1, 1,
-1077920536, -1209021612, 137455817}
i = 1
prev_modiff = 0
prev_buffer = (struct buffer *) 0x0
was_locked = 0
already_adjusted = 1
#24 0x0814ae3c in internal_condition_case (bfun=0x80f7aa9 <command_loop_1>,
handlers=137500481,
hfun=0x80f02f0 <cmd_error>) at eval.c:1469
val = <value optimized out>
c = {
tag = 137455817,
val = 137455817,
next = 0xbfc03d20,
gcpro = 0x0,
jmp = {{
__jmpbuf = {0, 1, 1, -1077920536, -1077920768, 135572989},
__mask_was_saved = 0,
__saved_mask = {
__val = {3217046616, 135778836, 268435456, 139764388, 0 <repeats 23
times>, 3085955272,
3085989752, 3520, 3085897728, 3217046768}
}
}},
backlist = 0x0,
handlerlist = 0x0,
lisp_eval_depth = 0,
pdlcount = 2,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
h = {
handler = 137500481,
var = 137455817,
chosen_clause = 137455865,
tag = 0xbfc03c0c,
next = 0x0
}
#25 0x080ea94f in command_loop_2 () at keyboard.c:1326
val = <value optimized out>
#26 0x0814ab40 in internal_catch (tag=174888596, func=0x80ea92c
<command_loop_2>, arg=137455817)
at eval.c:1210
c = {
tag = 137496689,
val = 137455817,
next = 0x0,
gcpro = 0x0,
jmp = {{
__jmpbuf = {0, 1, 1, -1077920280, -1077920496, 135572275},
__mask_was_saved = 0,
__saved_mask = {
__val = {3081901344, 3081306672, 135492878, 3085946008, 13, 139911904,
139911907,
3217046616, 3085945684, 139911904, 139764384, 139911904, 139911907,
0, 3085571216,
135778836, 137642090, 137642088, 137639232, 3217046984, 135510884,
137639233, 137642090,
137455817, 137487672, 137455841, 2, 3217047000, 137639232, 137639233,
137455817,
3217047048}
}
}},
backlist = 0x0,
handlerlist = 0x0,
lisp_eval_depth = 0,
pdlcount = 2,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
#27 0x080ea781 in command_loop () at keyboard.c:1305
No locals.
#28 0x080ea81f in recursive_edit_1 () at keyboard.c:1003
val = <value optimized out>
#29 0x080ea8f0 in Frecursive_edit () at keyboard.c:1064
buffer = <value optimized out>
#30 0x080e9912 in main (argc=5, argv=0xbfc04264) at emacs.c:1794
tz = 0x0
dummy = -1077919272
stack_bottom_variable = 8 '\b'
do_initial_setlocale = 1
skip_args = 1
rlim = {
rlim_cur = 8388608,
rlim_max = 18446744073709551615
}
no_loadup = 0
junk = 0x0
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb7adedf6 in kill () from /lib/tls/i686/cmov/libc.so.6
#2 0x08100241 in sys_suspend () at sysdep.c:806
#3 0x080f299d in interrupt_signal (signalnum=2) at keyboard.c:10367
#4 <signal handler called>
#5 0x08187e57 in next_interval (interval=0xa6c96e8) at intervals.c:707
#6 0x0818b5b8 in Fnext_single_property_change (position=7798888,
prop=137456201, object=140038636,
limit=7799688) at textprop.c:1084
#7 0x080bd576 in face_at_buffer_position (w=0x8321aa0, pos=974861,
region_beg=-1, region_end=-1,
endptr=0xbfc010d8, limit=974961, mouse=0) at xfaces.c:7635
#8 0x0806391f in handle_face_prop (it=0xbfc01914) at xdisp.c:3300
#9 0x08065d86 in handle_stop (it=0xbfc01914) at xdisp.c:3020
#10 0x08068bac in next_element_from_buffer (it=0xbfc01914) at xdisp.c:6214
#11 0x08066ec7 in get_next_display_element (it=0xbfc01914) at xdisp.c:5472
#12 0x08067c93 in move_it_in_display_line_to (it=0xbfc01914,
to_charpos=4302761, to_x=-1,
op=<value optimized out>) at xdisp.c:6416
#13 0x08068e86 in move_it_to (it=0xbfc01914, to_charpos=4302761, to_x=<value
optimized out>,
to_y=-1, to_vpos=-1, op=<value optimized out>) at xdisp.c:6779
#14 0x08069902 in move_it_vertically_backward (it=0xbfc02b9c, dy=7) at
xdisp.c:6881
#15 0x08076167 in redisplay_window (window=137501348, just_this_one_p=0) at
xdisp.c:13194
#16 0x080795dd in redisplay_window_0 (window=137501348) at xdisp.c:11705
#17 0x0814ac1f in internal_condition_case_1 (bfun=0x80795ba
<redisplay_window_0>, arg=137501348,
handlers=137442629, hfun=0x806e072 <redisplay_window_error>) at eval.c:1517
#18 0x0806de70 in redisplay_windows (window=974901) at xdisp.c:11684
#19 0x0806de31 in redisplay_windows (window=974901) at xdisp.c:11678
#20 0x0807ade5 in redisplay_internal (preserve_echo_area=<value optimized out>)
at xdisp.c:11244
#21 0x080f3d67 in read_char (commandflag=1, nmaps=3, maps=0xbfc03a30,
prev_event=137455817,
used_mouse_menu=0xbfc03ad8) at keyboard.c:2548
#22 0x080f60ea in read_key_sequence (keybuf=0xbfc03b74, bufsize=30,
prompt=137455817,
dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1) at
keyboard.c:8859
#23 0x080f7c3d in command_loop_1 () at keyboard.c:1535
#24 0x0814ae3c in internal_condition_case (bfun=0x80f7aa9 <command_loop_1>,
handlers=137500481,
hfun=0x80f02f0 <cmd_error>) at eval.c:1469
Quit
Continuing.
Program exited normally.
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7b2cdf6 in kill () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0x08100241 in sys_suspend () at sysdep.c:806
pgrp = 0
#3 0x080f299d in interrupt_signal (signalnum=2) at keyboard.c:10367
c = <value optimized out>
old_errno = 0
#4 <signal handler called>
No symbol table info available.
#5 0x08067ac8 in set_iterator_to_next (it=0xbf84f3b4, reseat_p=1) at
xdisp.c:5834
No locals.
#6 0x08067efd in move_it_in_display_line_to (it=0xbf84f3b4,
to_charpos=4384435, to_x=-1,
op=<value optimized out>) at xdisp.c:6604
new_x = 0
hpos_before_this_char = 67
x = 67
i = 1
ascent = 0
descent = 1
result = <value optimized out>
saved_glyph_row = (struct glyph_row *) 0x85c5308
#7 0x08068e86 in move_it_to (it=0xbf84f3b4, to_charpos=4384435,
to_x=<value optimized out>, to_y=-1, to_vpos=-1, op=<value optimized out>)
at xdisp.c:6779
it_backup = {
window = -1,
w = 0xffffffff,
f = 0x0,
method = GET_FROM_BUFFER,
stop_charpos = 0,
end_charpos = 0,
s = 0x0,
string_nchars = 0,
region_beg_charpos = 0,
region_end_charpos = -1,
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, 0, 0, 0, 0, 0, 0, 0, 4384435, 4384435, -1, -1, -1, -1, 11,
11},
start = {
pos = {
charpos = -1,
bytepos = -1
},
overlay_string_index = -1,
string_pos = {
charpos = -1,
bytepos = 0
},
dpvec_index = 0
},
current = {
pos = {
charpos = 0,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 0
},
dpvec_index = 0
},
overlay_strings = {0, 0, 0, 0, 0, 0, 0, 0, 0, 137455817, 0, 0, 0, 0, 0, 0},
n_overlay_strings = 0,
string = 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
},
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 = 1073873015
},
comp = {
object = 0,
c = 0,
len = 0,
cmp_id = 0,
cmp_len = 0
},
stretch = {
object = 0
}
},
position = {
charpos = 0,
bytepos = -1081806416
},
current = {
pos = {
charpos = 139993372,
bytepos = 1073873015
},
overlay_string_index = 0,
string_pos = {
charpos = -1081806400,
bytepos = 139993372
},
dpvec_index = 96
},
area = 137455817,
method = 3213160888,
multibyte_p = 0,
string_from_display_prop_p = 0,
display_ellipsis_p = 0,
space_width = 137617193,
font_height = 137455817,
voffset = -3656
}, {
string = 135836141,
string_nchars = 1,
end_charpos = 137617193,
stop_charpos = 137455817,
face_id = 96,
u = {
image = {
object = 139993372,
slice = {
x = -1081806064,
y = -1081806376,
width = 135825905,
height = 137455817
},
image_id = 137617193
},
comp = {
object = 139993372,
c = -1081806064,
len = -1081806376,
cmp_id = 135825905,
cmp_len = 137455817
},
stretch = {
object = 139993372
}
},
position = {
charpos = 1,
bytepos = 96
},
current = {
pos = {
charpos = 96,
bytepos = 96
},
overlay_string_index = -1081806120,
string_pos = {
charpos = 0,
bytepos = 40
},
dpvec_index = -1081806288
},
area = 4384641,
method = GET_FROM_DISPLAY_VECTOR,
multibyte_p = 0,
string_from_display_prop_p = 0,
display_ellipsis_p = 0,
space_width = 0,
font_height = 0,
voffset = 12
}, {
string = 0,
string_nchars = -1081806108,
end_charpos = -1081806088,
stop_charpos = 134623279,
face_id = 12,
u = {
image = {
object = 0,
slice = {
x = -1081806108,
y = -1081806112,
width = -1081806104,
height = 0
},
image_id = 1
},
comp = {
object = 0,
c = -1081806108,
len = -1081806112,
cmp_id = -1081806104,
cmp_len = 0
},
stretch = {
object = 0
}
},
position = {
charpos = 4384641,
bytepos = 96
},
current = {
pos = {
charpos = 112,
bytepos = -1081806120
},
overlay_string_index = 134993270,
string_pos = {
charpos = 96,
bytepos = 137456201
},
dpvec_index = 139993372
},
area = 896,
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_display_ellipsis_p = 0,
ctl_arrow_p = 0,
selective = 137500960,
what = 96,
face_id = 139993372,
face_box_p = 0,
start_of_box_run_p = 0,
end_of_box_run_p = 0,
overlay_strings_at_end_processed_p = 1,
ignore_overlay_strings_at_pos_p = 0,
glyph_not_available_p = 0,
starts_in_middle_of_char_p = 1,
face_before_selective_p = 1,
constrain_row_ascent_descent_p = 0,
base_face_id = 12,
c = 12,
len = 137455817,
cmp_id = -1081806168,
cmp_len = 135831591,
char_to_display = 0,
image_id = 12,
slice = {
x = 4384435,
y = 12,
width = -1,
height = 137455817
},
space_width = -1081806120,
voffset = -5366,
font_height = 12,
object = -1081805900,
position = {
charpos = -1081806056,
bytepos = -1081806060
},
truncate_lines_p = 0,
tab_width = 0,
truncation_pixel_width = 0,
continuation_pixel_width = 0,
first_visible_x = -1081806336,
last_visible_x = -1081805900,
last_visible_y = 1073873015,
extra_line_spacing = 0,
max_extra_line_spacing = -1081806024,
override_ascent = 139993372,
override_descent = 40,
override_boff = 1,
glyph_row = 0x60,
area = 3213161396,
nglyphs = 0,
pixel_width = 4384435,
ascent = -1081806008,
descent = 134623667,
max_ascent = 139993372,
max_descent = -1081806024,
phys_ascent = -1081806024,
phys_descent = 0,
max_phys_ascent = -1081805900,
max_phys_descent = -1081805900,
current_x = 896,
continuation_lines_width = 134633926,
current_y = -1081805900,
first_vpos = 135979248,
vpos = -1081806008,
hpos = 134634952,
left_user_fringe_bitmap = 62388,
right_user_fringe_bitmap = 49028,
left_user_fringe_face_id = 190131,
right_user_fringe_face_id = 96
}
skip = MOVE_LINE_CONTINUED
skip2 = MOVE_X_REACHED
line_height = <value optimized out>
#8 0x0806913a in start_display (it=0xbf84f3b4, w=0x8321aa0, pos=
{charpos = 4384435, bytepos = 4384435}) at xdisp.c:2725
new_x = <value optimized out>
first_y = 0
first_vpos = 0
#9 0x08070375 in try_window (window=137501348, pos={charpos = 4384435, bytepos
= 4384435},
check_margins=1) at xdisp.c:13467
w = (struct window *) 0x8321aa0
it = {
window = 137501348,
w = 0x8321aa0,
f = 0x8321920,
method = GET_FROM_DISPLAY_VECTOR,
stop_charpos = 4384641,
end_charpos = 4384641,
s = 0x0,
string_nchars = 0,
region_beg_charpos = -1,
region_end_charpos = -1,
redisplay_end_trigger_charpos = 0,
multibyte_p = 0,
header_line_p = 0,
string_from_display_prop_p = 0,
ellipsis_p = 0,
dp = 0x0,
dpvec = 0xbf84f3fc,
dpend = 0xbf84f40c,
dpvec_char_len = 1,
dpvec_face_id = 12,
saved_face_id = 0,
ctl_chars = {736, 408, 432, 400, 0 <repeats 12 times>},
start = {
pos = {
charpos = 4384435,
bytepos = 4384435
},
overlay_string_index = -1,
string_pos = {
charpos = -1,
bytepos = -1
},
dpvec_index = -1
},
current = {
pos = {
charpos = 2772681,
bytepos = 2772681
},
overlay_string_index = -1,
string_pos = {
charpos = -1,
bytepos = -1
},
dpvec_index = 0
},
overlay_strings = {0 <repeats 16 times>},
n_overlay_strings = 0,
string = 137455817,
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
},
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
},
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
},
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
},
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_display_ellipsis_p = 1,
ctl_arrow_p = 1,
selective = 0,
what = IT_CHARACTER,
face_id = 12,
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 = 92,
len = 1,
cmp_id = 0,
cmp_len = 0,
char_to_display = 92,
image_id = 0,
slice = {
x = 137455817,
y = 137455817,
width = 137455817,
height = 137455817
},
space_width = 137455817,
voffset = 0,
font_height = 137455817,
object = 139993372,
position = {
charpos = 2772681,
bytepos = 2772681
},
truncate_lines_p = 0,
tab_width = 8,
truncation_pixel_width = 0,
continuation_pixel_width = 1,
first_visible_x = 0,
last_visible_x = 92,
last_visible_y = 14,
extra_line_spacing = 0,
max_extra_line_spacing = 0,
override_ascent = -1,
override_descent = 0,
override_boff = 0,
glyph_row = 0x0,
area = TEXT_AREA,
nglyphs = 1,
pixel_width = 1,
ascent = 0,
descent = 1,
max_ascent = 0,
max_descent = 1,
phys_ascent = 0,
phys_descent = 1,
max_phys_ascent = 0,
max_phys_descent = 1,
current_x = 68,
continuation_lines_width = 11086184,
current_y = 120502,
first_vpos = 0,
vpos = 120502,
hpos = 68,
left_user_fringe_bitmap = 0,
right_user_fringe_bitmap = 0,
left_user_fringe_face_id = 0,
right_user_fringe_face_id = 0
}
last_text_row = (struct glyph_row *) 0x42e781
#10 0x08077d15 in redisplay_window (window=137501348, just_this_one_p=0) at
xdisp.c:13100
y0 = <value optimized out>
w = (struct window *) 0x8321aa0
f = (struct frame *) 0x8321920
buffer = <value optimized out>
old = (struct buffer *) 0x8582118
startp = {
charpos = 4384435,
bytepos = 4384435
}
update_mode_line = 1
tem = <value optimized out>
it = {
window = 134633926,
w = 0xbf8506d4,
f = 0x81ae0f0,
method = 3213166184,
stop_charpos = 134634952,
end_charpos = -1081801004,
s = 0xbf850688 "\311h1\b\370\0332\b",
string_nchars = 8,
region_beg_charpos = -1081801004,
region_end_charpos = 137501688,
redisplay_end_trigger_charpos = 1,
multibyte_p = 0,
header_line_p = 0,
string_from_display_prop_p = 0,
ellipsis_p = 1,
dp = 0x80690a6,
dpvec = 0x1,
dpend = 0x8321bf8,
dpvec_char_len = 1,
dpvec_face_id = 1,
saved_face_id = 140260168,
ctl_chars = {0, 137455817, 137501688, 0, 0, 1, 1, -1081801004, 137501688,
-1081800120,
134677390, -1081801004, 137501688, 1, 1, 0},
start = {
pos = {
charpos = 0,
bytepos = 1
},
overlay_string_index = 1,
string_pos = {
charpos = 30,
bytepos = 137501692
},
dpvec_index = 137501688
},
current = {
pos = {
charpos = 137500960,
bytepos = 0
},
overlay_string_index = 30,
string_pos = {
charpos = 30,
bytepos = 0
},
dpvec_index = 0
},
overlay_strings = {-1, -1, 0, 1, 0, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0},
n_overlay_strings = 0,
string = 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 = 30,
height = 30
},
image_id = -1
},
comp = {
object = 0,
c = 0,
len = 0,
cmp_id = 30,
cmp_len = 30
},
stretch = {
object = 0
}
},
position = {
charpos = -1,
bytepos = -1
},
current = {
pos = {
charpos = -1,
bytepos = 30
},
overlay_string_index = 30,
string_pos = {
charpos = -1,
bytepos = -1
},
dpvec_index = -1
},
area = 4294967295,
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 = 137455817
},
current = {
pos = {
charpos = 0,
bytepos = 0
},
overlay_string_index = 0,
string_pos = {
charpos = 0,
bytepos = 0
},
dpvec_index = 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
},
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
},
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_display_ellipsis_p = 0,
ctl_arrow_p = 0,
selective = 0,
what = IT_CHARACTER,
face_id = 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
},
truncate_lines_p = 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 = -1208692536,
max_ascent = -1208658056,
max_descent = 3520,
phys_ascent = -1208750080,
phys_descent = -1081800272,
max_phys_ascent = -1208701573,
max_phys_descent = 135572442,
current_x = -1213020320,
continuation_lines_width = 137617025,
current_y = -1081800264,
first_vpos = 135510071,
vpos = 137617025,
hpos = -1213020320,
left_user_fringe_bitmap = 59104,
right_user_fringe_bitmap = 47021,
left_user_fringe_face_id = 1354714,
right_user_fringe_face_id = 1354904
}
current_matrix_up_to_date_p = 0
used_current_matrix_p = 0
buffer_unchanged_p = 0
temp_scroll_step = <value optimized out>
rc = 140260168
centering_position = <value optimized out>
last_line_misfit = <value optimized out>
#11 0x080795dd in redisplay_window_0 (window=137501348) at xdisp.c:11705
No locals.
#12 0x0814ac1f in internal_condition_case_1 (bfun=0x80795ba
<redisplay_window_0>,
arg=137501348, handlers=137442629, hfun=0x806e072 <redisplay_window_error>)
at eval.c:1517
val = <value optimized out>
c = {
tag = 137455817,
val = 137455817,
next = 0xbf8516ac,
gcpro = 0x0,
jmp = {{
__jmpbuf = {137501344, 137501344, 137500960, -1081800008, -1081800240,
135572442},
__mask_was_saved = 0,
__saved_mask = {
__val = {137455817, 139813832, 137501688, 139813836, 3213167176,
134654314,
137499530, 137502036, 1, 1, 137455841, 2, 0, 137455817, 139813836,
137546600,
3213167224, 137499626, 137499624, 137518168, 3213167240, 135510884,
137518169,
137499626, 3200000, 139993368, 137455841, 2, 3213167288, 137518169,
3200000,
137518168}
}
}},
backlist = 0x0,
handlerlist = 0xbf851774,
lisp_eval_depth = 0,
pdlcount = 4,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
h = {
handler = 137442629,
var = 137455817,
chosen_clause = 137501688,
tag = 0xbf8509dc,
next = 0xbf851774
}
#13 0x0806de70 in redisplay_windows (window=0) at xdisp.c:11684
w = (struct window *) 0x8321aa0
#14 0x0806de31 in redisplay_windows (window=0) at xdisp.c:11678
w = (struct window *) 0x9301118
#15 0x0807ade5 in redisplay_internal (preserve_echo_area=<value optimized out>)
at xdisp.c:11244
mini_window = <value optimized out>
mini_frame = <value optimized out>
w = (struct window *) 0x8321aa0
f = <value optimized out>
pause = 0
must_finish = 1
tlbufpos = {
charpos = 0,
bytepos = 0
}
number_of_visible_frames = 1
polling_stopped_here = 0
consider_all_windows_p = 1
#16 0x080f3d67 in read_char (commandflag=1, nmaps=3, maps=0xbf8514d0,
prev_event=137455817,
used_mouse_menu=0xbf851578) at keyboard.c:2548
was_locked = 137455817
c = 137455817
count = <value optimized out>
local_getcjmp = {{
__jmpbuf = {-1081797696, 139993372, -1081797720, 135825905, 137455817,
137500001},
__mask_was_saved = 1,
__saved_mask = {
__val = {35077128, 3213169600, 35077128, 3213169816, 135535030,
137455817, 137500001,
139993372, 0 <repeats 24 times>}
}
}}
save_jump = {{
__jmpbuf = {0, 0, 0, 0, 0, 0},
__mask_was_saved = 0,
__saved_mask = {
__val = {137455817, 0, 0, 0, 1073873015, 0, 3213169504, 139993372,
139993372,
137455817, 3213169496, 135825720, 137617289, 137455817, 3213169496,
135836141,
1073873015, 0, 3213169552, 139993372, 35077128, 137455817, 3213169544,
135825720,
137500001, 137455817, 3213169544, 135836141, 1, 137500001, 137455817,
35077128}
}
}}
key_already_recorded = 0
tem = <value optimized out>
save = <value optimized out>
previous_echo_area_message = 137455817
also_record = 137455817
reread = 0
polling_stopped_here = <value optimized out>
#17 0x080f60ea in read_key_sequence (keybuf=0xbf851614, bufsize=30,
prompt=137455817,
dont_downcase_last=0, can_return_switch_frame=1, fix_current_buffer=1)
at keyboard.c:8859
interrupted_kboard = (KBOARD *) 0x83218d0
key = 2
used_mouse_menu = 0
echo_local_start = 0
last_real_key_start = 0
keys_local_start = 0
local_first_binding = 0
from_string = 137455817
count = 2
t = 0
echo_start = 0
keys_start = 0
nmaps = 3
nmaps_allocated = 3
defs = (Lisp_Object * volatile) 0xbf8514b0
submaps = (Lisp_Object * volatile) 0xbf8514d0
orig_local_map = 137455817
orig_keymap = 137455817
localized_local_map = 0
first_binding = 0
first_unbound = 31
mock_input = 0
fkey = {
map = 137443733,
parent = 137443733,
start = 0,
end = 0
}
keytran = {
map = 138319717,
parent = 138319717,
start = 0,
end = 0
}
delayed_switch_frame = 137455817
original_uppercase = 0
original_uppercase_position = -1
starting_buffer = (struct buffer *) 0x8582118
fake_prefixed_keys = 137455817
#18 0x080f7c3d in command_loop_1 () at keyboard.c:1535
cmd = <value optimized out>
lose = <value optimized out>
nonundocount = 0
keybuf = {137455865, -1081797030, 137549865, 134531535, -1208658056, 0,
137455817,
137455817, -1208692536, -1208658056, 3520, -1208750080, -1081796992,
-1208701573,
135572989, -1213020320, -1209465712, 0, 0, 0, -1213020320, -1213339936,
135572989,
-1208701800, 0, 1, 1, -1081796728, -1208702124, -1081796656}
i = 1
prev_modiff = 0
prev_buffer = (struct buffer *) 0x0
was_locked = 0
already_adjusted = 1
#19 0x0814ae3c in internal_condition_case (bfun=0x80f7aa9 <command_loop_1>,
handlers=137500481, hfun=0x80f02f0 <cmd_error>) at eval.c:1469
val = <value optimized out>
c = {
tag = 137455817,
val = 137455817,
next = 0xbf8517c0,
gcpro = 0x0,
jmp = {{
__jmpbuf = {0, 1, 1, -1081796728, -1081796960, 135572989},
__mask_was_saved = 0,
__saved_mask = {
__val = {3213170424, 135778836, 268435456, 139764384, 0 <repeats 23
times>,
3086274760, 3086309240, 3520, 3086217216, 3213170576}
}
}},
backlist = 0x0,
handlerlist = 0x0,
lisp_eval_depth = 0,
pdlcount = 2,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
h = {
handler = 137500481,
var = 137455817,
chosen_clause = 135572275,
tag = 0xbf8516ac,
next = 0x0
}
#20 0x080ea94f in command_loop_2 () at keyboard.c:1326
val = <value optimized out>
#21 0x0814ab40 in internal_catch (tag=0, func=0x80ea92c <command_loop_2>,
arg=137455817)
at eval.c:1210
c = {
tag = 137496689,
val = 137455817,
next = 0x0,
gcpro = 0x0,
jmp = {{
__jmpbuf = {0, 1, 1, -1081796472, -1081796688, 135572275},
__mask_was_saved = 0,
__saved_mask = {
__val = {3082220832, 3081626160, 135492878, 3086265496, 13, 139911904,
139911907,
3213170424, 3086265172, 139911904, 139764380, 139911904, 139911907,
0,
3085501584, 135778836, 137642090, 137642088, 137639232, 3213170792,
135510884,
137639233, 137642090, 137455817, 137487672, 137455841, 2, 3213170808,
137639232,
137639233, 137455817, 3213170856}
}
}},
backlist = 0x0,
handlerlist = 0x0,
lisp_eval_depth = 0,
pdlcount = 2,
poll_suppress_count = 1,
interrupt_input_blocked = 0,
byte_stack = 0x0
}
#22 0x080ea781 in command_loop () at keyboard.c:1305
No locals.
#23 0x080ea81f in recursive_edit_1 () at keyboard.c:1003
val = <value optimized out>
#24 0x080ea8f0 in Frecursive_edit () at keyboard.c:1064
buffer = <value optimized out>
#25 0x080e9912 in main (argc=5, argv=0xbf851d04) at emacs.c:1794
tz = 0x0
dummy = -1081795464
stack_bottom_variable = 8 '\b'
do_initial_setlocale = 1
skip_args = 1
rlim = {
rlim_cur = 8388608,
rlim_max = 18446744073709551615
}
no_loadup = 0
junk = 0x0
--
... users want control ... [Microsoft's Internet] Explorer
wants them to sit still and shut up.
-- Verlyn Klinkenborg
- 100% CPU usage for a few minutes when visiting large Unicode file, Eric Hanchrow, 2006/07/23
- Re: 100% CPU usage for a few minutes when visiting large Unicode file, Stefan Monnier, 2006/07/23
- Re: 100% CPU usage for a few minutes when visiting large Unicode file, Richard Stallman, 2006/07/24
- Re: 100% CPU usage for a few minutes when visiting large Unicode file,
Eric Hanchrow <=
- Re: 100% CPU usage for a few minutes when visiting large Unicode file, Richard Stallman, 2006/07/24
- Re: 100% CPU usage for a few minutes when visiting large Unicode file, Eric Hanchrow, 2006/07/24
- Re: 100% CPU usage for a few minutes when visiting large Unicode file, Richard Stallman, 2006/07/25
- Re: 100% CPU usage for a few minutes when visiting large Unicode file, Eric Hanchrow, 2006/07/26
- Re: 100% CPU usage for a few minutes when visiting large Unicode file, Richard Stallman, 2006/07/26