From: Christopher Monsanto <chris@monsan.to>
To: 10159@debbugs.gnu.org
Subject: bug#10159: auto-complete causes crash in emacs HEAD
Date: Sat, 22 Sep 2012 07:11:01 -0400 [thread overview]
Message-ID: <CAC5n7TFH-3b2Lkosn3Ke9oaXdi7+sHPgZBV5AKb17a+xEGZEdw@mail.gmail.com> (raw)
In-Reply-To: <4ED43D44.1000409@dsto.defence.gov.au>
[-- Attachment #1: Type: text/plain, Size: 3623 bytes --]
I'm one of the auto-complete maintainers. AC is a really popular
package, and for me at least, this bug makes Emacs near-unusable.
Fixing this bug is my top priority as far as FOSS stuff goes, so any
help from those who know the C source would be appreciated.
I can reproduce this pretty much every time with optimizations
disabled, using the attached init-ac.el. Before running this test,
make sure you have auto-complete installed: execute
(require 'package)
(add-to-list 'package-archives
'("melpa" . "http://melpa.milkbox.net/packages/") t)
(package-initialize)
and then M-x package-install auto-complete.
Now, exit that emacs, and use gdb -ex run --args emacs -Q --load
init-ac.el and type "def " as fast as you can. It should crash with
SIGSEGV.
Starting program: /usr/local/bin/emacs -Q --load init-ac.el
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffee19d700 (LWP 3987)]
[New Thread 0x7fffec92b700 (LWP 3988)]
Program received signal SIGSEGV, Segmentation fault.
0x00000000004da993 in char_table_ref (table=12919621, c=4194433) at
chartab.c:234
234 if (SUB_CHAR_TABLE_P (val))
Attached is the result of bt full in gdb.txt. I left GDB open in case
I should run some more commands.
And here is output from report-emacs-bug:
In GNU Emacs 24.2.50.2 (x86_64-unknown-linux-gnu, GTK+ Version 3.4.2)
of 2012-09-22 on linuxpimpbox
Windowing system distributor `The X.Org Foundation', version 11.0.11103000
Configured using:
`configure 'CFLAGS=-g''
Important settings:
value of $LANG: en_US.UTF-8
locale-coding-system: utf-8-unix
default enable-multibyte-characters: t
Major mode: Emacs-Lisp
Minor modes in effect:
global-auto-complete-mode: t
auto-complete-mode: t
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
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> <down-mouse-1>
<mouse-1> <down-mouse-1> <mouse-1> M-x r e p o r t
- e m a c s - b u g <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 rfc2047 rfc2045 ietf-drums
mm-util mail-prsvr mail-utils advice help-fns advice-preload
auto-complete-config auto-complete edmacro kmacro cl-macs gv popup cl
cl-lib auto-complete-autoloads popup-autoloads package time-date tooltip
ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd
fontset image regexp-opt fringe tabulated-list newcomment 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 loaddefs button faces cus-face macroexp files text-properties
overlay sha1 md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote make-network-process dbusbind
dynamic-setting system-font-setting font-render-setting move-toolbar gtk
x-toolkit x multi-tty emacs)
Christopher Monsanto
chris@monsan.to -- http://monsan.to/
[-- Attachment #2: gdb.txt --]
[-- Type: text/plain, Size: 48441 bytes --]
#0 0x00000000004da993 in char_table_ref (table=12919621, c=4194433) at chartab.c:234
tbl = 0xc52340
val = 4611686018429485125
#1 0x0000000000663076 in composition_compute_stop_pos (cmp_it=0x7fffffff9148, charpos=43, bytepos=44, endpos=43, string=25414881)
at composite.c:1053
start = 0
end = 25414881
c = 4194433
prop = 12768370
val = 12768370
MAX_NEWLINE_DISTANCE = 500
#2 0x000000000043658d in compute_stop_pos (it=0x7fffffff88e0) at xdisp.c:3393
stoppos = 43
iv = 0x0
next_iv = 0x0
object = 25414881
limit = 12768370
position = 0
charpos = 0
bytepos = 0
#3 0x000000000043618b in handle_stop (it=0x7fffffff88e0) at xdisp.c:3281
handled = HANDLED_NORMALLY
handle_overlay_change_p = 1
p = 0x8f1778
#4 0x000000000044177a in next_element_from_string (it=0x7fffffff88e0) at xdisp.c:7525
position = {charpos = 0, bytepos = 0}
#5 0x000000000043ea6c in get_next_display_element (it=0x7fffffff88e0) at xdisp.c:6568
success_p = 1
#6 0x0000000000461ec2 in display_line (it=0x7fffffff88e0) at xdisp.c:19387
x_before = 294
nglyphs = 1
ascent = 0
phys_ascent = 0
n_glyphs_before = 42
hpos_before = 42
x = 294
descent = 0
phys_descent = 0
row = 0xd22ec0
overlay_arrow_string = 12768370
wrap_it = {window = 0, w = 0x0, f = 0x0, method = GET_FROM_BUFFER, stop_charpos = 0, prev_stop = 0, base_level_stop = 0,
end_charpos = 12768370, s = 0x0, string_nchars = 12768370, region_beg_charpos = 0, region_end_charpos = 160,
redisplay_end_trigger_charpos = 140737488324592, multibyte_p = 0, header_line_p = 1, string_from_display_prop_p = 1,
string_from_prefix_prop_p = 0, from_disp_prop_p = 1, ellipsis_p = 0, avoid_cursor_p = 1, dp = 0x7000000cd,
dpvec = 0x7fffffff88e0, dpend = 0x123856d, dpvec_char_len = 19105128, dpvec_face_id = 0, saved_face_id = 19112992,
ctl_chars = {0, 0, 0, 0, 0, 0, 0, -1, -1, 0, 1, 0, 0, 0, 0, 0}, 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 16 times>}, string = 0, 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 = false, charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0,
width = 12768370}, 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, string_from_prefix_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 = false, 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, string_from_prefix_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 = false, 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 = 19844470}, current = {pos = {charpos = 16975730, bytepos = 140737488322592},
overlay_string_index = 5179415, string_pos = {charpos = 12768370, bytepos = 17346566}, dpvec_index = 16975730},
from_overlay = 19112992, area = 12798642, method = GET_FROM_BUFFER, paragraph_embedding = 18784037,
multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0,
avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 4294934624, voffset = 32767,
space_width = 5179615, font_height = 0}, {string = 140737488322816, string_nchars = 16975730,
end_charpos = 19112992, stop_charpos = 12768370, prev_stop = 18784037, base_level_stop = 140737488322768, cmp_it = {
stop_pos = 5180072, id = 0, ch = -32368, rule_idx = 32767, lookback = 0, nglyphs = -32512, reversed_p = 255,
charpos = 140737488322960, nchars = -31248, nbytes = 32767, from = -32512, to = 32767, width = 19112992},
face_id = 12768370, u = {image = {object = 81604346256, slice = {x = 12768370, y = 0, width = 140737488323024,
height = 5182271}, image_id = 140737488322960}, comp = {object = 81604346256}, stretch = {
object = 81604346256}}, position = {charpos = 140737488324080, bytepos = 16975730}, current = {pos = {
charpos = 19112992, bytepos = 12768946}, overlay_string_index = 12798546, string_pos = {charpos = 12798546,
bytepos = 12798546}, dpvec_index = 12798546}, from_overlay = 12798546, area = 12798546,
method = GET_FROM_BUFFER, paragraph_embedding = 12798546, multibyte_p = 0, string_from_display_prop_p = 0,
string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0,
line_wrap = 12798546, voffset = 0, space_width = 10720265, font_height = 12798546}, {string = 12798546,
string_nchars = 12798546, end_charpos = 12798546, stop_charpos = 12798546, prev_stop = 12798546,
base_level_stop = 12798546, cmp_it = {stop_pos = 12798546, id = 16975730, ch = 0, rule_idx = 0,
lookback = 140737488323440, nglyphs = 0, reversed_p = false, charpos = 19841190, nchars = 20511106, nbytes = 0,
from = -32256, to = 32767, width = 5179415}, face_id = -32160, u = {image = {object = 5184224, slice = {
x = 20511106, y = 140737488323440, width = 12798642, height = 140737488324080}, image_id = 16975730}, comp = {
object = 5184224}, stretch = {object = 5184224}}, position = {charpos = 19112992, bytepos = 0}, current = {
pos = {charpos = 140737488323296, bytepos = 20511106}, overlay_string_index = 19112992, string_pos = {
charpos = 12768370, bytepos = 18784197}, dpvec_index = -32080}, from_overlay = 5180072,
area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = L2R, multibyte_p = 1,
string_from_display_prop_p = 1, string_from_prefix_prop_p = 1, display_ellipsis_p = 1, avoid_cursor_p = 1,
bidi_p = 1, from_disp_prop_p = 1, line_wrap = 4294935216, voffset = 32767, space_width = 5181191,
font_height = 140737488323440}}, sp = -31248, selective = 140737488323296, what = 19112992, face_id = 0,
selective_display_ellipsis_p = 0, ctl_arrow_p = 1, face_box_p = 0, start_of_box_run_p = 0, end_of_box_run_p = 1,
overlay_strings_at_end_processed_p = 1, ignore_overlay_strings_at_pos_p = 1, glyph_not_available_p = 0,
starts_in_middle_of_char_p = 0, face_before_selective_p = 0, constrain_row_ascent_descent_p = 1, line_wrap = TRUNCATE,
base_face_id = -31888, c = 18, len = 12768370, cmp_it = {stop_pos = 0, id = 140737488323504, ch = 5182271,
rule_idx = 0, lookback = 140737488323440, nglyphs = -31248, reversed_p = 255, charpos = 20511106, nchars = 19112992,
nbytes = 0, from = 12768946, to = 0, width = 12798546}, char_to_display = 12798546,
glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 12798546, slice = {x = 12798546, y = 12798546,
width = 12798546, height = 12798546}, space_width = 12798546, voffset = 19026, tab_width = 195,
font_height = 12798546, object = 12798546, position = {charpos = 12798546, bytepos = 12798546},
truncation_pixel_width = 19026, continuation_pixel_width = 195, first_visible_x = 0, last_visible_x = 12798546,
last_visible_y = 0, extra_line_spacing = 16975730, max_extra_line_spacing = 0, override_ascent = 12798546,
override_descent = 0, override_boff = 20511106, glyph_row = 0x1c78233, area = LEFT_MARGIN_AREA, nglyphs = 0,
pixel_width = 0, ascent = 0, descent = -30976, max_ascent = 32767, max_descent = 4439045, phys_ascent = 0,
phys_descent = 0, max_phys_ascent = 0, max_phys_descent = 20733336, current_x = 0, continuation_lines_width = 20733336,
eol_pos = {charpos = 12795168, bytepos = 140737488323568}, current_y = 6638293, first_vpos = 0, vpos = -31744,
hpos = 32767, left_user_fringe_bitmap = 23960, right_user_fringe_bitmap = 316, left_user_fringe_face_id = 0,
right_user_fringe_face_id = 212261, bidi_p = 0, bidi_it = {bytepos = 72057594063845872, charpos = 140737488323616,
ch = 6639359, nchars = 140737488323648, ch_len = 12795173, type = 12795168, type_after_w1 = UNKNOWN_BT,
orig_type = 20733336, resolved_level = 0, invalid_levels = -31600, invalid_rl_levels = 32767, prev = {
bytepos = 6656556, charpos = 12953234, type = 20733336, type_after_w1 = UNKNOWN_BT, orig_type = 20733336},
last_strong = {bytepos = 12795168, charpos = 140737488323712, type = 6638293, type_after_w1 = UNKNOWN_BT,
orig_type = 4294935824}, next_for_neutral = {bytepos = 20733336, charpos = 12795173, type = 12954754,
type_after_w1 = 16777216, orig_type = 4294935728}, prev_for_neutral = {bytepos = 6639359,
charpos = 140737488323776, type = 12795173, type_after_w1 = UNKNOWN_BT, orig_type = 12768370}, next_for_ws = {
bytepos = 12954754, charpos = 140737488323840, type = 6648317, type_after_w1 = UNKNOWN_BT, orig_type = 4294935792},
next_en_pos = 139646566630728, next_en_type = 12954754, ignore_bn_limit = 19770870, sor = 12768370, scan_dir = 0,
disp_pos = 12768370, disp_prop = -31392, stack_idx = 32767, level_stack = {{level = 20734232,
override = NEUTRAL_DIR}, {level = -31456, override = 32767}, {level = 6648079, override = NEUTRAL_DIR}, {
level = 20734232, override = NEUTRAL_DIR}, {level = 12768370, override = NEUTRAL_DIR}, {level = -31392,
override = 32767}, {level = 6664641, override = NEUTRAL_DIR}, {level = 864, override = NEUTRAL_DIR}, {
level = 12795173, override = NEUTRAL_DIR}, {level = 12954754, override = NEUTRAL_DIR}, {level = 4,
override = NEUTRAL_DIR}, {level = 20733448, override = NEUTRAL_DIR}, {level = 4, override = NEUTRAL_DIR}, {
level = -31312, override = 32767}, {level = 6684393, override = NEUTRAL_DIR}, {level = 12768370,
override = NEUTRAL_DIR}, {level = -31232, override = 32767}, {level = -31240, override = 32767}, {level = -31248,
override = 32767}, {level = 216, override = NEUTRAL_DIR}, {level = 216, override = NEUTRAL_DIR}, {level = 0,
override = NEUTRAL_DIR}, {level = 864, override = NEUTRAL_DIR}, {level = -31024, override = 32767}, {
level = 6695224, override = NEUTRAL_DIR}, {level = 101, override = NEUTRAL_DIR}, {level = 12768370,
override = NEUTRAL_DIR}, {level = 216, override = NEUTRAL_DIR}, {level = 78, override = NEUTRAL_DIR}, {
level = 78, override = NEUTRAL_DIR}, {level = -28344, override = 32767}, {level = 1, override = NEUTRAL_DIR}, {
level = 12795168, override = NEUTRAL_DIR}, {level = 12768370, override = NEUTRAL_DIR}, {level = 12768370,
override = NEUTRAL_DIR}, {level = 12919616, override = NEUTRAL_DIR}, {level = 12768370, override = NEUTRAL_DIR}, {
level = 12795173, override = NEUTRAL_DIR}, {level = 12768370, override = 16777216}, {level = -31136,
override = 32767}, {level = 6639359, override = NEUTRAL_DIR}, {level = 1, override = NEUTRAL_DIR}, {
level = 12795173, override = NEUTRAL_DIR}, {level = 12768370, override = NEUTRAL_DIR}, {level = 12954754,
override = NEUTRAL_DIR}, {level = -31056, override = 32767}, {level = 6648164, override = NEUTRAL_DIR}, {
level = 0, override = NEUTRAL_DIR}, {level = -30936, override = 32513}, {level = 12768946,
override = NEUTRAL_DIR}, {level = 26101686, override = NEUTRAL_DIR}, {level = 26101686, override = NEUTRAL_DIR}, {
level = 30910652, override = NEUTRAL_DIR}, {level = -31440, override = 32767}, {level = 20733448,
override = NEUTRAL_DIR}, {level = -31024, override = 32767}, {level = 1, override = 10}, {level = 20733392,
override = NEUTRAL_DIR}, {level = 26101686, override = 500}, {level = -30848, override = 32767}, {
level = 4416909, override = NEUTRAL_DIR}, {level = 12768370, override = NEUTRAL_DIR}, {level = -30496,
override = 32767}, {level = 12768418, override = NEUTRAL_DIR}}, string = {lstring = 20511106, s = 0xc2d472 "",
schars = 12768370, bufpos = 12768370, from_disp_str = 0, unibyte = 0}, paragraph_dir = NEUTRAL_DIR,
separator_limit = 4, prev_was_pdf = 1, first_elt = 0, new_paragraph = 1, frame_window_p = 0},
paragraph_embedding = 404}
wrap_data = 0x0
may_wrap = 0
wrap_x = -30544
wrap_row_used = -1
wrap_row_ascent = 13210688
wrap_row_height = 0
wrap_row_phys_ascent = -30336
wrap_row_phys_height = 32767
wrap_row_extra_line_spacing = 0
wrap_row_min_pos = 9377560
wrap_row_min_bpos = 216
wrap_row_max_pos = 192
wrap_row_max_bpos = 16975730
cvpos = 4
min_pos = 201
max_pos = 201
min_bpos = 201
max_bpos = 201
#7 0x0000000000459114 in try_window (window=19105133, pos=..., flags=1) at xdisp.c:16285
w = 0x1238568
it = {window = 19105133, w = 0x1238568, f = 0x123a420, method = GET_FROM_STRING, stop_charpos = 43, prev_stop = 0,
base_level_stop = 0, end_charpos = 43, 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,
string_from_prefix_prop_p = 0, from_disp_prop_p = 0, ellipsis_p = 0, avoid_cursor_p = 0, dp = 0x0, dpvec = 0x0,
dpend = 0x0, dpvec_char_len = 0, dpvec_face_id = 0, saved_face_id = 16, ctl_chars = {0 <repeats 16 times>}, start = {
pos = {charpos = 201, bytepos = 201}, overlay_string_index = -1, string_pos = {charpos = -1, bytepos = -1},
dpvec_index = -1}, current = {pos = {charpos = 201, bytepos = 201}, overlay_string_index = 1, string_pos = {
charpos = 0, bytepos = 0}, dpvec_index = -1}, n_overlay_strings = 2, overlay_strings_charpos = 201,
overlay_strings = {25957633, 25414881, 0 <repeats 14 times>}, string_overlays = {25874971, 29852411,
0 <repeats 14 times>}, string = 25414881, from_overlay = 12768370, stack = {{string = 12768370, string_nchars = 0,
end_charpos = 216, stop_charpos = 202, prev_stop = 201, base_level_stop = 201, cmp_it = {stop_pos = 202, id = -1,
ch = -2, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false, charpos = 0, nchars = 0, nbytes = 0,
from = 0, to = 0, width = 0}, face_id = 11, u = {image = {object = 0, slice = {x = 0, y = 0, width = 0,
height = 0}, image_id = 0}, comp = {object = 0}, stretch = {object = 0}}, position = {charpos = 200,
bytepos = 200}, current = {pos = {charpos = 201, bytepos = 201}, overlay_string_index = 0, string_pos = {
charpos = -1, bytepos = -1}, dpvec_index = -1}, from_overlay = 0, area = TEXT_AREA, method = GET_FROM_BUFFER,
paragraph_embedding = L2R, multibyte_p = 1, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0,
display_ellipsis_p = 0, avoid_cursor_p = 0, bidi_p = 1, from_disp_prop_p = 0, line_wrap = WINDOW_WRAP, voffset = 0,
space_width = 12768370, font_height = 12768370}, {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 = false, 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, string_from_prefix_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 = false, 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,
string_from_prefix_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 = false, 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, string_from_prefix_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 = false, 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, string_from_prefix_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 = 1,
selective = 0, what = IT_CHARACTER, face_id = 17, 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 = WINDOW_WRAP, base_face_id = 0, c = 32,
len = 1, cmp_it = {stop_pos = 43, id = -1, ch = -2, rule_idx = 0, lookback = 0, nglyphs = 0, reversed_p = false,
charpos = 0, nchars = 0, nbytes = 0, from = 0, to = 0, width = 0}, char_to_display = 32,
glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0, slice = {x = 12768370, y = 12768370, width = 12768370,
height = 12768370}, space_width = 12768370, voffset = 0, tab_width = 8, font_height = 12768370, object = 25957633,
position = {charpos = 42, bytepos = 42}, truncation_pixel_width = 0, continuation_pixel_width = 7, first_visible_x = 0,
last_visible_x = 560, last_visible_y = 406, extra_line_spacing = 0, max_extra_line_spacing = 0, override_ascent = -1,
override_descent = 0, override_boff = 0, glyph_row = 0xd22ec0, area = TEXT_AREA, nglyphs = 1, pixel_width = 7,
ascent = 11, descent = 3, max_ascent = 11, max_descent = 3, phys_ascent = 0, phys_descent = 0, max_phys_ascent = 9,
max_phys_descent = 0, current_x = 301, continuation_lines_width = 0, eol_pos = {charpos = 0, bytepos = 0},
current_y = 140, first_vpos = 0, vpos = 10, hpos = 43, 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 = 0, charpos = 0, ch = 32,
nchars = 1, ch_len = 1, type = STRONG_L, type_after_w1 = NEUTRAL_WS, orig_type = NEUTRAL_WS, resolved_level = 0,
invalid_levels = 0, invalid_rl_levels = -1, prev = {bytepos = 0, charpos = 0, type = NEUTRAL_B,
type_after_w1 = NEUTRAL_B, orig_type = NEUTRAL_B}, last_strong = {bytepos = 41, charpos = 41, 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 = 0,
charpos = 0, type = STRONG_L, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT}, next_for_ws = {bytepos = 36,
charpos = 36, type = NEUTRAL_B, 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 = 36, disp_prop = 0,
stack_idx = 0, level_stack = {{level = 0, override = NEUTRAL_DIR} <repeats 64 times>}, string = {lstring = 25414881,
s = 0x0, schars = 36, bufpos = 201, from_disp_str = 0, unibyte = 0}, paragraph_dir = L2R, separator_limit = -1,
prev_was_pdf = 0, first_elt = 0, new_paragraph = 0, frame_window_p = 1}, paragraph_embedding = L2R}
last_text_row = 0xd22dc0
f = 0x123a420
#8 0x00000000004571c0 in redisplay_window (window=19105133, just_this_one_p=0) at xdisp.c:15811
d2 = 0
d4 = 0
d6 = 0
d1 = 12795168
d3 = 195
d5 = 12795168
w = 0x1238568
f = 0x123a420
buffer = 0xc33d20
old = 0xc33d20
lpoint = {charpos = 195, bytepos = 195}
opoint = {charpos = 195, bytepos = 195}
startp = {charpos = 1, bytepos = 1}
update_mode_line = 1
tem = 0
it = {window = 140737488328880, w = 0x7fffffff96c8, f = 0x7fffffff96d0, method = 4294967295, stop_charpos = 31025734,
prev_stop = 17, base_level_stop = 20500994, end_charpos = 12768322, s = 0x0, string_nchars = 0,
region_beg_charpos = 140737488328176, region_end_charpos = 12768322, redisplay_end_trigger_charpos = 140737488328416,
multibyte_p = 0, header_line_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0,
from_disp_prop_p = 0, ellipsis_p = 1, avoid_cursor_p = 0, dp = 0x131fbc6, dpvec = 0x138d202, dpend = 0x87,
dpvec_char_len = 12768370, dpvec_face_id = 0, saved_face_id = 20051046, ctl_chars = {140737488328544, 140737488328528,
6224338, 1, 11040581, 31025734, 12768370, 12768370, 1, 20052934, 17, 20500994, 12768370, 20051062, 20052934,
140737488328768}, start = {pos = {charpos = 6223046, bytepos = 20052934}, overlay_string_index = 140737488329232,
string_pos = {charpos = 140737488328768, bytepos = 6222679}, dpvec_index = 19105133}, current = {pos = {charpos = 16,
bytepos = 20051078}, overlay_string_index = 11040581, string_pos = {charpos = 0, bytepos = 6816890},
dpvec_index = 13026786}, n_overlay_strings = 47244640256, overlay_strings_charpos = 140737488328720,
overlay_strings = {31025734, 12768370, 25248609, 12989922, 47244640257, 140737488329072, 6257200, 12768370, 4325992960,
25248609, 140737275787040, 1040, 140737275787128, 1024, 0, 0}, string_overlays = {16, 0, 12, 12785968, 0, 0,
12584992, 140737488325552, 20, 0, 0, 1, 1, 0, 12785980, 12785969}, string = 12785980, from_overlay = 26131237,
stack = {{string = 0, string_nchars = 0, end_charpos = 0, stop_charpos = 0, prev_stop = 0,
base_level_stop = 140737488329024, cmp_it = {stop_pos = 32, id = 32, ch = 0, rule_idx = 0, lookback = 0,
nglyphs = 6064436, reversed_p = false, charpos = 0, nchars = 30719808, nbytes = 0, from = -25216, to = 32767,
width = 6009663}, face_id = 0, u = {image = {object = 19112992, slice = {x = 17, y = 12, width = 140737488329136,
height = 6816549}, image_id = 12584992}, comp = {object = 19112992}, stretch = {object = 19112992}},
position = {charpos = 3408388, bytepos = 2}, current = {pos = {charpos = 11573683, bytepos = 30719808},
overlay_string_index = 32, string_pos = {charpos = 0, bytepos = 31025558}, dpvec_index = 0}, from_overlay = 0,
area = 31025734, method = GET_FROM_BUFFER, paragraph_embedding = 11573685, multibyte_p = 0,
string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0, avoid_cursor_p = 0,
bidi_p = 0, from_disp_prop_p = 0, line_wrap = 11573685, voffset = 0, space_width = 26131234,
font_height = 26131233}, {string = 26131232, string_nchars = 0, end_charpos = 0, stop_charpos = 140737488329408,
prev_stop = 6221800, base_level_stop = 11573685, cmp_it = {stop_pos = 0, id = 26131237, ch = 17911413,
rule_idx = 0, lookback = 1, nglyphs = 0, reversed_p = false, charpos = 12785980, nchars = 12785968, nbytes = 0,
from = 0, to = 0, width = 0}, face_id = 31025526, u = {image = {object = 12135757, slice = {x = 31025526,
y = 16129264, width = 3, height = 12892434}, image_id = 31025526}, comp = {object = 12135757}, stretch = {
object = 12135757}}, position = {charpos = 12768370, bytepos = 4}, current = {pos = {charpos = 140737488330744,
bytepos = 140737488330384}, overlay_string_index = 6513398, string_pos = {charpos = 0, bytepos = 31025414},
dpvec_index = 31025526}, from_overlay = 12808402, area = 31025734, method = GET_FROM_BUFFER,
paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_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 = 16, string_nchars = 0, end_charpos = 0, stop_charpos = 12768370,
prev_stop = 20, base_level_stop = 11085309, cmp_it = {stop_pos = 11085273, id = 11494054, ch = 11085273,
rule_idx = 0, lookback = 11493937, nglyphs = 11085309, reversed_p = false, charpos = 140737488331504, nchars = 0,
nbytes = 0, from = -25904, to = 32767, width = 0}, face_id = 0, u = {image = {object = 31025414, slice = {
x = 31025526, y = -1, width = 0, height = 2}, image_id = 2}, comp = {object = 31025414}, stretch = {
object = 31025414}}, position = {charpos = 25247968, bytepos = 0}, current = {pos = {charpos = 31037008,
bytepos = 140737488329872}, overlay_string_index = 16, string_pos = {charpos = 25247968, bytepos = 31039040},
dpvec_index = -25552}, from_overlay = 1, area = RIGHT_MARGIN_AREA, method = 32, paragraph_embedding = 32,
multibyte_p = 0, string_from_display_prop_p = 0, string_from_prefix_prop_p = 0, display_ellipsis_p = 0,
avoid_cursor_p = 0, bidi_p = 0, from_disp_prop_p = 0, line_wrap = 25247968, voffset = 0, space_width = 10896785,
font_height = 140737488330112}, {string = 6240022, string_nchars = 31025526, end_charpos = 2,
stop_charpos = 11573685, prev_stop = 168, base_level_stop = 26131237, cmp_it = {stop_pos = 17911408, id = 168,
ch = 26131233, rule_idx = 0, lookback = 140737488330136, nglyphs = 1, reversed_p = 32, charpos = 12786777,
nchars = 42, nbytes = 0, from = -25392, to = 32767, width = 5096060}, face_id = 2, u = {image = {
object = 17911413, slice = {x = 12785968, y = 168, width = 140737488330208, height = 6015647}, image_id = 0},
comp = {object = 17911413}, stretch = {object = 17911413}}, position = {charpos = 12, bytepos = 140733193388033},
current = {pos = {charpos = 42, bytepos = 10}, overlay_string_index = 10, string_pos = {charpos = 12786768,
bytepos = 0}, dpvec_index = 0}, from_overlay = 12584992, area = RIGHT_MARGIN_AREA, method = GET_FROM_BUFFER,
paragraph_embedding = NEUTRAL_DIR, multibyte_p = 1, string_from_display_prop_p = 0, string_from_prefix_prop_p = 1,
display_ellipsis_p = 1, avoid_cursor_p = 1, bidi_p = 0, from_disp_prop_p = 0, line_wrap = TRUNCATE, voffset = 0,
space_width = 140737353849216, font_height = 140737488330256}, {string = 5705479, string_nchars = 5619289,
end_charpos = 124554051584, stop_charpos = 3, prev_stop = 10, base_level_stop = 1, cmp_it = {stop_pos = 6237184,
id = 12768370, ch = 12768370, rule_idx = 0, lookback = 2, nglyphs = 0, reversed_p = false, charpos = 6,
nchars = -24656, nbytes = 32767, from = 12795168, to = 0, width = 12590864}, face_id = 0, u = {image = {
object = 0, slice = {x = 140737488330304, y = 6012776, width = 0, height = 72057594037927936},
image_id = 12768370}, comp = {object = 0}, stretch = {object = 0}}, position = {charpos = 21093200,
bytepos = 140737488330288}, current = {pos = {charpos = 5619417, bytepos = 0},
overlay_string_index = 124554051584, string_pos = {charpos = 0, bytepos = 140737289575600}, dpvec_index = 1},
from_overlay = 0, area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = R2L, multibyte_p = 0,
string_from_display_prop_p = 0, string_from_prefix_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 = 659, what = IT_CHARACTER, face_id = 0, selective_display_ellipsis_p = 0, ctl_arrow_p = 0, face_box_p = 0,
start_of_box_run_p = 1, end_of_box_run_p = 0, overlay_strings_at_end_processed_p = 1,
ignore_overlay_strings_at_pos_p = 1, glyph_not_available_p = 0, starts_in_middle_of_char_p = 1,
face_before_selective_p = 1, constrain_row_ascent_descent_p = 0, line_wrap = TRUNCATE, base_face_id = -23224,
c = 32767, len = 0, cmp_it = {stop_pos = 140737488331808, id = 1, ch = 0, rule_idx = 0, lookback = 21093200,
nglyphs = -1, reversed_p = 255, charpos = 1, nchars = -1, nbytes = -1, from = -23568, to = 32767,
width = -215516701}, char_to_display = 659, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 51, slice = {
x = 0, y = 1, width = 0, height = 0}, space_width = 140737488330752, voffset = -24664, tab_width = -1,
font_height = 140737488330672, object = 2, position = {charpos = 12940480, bytepos = 12131677},
truncation_pixel_width = -11150, continuation_pixel_width = 194, first_visible_x = 0, last_visible_x = 6225550,
last_visible_y = 0, extra_line_spacing = 2, max_extra_line_spacing = 0, override_ascent = 0, override_descent = 0,
override_boff = 12940480, glyph_row = 0xc2d472, area = 12768370, nglyphs = 0, pixel_width = 14, ascent = 0,
descent = -23712, max_ascent = 32767, max_descent = 6513173, phys_ascent = 0, phys_descent = 0, max_phys_ascent = 0,
max_phys_descent = 12887138, current_x = 0, continuation_lines_width = 20700130, eol_pos = {charpos = 12768418,
bytepos = 12768370}, current_y = 11085213, first_vpos = 0, vpos = 3, hpos = 2, left_user_fringe_bitmap = 0,
right_user_fringe_bitmap = 0, left_user_fringe_face_id = 92, right_user_fringe_face_id = 2, bidi_p = 0, bidi_it = {
bytepos = 16, charpos = 0, ch = 0, nchars = 2098047, ch_len = 140737311441175, type = 4294948584,
type_after_w1 = 32767, orig_type = 8100, resolved_level = 65535, invalid_levels = 0, invalid_rl_levels = 0, prev = {
bytepos = 0, charpos = 0, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT}, last_strong = {
bytepos = 0, charpos = 0, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT},
next_for_neutral = {bytepos = 0, charpos = 0, type = UNKNOWN_BT, type_after_w1 = UNKNOWN_BT, orig_type = UNKNOWN_BT},
prev_for_neutral = {bytepos = 49151, charpos = -8273112515479601152, type = 16330, type_after_w1 = UNKNOWN_BT,
orig_type = UNKNOWN_BT}, next_for_ws = {bytepos = 0, charpos = 7512849039129534800, type = 1702063983,
type_after_w1 = 1931501856, orig_type = 1852404340}, next_en_pos = 7719281260612316527, next_en_type = 6650473,
ignore_bn_limit = 7379557482087448677, sor = 1769235297, scan_dir = 774333814, disp_pos = 7575138425045786656,
disp_prop = 1853187616, stack_idx = 1869182051, level_stack = {{level = 1767907438, override = 1919251566}, {
level = 538979881, override = 543515987}, {level = 1869835361, override = 1701344288}, {level = 1381258051,
override = 1564954185}, {level = 1146044960, override = 774778457}, {level = 1633968749, override = 1196572960}, {
level = 1414744396, override = 1329879840}, {level = 1634478112, override = 1633968749}, {level = 1196572960,
override = 1414744396}, {level = 0, override = 3220176896}, {level = 0, override = NEUTRAL_DIR}, {
level = 290671137, override = 3219237969}, {level = 0, override = NEUTRAL_DIR}, {level = 0,
override = 1072693248}, {level = 0, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = 0,
override = NEUTRAL_DIR}, {level = 348240592, override = 1062972665}, {level = 0, override = NEUTRAL_DIR}, {
level = 0, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = 19105133,
override = NEUTRAL_DIR}, {level = 19112997, override = NEUTRAL_DIR}, {level = -23920, override = 32767}, {
level = -21600, override = 32767}, {level = -23952, override = 32767}, {level = 16, override = NEUTRAL_DIR}, {
level = 1179670611, override = 836}, {level = 7, override = NEUTRAL_DIR}, {level = 832, override = NEUTRAL_DIR}, {
level = 0, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR}, {
level = 3, override = NEUTRAL_DIR}, {level = 0, override = NEUTRAL_DIR} <repeats 18 times>, {level = -198782624,
override = 32767}, {level = 0, override = NEUTRAL_DIR}, {level = 4096, override = NEUTRAL_DIR}, {
level = 21093316, override = NEUTRAL_DIR}, {level = -1, override = 4294967295}, {level = 21093200,
override = NEUTRAL_DIR}, {level = -260106421, override = 32767}, {level = 0, override = NEUTRAL_DIR}, {level = 0,
override = 4294967295}, {level = 21097440, override = NEUTRAL_DIR}, {level = 21292624, override = NEUTRAL_DIR}, {
level = 2, override = NEUTRAL_DIR}}, string = {lstring = 0, s = 0x7fffffff <Address 0x7fffffff out of bounds>,
schars = 21292624, bufpos = 2, from_disp_str = 0, unibyte = 0}, paragraph_dir = 2147483647,
separator_limit = 140737488331880, prev_was_pdf = 0, first_elt = 0, new_paragraph = 0, frame_window_p = 0},
paragraph_embedding = 4098482010}
current_matrix_up_to_date_p = 0
used_current_matrix_p = 0
buffer_unchanged_p = 0
temp_scroll_step = 0
count = 5
rc = 12768370
centering_position = -1
last_line_misfit = 0
beg_unchanged = 195
end_unchanged = 0
#9 0x00000000004512a5 in redisplay_window_0 (window=19105133) at xdisp.c:13879
No locals.
#10 0x00000000005ebec2 in internal_condition_case_1 (bfun=0x451263 <redisplay_window_0>, arg=19105133, handlers=12738502,
hfun=0x451232 <redisplay_window_error>) at eval.c:1346
val = 19112992
c = {tag = 12768370, val = 12768370, next = 0x7fffffffdb30, gcpro = 0x0, jmp = {{__jmpbuf = {160, 3439131626444106695, 0,
0, 0, 0, 3439131626530089927, -3439130826057241657}, __mask_was_saved = 0, __saved_mask = {__val = {12676064,
12795168, 12676064, 140737488335472, 6105615, 140737488335536, 12768370, 140737488335552, 6107987, 12768370,
12952818, 6, 12952816, 140737488335632, 6106969, 12676064}}}}, backlist = 0x0, handlerlist = 0x7fffffffdc50,
lisp_eval_depth = 0, pdlcount = 5, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0}
h = {handler = 12738502, var = 12768370, chosen_clause = 12992096, tag = 0x7fffffffb1d0, next = 0x7fffffffdc50}
#11 0x0000000000451213 in redisplay_windows (window=19105133) at xdisp.c:13859
w = 0x1238568
#12 0x0000000000450234 in redisplay_internal () at xdisp.c:13439
f = 0x123a420
tail = 16529334
frame = 19112997
w = 0x1238568
sw = 0x1238568
fr = 0x123a420
pending = 0
must_finish = 0
tlbufpos = {charpos = 192, bytepos = 192}
tlendpos = {charpos = 9, bytepos = 9}
number_of_visible_frames = 1
count = 3
count1 = 5
sf = 0x123a420
polling_stopped_here = 0
old_frame = 19112997
consider_all_windows_p = 1
update_miniwindow_p = 0
#13 0x0000000000450a82 in redisplay_preserve_echo_area (from_where=9) at xdisp.c:13699
No locals.
#14 0x0000000000642800 in wait_reading_process_output (time_limit=28, nsecs=0, read_kbd=-1, do_display=1, wait_for_cell=12768370,
wait_proc=0x0, just_wait_proc=0) at process.c:4432
old_timers_run = 15
old_buffer = 0xc33d20
old_window = 19105133
timer_delay = {tv_sec = 0, tv_nsec = 356043614}
timeout_reduced_for_timers = 0
channel = 1024
nfds = 0
Available = {fds_bits = {0 <repeats 16 times>}}
Writeok = {fds_bits = {0 <repeats 16 times>}}
check_write = 1
check_delay = 0
no_avail = 0
xerrno = 11
proc = 0
timeout = {tv_sec = 27, tv_nsec = 890057180}
end_time = {tv_sec = 1348311252, tv_nsec = 803646694}
wait_channel = -1
got_some_input = 0
count = 2
#15 0x000000000042086c in sit_for (timeout=112, reading=true, do_display=1) at dispnew.c:5977
sec = 28
nsec = 0
#16 0x0000000000553255 in read_char (commandflag=1, nmaps=4, maps=0x7fffffffd670, prev_event=12768370,
used_mouse_menu=0x7fffffffd7c8, end_time=0x0) at keyboard.c:2707
tem0 = 140737488344544
timeout = 28
delay_level = 4
buffer_size = 1
c = 12768370
jmpcount = 2
local_getcjmp = {{__jmpbuf = {0, 3439131629765995463, 4276000, 140737488347520, 0, 0, 3439131629654846407,
-3439130899549705273}, __mask_was_saved = 0, __saved_mask = {__val = {29966150, 29966070, 12768370, 12953426,
140737488343936, 140737488343920, 5761288, 12895282, 29852251, 140737488344080, 5749466, 29852251, 192, 205,
9999, 140737488344048}}}}
save_jump = {{__jmpbuf = {0, 0, 0, 0, 0, 0, 0, 0}, __mask_was_saved = 0, __saved_mask = {__val = {0 <repeats 16 times>}}}}
key_already_recorded = 0
tem = 12779264
save = 6661078
previous_echo_area_message = 12768370
also_record = 12768370
reread = 0
gcpro1 = {next = 0xc2d472, var = 0xc4e992, nvars = 438112664832}
gcpro2 = {next = 0x7fffffffd550, var = 0xc2d472, nvars = 12600720}
polling_stopped_here = 0
orig_kboard = 0x151da30
#17 0x0000000000560299 in read_key_sequence (keybuf=0x7fffffffd9a0, bufsize=30, prompt=12768370, dont_downcase_last=0,
can_return_switch_frame=1, fix_current_buffer=1) at keyboard.c:9303
interrupted_kboard = 0x151da30
interrupted_frame = 0x123a420
key = 194
used_mouse_menu = 0
echo_local_start = 0
last_real_key_start = 0
keys_local_start = 0
local_first_binding = 0
from_string = 12768370
count = 2
t = 0
echo_start = 0
keys_start = 0
nmaps = 4
nmaps_allocated = 4
defs = 0x7fffffffd640
submaps = 0x7fffffffd670
orig_local_map = 19709846
orig_keymap = 29966086
localized_local_map = 0
first_binding = 0
first_unbound = 31
mock_input = 0
fkey = {parent = 19774182, map = 19774182, start = 0, end = 0}
keytran = {parent = 12747190, map = 12747190, start = 0, end = 0}
indec = {parent = 19774166, map = 19774166, start = 0, end = 0}
shift_translated = 0
delayed_switch_frame = 12768370
original_uppercase = 140737488345456
original_uppercase_position = -1
dummyflag = 0
starting_buffer = 0xc33d20
fake_prefixed_keys = 12768370
gcpro1 = {next = 0x7fffffffd750, var = 0xc33d25, nvars = 12953234}
#18 0x0000000000550a00 in command_loop_1 () at keyboard.c:1487
cmd = 12808642
keybuf = {408, 140737351924340, 12795168, 12601056, 0, 140737488345672, 140737488345584, 6105615, 62, 12768370,
140737488345664, 6107987, 12768370, 12886146, 140737488346064, 12886144, 140737488345744, 6106969, 12601056, 12768370,
140737488345808, 6226107, 16085942, 2, 12886146, 12768370, 0, 0, 12886144, 12886146}
i = 1
prev_modiff = 47
prev_buffer = 0xc33d20
already_adjusted = 0
#19 0x00000000005ebd59 in internal_condition_case (bfun=0x55060d <command_loop_1>, handlers=12820098, hfun=0x54fe9a <cmd_error>)
at eval.c:1308
val = 140737488345920
c = {tag = 12768370, val = 12768370, next = 0x7fffffffdce0, gcpro = 0x0, jmp = {{__jmpbuf = {0, 3439131629585640391,
4276000, 140737488347520, 0, 0, 3439131629403188167, -3439130825977025593}, __mask_was_saved = 0, __saved_mask = {
__val = {15007613247732526023, 140733193388032, 140737353923048, 140737488346144, 5663781, 0, 5619391,
4294967295, 140737289575600, 0, 0, 9372968, 0, 0, 0, 0}}}}, backlist = 0x0, handlerlist = 0x0,
lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0}
h = {handler = 12820098, var = 12768370, chosen_clause = 12820098, tag = 0x7fffffffdb30, next = 0x0}
#20 0x00000000005502d5 in command_loop_2 (ignore=12768370) at keyboard.c:1182
val = 0
#21 0x00000000005eb70d in internal_catch (tag=12816018, func=0x5502af <command_loop_2>, arg=12768370) at eval.c:1069
c = {tag = 12816018, val = 12768370, next = 0x0, gcpro = 0x0, jmp = {{__jmpbuf = {0, 3439131629501754311, 4276000,
140737488347520, 0, 0, 3439131629594028999, -3439130825773339705}, __mask_was_saved = 0, __saved_mask = {__val = {
0, 0, 0, 0, 0, 140737488346592, 6106969, 4294967296, 12768370, 12768370, 12988642, 140737488346696, 12988640,
140737488346592, 6105498, 12795168}}}}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2,
poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0}
#22 0x0000000000550287 in command_loop () at keyboard.c:1161
No locals.
#23 0x000000000054f9d8 in recursive_edit_1 () at keyboard.c:782
count = 1
val = 5569431
#24 0x000000000054fb7f in Frecursive_edit () at keyboard.c:846
count = 0
buffer = 12768370
#25 0x000000000054da9e in main (argc=4, argv=0x7fffffffe188) at emacs.c:1657
dummy = 1024
stack_bottom_variable = 0 '\000'
do_initial_setlocale = true
skip_args = 0
rlim = {rlim_cur = 8720000, rlim_max = 18446744073709551615}
no_loadup = false
junk = 0x0
dname_arg = 0x0
ch_to_dir = 0xf96aee4 <Address 0xf96aee4 out of bounds>
fatal_error_action = {__sigaction_handler = {sa_handler = 0x54be76 <deliver_fatal_signal>,
sa_sigaction = 0x54be76 <deliver_fatal_signal>}, sa_mask = {__val = {0 <repeats 16 times>}}, sa_flags = 0,
sa_restorer = 0x100000000}
[-- Attachment #3: init-ac.el --]
[-- Type: application/octet-stream, Size: 491 bytes --]
(require 'package)
(add-to-list 'package-archives
'("melpa" . "http://melpa.milkbox.net/packages/") t)
(package-initialize)
;; auto-complete
(require 'auto-complete-config)
(ac-config-default)
(setq ac-auto-start 1) ; autostart with a single character
(setq ac-use-quick-help t)
(setq ac-auto-show-menu ac-delay) ; show menu autoomatically
;; quick help has to be after menu so again set to 10ms more
(setq ac-quick-help-delay (+ ac-auto-show-menu 0.01))
(emacs-lisp-mode)
next prev parent reply other threads:[~2012-09-22 11:11 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-11-29 2:02 bug#10159: 24.0.91; Segfault with auto-complete package [SEC=UNCLASSIFIED] Alex Murray
2011-11-30 1:54 ` Alex Murray
2011-12-01 16:09 ` Paul Eggert
2011-12-02 5:40 ` Alex Murray
2011-12-06 5:47 ` Alex Murray
2011-12-06 6:31 ` Eli Zaretskii
2012-01-20 4:42 ` Alex Murray
2012-01-20 5:39 ` Alex Murray
2012-01-20 10:01 ` Eli Zaretskii
2012-01-22 22:48 ` Alex Murray
2012-01-23 0:04 ` Paul Eggert
2012-07-26 12:58 ` bug#10159: Segfault with auto-complete package Toon Claes
2012-07-26 15:58 ` Eli Zaretskii
[not found] ` <064f9be784bab3c1101f946e81dd5f90@tonotdo.com>
2012-07-27 6:57 ` Eli Zaretskii
2012-09-22 11:11 ` Christopher Monsanto [this message]
2012-09-22 11:12 ` bug#10159: auto-complete causes crash in emacs HEAD Christopher Monsanto
2012-09-22 11:58 ` Eli Zaretskii
2012-09-22 12:19 ` Christopher Monsanto
2012-09-22 12:40 ` Eli Zaretskii
2012-09-22 13:13 ` Christopher Monsanto
2013-02-14 8:52 ` Glenn Morris
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CAC5n7TFH-3b2Lkosn3Ke9oaXdi7+sHPgZBV5AKb17a+xEGZEdw@mail.gmail.com \
--to=chris@monsan.to \
--cc=10159@debbugs.gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.