* bug#10913: 24.0.94; Crash in redisplay code
@ 2012-02-29 16:12 Hannu Koivisto
2012-02-29 18:34 ` Eli Zaretskii
0 siblings, 1 reply; 6+ messages in thread
From: Hannu Koivisto @ 2012-02-29 16:12 UTC (permalink / raw)
To: 10913
This bug report will be sent to the Bug-GNU-Emacs mailing list
and the GNU bug tracker at debbugs.gnu.org. Please check that
the From: line contains a valid email address. After a delay of up
to one day, you should receive an acknowledgement at that address.
Please write in English if possible, as the Emacs maintainers
usually do not have translators for other languages.
Please describe exactly what actions triggered the bug, and
the precise symptoms of the bug. If you can, give a recipe
starting from `emacs -Q':
Random crash. I don't know how to reproduce this. Backtrace included
below. Some string variable contents have been changed from what
they really were.
If Emacs crashed, and you have the Emacs process in the gdb debugger,
please include the output from the following gdb commands:
`bt full' and `xbacktrace'.
For information about debugging Emacs, please read the file
c:/PROGRA~2/emacs24/etc/DEBUG.
#0 0x7629280d in KERNELBASE!DeleteAce ()
from /cygdrive/c/Windows/syswow64/KERNELBASE.dll
No symbol table info available.
#1 0x0111e780 in w32_abort () at w32fns.c:7259
button = 6
#2 0x010ace17 in re_match_2_internal (bufp=0x13a4070,
string1=0xbc9de8d "\n#include \"Foo/Baaaar/censoreddd/baz.hpp\"\n\n/", '*
' <repeats 77 times>, "\n** aaaaaaaaa aaa aaaaaa** Fooooooo Baaaaaar Baaaaz\n*
* All rights reserved"..., size1=0,
string2=0xbc9de8d "\n#include \"Foo/Baaaar/censoreddd/baz.hpp\"\n\n/", '*
' <repeats 77 times>, "\n** aaaaaaaaa aaa aaaaaa** Fooooooo Baaaaaar Baaaaz\n*
* All rights reserved"..., size2=285891, pos=96427, regs=0x0, stop=676027)
at regex.c:6283
str = 0xbcb5738 " fooooo baaaaaaaa::baaaaaaaaaaz xyyyyyyyyyyyyyyyyyyy
zzzy(\n dum::dummm::dummmm::blahhh, // xxxxxxxxxxxxxxxxxxx\n
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyy, // zzzzzzzzzzzzzz\n zzzzzz"...
pat = 0x8705801 "\006"
mcnt = 1
reg = 676026
end2 = 0xbce3b50 ""
end_match_1 = 0xbc9de8d "\n#include \"Foo/Baaaar/censoreddd/baz.hpp\"\n\n/", '*
' <repeats 77 times>, "\n** aaaaaaaaa aaa aaaaaa** Fooooooo Baaaaaar Baaaaz\n*
* All rights reserved"...
end_match_2 = 0xbce3b50 ""
d = 0xbcb5738 " fooooo baaaaaaaa::baaaaaaaaaaz xyyyyyyyyyyyyyyyyyyy
zzzy(\n dum::dummm::dummmm::blahhh, // xxxxxxxxxxxxxxxxxxx\n
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyy, // zzzzzzzzzzzzzz\n zzzzzz"...
dend = 0xbce3b50 ""
dfail = 0xbcb5738 " fooooo baaaaaaaa::baaaaaaaaaaz xyyyyyyyyyyyyyyyyyyy
zzzy(\n dum::dummm::dummmm::blahhh, // xxxxxxxxxxxxxxxxxxx\n
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyy, // zzzzzzzzzzzzzz\n zzzzzz"...
p = 0x870580a "\027\r\004\005"
pend = 0x8705818 ""
translate = 0
multibyte = 0 '\000'
target_multibyte = 1 '\001'
fail_stack = {stack = 0x8891b0, size = 20, avail = 0, frame = 0}
num_regs = 1
regstart = 0x0
regend = 0x0
best_regs_set = 0
best_regstart = 0x0
best_regend = 0x0
match_end = 0x0
#3 0x010873f3 in fast_looking_at (regexp=6, pos=676026, pos_byte=96427,
limit=89596416, limit_byte=285891, string=1) at search.c:588
multibyte = 6
buf = 0x6
p1 = 0xbc9de8d "\n#include \"Foo/Baaaar/censoreddd/baz.hpp\"\n\n/", '*
' <repeats 77 times>, "\n** aaaaaaaaa aaa aaaaaa** Fooooooo Baaaaaar Baaaaz\n*
* All rights reserved"...
p2 = 0xbc9de8d "\n#include \"Foo/Baaaar/censoreddd/baz.hpp\"\n\n/", '*
' <repeats 77 times>, "\n** aaaaaaaaa aaa aaaaaa** Fooooooo Baaaaaar Baaaaz\n*
* All rights reserved"...
s1 = 0
s2 = 285891
len = 6
#4 0x0117f71a in bidi_at_paragraph_end (charpos=96428, bytepos=96428)
at bidi.c:1079
sep_re = 6
start_re = 51328385
val = 6
#5 0x01183f80 in bidi_move_to_visually_next (bidi_it=0x88bc48) at bidi.c:2415
sep_len = 676026
old_level = 8961096
new_level = 6
sentinel = {bytepos = 96426, charpos = 96426, ch = 10, nchars = 1,
ch_len = 1, type = NEUTRAL_B, type_after_w1 = NEUTRAL_B,
orig_type = NEUTRAL_B, resolved_level = 0, invalid_levels = 0,
invalid_rl_levels = -1, prev_was_pdf = 0, prev = {bytepos = 96425,
charpos = 96425, type = UNKNOWN_BT, type_after_w1 = NEUTRAL_ON,
orig_type = NEUTRAL_ON}, last_strong = {bytepos = 96421,
charpos = 96421, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT,
orig_type = UNKNOWN_BT}, next_for_neutral = {bytepos = 0,
charpos = -1, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT,
orig_type = UNKNOWN_BT}, prev_for_neutral = {bytepos = 96426,
charpos = 96426, type = STRONG_L, type_after_w1 = NEUTRAL_ON,
orig_type = NEUTRAL_ON}, next_for_ws = {bytepos = 96390,
charpos = 96390, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT,
orig_type = UNKNOWN_BT}, next_en_pos = 0,
next_en_type = UNKNOWN_BT, ignore_bn_limit = -1, sor = L2R,
scan_dir = 1, disp_pos = 96650, disp_prop = 0, stack_idx = 0,
level_stack = {{level = 0, override = NEUTRAL_DIR}, {
level = 8953424, override = 8952577}, {level = 2025122000,
override = 2025122022}, {level = 2025126966,
override = 8952848}, {level = 16777472, override = L2R}, {
level = 1980694784, override = NEUTRAL_DIR}, {
level = 2022964392, override = NEUTRAL_DIR}, {
level = 1959872648, override = 8953292}, {level = 8953188,
override = 1980838565}, {level = 0, override = 2025121984}, {
level = 14, override = 2025122000}, {level = 8953504,
override = L2R}, {level = 2025122022, override = 2025122022}, {
level = 2025121898, override = NEUTRAL_DIR}, {level = 131073,
override = 1959900606}, {level = 2025122254, override = 14}, {
level = 0, override = 8953424}, {level = 8953380,
override = 2022964392}, {level = 1, override = 2022964980}, {
level = 0, override = 2025121984}, {level = 8953172,
override = 2025122000}, {level = 1, override = 2025126966}, {
level = 2025127935, override = NEUTRAL_DIR}, {
level = 2025121898, override = NEUTRAL_DIR}, {level = 0,
override = NEUTRAL_DIR} <repeats 28 times>, {level = 0,
override = 8953124}, {level = 1980717974, override = 8954116}, {
level = 1178944583, override = 2022964392}, {level = 588,
override = NEUTRAL_DIR}, {level = 8953172, override = 8953588}, {
level = 588, override = 8954160}, {level = 8953184,
override = 1980823684}, {level = 8961096, override = 96426}, {
level = 8961096, override = 8953240}, {level = 18348154,
override = 8953424}, {level = 1980820905, override = 8953276}, {
level = 8953380, override = 8953408}}, string = {lstring = 0,
s = 0x0, schars = 2022964392, bufpos = 8953228, from_disp_str = 1,
unibyte = 1}, paragraph_dir = NEUTRAL_DIR,
separator_limit = 285892, first_elt = 0, new_paragraph = 0,
frame_window_p = 0}
gcpro1 = {next = 0x0, var = 0x0, nvars = -1}
#6 0x010ca70f in set_iterator_to_next (it=0x88b690, reseat_p=676026)
at xdisp.c:6879
prev_scan_dir = 1
#7 0x010c9d6a in forward_to_next_line_start (it=0x88b690, skipped_p=0x88a10c,
bidi_it_prev=0x88a110) at xdisp.c:5756
old_selective = 0
newline_found_p = 8954128
n = 168333344
#8 0x010c9f8f in reseat_at_next_visible_line_start (it=0x88b690,
on_newline_p=0) at xdisp.c:5963
newline_found_p = 168333344
skipped_p = 0
bidi_it_prev = {bytepos = 96426, charpos = 96426, ch = 10, nchars = 1,
ch_len = 1, type = NEUTRAL_B, type_after_w1 = NEUTRAL_B,
orig_type = NEUTRAL_B, resolved_level = 0, invalid_levels = 0,
invalid_rl_levels = -1, prev_was_pdf = 0, prev = {bytepos = 96425,
charpos = 96425, type = UNKNOWN_BT, type_after_w1 = NEUTRAL_ON,
orig_type = NEUTRAL_ON}, last_strong = {bytepos = 96421,
charpos = 96421, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT,
orig_type = UNKNOWN_BT}, next_for_neutral = {bytepos = 0,
charpos = -1, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT,
orig_type = UNKNOWN_BT}, prev_for_neutral = {bytepos = 96426,
charpos = 96426, type = STRONG_L, type_after_w1 = NEUTRAL_ON,
orig_type = NEUTRAL_ON}, next_for_ws = {bytepos = 96390,
charpos = 96390, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT,
orig_type = UNKNOWN_BT}, next_en_pos = 0,
next_en_type = UNKNOWN_BT, ignore_bn_limit = -1, sor = L2R,
scan_dir = 1, disp_pos = 96650, disp_prop = 0, stack_idx = 0,
level_stack = {{level = 0,
override = NEUTRAL_DIR} <repeats 64 times>}, string = {
lstring = 50239514, s = 0x0, schars = 0, bufpos = 0,
from_disp_str = 0, unibyte = 0}, paragraph_dir = L2R,
separator_limit = 96427, first_elt = 0, new_paragraph = 1,
frame_window_p = 1}
#9 0x010cdee5 in display_line (it=0x88b690) at xdisp.c:19288
x_before = 704
nglyphs = 0
ascent = 0
phys_ascent = 0
n_glyphs_before = 88
hpos_before = 88
x = 704
descent = 0
phys_descent = 0
row = 0xa089020
wrap_it = {window = 0, w = 0x20001, f = 0x74d1b5be,
method = 2025122254, stop_charpos = 14, prev_stop = 0,
base_level_stop = 8958032, end_charpos = 8957988, s = 0x7893fca8 "",
string_nchars = 1, region_beg_charpos = 2022964980,
region_end_charpos = 1, redisplay_end_trigger_charpos = 29,
multibyte_p = 0, header_line_p = 0, string_from_display_prop_p = 1,
from_disp_prop_p = 0, ellipsis_p = 1, avoid_cursor_p = 0, dp = 0x1,
dpvec = 0xfffffffe, dpend = 0x78b4fc36, dpvec_char_len = 65535,
dpvec_face_id = 1, saved_face_id = 8961032, 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 = 0, string_pos = {charpos = 0, bytepos = 0},
dpvec_index = 0}, n_overlay_strings = 0,
overlay_strings_charpos = 0, overlay_strings = {
0 <repeats 16 times>}, string_overlays = {0 <repeats 12 times>,
8957732, 1980717974, 8958724, 1178944583}, string = 2022964392,
from_overlay = 588, stack = {{string = 0, string_nchars = 8957780,
end_charpos = 8958196, stop_charpos = 588, prev_stop = 8958768,
base_level_stop = 8957792, cmp_it = {stop_pos = 1980823684,
id = 65536, ch = 1959900600, rule_idx = 2192, lookback = 0,
nglyphs = 8957884, reversed_p = 8958032, charpos = 1980820905,
nchars = 8957884, nbytes = 8957988, from = 8958016, to = 0,
width = 0}, face_id = 2022964392, u = {image = {
object = 8957836, slice = {x = 1980803971, y = 0,
width = 2022964980, height = 2022964392}, image_id = 0},
comp = {object = 8957836}, stretch = {object = 8957836}},
position = {charpos = 1959872532, bytepos = 1}, current = {
pos = {charpos = 1959872514, bytepos = 1980718357},
overlay_string_index = 8958724, string_pos = {charpos = 1,
bytepos = 65536}, dpvec_index = 1980788251},
from_overlay = 8958724, area = LEFT_MARGIN_AREA, method = 65537,
paragraph_embedding = 1959917424, multibyte_p = 0,
string_from_display_prop_p = 0, display_ellipsis_p = 1,
avoid_cursor_p = 1, bidi_p = 1, from_disp_prop_p = 1,
line_wrap = TRUNCATE, voffset = 0, space_width = 0,
font_height = 1980788266}, {string = 8957912,
string_nchars = 65536, end_charpos = 1853120876,
stop_charpos = 1953261156, prev_stop = 19128629,
base_level_stop = 194868150, cmp_it = {stop_pos = 194868142,
id = 1980502608, ch = 8958724, rule_idx = 8958768,
lookback = 0, nglyphs = 0, reversed_p = 0, charpos = -1,
nchars = 0, nbytes = 0, from = -1, to = 0, width = 0},
face_id = -1, u = {image = {object = 0, slice = {x = 0, y = -1,
width = 65536, height = 0}, image_id = 0}, comp = {
object = 0}, stretch = {object = 0}}, position = {
charpos = 1959872532, bytepos = 65538}, current = {pos = {
charpos = 50200577, bytepos = 65536},
overlay_string_index = 8958196, string_pos = {
charpos = 16777217, bytepos = 84},
dpvec_index = 1959872504}, from_overlay = 131080,
area = 20185089, method = 8959072,
paragraph_embedding = 1959872564, multibyte_p = 0,
string_from_display_prop_p = 0, display_ellipsis_p = 1,
avoid_cursor_p = 1, bidi_p = 0, from_disp_prop_p = 0,
line_wrap = 50200582, voffset = 0, space_width = 0,
font_height = 8959068}, {string = 1959917424, string_nchars = 1,
end_charpos = 50239514, stop_charpos = 3, prev_stop = 0,
base_level_stop = 8959062, cmp_it = {stop_pos = 1, id = 8958768,
ch = 8958724, rule_idx = 0, lookback = 1959917424,
nglyphs = 60, reversed_p = 0, charpos = 65537, nchars = 0,
nbytes = 8959060, from = 0, to = 8958724, width = 1959872564},
face_id = 6, u = {image = {object = 8957856, slice = {
x = 8958724, y = 1959872548, width = 1, height = 8958264},
image_id = 8958724}, comp = {object = 8957856}, stretch = {
object = 8957856}}, position = {charpos = 1959872504,
bytepos = 2}, current = {pos = {charpos = 8958724,
bytepos = 1959872532}, overlay_string_index = 1,
string_pos = {charpos = 8958564, bytepos = 8958744},
dpvec_index = 1}, from_overlay = 1, area = 8957912,
method = 65536, paragraph_embedding = 1853120876,
multibyte_p = 0, string_from_display_prop_p = 0,
display_ellipsis_p = 1, avoid_cursor_p = 0, bidi_p = 0,
from_disp_prop_p = 1, line_wrap = 19128629, voffset = 29622,
space_width = 194868142, font_height = 20185088}, {string = 0,
string_nchars = 0, end_charpos = 0, stop_charpos = 0,
prev_stop = 2025126966, base_level_stop = 0, cmp_it = {
stop_pos = 2022964980, id = 0, ch = 0, rule_idx = -1,
lookback = 65536, nglyphs = 65535, reversed_p = 0,
charpos = 8, nchars = 0, nbytes = 8961032, from = 0,
to = 8959144, width = 18365444}, face_id = 52551680, u = {
image = {object = 8958384, slice = {x = 180, y = 0, width = 0,
height = 28}, image_id = 18577853}, comp = {
object = 8958384}, stretch = {object = 8958384}},
position = {charpos = 2, bytepos = 0}, current = {pos = {
charpos = 1, bytepos = 3}, overlay_string_index = 1,
string_pos = {charpos = 1, bytepos = 0},
dpvec_index = 8958436}, from_overlay = 0, area = 50676070,
method = 8958720, paragraph_embedding = 8958440,
multibyte_p = 1, string_from_display_prop_p = 1,
display_ellipsis_p = 1, avoid_cursor_p = 1, bidi_p = 0,
from_disp_prop_p = 0, line_wrap = 4294967295, voffset = -1,
space_width = 10, font_height = 1}, {string = 1,
string_nchars = 6, end_charpos = 6, stop_charpos = 6,
prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = -1,
id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0,
reversed_p = 0, charpos = -199808659, nchars = 8958648,
nbytes = 1980715306, from = 8958724, to = 8958768,
width = 8958744}, face_id = 0, u = {image = {object = 0,
slice = {x = 0, y = 8958564, width = 0, height = 8959064},
image_id = 2}, comp = {object = 0}, stretch = {object = 0}},
position = {charpos = 8958648, bytepos = 0}, current = {pos = {
charpos = 1980715423, bytepos = 8959072},
overlay_string_index = 0, string_pos = {charpos = 8959068,
bytepos = 52551680}, dpvec_index = 8958608},
from_overlay = 180, area = 4294967295,
method = GET_FROM_DISPLAY_VECTOR, paragraph_embedding = L2R,
multibyte_p = 1, string_from_display_prop_p = 1,
display_ellipsis_p = 1, avoid_cursor_p = 1, bidi_p = 1,
from_disp_prop_p = 1, line_wrap = TRUNCATE, voffset = 0,
space_width = 0, font_height = 8959080}}, sp = 1, selective = 0,
what = IT_CHARACTER, face_id = 0, selective_display_ellipsis_p = 1,
ctl_arrow_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, line_wrap = TRUNCATE,
base_face_id = 8959064, c = 1, len = 1, cmp_it = {stop_pos = 0,
id = 0, ch = 1, rule_idx = 1, lookback = 8958724, nglyphs = 0,
reversed_p = -1, charpos = 8958724, nchars = 0, nbytes = -1,
from = 8958884, to = 1980703263, width = 8958724},
char_to_display = 8958768, glyphless_method = 8958744, image_id = 0,
slice = {x = 0, y = 0, width = 8959080, height = 8959068},
space_width = 8958884, voffset = 8891, tab_width = 30223,
font_height = 1, object = 1, position = {charpos = 8959060,
bytepos = 8959064}, truncation_pixel_width = -27464,
continuation_pixel_width = 29905, first_visible_x = 8959012,
last_visible_x = 2, last_visible_y = 1980519596,
extra_line_spacing = 0, max_extra_line_spacing = 0,
override_ascent = 0, override_descent = 0, override_boff = 1,
glyph_row = 0x6e74616c, area = 1953261156, nglyphs = 0,
pixel_width = 96, ascent = 1959892888, descent = 1980519616,
max_ascent = 0, max_descent = 1959892888, phys_ascent = 0,
phys_descent = 0, max_phys_ascent = 0, max_phys_descent = 0,
current_x = 17642300, continuation_lines_width = 8959568, eol_pos = {
charpos = 1, bytepos = 1}, current_y = 47, first_vpos = 0,
vpos = 1, hpos = 1, left_user_fringe_bitmap = 28,
right_user_fringe_bitmap = 0, left_user_fringe_face_id = 2,
right_user_fringe_face_id = 28, bidi_p = 0, bidi_it = {bytepos = 0,
charpos = 2, ch = 8959008, nchars = 0, ch_len = 8959016,
type = STRONG_L, type_after_w1 = STRONG_L, orig_type = 8958916,
resolved_level = 1980565469, invalid_levels = 8958892,
invalid_rl_levels = 0, prev_was_pdf = 8958952, prev = {
bytepos = 1980521583, charpos = 0, type = 56463592,
type_after_w1 = 8959080, orig_type = 8958924}, last_strong = {
bytepos = 1980590424, charpos = 1959892152, type = UNKNOWN_BT,
type_after_w1 = 8958952, orig_type = 1980533771},
next_for_neutral = {bytepos = 6, charpos = 0, type = 1980521593,
type_after_w1 = UNKNOWN_BT, orig_type = 8959012},
prev_for_neutral = {bytepos = 56463592, charpos = 8959096,
type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT,
orig_type = STRONG_L}, next_for_ws = {bytepos = 8959080,
charpos = 1, type = STRONG_R, type_after_w1 = STRONG_L,
orig_type = 8959060}, next_en_pos = 8959064,
next_en_type = 8959068, ignore_bn_limit = 8959072, sor = 8959064,
scan_dir = 17545476, disp_pos = 0, disp_prop = 1,
stack_idx = 30879, level_stack = {{level = 1,
override = 50239514}, {level = 50239514, override = 8959080}, {
level = 18333727, override = 50385522}, {level = 92782342,
override = 89596421}, {level = 89596421, override = 50239514},
{level = 50239514, override = 8959112}, {level = 18333727,
override = 50388306}, {level = 92782342, override = 8959128}, {
level = 18333727, override = 50388306}, {level = 1,
override = 164786998}, {level = 92103104, override = 380572}, {
level = 95143, override = 8959144}, {level = 18333916,
override = 164786998}, {level = 50388306, override = L2R}, {
level = 94643, override = 56388312}, {level = 380572,
override = 8959192}, {level = 18090112, override = 164786998},
{level = 50388306, override = 8959200}, {level = 0,
override = 103958910}, {level = 50388306,
override = 50239514}, {level = 94643, override = 95143}, {
level = 50239514, override = 8959240}, {level = 18066673,
override = 378572}, {level = 50388306, override = 89596421}, {
level = 380572, override = 8959364}, {level = 50239514,
override = NEUTRAL_DIR}, {level = 94643, override = 20225260},
{level = 17547351, override = 8959384}, {level = 18071615,
override = 94643}, {level = 95143, override = 8959360}, {
level = 8959364, override = 8959368}, {level = 50239514,
override = 103958910}, {level = 94643, override = 158569948}, {
level = 50239512, override = 8959320}, {level = 18333916,
override = 50239514}, {level = 50239514, override = 8959352}, {
level = 18333727, override = 50413386}, {level = 92782342,
override = 94643}, {level = 17546241, override = 103958910}, {
level = 1, override = 105154398}, {level = 50366981,
override = 10}, {level = 17547351, override = L2R}, {
level = 18333916, override = 94643}, {level = 50239826,
override = 50239514}, {level = 94643, override = 20225260}, {
level = 17547351, override = 8959512}, {level = 17547118,
override = 8960864}, {level = 94703, override = 94703}, {
level = 95143, override = 50239514}, {level = 94643,
override = 8959632}, {level = 8959632,
override = NEUTRAL_DIR}, {level = 8959632,
override = 8959464}, {level = 94643, override = 94643}, {
level = 378972, override = 8959632}, {level = 378572,
override = 50239514}, {level = 50239514, override = 50239514},
{level = 50239514, override = 50239514}, {level = 0,
override = 8959512}, {level = 17559250, override = 8959632}, {
level = 94643, override = L2R}, {level = 8959632,
override = 94643}, {level = 94643, override = 8959592}, {
level = 17618097, override = 94643}, {level = 94643,
override = L2R}}, string = {lstring = 94643, s = 0xa088000 "",
schars = 0, bufpos = 8961848, from_disp_str = 0, unibyte = 0},
paragraph_dir = 135259187, separator_limit = 50239514,
first_elt = 0, new_paragraph = 0, frame_window_p = 0},
paragraph_embedding = NEUTRAL_DIR}
wrap_data = 0x0
may_wrap = 0
wrap_x = 2
wrap_row_used = -1
wrap_row_ascent = 0
wrap_row_height = -1
wrap_row_phys_ascent = 0
wrap_row_phys_height = 0
wrap_row_extra_line_spacing = 18351208
wrap_row_min_pos = 8955976
wrap_row_min_bpos = 0
wrap_row_max_pos = 0
wrap_row_max_bpos = 8961032
cvpos = 676027
min_pos = 96338
max_pos = 96426
min_bpos = 96338
max_bpos = 96426
#10 0x010cfb35 in try_window (window=141578245, pos=..., flags=1)
at xdisp.c:15958
w = 0x8705000
it = {window = 141578245, w = 0x8705000, f = 0x35c2000,
method = GET_FROM_BUFFER, stop_charpos = 96432, prev_stop = 96426,
base_level_stop = 96426, end_charpos = 285892, 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,
from_disp_prop_p = 0, ellipsis_p = 0, avoid_cursor_p = 0,
dp = 0x361b600, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0,
dpvec_face_id = 0, saved_face_id = 14, ctl_chars = {
0 <repeats 16 times>}, start = {pos = {charpos = 96338,
bytepos = 96338}, overlay_string_index = -1, string_pos = {
charpos = -1, bytepos = -1}, dpvec_index = -1}, current = {
pos = {charpos = 96426, bytepos = 96426},
overlay_string_index = -1, string_pos = {charpos = -1,
bytepos = -1}, dpvec_index = -1}, n_overlay_strings = 0,
overlay_strings_charpos = 96426, overlay_strings = {
0 <repeats 16 times>}, string_overlays = {0 <repeats 16 times>},
string = 50239514, from_overlay = 0, stack = {{string = 0,
string_nchars = 0, end_charpos = 0, stop_charpos = 0,
prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0,
id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0,
reversed_p = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0,
to = 0, width = 0}, face_id = 0, u = {image = {object = 0,
slice = {x = 0, y = 0, width = 0, height = 0},
image_id = 0}, comp = {object = 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, paragraph_embedding = NEUTRAL_DIR,
multibyte_p = 0, string_from_display_prop_p = 0,
display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0,
from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0,
space_width = 0, font_height = 0}, {string = 0,
string_nchars = 0, end_charpos = 0, stop_charpos = 0,
prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0,
id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0,
reversed_p = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0,
to = 0, width = 0}, face_id = 0, u = {image = {object = 0,
slice = {x = 0, y = 0, width = 0, height = 0},
image_id = 0}, comp = {object = 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, paragraph_embedding = NEUTRAL_DIR,
multibyte_p = 0, string_from_display_prop_p = 0,
display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0,
from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0,
space_width = 0, font_height = 0}, {string = 0,
string_nchars = 0, end_charpos = 0, stop_charpos = 0,
prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0,
id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0,
reversed_p = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0,
to = 0, width = 0}, face_id = 0, u = {image = {object = 0,
slice = {x = 0, y = 0, width = 0, height = 0},
image_id = 0}, comp = {object = 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, paragraph_embedding = NEUTRAL_DIR,
multibyte_p = 0, string_from_display_prop_p = 0,
display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0,
from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0,
space_width = 0, font_height = 0}, {string = 0,
string_nchars = 0, end_charpos = 0, stop_charpos = 0,
prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0,
id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0,
reversed_p = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0,
to = 0, width = 0}, face_id = 0, u = {image = {object = 0,
slice = {x = 0, y = 0, width = 0, height = 0},
image_id = 0}, comp = {object = 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, paragraph_embedding = NEUTRAL_DIR,
multibyte_p = 0, string_from_display_prop_p = 0,
display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0,
from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0,
space_width = 0, font_height = 0}, {string = 0,
string_nchars = 0, end_charpos = 0, stop_charpos = 0,
prev_stop = 0, base_level_stop = 0, cmp_it = {stop_pos = 0,
id = 0, ch = 0, rule_idx = 0, lookback = 0, nglyphs = 0,
reversed_p = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0,
to = 0, width = 0}, face_id = 0, u = {image = {object = 0,
slice = {x = 0, y = 0, width = 0, height = 0},
image_id = 0}, comp = {object = 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, paragraph_embedding = NEUTRAL_DIR,
multibyte_p = 0, string_from_display_prop_p = 0,
display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0,
from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0,
space_width = 0, font_height = 0}}, sp = 0, selective = 0,
what = IT_CHARACTER, face_id = 0, selective_display_ellipsis_p = 1,
ctl_arrow_p = 1, 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, line_wrap = TRUNCATE,
base_face_id = 0, c = 10, len = 1, cmp_it = {stop_pos = 96427,
id = -1, ch = -2, rule_idx = 0, lookback = 0, nglyphs = 0,
reversed_p = 0, charpos = 0, nchars = 0, nbytes = 0, from = 0,
to = 0, width = 0}, char_to_display = 10,
glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0,
slice = {x = 50239514, y = 50239514, width = 50239514,
height = 50239514}, space_width = 50239514, voffset = 0,
tab_width = 8, font_height = 50239514, object = 89596421,
position = {charpos = 96426, bytepos = 96426},
truncation_pixel_width = 0, continuation_pixel_width = 0,
first_visible_x = 0, last_visible_x = 968, last_visible_y = 1104,
extra_line_spacing = 0, max_extra_line_spacing = 0,
override_ascent = -1, override_descent = 0, override_boff = 0,
glyph_row = 0xa089020, area = TEXT_AREA, nglyphs = 1,
pixel_width = 8, ascent = 12, descent = 4, max_ascent = 12,
max_descent = 4, phys_ascent = 12, phys_descent = 4,
max_phys_ascent = 12, max_phys_descent = 4, current_x = 704,
continuation_lines_width = 0, eol_pos = {charpos = 96426,
bytepos = 96426}, current_y = 384, first_vpos = 0, vpos = 24,
hpos = 88, left_user_fringe_bitmap = 0,
right_user_fringe_bitmap = 0, left_user_fringe_face_id = 0,
right_user_fringe_face_id = 0, bidi_p = 1, bidi_it = {
bytepos = 96427, charpos = 96427, ch = 10, nchars = 1, ch_len = 1,
type = NEUTRAL_B, type_after_w1 = NEUTRAL_B,
orig_type = NEUTRAL_B, resolved_level = 0, invalid_levels = 0,
invalid_rl_levels = -1, prev_was_pdf = 0, prev = {bytepos = 96426,
charpos = 96426, type = UNKNOWN_BT, type_after_w1 = NEUTRAL_B,
orig_type = NEUTRAL_B}, last_strong = {bytepos = 96421,
charpos = 96421, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT,
orig_type = UNKNOWN_BT}, next_for_neutral = {bytepos = 0,
charpos = -1, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT,
orig_type = UNKNOWN_BT}, prev_for_neutral = {bytepos = 96427,
charpos = 96427, type = STRONG_L, type_after_w1 = NEUTRAL_ON,
orig_type = NEUTRAL_ON}, next_for_ws = {bytepos = 96390,
charpos = 96390, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT,
orig_type = UNKNOWN_BT}, next_en_pos = 0,
next_en_type = UNKNOWN_BT, ignore_bn_limit = -1, sor = L2R,
scan_dir = 1, disp_pos = 96650, disp_prop = 0, stack_idx = 0,
level_stack = {{level = 0,
override = NEUTRAL_DIR} <repeats 64 times>}, string = {
lstring = 50239514, s = 0x0, schars = 0, bufpos = 0,
from_disp_str = 0, unibyte = 0}, paragraph_dir = L2R,
separator_limit = 96427, first_elt = 0, new_paragraph = 0,
frame_window_p = 1}, paragraph_embedding = L2R}
last_text_row = 0xa088f74
f = 0x35c2000
#11 0x010d954a in redisplay_window (window=141578245, just_this_one_p=0)
at xdisp.c:15483
d2 = 163289607
d4 = -1
d6 = 0
d1 = 196220888
d3 = 411
d5 = 163289607
w = 0x8705000
f = 0x35c2000
buffer = 0x8705000
old = 0x3512000
lpoint = {charpos = 866049, bytepos = 866088}
opoint = {charpos = 94647, bytepos = 94647}
startp = {charpos = 94643, bytepos = 94643}
update_mode_line = 1
tem = 6
it = {window = 0, w = 0x0, f = 0xffffffff, method = 65536,
stop_charpos = 8978431, prev_stop = 0, base_level_stop = 8968872,
end_charpos = 17627957, s = 0x88d200 "\005\234Ã\n",
string_nchars = 180591616, region_beg_charpos = 8966648,
region_end_charpos = 16821924,
redisplay_end_trigger_charpos = 20603176, multibyte_p = 0,
header_line_p = 0, string_from_display_prop_p = 0,
from_disp_prop_p = 0, ellipsis_p = 0, avoid_cursor_p = 0,
dp = 0x88d218, dpvec = 0x100af04, dpend = 0xac39c05,
dpvec_char_len = 180591616, dpvec_face_id = 180588544,
saved_face_id = 0, ctl_chars = {25, 50312704, 8966712, 17208422,
50410978, 0, -16, 138763269, 109686784, 139907072, 8969000,
17613692, 50410978, 50312709, 0, 18}, start = {pos = {charpos = 0,
bytepos = 0}, overlay_string_index = 1008, string_pos = {
charpos = 40, bytepos = 0}, dpvec_index = 0}, current = {pos = {
charpos = 0, bytepos = 0}, overlay_string_index = 0,
string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0},
n_overlay_strings = 0, overlay_strings_charpos = -199800291,
overlay_strings = {8966984, 1980715306, 8967060, 8967104, 8967080,
0, 0, 0, 8966900, 0, 8967400, 2, 8966984, 0, 1980715423, 8967408},
string_overlays = {0, 8967404, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
8967416, 2130555784, 2130554880, 8966964}, string = 1972014634,
from_overlay = 2130555868, stack = {{string = 8967552,
string_nchars = 2, end_charpos = 0, stop_charpos = 0,
prev_stop = 65536, base_level_stop = 4, cmp_it = {stop_pos = 92,
id = 1, ch = 2130555736, rule_idx = 8967048,
lookback = 1972014133, nglyphs = 1359034108, reversed_p = 312,
charpos = 556, nchars = 16, nbytes = 0, from = 65536,
to = 8967028, width = 1972013008}, face_id = 16, u = {image = {
object = 65536, slice = {x = 14213, y = 8967048,
width = 1972000567, height = 1694775173},
image_id = 8967584}, comp = {object = 65536}, stretch = {
object = 65536}}, position = {charpos = 1896886252,
bytepos = 55663872}, current = {pos = {charpos = 25860,
bytepos = 0}, overlay_string_index = 8967144, string_pos = {
charpos = 17985051, bytepos = 1694775173},
dpvec_index = 1694775173}, from_overlay = 556, area = 16,
method = GET_FROM_BUFFER, paragraph_embedding = 8967552,
multibyte_p = 1, string_from_display_prop_p = 0,
display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0,
from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0,
space_width = 0, font_height = 1694775173}, {string = 16,
string_nchars = 312, end_charpos = 544, stop_charpos = 320,
prev_stop = 16, base_level_stop = 556, cmp_it = {
stop_pos = 8967584, id = 55663872, ch = 24, rule_idx = 0,
lookback = 1359034108, nglyphs = 8967584, reversed_p = 196608,
charpos = 0, nchars = 8967176, nbytes = 1972013352,
from = 1359034108, to = 0, width = 5}, face_id = 8967208, u = {
image = {object = 18016143, slice = {x = 1359034108, y = 0,
width = 8967352, height = 8967584}, image_id = 8967584},
comp = {object = 18016143}, stretch = {object = 18016143}},
position = {charpos = 8967584, bytepos = 8967512}, current = {
pos = {charpos = 18027059, bytepos = 8967584},
overlay_string_index = 8967712, string_pos = {charpos = 2,
bytepos = 0}, dpvec_index = 55664104},
from_overlay = 8967416, area = 8967260, method = 1980590424,
paragraph_embedding = 1959892152, multibyte_p = 0,
string_from_display_prop_p = 0, display_ellipsis_p = 0,
avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0,
line_wrap = 8967288, voffset = -29685, space_width = 6,
font_height = 0}, {string = 1980521593, string_nchars = 0,
end_charpos = 8967348, stop_charpos = 55664104,
prev_stop = 8967432, base_level_stop = 0, cmp_it = {
stop_pos = 0, id = 1, ch = 8967416, rule_idx = 1,
lookback = 2, nglyphs = 1, reversed_p = 8967396,
charpos = 8967400, nchars = 8967404, nbytes = 8967408,
from = 0, to = 0, width = 0}, face_id = 16385, u = {image = {
object = 1, slice = {x = 23, y = 0, width = 0, height = 0},
image_id = 0}, comp = {object = 1}, stretch = {object = 1}},
position = {charpos = 0, bytepos = 1}, current = {pos = {
charpos = 3, bytepos = 56724368},
overlay_string_index = 171473920, string_pos = {
charpos = 8968020, bytepos = 8967432},
dpvec_index = 17694006}, from_overlay = 55663872,
area = 8967428, method = GET_FROM_DISPLAY_VECTOR,
paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0,
string_from_display_prop_p = 0, display_ellipsis_p = 0,
avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0,
line_wrap = 3, voffset = -10920, space_width = 17694244,
font_height = 55663872}, {string = 8967468,
string_nchars = 1972000235, end_charpos = 1359034108,
stop_charpos = 180588544, prev_stop = 1359034108,
base_level_stop = 1985962210, cmp_it = {stop_pos = 96454360,
id = 1, ch = 180588544, rule_idx = 8967512,
lookback = 18342699, nglyphs = 20722240,
reversed_p = 1359034108, charpos = 0, nchars = 304,
nbytes = 1359034108, from = 180588544, to = 8968056,
width = 17712118}, face_id = 180588544, u = {image = {
object = 1359034108, slice = {x = 544, y = 560, width = 38,
height = 2}, image_id = 56722928}, comp = {
object = 1359034108}, stretch = {object = 1359034108}},
position = {charpos = 17711523, bytepos = 66}, current = {pos = {
charpos = 0, bytepos = 0}, overlay_string_index = 0,
string_pos = {charpos = 0, bytepos = 0}, dpvec_index = 0},
from_overlay = 0, area = 312, method = 544,
paragraph_embedding = 556, multibyte_p = 0,
string_from_display_prop_p = 0, display_ellipsis_p = 0,
avoid_cursor_p = 1, bidi_p = 0, from_disp_prop_p = 0,
line_wrap = 8, voffset = 16, space_width = 0, font_height = 0}, {
string = 180588544, string_nchars = 180592128, end_charpos = 0,
stop_charpos = 2428910, prev_stop = 96454360,
base_level_stop = 1, cmp_it = {stop_pos = 8967552, id = 1,
ch = 2, rule_idx = 171473920, lookback = 55663872,
nglyphs = 0, reversed_p = 0, charpos = 0, nchars = 0,
nbytes = 0, from = 177733376, to = 1359034108,
width = 56722928}, face_id = 0, u = {image = {object = 0,
slice = {x = 0, y = 0, width = 0, height = 312},
image_id = 544}, comp = {object = 0}, stretch = {
object = 0}}, position = {charpos = 320, bytepos = 560},
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,
paragraph_embedding = L2R, multibyte_p = 0,
string_from_display_prop_p = 0, display_ellipsis_p = 0,
avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0,
line_wrap = TRUNCATE, voffset = 0, space_width = 0,
font_height = 0}}, sp = 0, selective = 0, what = IT_CHARACTER,
face_id = 8967584, selective_display_ellipsis_p = 0,
ctl_arrow_p = 0, 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 = 1,
starts_in_middle_of_char_p = 1, face_before_selective_p = 0,
constrain_row_ascent_descent_p = 1, line_wrap = TRUNCATE,
base_face_id = 0, c = 0, len = 0, cmp_it = {stop_pos = 0, id = 0,
ch = 75, rule_idx = 288, lookback = 2130555664, nglyphs = 196608,
reversed_p = 8967884, charpos = 1972126240, nchars = 2130555712,
nbytes = 8967924, from = 96, to = 119, width = 1},
char_to_display = 1089,
glyphless_method = GLYPHLESS_DISPLAY_EMPTY_BOX, image_id = 8968040,
slice = {x = 1986038063, y = 1023488907, width = 15728673,
height = 8967924}, space_width = 4, voffset = 152, tab_width = 0,
font_height = 133931008, object = 140236288, position = {
charpos = 1023488907, bytepos = 112},
truncation_pixel_width = 1088, continuation_pixel_width = 0,
first_visible_x = 8, last_visible_x = 1,
last_visible_y = 1963995116, extra_line_spacing = 0,
max_extra_line_spacing = 112, override_ascent = 1103,
override_descent = 8, override_boff = 1, glyph_row = 0x75102fec,
area = LEFT_MARGIN_AREA, nglyphs = 112, pixel_width = 100236293,
ascent = 1, descent = 14, max_ascent = 1963995116, max_descent = 0,
phys_ascent = 0, phys_descent = 20234176, max_phys_ascent = 0,
max_phys_descent = 8968376, current_x = 17888885,
continuation_lines_width = 109686784, eol_pos = {
charpos = 1023488907, bytepos = 1985962210},
current_y = 133931008, first_vpos = 1, vpos = 100236288,
hpos = 8968072, left_user_fringe_bitmap = 58155,
right_user_fringe_bitmap = 279, left_user_fringe_face_id = 799296,
right_user_fringe_face_id = 78731, bidi_p = 0, bidi_it = {
bytepos = 140236288, charpos = 1023488907, ch = 1023488907,
nchars = 140236288, ch_len = 8968184, type = 172,
type_after_w1 = 100236288, orig_type = UNKNOWN_BT,
resolved_level = 1963995116, invalid_levels = 0,
invalid_rl_levels = 0, prev_was_pdf = 0, prev = {bytepos = 0,
charpos = 0, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT,
orig_type = 1963995116}, last_strong = {bytepos = 100236288,
charpos = 8968168, type = 112, type_after_w1 = 1088,
orig_type = WEAK_NSM}, next_for_neutral = {bytepos = 112,
charpos = 1088, type = 120, type_after_w1 = 1104,
orig_type = 50239514}, prev_for_neutral = {bytepos = 50239514,
charpos = 50239514, type = 4294967295,
type_after_w1 = 4294967295, orig_type = 4294967295},
next_for_ws = {bytepos = -1, charpos = 50239514, type = 50239514,
type_after_w1 = 50239514, orig_type = 50239514},
next_en_pos = 109686784, next_en_type = 100236288,
ignore_bn_limit = 0, sor = 8968328, scan_dir = 17724861,
disp_pos = 109686784, disp_prop = 139909120, stack_idx = 0,
level_stack = {{level = 0, override = 4294967295}, {level = -1,
override = 100236293}, {level = 0, override = 4294967295}, {
level = -1, override = 4294967295}, {level = 109686784,
override = 20718640}, {level = 0, override = 8968328}, {
level = 17887642, override = 109686784}, {level = 100236288,
override = 4294967295}, {level = 129282048,
override = NEUTRAL_DIR}, {level = 5, override = 16}, {
level = 109686784, override = 20718640}, {level = 0,
override = 8968376}, {level = 18017880, override = 99942144}, {
level = 20234176, override = NEUTRAL_DIR}, {level = 8968376,
override = 17100830}, {level = 99942144,
override = NEUTRAL_DIR}, {level = 5, override = NEUTRAL_DIR}, {
level = 99942144, override = 8968856}, {level = 17114034,
override = 99942144}, {level = 1, override = NEUTRAL_DIR}, {
level = 0, override = NEUTRAL_DIR}, {level = 0,
override = NEUTRAL_DIR}, {level = 5504,
override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {
level = 0, override = NEUTRAL_DIR}, {level = 0,
override = NEUTRAL_DIR}, {level = 172,
override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {
level = 0, override = NEUTRAL_DIR}, {level = 0,
override = NEUTRAL_DIR}, {level = 0, override = 36}, {
level = 0, override = 140500992}, {level = 0,
override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {
level = 0, override = 5}, {level = 0, override = 139907072}, {
level = 0, override = NEUTRAL_DIR}, {level = 0,
override = NEUTRAL_DIR}, {level = 104, override = 20234176}, {
level = 0, override = NEUTRAL_DIR}, {level = 0,
override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {
level = 0, override = 20234176}, {level = 0,
override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {
level = 0, override = NEUTRAL_DIR}, {level = 0,
override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {
level = 131974296, override = 52493504}, {level = 50387880,
override = 8968664}, {level = 16820313,
override = NEUTRAL_DIR}, {level = 162968630,
override = NEUTRAL_DIR}, {level = 51804416,
override = 56469504}, {level = 150656094, override = 3}, {
level = 143072248, override = 20234176}, {level = 0,
override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {
level = 0, override = 3}, {level = 129362936,
override = 20234176}, {level = 139815936,
override = NEUTRAL_DIR}, {level = 512,
override = NEUTRAL_DIR}, {level = 140507012, override = L2R}, {
level = 16, override = 55874688}, {level = 99942144,
override = NEUTRAL_DIR}}, string = {lstring = 16, s = 0x0,
schars = 139907760, bufpos = 139907072, from_disp_str = 0,
unibyte = 0}, paragraph_dir = NEUTRAL_DIR,
separator_limit = 99942144, first_elt = 1, new_paragraph = 0,
frame_window_p = 0}, paragraph_embedding = 109686784}
current_matrix_up_to_date_p = 1
used_current_matrix_p = 0
buffer_unchanged_p = 1
temp_scroll_step = 0
centering_position = -1
last_line_misfit = 0
beg_unchanged = 0
end_unchanged = 285891
#12 0x010dbdcb in redisplay_window_0 (window=141578245) at xdisp.c:13606
No locals.
#13 0x0100ecea in internal_condition_case_1 (
bfun=0x10dbda1 <redisplay_window_0>, arg=141578245, handlers=50223886,
hfun=0x10c47ca <redisplay_window_error>) at eval.c:1547
val = 6
c = {tag = 50239514, val = 50239514, next = 0x88f3a0, gcpro = 0x0,
jmp = {8969000, 141578240, 180588544, 56369152, 8968828, 16837777,
8978372, 0, 8973728, 8975232, 6, 23, 1, 0, 0, 0},
backlist = 0x88eda0, handlerlist = 0x88f380, lisp_eval_depth = 6,
pdlcount = 23, poll_suppress_count = 1, interrupt_input_blocked = 0,
byte_stack = 0x88ee70}
h = {handler = 50223886, var = 50239514, chosen_clause = 0,
tag = 0x88dab0, next = 0x88f380}
#14 0x010c4518 in redisplay_windows (window=676027) at xdisp.c:13586
w = 0x8705000
#15 0x010dd0ff in redisplay_internal () at xdisp.c:13163
f = 0x35c2000
tail = 54834982
frame = 676027
w = 0xac39e00
sw = 0xac39e00
fr = 0x6
pending = 0
must_finish = 1
tlbufpos = {charpos = 36998, bytepos = 36998}
tlendpos = {charpos = 17819, bytepos = 17819}
number_of_visible_frames = 4
polling_stopped_here = 1
old_frame = 180588549
consider_all_windows_p = 1
#16 0x010dda23 in redisplay_preserve_echo_area (from_where=2) at xdisp.c:13414
No locals.
#17 0x010575c6 in Fredisplay (force=50239514) at dispnew.c:6088
No locals.
#18 0x010120d4 in Ffuncall (nargs=1, args=0x1347f20) at eval.c:2996
fun = 20217632
original_fun = 8973680
funcar = 676026
lisp_numargs = 6
val = 676026
backtrace = {next = 0x88ef30, function = 0x88edf0, args = 0x88edf4,
nargs = 0, debug_on_exit = 0}
internal_args = 0x88ed70
i = 676026
#19 0x0109f55c in exec_byte_code (bytestr=676026, vector=8973808,
maxdepth=676027, args_template=50239514, nargs=0, args=0x0)
at bytecode.c:785
op = 0
vectorp = 0x11bc3a0
stack = {pc = 0x13401fb "\207\b\204;", byte_string = 18596745,
byte_string_start = 0x13401c8 "\b§\203\020", constants = 18596765,
next = 0x88f000}
top = 0x88edf0
#20 0x01011a66 in funcall_lambda (fun=18596685, nargs=1, arg_vector=0x88ef84)
at eval.c:3227
val = 6
syms_left = 50239514
next = 18596680
lexenv = 50239514
i = 1
optional = 1
rest = 0
#21 0x01011ec9 in Ffuncall (nargs=2, args=0x11bc34d) at eval.c:3057
fun = 18596685
original_fun = 50682794
funcar = 676026
lisp_numargs = 6
val = 676026
backtrace = {next = 0x88f0c0, function = 0x88ef80, args = 0x88ef84,
nargs = 1, debug_on_exit = 0}
internal_args = 0x3055baa
i = 676026
#22 0x0109f55c in exec_byte_code (bytestr=676026, vector=8974208,
maxdepth=676027, args_template=50239514, nargs=0, args=0x0)
at bytecode.c:785
op = 1
vectorp = 0x350b108
stack = {pc = 0x329814a "\024Ë \203 ", byte_string = 81913489,
byte_string_start = 0x32980b4 "\b\206\b", constants = 55619845,
next = 0x88f240}
top = 0x88ef80
#23 0x01011a66 in funcall_lambda (fun=53846277, nargs=0, arg_vector=0x88f1d8)
at eval.c:3227
val = 6
syms_left = 50239514
next = 53846272
lexenv = 50239514
i = 0
optional = 0
rest = 0
#24 0x01011ec9 in Ffuncall (nargs=1, args=0x335a105) at eval.c:3057
fun = 53846277
original_fun = 55788594
funcar = 676026
lisp_numargs = 6
val = 676026
backtrace = {next = 0x88f180, function = 0x88f1d4, args = 0x88f1d8,
nargs = 0, debug_on_exit = 0}
internal_args = 0x3534432
i = 676026
#25 0x0101273a in Fapply (nargs=2, args=0x88f1d4) at eval.c:2448
i = 20209781
numargs = 0
spread_arg = 50239514
funcall_args = 0x1346070
fun = 55788594
retval = 20209781
gcpro1 = {next = 0x2fe981a, var = 0x1c, nvars = 55251738}
sa_must_free = 0
#26 0x01012160 in Ffuncall (nargs=3, args=0x1346075) at eval.c:2978
fun = 20209781
original_fun = 50347490
funcar = 676026
lisp_numargs = 6
val = 676026
backtrace = {next = 0x88f330, function = 0x88f1d0, args = 0x88f1d4,
nargs = 2, debug_on_exit = 0}
internal_args = 0x3003de2
i = 676026
#27 0x0109f55c in exec_byte_code (bytestr=676026, vector=8974800,
maxdepth=676027, args_template=50239514, nargs=0, args=0x0)
at bytecode.c:785
op = 2
vectorp = 0x12548e0
stack = {pc = 0x12dc757 "\210)Á\207", byte_string = 19220673,
byte_string_start = 0x12dc74e "rÁ\bÂH\bÃH\"\210)Á\207",
constants = 19220701, next = 0x88f4b0}
top = 0x88f1d0
#28 0x0109fe5f in Fbyte_code (bytestr=6, vector=6, maxdepth=6)
at bytecode.c:423
No locals.
#29 0x01011203 in eval_sub (form=20224448) at eval.c:2350
numargs = 3
args_left = 50239514
i = 3
maxargs = 3
argvals = {19220673, 19220701, 16, 7, 0, 8975168, 384, 8}
fun = 20224448
val = 20224448
original_fun = 50359466
original_args = 19220670
funcar = 676026
backtrace = {next = 0x88f570, function = 0x88f2dc, args = 0x88f2e0,
nargs = 3, debug_on_exit = 0}
gcpro1 = {next = 0x12dc931, var = 0x1254599, nvars = 19777833}
gcpro2 = {next = 0x3055aba, var = 0x4da3305, nvars = 0}
gcpro3 = {next = 0x200, var = 0x88f2e0, nvars = 3}
#30 0x01012f9b in internal_lisp_condition_case (var=50239514,
bodyform=19220662, handlers=18595774) at eval.c:1463
val = 50239514
c = {tag = 50239514, val = 50239514, next = 0x88fd30, gcpro = 0x0,
jmp = {8975384, 50239514, 8975408, 19777482, 8975212, 16854777,
8978372, 0, 1, 8975412, 50239538, 4, 8975728, 8975408, 8975412,
3}, backlist = 0x88f570, handlerlist = 0x88fd10,
lisp_eval_depth = 1, pdlcount = 8, poll_suppress_count = 0,
interrupt_input_blocked = 0, byte_stack = 0x88f4b0}
h = {handler = 18595774, var = 50239514, chosen_clause = 1,
tag = 0x88f3a0, next = 0x88fd10}
#31 0x0109ebee in exec_byte_code (bytestr=676026, vector=8975408,
maxdepth=676027, args_template=50239514, nargs=0, args=0x0)
at bytecode.c:981
op = 143
vectorp = 0x1254848
stack = {pc = 0x12dc7ca "\210\016\026\205x", byte_string = 19220529,
byte_string_start = 0x12dc75c "\b\021\n\020\v\022Æ\034Ç\v!\203|",
constants = 19220549, next = 0x0}
top = 0x88f430
#32 0x01011a66 in funcall_lambda (fun=19220501, nargs=1, arg_vector=0x88f5cc)
at eval.c:3227
val = 6
syms_left = 50239514
next = 19220496
lexenv = 50239514
i = 1
optional = 0
rest = 0
#33 0x01011ec9 in Ffuncall (nargs=2, args=0x1254815) at eval.c:3057
fun = 19220501
original_fun = 50284810
funcar = 676026
lisp_numargs = 6
val = 676026
backtrace = {next = 0x0, function = 0x88f5c8, args = 0x88f5cc,
nargs = 1, debug_on_exit = 0}
internal_args = 0x2ff490a
i = 676026
#34 0x01012556 in call1 (fn=6, arg1=6) at eval.c:2765
ret_ungc_val = 6
gcpro1 = {next = 0x4f4e457b, var = 0xff880294, nvars = 2}
args = {50284810, 81408773}
#35 0x0101e1a3 in timer_check () at keyboard.c:4463
nexttime = {tv_sec = -1, tv_usec = -1}
idleness_now = {tv_sec = 1, tv_usec = 500000}
timers = 81182998
idle_timers = 50239514
chosen_timer = 81408773
gcpro1 = {next = 0x4da3305, var = 0x2fe981a, nvars = 1}
gcpro3 = {next = 0x0, var = 0x0, nvars = 0}
now = {tv_sec = 1330529659, tv_usec = 660000}
gcpro2 = {next = 0x4f4e457f, var = 0x73b90, nvars = 8976104}
nexttime = {tv_sec = -1, tv_usec = -1}
idleness_now = {tv_sec = 1, tv_usec = 500000}
timers = 81182998
idle_timers = 50239514
chosen_timer = 81408773
gcpro1 = {next = 0x4da3305, var = 0x2fe981a, nvars = 1}
gcpro3 = {next = 0x0, var = 0x0, nvars = 0}
now = {tv_sec = 1330529659, tv_usec = 660000}
gcpro2 = {next = 0x4f4e457f, var = 0x73b90, nvars = 8976104}
#36 0x0101e3cc in readable_events (flags=1) at keyboard.c:3390
No locals.
#37 0x010242b5 in get_input_pending (addr=0x13be7e0, flags=1)
at keyboard.c:6739
No locals.
#38 0x0102436a in detect_input_pending_run_timers (do_display=1)
at keyboard.c:10506
old_timers_run = 62442
#39 0x01019776 in wait_reading_process_output (time_limit=37, microsecs=0,
read_kbd=-1, do_display=1, wait_for_cell=50239514, wait_proc=0x0,
just_wait_proc=0) at process.c:4733
old_timers_run = 62442
old_buffer = 0x5348e00
old_window = 180592133
leave = 0
timeout_reduced_for_timers = 1
channel = 0
nfds = 0
Available = {bits = {0, 0}}
Writeok = {bits = {0, 0}}
check_delay = 0
no_avail = 0
xerrno = 62442
proc = 1
timeout = {tv_sec = 0, tv_usec = 46000}
end_time = {tv_sec = 1330529696, tv_usec = 614000}
wait_channel = -1
got_some_input = 0
#40 0x010574b5 in sit_for (timeout=148, reading=1, do_display=1)
at dispnew.c:6063
sec = 676026
usec = 676027
#41 0x0102602e in read_char (commandflag=1, nmaps=2, maps=0x88fa60,
prev_event=50239514, used_mouse_menu=0x88fb68, end_time=0x0)
at keyboard.c:2690
tem0 = 148
timeout = 148
delay_level = 676027
buffer_size = 676026
c = 50239514
jmpcount = 2
local_getcjmp = {8976920, 0, 0, 1, 8976476, 16930143, 8978372, 0,
50239514, 8976656, 37036, 87330304, 87330309, 148144, 8976920,
18340639}
save_jump = {8973464, 1, 0, 1, 8973020, 16930143, 8978372, 0, 0, 0, 0,
51276224, 51354830, 51669114, 8973448, 16820563}
key_already_recorded = 0
tem = 0
save = 148
previous_echo_area_message = 50239514
also_record = 50239514
reread = 0
gcpro1 = {next = 0x529ed9b, var = 0x0, nvars = 0}
gcpro2 = {next = 0x9caa5de, var = 0x2ff4362, nvars = 87330309}
polling_stopped_here = 0
orig_kboard = 0x34ad180
#42 0x0102792b in read_key_sequence (keybuf=0x88fc60, bufsize=30,
prompt=50239514, dont_downcase_last=0, can_return_switch_frame=1,
fix_current_buffer=1) at keyboard.c:9326
interrupted_kboard = 0x34ad180
key = 87330309
used_mouse_menu = 0
echo_local_start = 0
last_real_key_start = 0
keys_local_start = 0
local_first_binding = 0
from_string = 50239514
t = 0
echo_start = 0
keys_start = 0
nmaps = 2
nmaps_allocated = 2
defs = 0x88fa40
submaps = 0x88fa60
orig_local_map = 85383062
orig_keymap = 50239514
localized_local_map = 0
first_binding = 0
first_unbound = 31
mock_input = 0
fkey = {parent = 54828966, map = 54828966, start = 0, end = 0}
keytran = {parent = 50228934, map = 50228934, start = 0, end = 0}
indec = {parent = 54828974, map = 54828974, start = 0, end = 0}
shift_translated = 0
delayed_switch_frame = 50239514
original_uppercase = 50310528
original_uppercase_position = -1
starting_buffer = 0x5348e00
fake_prefixed_keys = 50239514
gcpro1 = {next = 0x3003150, var = 0x3003152, nvars = 8977384}
#43 0x010298b1 in command_loop_1 () at keyboard.c:1448
cmd = 2
keybuf = {76, 212, 192, 16921936, 190416934, 50239538, 8977584,
50239514, 50344778, 50239514, 50239514, 50239514, 50239514, 8977584,
8977656, 16922120, 190416934, 8977584, 0, 0, 8977664, 12105000,
50239514, 2, 50479926, 20542298, 8977640, 16854564, 50479926,
50239514}
i = 1
prev_modiff = 53383
prev_buffer = 0x5348e00
#44 0x0100ef97 in internal_condition_case (bfun=0x1029710 <command_loop_1>,
handlers=50297242, hfun=0x1023555 <cmd_error>) at eval.c:1509
val = 6
c = {tag = 50239514, val = 50239514, next = 0x88fde0, gcpro = 0x0,
jmp = {8977832, 0, 20542298, 1, 8977660, 16838468, 8978372, 0,
6553646, 7077996, 2949164, 3473459, 50, 0, 0, 0}, backlist = 0x0,
handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2,
poll_suppress_count = 0, interrupt_input_blocked = 0,
byte_stack = 0x0}
h = {handler = 50297242, var = 50239514, chosen_clause = 50239538,
tag = 0x88fd30, next = 0x0}
#45 0x0101cd1b in command_loop_2 (ignore=50239514) at keyboard.c:1159
val = 6
#46 0x0100eecc in internal_catch (tag=6, func=0x101ccf8 <command_loop_2>,
arg=50239514) at eval.c:1266
c = {tag = 50295266, val = 50239514, next = 0x0, gcpro = 0x0, jmp = {
8978008, 0, 20542298, 1, 8977868, 16838322, 8978372, 0, 1,
50239514, 50239514, 0, 50412760, 50412762, 8978008, 16841667},
backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0,
pdlcount = 2, poll_suppress_count = 0, interrupt_input_blocked = 0,
byte_stack = 0x0}
#47 0x0101cbce in recursive_edit_1 () at keyboard.c:1138
No locals.
#48 0x0101cce2 in Frecursive_edit () at keyboard.c:822
buffer = 50239514
#49 0x01002f1b in main (argc=2, argv=0xd82bc0) at emacs.c:1715
dummy = 57
stack_bottom_variable = 1 '\001'
do_initial_setlocale = 1
skip_args = 0
no_loadup = 0
junk = 0x0
dname_arg = 0x0
ch_to_dir = 0x11a4f20 "censored"
------------------------------------------------------------------------
xbacktrace:
"redisplay" (0x88edf4)
"sit-for" (0x88ef84)
"lazy-lock-fontify-after-idle" (0x88f1d8)
"apply" (0x88f1d4)
"byte-code" (0x88f2e0)
"timer-event-handler" (0x88f5cc)
In GNU Emacs 24.0.94.1 (i386-mingw-nt6.1.7601)
of 2012-02-27 on HANNUK
Windowing system distributor `Microsoft Corp.', version 6.1.7601
Configured using:
`configure --with-gcc (3.4)'
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: FIN
value of $XMODIFIERS: nil
locale-coding-system: cp1252
default enable-multibyte-characters: t
Major mode: Fundamental
Minor modes in effect:
tooltip-mode: t
mouse-wheel-mode: t
tool-bar-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
blink-cursor-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
line-number-mode: t
transient-mark-mode: t
Recent input:
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <down-mouse-1>
<mouse-1> M-x r e p o r t - e m <tab> <return>
Recent messages:
For information about GNU Emacs and the GNU system, type C-h C-a.
Load-path shadows:
None found.
Features:
(shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml
easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231
mailabbrev gmm-utils mailheader sendmail regexp-opt rfc2047 rfc2045
ietf-drums mm-util mail-prsvr mail-utils time-date tooltip ediff-hook
vc-hooks lisp-float-type mwheel dos-w32 disp-table ls-lisp w32-win
w32-vars tool-bar dnd fontset image fringe lisp-mode register page
menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock
syntax facemenu font-core frame cham georgian utf-8-lang misc-lang
vietnamese tibetan thai tai-viet lao korean japanese hebrew greek
romanian slovak czech european ethiopic indian cyrillic chinese
case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer button
faces cus-face files text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget hashtable-print-readable backquote
make-network-process multi-tty emacs)
--
Hannu
^ permalink raw reply [flat|nested] 6+ messages in thread
* bug#10913: 24.0.94; Crash in redisplay code
2012-02-29 16:12 bug#10913: 24.0.94; Crash in redisplay code Hannu Koivisto
@ 2012-02-29 18:34 ` Eli Zaretskii
2012-02-29 21:23 ` Jan Djärv
2012-03-01 7:53 ` Hannu Koivisto
0 siblings, 2 replies; 6+ messages in thread
From: Eli Zaretskii @ 2012-02-29 18:34 UTC (permalink / raw)
To: Hannu Koivisto; +Cc: 10913
> From: Hannu Koivisto <azure@iki.fi>
> Date: Wed, 29 Feb 2012 18:12:35 +0200
>
> Random crash. I don't know how to reproduce this. Backtrace included
> below. Some string variable contents have been changed from what
> they really were.
This is an optimized build, right? Otherwise, some variables shown
here make no sense at all. E.g., this:
> #3 0x010873f3 in fast_looking_at (regexp=6, pos=676026, pos_byte=96427,
> limit=89596416, limit_byte=285891, string=1) at search.c:588
`regexp' is a Lisp string, so it cannot have this value. And `pos'
and `limit' are likewise garbled.
Anyway, if I'm to believe this backtrace (which I don't, since the
build is evidently optimized), the crash happened here:
switch (SWITCH_ENUM_CAST ((re_opcode_t) *pat++))
{
case on_failure_keep_string_jump:
assert (str == NULL);
goto continue_failure_jump;
case on_failure_jump_nastyloop:
assert ((re_opcode_t)pat[-2] == no_op);
PUSH_FAILURE_POINT (pat - 2, str);
/* Fallthrough */
...
default:
abort (); <<<<<<<<<<<<<<<<<<<<<
}
which means what? that compile_pattern produced an invalid result?
I'd be surprised.
Sigh.
^ permalink raw reply [flat|nested] 6+ messages in thread
* bug#10913: 24.0.94; Crash in redisplay code
2012-02-29 18:34 ` Eli Zaretskii
@ 2012-02-29 21:23 ` Jan Djärv
2012-03-01 4:04 ` Eli Zaretskii
2012-03-01 7:53 ` Hannu Koivisto
1 sibling, 1 reply; 6+ messages in thread
From: Jan Djärv @ 2012-02-29 21:23 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: Hannu Koivisto, 10913
29 feb 2012 kl. 19:34 skrev Eli Zaretskii:
>> From: Hannu Koivisto <azure@iki.fi>
>> Date: Wed, 29 Feb 2012 18:12:35 +0200
>>
>> Random crash. I don't know how to reproduce this. Backtrace included
>> below. Some string variable contents have been changed from what
>> they really were.
>
> This is an optimized build, right? Otherwise, some variables shown
> here make no sense at all. E.g., this:
>
>> #3 0x010873f3 in fast_looking_at (regexp=6, pos=676026, pos_byte=96427,
>> limit=89596416, limit_byte=285891, string=1) at search.c:588
>
> `regexp' is a Lisp string, so it cannot have this value. And `pos'
> and `limit' are likewise garbled.
>
> Anyway, if I'm to believe this backtrace (which I don't, since the
> build is evidently optimized), the crash happened here:
>
> switch (SWITCH_ENUM_CAST ((re_opcode_t) *pat++))
> {
> case on_failure_keep_string_jump:
> assert (str == NULL);
> goto continue_failure_jump;
>
> case on_failure_jump_nastyloop:
> assert ((re_opcode_t)pat[-2] == no_op);
> PUSH_FAILURE_POINT (pat - 2, str);
> /* Fallthrough */
> ...
> default:
> abort (); <<<<<<<<<<<<<<<<<<<<<
> }
>
> which means what? that compile_pattern produced an invalid result?
> I'd be surprised.
Remember that optimization may join aborts together, so they look like they happened there, but it can be just about any abort in that file.
Jan D.
^ permalink raw reply [flat|nested] 6+ messages in thread
* bug#10913: 24.0.94; Crash in redisplay code
2012-02-29 21:23 ` Jan Djärv
@ 2012-03-01 4:04 ` Eli Zaretskii
0 siblings, 0 replies; 6+ messages in thread
From: Eli Zaretskii @ 2012-03-01 4:04 UTC (permalink / raw)
To: Jan Djärv; +Cc: azure, 10913
> From: Jan Djärv <jan.h.d@swipnet.se>
> Date: Wed, 29 Feb 2012 22:23:48 +0100
> Cc: Hannu Koivisto <azure@iki.fi>,
> 10913@debbugs.gnu.org
>
> > Anyway, if I'm to believe this backtrace (which I don't, since the
> > build is evidently optimized), the crash happened here:
> >
> > switch (SWITCH_ENUM_CAST ((re_opcode_t) *pat++))
> > {
> > case on_failure_keep_string_jump:
> > assert (str == NULL);
> > goto continue_failure_jump;
> >
> > case on_failure_jump_nastyloop:
> > assert ((re_opcode_t)pat[-2] == no_op);
> > PUSH_FAILURE_POINT (pat - 2, str);
> > /* Fallthrough */
> > ...
> > default:
> > abort (); <<<<<<<<<<<<<<<<<<<<<
> > }
> >
> > which means what? that compile_pattern produced an invalid result?
> > I'd be surprised.
>
>
> Remember that optimization may join aborts together, so they look like they happened there, but it can be just about any abort in that file.
True. Exactly the reason why I wrote that I don't believe this
backtrace.
^ permalink raw reply [flat|nested] 6+ messages in thread
* bug#10913: 24.0.94; Crash in redisplay code
2012-02-29 18:34 ` Eli Zaretskii
2012-02-29 21:23 ` Jan Djärv
@ 2012-03-01 7:53 ` Hannu Koivisto
2013-02-17 3:22 ` Glenn Morris
1 sibling, 1 reply; 6+ messages in thread
From: Hannu Koivisto @ 2012-03-01 7:53 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: 10913
Eli Zaretskii <eliz@gnu.org> writes:
> This is an optimized build, right? Otherwise, some variables shown
> here make no sense at all. E.g., this:
The build has been made without giving configure.bat or make any
options/variables that are related to optimization or debugging.
That is, it is what one gets by default. I still have some build
output in my terminal window and I see commands such as
gcc -I. -c -gdwarf-2 -g3 -mno-cygwin -mtune=pentium4 -O2 -Demacs=1
-DHAVE_CONFIG_H -I../lib -I../nt/inc -DHAVE_NTGUI=1
-DUSE_CRT_DLL=1 -ooo-spd/i386/region-cache.o region-cache.c
that indicate optimization is used.
--
Hannu
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2013-02-17 3:22 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-29 16:12 bug#10913: 24.0.94; Crash in redisplay code Hannu Koivisto
2012-02-29 18:34 ` Eli Zaretskii
2012-02-29 21:23 ` Jan Djärv
2012-03-01 4:04 ` Eli Zaretskii
2012-03-01 7:53 ` Hannu Koivisto
2013-02-17 3:22 ` Glenn Morris
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.