From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 18 16:09:30 2017 Received: (at submit) by debbugs.gnu.org; 18 Sep 2017 20:09:30 +0000 Received: from localhost ([127.0.0.1]:46875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1du2MD-0001my-W0 for submit@debbugs.gnu.org; Mon, 18 Sep 2017 16:09:30 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55542) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1du2MC-0001mk-11 for submit@debbugs.gnu.org; Mon, 18 Sep 2017 16:09:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1du2M4-0006La-UE for submit@debbugs.gnu.org; Mon, 18 Sep 2017 16:09:22 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:57678) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1du2M4-0006LU-P6 for submit@debbugs.gnu.org; Mon, 18 Sep 2017 16:09:20 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46502) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1du2M2-0004SI-KR for bug-gnu-emacs@gnu.org; Mon, 18 Sep 2017 16:09:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1du2Lx-0006HF-F3 for bug-gnu-emacs@gnu.org; Mon, 18 Sep 2017 16:09:18 -0400 Received: from odoacer.turtle-trading.net ([217.91.34.180]:58869) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1du2Lx-0006Fr-0J for bug-gnu-emacs@gnu.org; Mon, 18 Sep 2017 16:09:13 -0400 Received: from justinian.turtle-trading.net ([192.168.2.118]) by odoacer.turtle-trading.net with esmtp (Exim 4.80) (envelope-from ) id 1du2Lu-0003Lt-Ef; Mon, 18 Sep 2017 22:09:10 +0200 Received: from benny by justinian.turtle-trading.net with local (Exim 4.84_2) (envelope-from ) id 1du2Lu-000356-Bt; Mon, 18 Sep 2017 22:09:10 +0200 From: Benjamin Riefenstahl To: bug-gnu-emacs@gnu.org Subject: 26.0.60; Crash in Fmove_point_visually Date: Mon, 18 Sep 2017 22:09:10 +0200 Message-ID: <877ewvixax.fsf@blei.turtle-trading.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --=-=-= Content-Type: text/plain I read my mails in Gnus in an "emacs -nw" instance that I access via SSH (this instance where I am writing this uses the same setup). When I have read my mails, I can make Emacs crash with the sequence . GDB says this is in Fmove_point_visually at "BUFFERP (g->object)". I am attaching a GDB log with my commands added manually. This does not reproduce without running Gnus before, so I can not run this from a plain emacs -Q. It looks to me like there is garbage in the "row" struct, or the pointer row itself is garbage. Let me know if I can do some more usefull debugging next time. --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=gdb.txt #### bt #0 Fmove_point_visually (direction=6) at xdisp.c:22414 #1 0x0818a936 in Ffuncall (nargs=2, args=0xbfffe724) at eval.c:2766 #2 0x081be57d in exec_byte_code (bytestr=, vector=137181397, maxdepth=18, args_template=0, nargs=0, args=) at bytecode.c:629 #3 0x0818a532 in funcall_lambda (fun=1919251573, nargs=154410364, nargs@entry=1, arg_vector=0x5, arg_vector@entry=0xbfffe918) at eval.c:3049 #4 0x0818a8b3 in Ffuncall (nargs=2, args=0xbfffe914) at eval.c:2780 #5 0x08186e02 in Ffuncall_interactively (nargs=2, args=0xbfffe914) at callint.c:252 #6 0x0818a936 in Ffuncall (nargs=3, args=0xbfffe910) at eval.c:2766 #7 0x08187680 in Fcall_interactively (function=2149944, record_flag=0, keys=150520413) at callint.c:844 #8 0x0818a936 in Ffuncall (nargs=4, args=0xbfffea5c) at eval.c:2766 #9 0x081be57d in exec_byte_code (bytestr=, vector=137459357, maxdepth=54, args_template=4102, nargs=1, args=) at bytecode.c:629 #10 0x0818a643 in funcall_lambda (fun=1919251573, nargs=154410364, nargs@entry=1, arg_vector=0x5, arg_vector@entry=0xbfffec5c) at eval.c:2967 #11 0x0818a8b3 in Ffuncall (nargs=2, args=0xbfffec58) at eval.c:2780 #12 0x0818a9ef in call1 (fn=7488, arg1=2149944) at eval.c:2617 #13 0x0812a41e in command_loop_1 () at keyboard.c:1486 #14 0x0818928c in internal_condition_case (bfun=0x812a090 , handlers=9912, hfun=0x8121d30 ) at eval.c:1332 #15 0x0811d0ff in command_loop_2 (ignore=0) at keyboard.c:1114 #16 0x0818921b in internal_catch (tag=10248, func=0x811d0e0 , arg=0) at eval.c:1097 #17 0x0811d05e in command_loop () at keyboard.c:1085 #18 0x081219a7 in recursive_edit_1 () at keyboard.c:699 #19 0x08147b68 in read_minibuf (map=1919251573, initial=0, prompt=148196181, expflag=false, histvar=3187432, histpos=1919251573, defalt=0, allow_props=false, inherit_input_method=false) at minibuf.c:685 #20 0x0818b732 in funcall_subr (subr=0x82b27b8 , numargs=7, args=0xbfffef80) at eval.c:2866 #21 0x0818a936 in Ffuncall (nargs=8, args=0xbfffef7c) at eval.c:2766 #22 0x081be57d in exec_byte_code (bytestr=, vector=137442573, maxdepth=74, args_template=8202, nargs=8, args=) at bytecode.c:629 #23 0x0818a643 in funcall_lambda (fun=1919251573, nargs=154410364, nargs@entry=8, arg_vector=0x5, arg_vector@entry=0xbffff140) at eval.c:2967 #24 0x0818a8b3 in Ffuncall (nargs=9, args=0xbffff13c) at eval.c:2780 #25 0x08146a69 in Fcompleting_read (prompt=156385116, collection=137458229, predicate=7512, require_match=23976, initial_input=0, hist=3187432, def=0, inherit_input_method=0) at minibuf.c:1696 #26 0x0818b732 in funcall_subr (subr=0x82b26f8 , numargs=6, args=0xbffff240) at eval.c:2866 #27 0x0818a936 in Ffuncall (nargs=7, args=0xbffff23c) at eval.c:2766 #28 0x081be57d in exec_byte_code (bytestr=, vector=137457829, maxdepth=42, args_template=2, nargs=0, args=) at bytecode.c:629 #29 0x0818a643 in funcall_lambda (fun=1919251573, nargs=154410364, nargs@entry=0, arg_vector=0x5, arg_vector@entry=0xbffff40c) at eval.c:2967 #30 0x0818a8b3 in Ffuncall (nargs=1, args=0xbffff408) at eval.c:2780 #31 0x081be57d in exec_byte_code (bytestr=, vector=137459293, maxdepth=14, args_template=0, nargs=0, args=) at bytecode.c:629 #32 0x081c097a in Fbyte_code (bytestr=137459268, vector=137459293, maxdepth=14) at bytecode.c:321 #33 0x0818a006 in eval_sub (form=137459251) at eval.c:2241 #34 0x0818d747 in Feval (form=137459251, lexical=0) at eval.c:2051 #35 0x081870b1 in Fcall_interactively (function=379352, record_flag=0, keys=150520413) at callint.c:357 #36 0x0818a936 in Ffuncall (nargs=4, args=0xbffff67c) at eval.c:2766 #37 0x081be57d in exec_byte_code (bytestr=, vector=137459357, maxdepth=54, args_template=4102, nargs=1, args=) at bytecode.c:629 #38 0x0818a643 in funcall_lambda (fun=1919251573, nargs=154410364, nargs@entry=1, arg_vector=0x5, arg_vector@entry=0xbffff87c) at eval.c:2967 #39 0x0818a8b3 in Ffuncall (nargs=2, args=0xbffff878) at eval.c:2780 #40 0x0818a9ef in call1 (fn=7488, arg1=379352) at eval.c:2617 #41 0x0812a41e in command_loop_1 () at keyboard.c:1486 #42 0x0818928c in internal_condition_case (bfun=0x812a090 , handlers=9912, hfun=0x8121d30 ) at eval.c:1332 #43 0x0811d0ff in command_loop_2 (ignore=0) at keyboard.c:1114 #44 0x0818921b in internal_catch (tag=24792, func=0x811d0e0 , arg=0) at eval.c:1097 #45 0x0811d0ba in command_loop () at keyboard.c:1093 #46 0x081219a7 in recursive_edit_1 () at keyboard.c:699 #47 0x08121c88 in Frecursive_edit () at keyboard.c:770 #48 0x080581c0 in main (argc=, argv=0xbffffb64) at emacs.c:1713 #### list 22409 } 22410 g = row->glyphs[TEXT_AREA]; 22411 e = g + row->used[TEXT_AREA]; 22412 for ( ; g < e; g++) 22413 { 22414 if (BUFFERP (g->object) 22415 /* Empty lines have only one glyph, which stands 22416 for the newline, and whose charpos is the 22417 buffer position of the newline. */ 22418 || ROW_GLYPH_NEWLINE_P (row, g) #### p *g Cannot access memory at address 0x72657475 #### p g $1 = (struct glyph *) 0x9341d7c #### p *g $2 = {charpos = 1886220131, object = 1919251573, pixel_width = 115, ascent = 0, descent = -18456, voffset = 2499, type = 3, multibyte_p = false, left_box_line_p = false, right_box_line_p = true, overlaps_vertically_p = true, padding_p = false, glyph_not_available_p = false, avoid_cursor_p = true, resolved_level = 27, bidi_type = 7, face_id = 28015, font_type = 7, slice = {img = {x = 24940, y = 26478, width = 28718, height = 28776}, cmp = {from = 1735287148, to = 1885892654}, glyphless = {upper_xoff = 24940, upper_yoff = 26478, lower_xoff = 28718, lower_yoff = 28776}}, u = {ch = 0, cmp = { automatic = false, id = 0}, img_id = 0, stretch = {height = 0, ascent = 0}, glyphless = {method = 0, for_no_font = false, len = 0, ch = 0}, val = 0}} #### p *row $3 = {glyphs = {0x5409, 0x933c7d8, 0x9014798, 0x933c7d8}, used = {18328, 2305, 21700, 2091}, hash = 155229192, x = 137057476, y = 155229200, pixel_width = 137057476, ascent = 155229208, height = 137057476, phys_ascent = 155229216, phys_height = 137057476, visible_height = 155229224, extra_line_spacing = 137057476, start = {pos = {charpos = 155229232, bytepos = 137057476}, overlay_string_index = 155229240, string_pos = {charpos = 137057476, bytepos = 155229248}, dpvec_index = 137057476}, end = {pos = {charpos = 155229256, bytepos = 137057476}, overlay_string_index = 155229264, string_pos = {charpos = 137057476, bytepos = 155229272}, dpvec_index = 137057476}, minpos = {charpos = 155229280, bytepos = 137057476}, maxpos = {charpos = 155229288, bytepos = 137057476}, overlay_arrow_bitmap = 155229296, left_user_fringe_bitmap = 21700, right_user_fringe_bitmap = 2091, left_fringe_bitmap = 40056, right_fringe_bitmap = 2368, left_user_fringe_face_id = 742596, right_user_fringe_face_id = 40064, left_fringe_face_id = 742596, right_fringe_face_id = 40072, left_fringe_offset = -108, right_fringe_offset = -60, fringe_bitmap_periodic_p = false, redraw_fringe_bitmaps_p = false, enabled_p = true, truncated_on_left_p = false, truncated_on_right_p = true, continued_p = false, displays_text_p = true, ends_at_zv_p = false, fill_line_p = true, indicate_empty_line_p = true, contains_overlapping_glyphs_p = false, full_width_p = true, mode_line_p = false, overlapped_p = true, ends_in_middle_of_char_p = false, starts_in_middle_of_char_p = false, overlapping_p = false, mouse_face_p = false, ends_in_newline_from_string_p = false, exact_window_width_line_p = true, cursor_in_fringe_p = false, ends_in_ellipsis_p = false, indicate_bob_p = false, indicate_top_line_p = false, indicate_eob_p = false, indicate_bottom_line_p = false, reversed_p = false, continuation_lines_width = 137057476, clip = 0x9409c98} --=-=-= Content-Type: text/plain In GNU Emacs 26.0.60 (build 1, i686-pc-linux-gnu, GTK+ Version 2.24.25) of 2017-09-17 built on justinian Repository revision: 57249fb297237bb942ead1f7a0af0ac20811a9cf System Description: Debian GNU/Linux 8.9 (jessie) Recent messages: scroll-down-command: Beginning of buffer [3 times] previous-line: Beginning of buffer [4 times] Auto-saving...done next-line: End of buffer [2 times] Auto-saving...done Mark set next-line: End of buffer [19 times] scroll-down-command: Beginning of buffer [5 times] Saving file /home/benny/Projects/emacs-26/gdb.txt... Wrote /home/benny/Projects/emacs-26/gdb.txt Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND GPM GSETTINGS NOTIFY LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK2 X11 Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Text Minor modes in effect: shell-dirtrack-mode: t gpm-mouse-mode: t desktop-save-mode: t delete-selection-mode: t display-time-mode: t diff-auto-refine-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-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 auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t auto-fill-function: do-auto-fill transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort emacsbug dirtrack shell pcomplete t-mouse term/linux imenu elec-pair desktop frameset highline benny-calendar-cfg ange-ftp benny-unicode generic-x autoinsert cc-cmds cc-engine cc-vars cc-defs ps-print ps-print-loaddefs ps-def lpr advice benny-url cmuscheme comint ansi-color ring scheme delsel disp-table time server protbuf cal-china lunar solar cal-dst cal-bahai cal-islam cal-hebrew holidays hol-loaddefs vc-git diff-mode easy-mmode vc-fossil vc vc-dispatcher diary-lib diary-loaddefs cal-menu calendar cal-loaddefs benny-file-cache message-x message subr-x puny dired dired-loaddefs format-spec mml mml-sec epa derived epg gnus-util rmail rmail-loaddefs time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 gmm-utils mailheader bbdb-snarf mail-extr rfc822 bbdb-com mailabbrev bbdb-autoloads bbdb cl timezone sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils .loaddefs browse-url autoload radix-tree lisp-mnt finder-inf gh-common gh-profile rx s marshal eieio-compat ht json map dash info package easymenu epg-config url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote inotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 8 193041 22460) (symbols 24 31276 1) (miscs 20 40 333) (strings 16 60409 2969) (string-bytes 1 1885315) (vectors 8 24621) (vector-slots 4 613375 18028) (floats 8 822 684) (intervals 28 254 0) (buffers 528 13) (heap 1024 9005 788)) --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 18 17:02:25 2017 Received: (at 28505) by debbugs.gnu.org; 18 Sep 2017 21:02:25 +0000 Received: from localhost ([127.0.0.1]:46916 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1du3BP-0004vm-KR for submit@debbugs.gnu.org; Mon, 18 Sep 2017 17:02:25 -0400 Received: from odoacer.turtle-trading.net ([217.91.34.180]:48841) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1du3BL-0004vX-GE for 28505@debbugs.gnu.org; Mon, 18 Sep 2017 17:02:21 -0400 Received: from justinian.turtle-trading.net ([192.168.2.118]) by odoacer.turtle-trading.net with esmtp (Exim 4.80) (envelope-from ) id 1du3BF-0003OP-AF; Mon, 18 Sep 2017 23:02:13 +0200 Received: from benny by justinian.turtle-trading.net with local (Exim 4.84_2) (envelope-from ) id 1du3BF-0005Wr-6b; Mon, 18 Sep 2017 23:02:13 +0200 From: Benjamin Riefenstahl To: 28505@debbugs.gnu.org Subject: Re: 26.0.60; Crash in Fmove_point_visually References: <877ewvixax.fsf@blei.turtle-trading.net> Date: Mon, 18 Sep 2017 23:02:12 +0200 In-Reply-To: <877ewvixax.fsf@blei.turtle-trading.net> (Benjamin Riefenstahl's message of "Mon, 18 Sep 2017 22:09:10 +0200") Message-ID: <87d16n7maz.fsf@blei.turtle-trading.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 28505 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --=-=-= Content-Type: text/plain Benjamin Riefenstahl writes: > Let me know if I can do some more usefull debugging next time. So I recompiled with -O0 and after reading the code I added a few more "p"s in GDB. I see that "w->current_matrix" has "rows_allocated = 1, nrows = 1", but still "row" was initialized from "rows" and than incremented by "dir" (1). Is that as it should be? --=-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename=gdb.txt Content-Transfer-Encoding: quoted-printable #### bt full #1 0x0815f59c in PSEUDOVECTORP (a=3D13, code=3D6) at lisp.h:1469 h =3D 0x8 #2 0x08160e47 in BUFFERP (a=3D13) at buffer.h:902 No locals. #3 0x080a50bf in Fmove_point_visually (direction=3D6) at xdisp.c:22414 g =3D 0x997aa04 e =3D 0x998a8b0 gpt =3D 0xb5abf898 w =3D 0x856f458 b =3D 0x8d24c88 row =3D 0x99764d4 dir =3D 1 paragraph_dir =3D 0 #4 0x081f73ee in funcall_subr (subr=3D0x82fba08 , nu= margs=3D1, args=3D0xbfffdc88) at eval.c:2841 internal_argbuf =3D {0, 0, 0, -1073751028, 135656599, -1073751016, = 135656860, 137345544} internal_args =3D 0xbfffdc88 #5 0x081f709f in Ffuncall (nargs=3D2, args=3D0xbfffdc84) at eval.c:2766 fun =3D 137345549 original_fun =3D 345928 funcar =3D 0 numargs =3D 1 val =3D 0 count =3D 38 #6 0x082352a5 in exec_byte_code (bytestr=3D137486020, vector=3D137486037, = maxdepth=3D18, args_template=3D0, nargs=3D0, args=3D0x0) at bytecode.c:629 op =3D 1 type =3D (CONDITION_CASE | CATCHER_ALL) targets =3D {0x823773b , 0x823778d , 0x823778f ,=20 0x8237791 , 0x8237793 , 0x8237793 ,=20 0x82377df , 0x8237837 , 0x8234d82 ,=20 0x8234d84 , 0x8234d86 ,= 0x8234d88 ,=20 0x8234d8a , 0x8234d8a ,= 0x8234d90 ,=20 0x8234d57 , 0x8235055 ,= 0x8235057 ,=20 0x8235059 , 0x823505b ,= 0x823505d ,=20 0x823505d , 0x823508c ,= 0x8235063 ,=20 0x82351e9 , 0x82351eb ,= 0x82351ed ,=20 0x82351ef , 0x82351f1 ,= 0x82351f1 ,=20 0x82351ac , 0x82351c0 ,= 0x823527c ,=20 0x823527e , 0x8235280 ,= 0x8235282 ,=20 0x8235284 , 0x8235284 ,= 0x823523f ,=20 0x8235253 , 0x823530d ,= 0x823530f ,=20 0x8235311 , 0x8235313 ,= 0x8235315 ,=20 0x8235315 , 0x82352d0 ,= 0x82352e4 ,=20 0x82359be , 0x82358cf ,= 0x82358c6 ,=20 0x823773b , 0x823773b , 0x823773b ,=20 0x823773b , 0x823773b , 0x8235b8b ,=20 0x8235c48 , 0x8235c9d ,= 0x8235cf3 ,=20 0x8235d51 , 0x8234f29 ,= 0x8234f90 ,=20 0x8235dbd , 0x8234eb5 ,= 0x8234fe0 ,=20 0x8235e1c , 0x8235e6c ,= 0x8235ea5 ,=20 0x8235ef5 , 0x8235f31 ,= 0x8235fcb ,=20 0x8236004 , 0x8236054 ,= 0x82360bb ,=20 0x82360f4 , 0x823612d ,= 0x823617d ,=20 0x82361cd , 0x823621d ,= 0x8236284 ,=20 0x82362c0 , 0x82362fc ,= 0x8236396 ,=20 0x82363f1 , 0x823644c ,= 0x82365c2 ,=20 0x8236614 , 0x8236666 ,= 0x82366b8 ,=20 0x823670a , 0x8236746 ,= 0x823679f ,=20 0x82367db , 0x8236817 ,= 0x8236853 ,=20 0x823691b , 0x823578f ,= 0x8236961 ,=20 0x823699a , 0x8236a30 ,= 0x8236a80 ,=20 0x8236ac6 , 0x8236aff ,= 0x8236b30 ,=20 0x8236b61 , 0x8236b9e ,= 0x823773b ,=20 0x8236be7 , 0x8236c18 ,= 0x8236c49 ,=20 0x8236c7a , 0x8236cab ,= 0x8236cdc ,=20 0x823578f , 0x823773b = , 0x8236d15 ,=20 0x8236d5d , 0x8236d96 ,= 0x8236dcf ,=20 0x8236e1f , 0x8236e6f ,= 0x8236ea8 ,=20 0x8236f7c , 0x8236fcc ,= 0x823701c ,=20 0x823706c , 0x823709d = , 0x823773b ,=20 0x82356f5 , 0x823539b ,= 0x8234e42 ,=20 0x8235413 , 0x823547c ,= 0x82354e3 ,=20 0x82356bc , 0x82356d0 ,= 0x8235171 ,=20 0x8235758 , 0x82357b5 ,= 0x823583a ,=20 0x8235871 , 0x82359f3 ,= 0x8235a58 ,=20 0x8235abf , 0x8235b19 ,= 0x823535e ,=20 0x82370d6 , 0x823713d , 0x8237176 ,=20 0x82371af , 0x82371e8 , 0x8237221 ,=20 0x8237271 , 0x82372c1 , 0x8237311 ,=20 0x8237361 , 0x8237460 , 0x82374b0 ,=20 0x8237500 , 0x8237539 , 0x8237589 ,=20 0x82375d9 , 0x8237612 , 0x823764b ,=20 0x823688f , 0x82368cb ,= 0x8237687 ,=20 0x82376e5 , 0x823773b , 0x823554a ,=20 0x8235564 , 0x82355bb ,= 0x8235612 ,=20 0x8235667 , 0x8235f6d ,= 0x8236338 ,=20 0x82369d2 , 0x82378ad = , 0x8237902 ,=20 0x823773b , 0x823773b , 0x8237973 ,=20 0x82379dc , 0x823773b , 0x823773b ,=20 0x823773b , 0x823773b , 0x823773b ,=20 0x823773b , 0x823773b , 0x823773b ,=20 0x8237b80 } const_length =3D 11 bytestr_length =3D 71 vectorp =3D 0x831ded4 quitcounter =3D 1 '\001' stack_items =3D 5 sa_avail =3D 16293 sa_count =3D 36 sa_must_free =3D false stack_base =3D 0xbfffdc80 stack_lim =3D 0xbfffdc94 top =3D 0xbfffdc84 void_stack_lim =3D 0xbfffdc94 bytestr_data =3D 0xbfffdc94 "\b\203\065" pc =3D 0xbfffdcbf "\210\nT\211\022\202\024" count =3D 36 result =3D -1073750612 #7 0x081f7ccf in funcall_lambda (fun=3D137485973, nargs=3D1, arg_vector=3D= 0x831ded5 ) at eval.c:3049 val =3D 136271851 syms_left =3D 0 next =3D 2071248 lexenv =3D 0 count =3D 35 i =3D 1 optional =3D true rest =3D false previous_optional_or_rest =3D false #8 0x081f70e3 in Ffuncall (nargs=3D2, args=3D0xbfffe034) at eval.c:2768 fun =3D 137485973 original_fun =3D 2115568 funcar =3D -1073750232 numargs =3D 1 val =3D -1073750136 count =3D 34 #9 0x081efe63 in Ffuncall_interactively (nargs=3D2, args=3D0xbfffe034) at = callint.c:252 speccount =3D 33 #10 0x081f734d in funcall_subr (subr=3D0x84d2d28 , = numargs=3D2, args=3D0xbfffe034) at eval.c:2821 No locals. #11 0x081f709f in Ffuncall (nargs=3D3, args=3D0xbfffe030) at eval.c:2766 fun =3D 139275565 original_fun =3D 12504 funcar =3D 0 numargs =3D 2 val =3D 0 count =3D 32 #12 0x081f1f63 in Fcall_interactively (function=3D2115568, record_flag=3D0,= keys=3D150616173) at callint.c:844 val =3D 0 args =3D 0xbfffe030 visargs =3D 0xbfffe03c specs =3D 137434764 filter_specs =3D 137434764 teml =3D -1073749640 up_event =3D 0 enable =3D 0 sa_avail =3D 16345 sa_count =3D 31 sa_must_free =3D false speccount =3D 31 next_event =3D 1 prefix_arg =3D 0 string =3D 0xbfffe071 "p" tem =3D 0x82b2e5c "" varies =3D 0xbfffe048 "" i =3D 3 nargs =3D 3 mark =3D -1073750132 arg_from_tty =3D false key_count =3D 1 record_then_fail =3D false save_this_command =3D 2115568 save_last_command =3D 2115592 save_this_original_command =3D 2115568 save_real_this_command =3D 2115568 #13 0x081f743b in funcall_subr (subr=3D0x84d2d40 , num= args=3D3, args=3D0xbfffe260) at eval.c:2846 internal_argbuf =3D {2115568, 0, -1073749576, 135655536, 139630208,= -1073749544, 135656860, 139275584} internal_args =3D 0xbfffe260 #14 0x081f709f in Ffuncall (nargs=3D4, args=3D0xbfffe25c) at eval.c:2766 fun =3D 139275589 original_fun =3D 310544 funcar =3D 139529176 numargs =3D 3 val =3D 0 count =3D 30 #15 0x082352a5 in exec_byte_code (bytestr=3D137763956, vector=3D137763973, = maxdepth=3D54, args_template=3D4102, nargs=3D1,=20 args=3D0xbfffe5a0) at bytecode.c:629 op =3D 3 type =3D (CATCHER_ALL | unknown: 915902600) targets =3D {0x823773b , 0x823778d , 0x823778f ,=20 0x8237791 , 0x8237793 , 0x8237793 ,=20 0x82377df , 0x8237837 , 0x8234d82 ,=20 0x8234d84 , 0x8234d86 ,= 0x8234d88 ,=20 0x8234d8a , 0x8234d8a ,= 0x8234d90 ,=20 0x8234d57 , 0x8235055 ,= 0x8235057 ,=20 0x8235059 , 0x823505b ,= 0x823505d ,=20 0x823505d , 0x823508c ,= 0x8235063 ,=20 0x82351e9 , 0x82351eb ,= 0x82351ed ,=20 0x82351ef , 0x82351f1 ,= 0x82351f1 ,=20 0x82351ac , 0x82351c0 ,= 0x823527c ,=20 0x823527e , 0x8235280 ,= 0x8235282 ,=20 0x8235284 , 0x8235284 ,= 0x823523f ,=20 0x8235253 , 0x823530d ,= 0x823530f ,=20 0x8235311 , 0x8235313 ,= 0x8235315 ,=20 0x8235315 , 0x82352d0 ,= 0x82352e4 ,=20 0x82359be , 0x82358cf ,= 0x82358c6 ,=20 0x823773b , 0x823773b , 0x823773b ,=20 0x823773b , 0x823773b , 0x8235b8b ,=20 0x8235c48 , 0x8235c9d ,= 0x8235cf3 ,=20 0x8235d51 , 0x8234f29 ,= 0x8234f90 ,=20 0x8235dbd , 0x8234eb5 ,= 0x8234fe0 ,=20 0x8235e1c , 0x8235e6c ,= 0x8235ea5 ,=20 0x8235ef5 , 0x8235f31 ,= 0x8235fcb ,=20 0x8236004 , 0x8236054 ,= 0x82360bb ,=20 0x82360f4 , 0x823612d ,= 0x823617d ,=20 0x82361cd , 0x823621d ,= 0x8236284 ,=20 0x82362c0 , 0x82362fc ,= 0x8236396 ,=20 0x82363f1 , 0x823644c ,= 0x82365c2 ,=20 0x8236614 , 0x8236666 ,= 0x82366b8 ,=20 0x823670a , 0x8236746 ,= 0x823679f ,=20 0x82367db , 0x8236817 ,= 0x8236853 ,=20 0x823691b , 0x823578f ,= 0x8236961 ,=20 0x823699a , 0x8236a30 ,= 0x8236a80 ,=20 0x8236ac6 , 0x8236aff ,= 0x8236b30 ,=20 0x8236b61 , 0x8236b9e ,= 0x823773b ,=20 0x8236be7 , 0x8236c18 ,= 0x8236c49 ,=20 0x8236c7a , 0x8236cab ,= 0x8236cdc ,=20 0x823578f , 0x823773b = , 0x8236d15 ,=20 0x8236d5d , 0x8236d96 ,= 0x8236dcf ,=20 0x8236e1f , 0x8236e6f ,= 0x8236ea8 ,=20 0x8236f7c , 0x8236fcc ,= 0x823701c ,=20 0x823706c , 0x823709d = , 0x823773b ,=20 0x82356f5 , 0x823539b ,= 0x8234e42 ,=20 0x8235413 , 0x823547c ,= 0x82354e3 ,=20 0x82356bc , 0x82356d0 ,= 0x8235171 ,=20 0x8235758 , 0x82357b5 ,= 0x823583a ,=20 0x8235871 , 0x82359f3 ,= 0x8235a58 ,=20 0x8235abf , 0x8235b19 ,= 0x823535e ,=20 0x82370d6 , 0x823713d , 0x8237176 ,=20 0x82371af , 0x82371e8 , 0x8237221 ,=20 0x8237271 , 0x82372c1 , 0x8237311 ,=20 0x8237361 , 0x8237460 , 0x82374b0 ,=20 0x8237500 , 0x8237539 , 0x8237589 ,=20 0x82375d9 , 0x8237612 , 0x823764b ,=20 0x823688f , 0x82368cb ,= 0x8237687 ,=20 0x82376e5 , 0x823773b , 0x823554a ,=20 0x8235564 , 0x82355bb ,= 0x8235612 ,=20 0x8235667 , 0x8235f6d ,= 0x8236338 ,=20 0x82369d2 , 0x82378ad = , 0x8237902 ,=20 0x823773b , 0x823773b , 0x8237973 ,=20 0x82379dc , 0x823773b , 0x823773b ,=20 0x823773b , 0x823773b , 0x823773b ,=20 0x823773b , 0x823773b , 0x823773b ,=20 0x8237b80 } const_length =3D 25 bytestr_length =3D 165 vectorp =3D 0x8361c84 quitcounter =3D 1 '\001' stack_items =3D 14 sa_avail =3D 16163 sa_count =3D 30 sa_must_free =3D false stack_base =3D 0xbfffe240 stack_lim =3D 0xbfffe278 top =3D 0xbfffe25c void_stack_lim =3D 0xbfffe278 bytestr_data =3D 0xbfffe278 "\306\020\211?\205\023" pc =3D 0xbfffe2f3 "\006\006\071\203\242" count =3D 30 result =3D 1 #16 0x081f7996 in funcall_lambda (fun=3D137763933, nargs=3D1, arg_vector=3D= 0xbfffe59c) at eval.c:2967 size =3D 5 val =3D 136271851 syms_left =3D 4102 next =3D -1073748664 lexenv =3D 18 count =3D 30 i =3D 137763928 optional =3D 8 rest =3D 21 previous_optional_or_rest =3D 245 #17 0x081f70e3 in Ffuncall (nargs=3D2, args=3D0xbfffe598) at eval.c:2768 fun =3D 137763933 original_fun =3D 7488 funcar =3D -1073748556 numargs =3D 1 val =3D -1073748552 count =3D 29 #18 0x081f6be3 in call1 (fn=3D7488, arg1=3D2115568) at eval.c:2617 No locals. #19 0x08167039 in command_loop_1 () at keyboard.c:1486 scount =3D 28 cmd =3D 2115568 keybuf =3D {21624, 366, 270, 137764133, 10, -1073748408, 136280470,= 137764116, 137764133, 0, -1073748488, 135655536,=20 139630208, -1073748440, 136266826, 0, 156638451, -1073748440, 136= 266873, 139292956, 27, -1073748424, 144883640,=20 -1073748216, 139582812, -1073748392, 136266659, 9912, 1, 0} i =3D 1 prev_modiff =3D 117 prev_buffer =3D 0x8d24c88 already_adjusted =3D false #20 0x081f41de in internal_condition_case (bfun=3D0x8166871 , handlers=3D9912, hfun=3D0x8166042 ) at eval.c:1332 val =3D 9912 c =3D 0x8a2bfb8 #21 0x08166557 in command_loop_2 (ignore=3D0) at keyboard.c:1114 val =3D 0 #22 0x081f3c13 in internal_catch (tag=3D10248, func=3D0x816652d , arg=3D0) at eval.c:1097 val =3D 10248 c =3D 0x85732b0 #23 0x0816646b in command_loop () at keyboard.c:1085 val =3D 135683208 #24 0x08165c90 in recursive_edit_1 () at keyboard.c:699 count =3D 26 val =3D -1073748056 #25 0x0819e1e6 in read_minibuf (map=3D142013203, initial=3D0, prompt=3D1661= 66812, expflag=3Dfalse, histvar=3D2828896, histpos=3D2,=20 defalt=3D0, allow_props=3Dfalse, inherit_input_method=3Dfalse) at minib= uf.c:685 val =3D 0 count =3D 17 mini_frame =3D 139915709 ambient_dir =3D 159965676 minibuffer =3D 147999885 input_method =3D 0 enable_multibyte =3D 0 pos =3D 0 histstring =3D 135766065 histval =3D 145001427 empty_minibuf =3D 139920709 dummy =3D 0 frame =3D 139915709 #26 0x0819ec46 in Fread_from_minibuffer (prompt=3D166166812, initial_conten= ts=3D0, keymap=3D142013203, read=3D0, hist=3D2828896,=20 default_value=3D0, inherit_input_method=3D0) at minibuf.c:992 histvar =3D 2828896 histpos =3D 2 val =3D -442655538 #27 0x081f754d in funcall_subr (subr=3D0x82fee18 , n= umargs=3D7, args=3D0xbfffe900) at eval.c:2861 internal_argbuf =3D {0, -1073747880, 136158109, 139519700, 10827203= 19, -1073747864, 135656860, 137358872} internal_args =3D 0xbfffe900 #28 0x081f709f in Ffuncall (nargs=3D8, args=3D0xbfffe8fc) at eval.c:2766 fun =3D 137358877 original_fun =3D 320888 funcar =3D 0 numargs =3D 7 val =3D 0 count =3D 16 #29 0x082352a5 in exec_byte_code (bytestr=3D137747172, vector=3D137747189, = maxdepth=3D74, args_template=3D8202, nargs=3D8,=20 args=3D0xbfffec20) at bytecode.c:629 op =3D 7 type =3D (CONDITION_CASE | CATCHER_ALL | unknown: 154111576) targets =3D {0x823773b , 0x823778d , 0x823778f ,=20 0x8237791 , 0x8237793 , 0x8237793 ,=20 0x82377df , 0x8237837 , 0x8234d82 ,=20 0x8234d84 , 0x8234d86 ,= 0x8234d88 ,=20 0x8234d8a , 0x8234d8a ,= 0x8234d90 ,=20 0x8234d57 , 0x8235055 ,= 0x8235057 ,=20 0x8235059 , 0x823505b ,= 0x823505d ,=20 0x823505d , 0x823508c ,= 0x8235063 ,=20 0x82351e9 , 0x82351eb ,= 0x82351ed ,=20 0x82351ef , 0x82351f1 ,= 0x82351f1 ,=20 0x82351ac , 0x82351c0 ,= 0x823527c ,=20 0x823527e , 0x8235280 ,= 0x8235282 ,=20 0x8235284 , 0x8235284 ,= 0x823523f ,=20 0x8235253 , 0x823530d ,= 0x823530f ,=20 0x8235311 , 0x8235313 ,= 0x8235315 ,=20 0x8235315 , 0x82352d0 ,= 0x82352e4 ,=20 0x82359be , 0x82358cf ,= 0x82358c6 ,=20 0x823773b , 0x823773b , 0x823773b ,=20 0x823773b , 0x823773b , 0x8235b8b ,=20 0x8235c48 , 0x8235c9d ,= 0x8235cf3 ,=20 0x8235d51 , 0x8234f29 ,= 0x8234f90 ,=20 0x8235dbd , 0x8234eb5 ,= 0x8234fe0 ,=20 0x8235e1c , 0x8235e6c ,= 0x8235ea5 ,=20 0x8235ef5 , 0x8235f31 ,= 0x8235fcb ,=20 0x8236004 , 0x8236054 ,= 0x82360bb ,=20 0x82360f4 , 0x823612d ,= 0x823617d ,=20 0x82361cd , 0x823621d ,= 0x8236284 ,=20 0x82362c0 , 0x82362fc ,= 0x8236396 ,=20 0x82363f1 , 0x823644c ,= 0x82365c2 ,=20 0x8236614 , 0x8236666 ,= 0x82366b8 ,=20 0x823670a , 0x8236746 ,= 0x823679f ,=20 0x82367db , 0x8236817 ,= 0x8236853 ,=20 0x823691b , 0x823578f ,= 0x8236961 ,=20 0x823699a , 0x8236a30 ,= 0x8236a80 ,=20 0x8236ac6 , 0x8236aff ,= 0x8236b30 ,=20 0x8236b61 , 0x8236b9e ,= 0x823773b ,=20 0x8236be7 , 0x8236c18 ,= 0x8236c49 ,=20 0x8236c7a , 0x8236cab ,= 0x8236cdc ,=20 0x823578f , 0x823773b = , 0x8236d15 ,=20 0x8236d5d , 0x8236d96 ,= 0x8236dcf ,=20 0x8236e1f , 0x8236e6f ,= 0x8236ea8 ,=20 0x8236f7c , 0x8236fcc ,= 0x823701c ,=20 0x823706c , 0x823709d = , 0x823773b ,=20 0x82356f5 , 0x823539b ,= 0x8234e42 ,=20 0x8235413 , 0x823547c ,= 0x82354e3 ,=20 0x82356bc , 0x82356d0 ,= 0x8235171 ,=20 0x8235758 , 0x82357b5 ,= 0x823583a ,=20 0x8235871 , 0x82359f3 ,= 0x8235a58 ,=20 0x8235abf , 0x8235b19 ,= 0x823535e ,=20 0x82370d6 , 0x823713d , 0x8237176 ,=20 0x82371af , 0x82371e8 , 0x8237221 ,=20 0x8237271 , 0x82372c1 , 0x8237311 ,=20 0x8237361 , 0x8237460 , 0x82374b0 ,=20 0x8237500 , 0x8237539 , 0x8237589 ,=20 0x82375d9 , 0x8237612 , 0x823764b ,=20 0x823688f , 0x82368cb ,= 0x8237687 ,=20 0x82376e5 , 0x823773b , 0x823554a ,=20 0x8235564 , 0x82355bb ,= 0x8235612 ,=20 0x8235667 , 0x8235f6d ,= 0x8236338 ,=20 0x82369d2 , 0x82378ad = , 0x8237902 ,=20 0x823773b , 0x823773b , 0x8237973 ,=20 0x82379dc , 0x823773b , 0x823773b ,=20 0x823773b , 0x823773b , 0x823773b ,=20 0x823773b , 0x823773b , 0x823773b ,=20 0x8237b80 } const_length =3D 13 bytestr_length =3D 91 vectorp =3D 0x835daf4 quitcounter =3D 1 '\001' stack_items =3D 19 sa_avail =3D 16217 sa_count =3D 13 sa_must_free =3D false stack_base =3D 0xbfffe8d0 stack_lim =3D 0xbfffe91c top =3D 0xbfffe8fc void_stack_lim =3D 0xbfffe91c bytestr_data =3D 0xbfffe91c "\003:\203\r" pc =3D 0xbfffe95e "\211=CB=9A\203Y" count =3D 13 result =3D 156646867 #30 0x081f7996 in funcall_lambda (fun=3D137747149, nargs=3D8, arg_vector=3D= 0xbfffec00) at eval.c:2967 size =3D 5 val =3D 136271851 syms_left =3D 8202 next =3D 24 lexenv =3D 18 count =3D 13 i =3D 137747144 optional =3D 8 rest =3D 21 previous_optional_or_rest =3D 245 #31 0x081f70e3 in Ffuncall (nargs=3D9, args=3D0xbfffebfc) at eval.c:2768 fun =3D 137747149 original_fun =3D 3015560 funcar =3D -1073746984 numargs =3D 8 val =3D 0 count =3D 12 #32 0x081a01a6 in Fcompleting_read (prompt=3D166166812, collection=3D137762= 845, predicate=3D7512, require_match=3D23976,=20 initial_input=3D0, hist=3D2828896, def=3D0, inherit_input_method=3D0) a= t minibuf.c:1696 No locals. #33 0x081f75ae in funcall_subr (subr=3D0x82feed8 , numarg= s=3D6, args=3D0xbfffed10) at eval.c:2866 internal_argbuf =3D {166166812, 137762845, 7512, 23976, 0, 2828896,= 0, 0} internal_args =3D 0xbfffec64 #34 0x081f709f in Ffuncall (nargs=3D7, args=3D0xbfffed0c) at eval.c:2766 fun =3D 137359069 original_fun =3D 321336 funcar =3D -1073746712 numargs =3D 6 val =3D 4 count =3D 11 #35 0x082352a5 in exec_byte_code (bytestr=3D137762428, vector=3D137762445, = maxdepth=3D42, args_template=3D2, nargs=3D0, args=3D0xbffff01c) at bytecode.c:629 op =3D 6 type =3D (CONDITION_CASE | CATCHER_ALL | unknown: 136160900) targets =3D {0x823773b , 0x823778d , 0x823778f ,=20 0x8237791 , 0x8237793 , 0x8237793 ,=20 0x82377df , 0x8237837 , 0x8234d82 ,=20 0x8234d84 , 0x8234d86 ,= 0x8234d88 ,=20 0x8234d8a , 0x8234d8a ,= 0x8234d90 ,=20 0x8234d57 , 0x8235055 ,= 0x8235057 ,=20 0x8235059 , 0x823505b ,= 0x823505d ,=20 0x823505d , 0x823508c ,= 0x8235063 ,=20 0x82351e9 , 0x82351eb ,= 0x82351ed ,=20 0x82351ef , 0x82351f1 ,= 0x82351f1 ,=20 0x82351ac , 0x82351c0 ,= 0x823527c ,=20 0x823527e , 0x8235280 ,= 0x8235282 ,=20 0x8235284 , 0x8235284 ,= 0x823523f ,=20 0x8235253 , 0x823530d ,= 0x823530f ,=20 0x8235311 , 0x8235313 ,= 0x8235315 ,=20 0x8235315 , 0x82352d0 ,= 0x82352e4 ,=20 0x82359be , 0x82358cf ,= 0x82358c6 ,=20 0x823773b , 0x823773b , 0x823773b ,=20 0x823773b , 0x823773b , 0x8235b8b ,=20 0x8235c48 , 0x8235c9d ,= 0x8235cf3 ,=20 0x8235d51 , 0x8234f29 ,= 0x8234f90 ,=20 0x8235dbd , 0x8234eb5 ,= 0x8234fe0 ,=20 0x8235e1c , 0x8235e6c ,= 0x8235ea5 ,=20 0x8235ef5 , 0x8235f31 ,= 0x8235fcb ,=20 0x8236004 , 0x8236054 ,= 0x82360bb ,=20 0x82360f4 , 0x823612d ,= 0x823617d ,=20 0x82361cd , 0x823621d ,= 0x8236284 ,=20 0x82362c0 , 0x82362fc ,= 0x8236396 ,=20 0x82363f1 , 0x823644c ,= 0x82365c2 ,=20 0x8236614 , 0x8236666 ,= 0x82366b8 ,=20 0x823670a , 0x8236746 ,= 0x823679f ,=20 0x82367db , 0x8236817 ,= 0x8236853 ,=20 0x823691b , 0x823578f ,= 0x8236961 ,=20 0x823699a , 0x8236a30 ,= 0x8236a80 ,=20 0x8236ac6 , 0x8236aff ,= 0x8236b30 ,=20 0x8236b61 , 0x8236b9e ,= 0x823773b ,=20 0x8236be7 , 0x8236c18 ,= 0x8236c49 ,=20 0x8236c7a , 0x8236cab ,= 0x8236cdc ,=20 0x823578f , 0x823773b = , 0x8236d15 ,=20 0x8236d5d , 0x8236d96 ,= 0x8236dcf ,=20 0x8236e1f , 0x8236e6f ,= 0x8236ea8 ,=20 0x8236f7c , 0x8236fcc ,= 0x823701c ,=20 0x823706c , 0x823709d = , 0x823773b ,=20 0x82356f5 , 0x823539b ,= 0x8234e42 ,=20 0x8235413 , 0x823547c ,= 0x82354e3 ,=20 0x82356bc , 0x82356d0 ,= 0x8235171 ,=20 0x8235758 , 0x82357b5 ,= 0x823583a ,=20 0x8235871 , 0x82359f3 ,= 0x8235a58 ,=20 0x8235abf , 0x8235b19 ,= 0x823535e ,=20 0x82370d6 , 0x823713d , 0x8237176 ,=20 0x82371af , 0x82371e8 , 0x8237221 ,=20 0x8237271 , 0x82372c1 , 0x8237311 ,=20 0x8237361 , 0x8237460 , 0x82374b0 ,=20 0x8237500 , 0x8237539 , 0x8237589 ,=20 0x82375d9 , 0x8237612 , 0x823764b ,=20 0x823688f , 0x82368cb ,= 0x8237687 ,=20 0x82376e5 , 0x823773b , 0x823554a ,=20 0x8235564 , 0x82355bb ,= 0x8235612 ,=20 0x8235667 , 0x8235f6d ,= 0x8236338 ,=20 0x82369d2 , 0x82378ad = , 0x8237902 ,=20 0x823773b , 0x823773b , 0x8237973 ,=20 0x82379dc , 0x823773b , 0x823773b ,=20 0x823773b , 0x823773b , 0x823773b ,=20 0x823773b , 0x823773b , 0x823773b ,=20 0x8237b80 } const_length =3D 26 bytestr_length =3D 104 vectorp =3D 0x836168c quitcounter =3D 1 '\001' stack_items =3D 11 sa_avail =3D 16236 sa_count =3D 10 sa_must_free =3D false stack_base =3D 0xbfffed00 stack_lim =3D 0xbfffed2c top =3D 0xbfffed0c void_stack_lim =3D 0xbfffed2c bytestr_data =3D 0xbfffed2c "\301\302C\211\303\304\305\306\307\006\= a\006\a\"\310\"\311$\240\210\303\304\312\306\307\005!\313\"\311$\216\314\31= 5\002\242\"\210\316\b\317=3D\203\061" pc =3D 0xbfffed92 ")\207x\026\066\bH\357\377\277\355I#\b\215\026\06= 6\b" count =3D 10 result =3D 139630208 #36 0x081f7996 in funcall_lambda (fun=3D137762405, nargs=3D0, arg_vector=3D= 0xbffff01c) at eval.c:2967 size =3D 5 val =3D 136271851 syms_left =3D 2 next =3D -1073746024 lexenv =3D 18 count =3D 10 i =3D 137762400 optional =3D 8 rest =3D 21 previous_optional_or_rest =3D 245 #37 0x081f70e3 in Ffuncall (nargs=3D1, args=3D0xbffff018) at eval.c:2768 fun =3D 137762405 original_fun =3D 2828944 funcar =3D 0 numargs =3D 0 val =3D 0 count =3D 9 #38 0x082352a5 in exec_byte_code (bytestr=3D137763884, vector=3D137763909, = maxdepth=3D14, args_template=3D0, nargs=3D0, args=3D0x0) at bytecode.c:629 op =3D 0 type =3D (CONDITION_CASE | unknown: 4) targets =3D {0x823773b , 0x823778d , 0x823778f ,=20 0x8237791 , 0x8237793 , 0x8237793 ,=20 0x82377df , 0x8237837 , 0x8234d82 ,=20 0x8234d84 , 0x8234d86 ,= 0x8234d88 ,=20 0x8234d8a , 0x8234d8a ,= 0x8234d90 ,=20 0x8234d57 , 0x8235055 ,= 0x8235057 ,=20 0x8235059 , 0x823505b ,= 0x823505d ,=20 0x823505d , 0x823508c ,= 0x8235063 ,=20 0x82351e9 , 0x82351eb ,= 0x82351ed ,=20 0x82351ef , 0x82351f1 ,= 0x82351f1 ,=20 0x82351ac , 0x82351c0 ,= 0x823527c ,=20 0x823527e , 0x8235280 ,= 0x8235282 ,=20 0x8235284 , 0x8235284 ,= 0x823523f ,=20 0x8235253 , 0x823530d ,= 0x823530f ,=20 0x8235311 , 0x8235313 ,= 0x8235315 ,=20 0x8235315 , 0x82352d0 ,= 0x82352e4 ,=20 0x82359be , 0x82358cf ,= 0x82358c6 ,=20 0x823773b , 0x823773b , 0x823773b ,=20 0x823773b , 0x823773b , 0x8235b8b ,=20 0x8235c48 , 0x8235c9d ,= 0x8235cf3 ,=20 0x8235d51 , 0x8234f29 ,= 0x8234f90 ,=20 0x8235dbd , 0x8234eb5 ,= 0x8234fe0 ,=20 0x8235e1c , 0x8235e6c ,= 0x8235ea5 ,=20 0x8235ef5 , 0x8235f31 ,= 0x8235fcb ,=20 0x8236004 , 0x8236054 ,= 0x82360bb ,=20 0x82360f4 , 0x823612d ,= 0x823617d ,=20 0x82361cd , 0x823621d ,= 0x8236284 ,=20 0x82362c0 , 0x82362fc ,= 0x8236396 ,=20 0x82363f1 , 0x823644c ,= 0x82365c2 ,=20 0x8236614 , 0x8236666 ,= 0x82366b8 ,=20 0x823670a , 0x8236746 ,= 0x823679f ,=20 0x82367db , 0x8236817 ,= 0x8236853 ,=20 0x823691b , 0x823578f ,= 0x8236961 ,=20 0x823699a , 0x8236a30 ,= 0x8236a80 ,=20 0x8236ac6 , 0x8236aff ,= 0x8236b30 ,=20 0x8236b61 , 0x8236b9e ,= 0x823773b ,=20 0x8236be7 , 0x8236c18 ,= 0x8236c49 ,=20 0x8236c7a , 0x8236cab ,= 0x8236cdc ,=20 0x823578f , 0x823773b = , 0x8236d15 ,=20 0x8236d5d , 0x8236d96 ,= 0x8236dcf ,=20 0x8236e1f , 0x8236e6f ,= 0x8236ea8 ,=20 0x8236f7c , 0x8236fcc ,= 0x823701c ,=20 0x823706c , 0x823709d = , 0x823773b ,=20 0x82356f5 , 0x823539b ,= 0x8234e42 ,=20 0x8235413 , 0x823547c ,= 0x82354e3 ,=20 0x82356bc , 0x82356d0 ,= 0x8235171 ,=20 0x8235758 , 0x82357b5 ,= 0x823583a ,=20 0x8235871 , 0x82359f3 ,= 0x8235a58 ,=20 0x8235abf , 0x8235b19 ,= 0x823535e ,=20 0x82370d6 , 0x823713d , 0x8237176 ,=20 0x82371af , 0x82371e8 , 0x8237221 ,=20 0x8237271 , 0x82372c1 , 0x8237311 ,=20 0x8237361 , 0x8237460 , 0x82374b0 ,=20 0x8237500 , 0x8237539 , 0x8237589 ,=20 0x82375d9 , 0x8237612 , 0x823764b ,=20 0x823688f , 0x82368cb ,= 0x8237687 ,=20 0x82376e5 , 0x823773b , 0x823554a ,=20 0x8235564 , 0x82355bb ,= 0x8235612 ,=20 0x8235667 , 0x8235f6d ,= 0x8236338 ,=20 0x82369d2 , 0x82378ad = , 0x8237902 ,=20 0x823773b , 0x823773b , 0x8237973 ,=20 0x82379dc , 0x823773b , 0x823773b ,=20 0x823773b , 0x823773b , 0x823773b ,=20 0x823773b , 0x823773b , 0x823773b ,=20 0x8237b80 } const_length =3D 4 bytestr_length =3D 9 vectorp =3D 0x8361c44 quitcounter =3D 1 '\001' stack_items =3D 4 sa_avail =3D 16359 sa_count =3D 8 sa_must_free =3D false stack_base =3D 0xbffff010 stack_lim =3D 0xbffff020 top =3D 0xbffff018 void_stack_lim =3D 0xbffff020 bytestr_data =3D 0xbffff020 "\302\030\t\303 \bE)\207\361\377\277\35= 5I#\bE\034\066\b\302 \205$\330\361\377\277\022J#\b\031" pc =3D 0xbffff025 "\bE)\207\361\377\277\355I#\bE\034\066\b\302 \205= $\330\361\377\277\022J#\b\031" count =3D 8 result =3D 1672073 #39 0x08234949 in Fbyte_code (bytestr=3D137763884, vector=3D137763909, maxd= epth=3D14) at bytecode.c:321 No locals. #40 0x081f5e3c in eval_sub (form=3D137763867) at eval.c:2237 i =3D 3 maxargs =3D 3 args_left =3D 0 numargs =3D 14 fun =3D 139281125 val =3D 0 original_fun =3D 310304 original_args =3D 137763875 funcar =3D 0 count =3D 7 argvals =3D {137763884, 137763909, 14, 136158109, 139529348, 139630= 208, 139529348, 166137192} #41 0x081f563f in Feval (form=3D137763867, lexical=3D0) at eval.c:2051 count =3D 6 #42 0x081f0095 in Fcall_interactively (function=3D381272, record_flag=3D0, = keys=3D150616173) at callint.c:357 input =3D 137763867 funval =3D 137763501 events =3D 226 result =3D 12 args =3D 0x81d8b23 visargs =3D 0x4 specs =3D 137763867 filter_specs =3D 137763867 teml =3D -1073744904 up_event =3D 0 enable =3D 0 sa_avail =3D 16384 sa_count =3D 6 sa_must_free =3D false speccount =3D 6 next_event =3D 137763501 prefix_arg =3D 0 string =3D 0x0 tem =3D 0xbffff3cc "" varies =3D 0xbffff21c "\214X\037\bh\r\347\t\350\362\377\277\070\362= \377\277\070\362\377\277" i =3D 137763496 nargs =3D 7 mark =3D -1073745396 arg_from_tty =3D false key_count =3D 2 record_then_fail =3D false save_this_command =3D 381272 save_last_command =3D 381464 save_this_original_command =3D 381272 save_real_this_command =3D 381272 #43 0x081f743b in funcall_subr (subr=3D0x84d2d40 , num= args=3D3, args=3D0xbffff4e0) at eval.c:2846 internal_argbuf =3D {381272, 0, -1073744840, 135655536, 139630208, = -1073744808, 135656860, 139275584} internal_args =3D 0xbffff4e0 #44 0x081f709f in Ffuncall (nargs=3D4, args=3D0xbffff4dc) at eval.c:2766 fun =3D 139275589 original_fun =3D 310544 funcar =3D 139529176 numargs =3D 3 val =3D 0 count =3D 5 #45 0x082352a5 in exec_byte_code (bytestr=3D137763956, vector=3D137763973, = maxdepth=3D54, args_template=3D4102, nargs=3D1,=20 args=3D0xbffff820) at bytecode.c:629 op =3D 3 type =3D (CONDITION_CASE | CATCHER_ALL | unknown: 377635664) targets =3D {0x823773b , 0x823778d , 0x823778f ,=20 0x8237791 , 0x8237793 , 0x8237793 ,=20 0x82377df , 0x8237837 , 0x8234d82 ,=20 0x8234d84 , 0x8234d86 ,= 0x8234d88 ,=20 0x8234d8a , 0x8234d8a ,= 0x8234d90 ,=20 0x8234d57 , 0x8235055 ,= 0x8235057 ,=20 0x8235059 , 0x823505b ,= 0x823505d ,=20 0x823505d , 0x823508c ,= 0x8235063 ,=20 0x82351e9 , 0x82351eb ,= 0x82351ed ,=20 0x82351ef , 0x82351f1 ,= 0x82351f1 ,=20 0x82351ac , 0x82351c0 ,= 0x823527c ,=20 0x823527e , 0x8235280 ,= 0x8235282 ,=20 0x8235284 , 0x8235284 ,= 0x823523f ,=20 0x8235253 , 0x823530d ,= 0x823530f ,=20 0x8235311 , 0x8235313 ,= 0x8235315 ,=20 0x8235315 , 0x82352d0 ,= 0x82352e4 ,=20 0x82359be , 0x82358cf ,= 0x82358c6 ,=20 0x823773b , 0x823773b , 0x823773b ,=20 0x823773b , 0x823773b , 0x8235b8b ,=20 0x8235c48 , 0x8235c9d ,= 0x8235cf3 ,=20 0x8235d51 , 0x8234f29 ,= 0x8234f90 ,=20 0x8235dbd , 0x8234eb5 ,= 0x8234fe0 ,=20 0x8235e1c , 0x8235e6c ,= 0x8235ea5 ,=20 0x8235ef5 , 0x8235f31 ,= 0x8235fcb ,=20 0x8236004 , 0x8236054 ,= 0x82360bb ,=20 0x82360f4 , 0x823612d ,= 0x823617d ,=20 0x82361cd , 0x823621d ,= 0x8236284 ,=20 0x82362c0 , 0x82362fc ,= 0x8236396 ,=20 0x82363f1 , 0x823644c ,= 0x82365c2 ,=20 0x8236614 , 0x8236666 ,= 0x82366b8 ,=20 0x823670a , 0x8236746 ,= 0x823679f ,=20 0x82367db , 0x8236817 ,= 0x8236853 ,=20 0x823691b , 0x823578f ,= 0x8236961 ,=20 0x823699a , 0x8236a30 ,= 0x8236a80 ,=20 0x8236ac6 , 0x8236aff ,= 0x8236b30 ,=20 0x8236b61 , 0x8236b9e ,= 0x823773b ,=20 0x8236be7 , 0x8236c18 ,= 0x8236c49 ,=20 0x8236c7a , 0x8236cab ,= 0x8236cdc ,=20 0x823578f , 0x823773b = , 0x8236d15 ,=20 0x8236d5d , 0x8236d96 ,= 0x8236dcf ,=20 0x8236e1f , 0x8236e6f ,= 0x8236ea8 ,=20 0x8236f7c , 0x8236fcc ,= 0x823701c ,=20 0x823706c , 0x823709d = , 0x823773b ,=20 0x82356f5 , 0x823539b ,= 0x8234e42 ,=20 0x8235413 , 0x823547c ,= 0x82354e3 ,=20 0x82356bc , 0x82356d0 ,= 0x8235171 ,=20 0x8235758 , 0x82357b5 ,= 0x823583a ,=20 0x8235871 , 0x82359f3 ,= 0x8235a58 ,=20 0x8235abf , 0x8235b19 ,= 0x823535e ,=20 0x82370d6 , 0x823713d , 0x8237176 ,=20 0x82371af , 0x82371e8 , 0x8237221 ,=20 0x8237271 , 0x82372c1 , 0x8237311 ,=20 0x8237361 , 0x8237460 , 0x82374b0 ,=20 0x8237500 , 0x8237539 , 0x8237589 ,=20 0x82375d9 , 0x8237612 , 0x823764b ,=20 0x823688f , 0x82368cb ,= 0x8237687 ,=20 0x82376e5 , 0x823773b , 0x823554a ,=20 0x8235564 , 0x82355bb ,= 0x8235612 ,=20 0x8235667 , 0x8235f6d ,= 0x8236338 ,=20 0x82369d2 , 0x82378ad = , 0x8237902 ,=20 0x823773b , 0x823773b , 0x8237973 ,=20 0x82379dc , 0x823773b , 0x823773b ,=20 0x823773b , 0x823773b , 0x823773b ,=20 0x823773b , 0x823773b , 0x823773b ,=20 0x8237b80 } const_length =3D 25 bytestr_length =3D 165 vectorp =3D 0x8361c84 quitcounter =3D 1 '\001' stack_items =3D 14 sa_avail =3D 16163 sa_count =3D 5 sa_must_free =3D false stack_base =3D 0xbffff4c0 stack_lim =3D 0xbffff4f8 top =3D 0xbffff4dc void_stack_lim =3D 0xbffff4f8 bytestr_data =3D 0xbffff4f8 "\306\020\211?\205\023" pc =3D 0xbffff573 "\006\006\071\203\242" count =3D 5 result =3D 1 #46 0x081f7996 in funcall_lambda (fun=3D137763933, nargs=3D1, arg_vector=3D= 0xbffff81c) at eval.c:2967 size =3D 5 val =3D 136271851 syms_left =3D 4102 next =3D -1073743928 lexenv =3D 18 count =3D 5 i =3D 137763928 optional =3D 8 rest =3D 21 previous_optional_or_rest =3D 245 #47 0x081f70e3 in Ffuncall (nargs=3D2, args=3D0xbffff818) at eval.c:2768 fun =3D 137763933 original_fun =3D 7488 funcar =3D -1073743820 numargs =3D 1 val =3D -1073743816 count =3D 4 #48 0x081f6be3 in call1 (fn=3D7488, arg1=3D381272) at eval.c:2617 No locals. #49 0x08167039 in command_loop_1 () at keyboard.c:1486 scount =3D 3 cmd =3D 381272 keybuf =3D {110, 482, 218, 506, 139630208, -1073743752, 135684765, = 0, 156436707, 0, -1073743752, 135655536, 139630208,=20 -1073743704, 136266826, 0, -1073743713, -1073743704, 136266873, 4= 242592, 0, -1073743672, 139932128, 3, 0,=20 -1073743656, 136266659, 9912, 1, 0} i =3D 2 prev_modiff =3D 2376 prev_buffer =3D 0x9e70d68 already_adjusted =3D false #50 0x081f41de in internal_condition_case (bfun=3D0x8166871 , handlers=3D9912, hfun=3D0x8166042 ) at eval.c:1332 val =3D 9912 c =3D 0x85731e0 #51 0x08166557 in command_loop_2 (ignore=3D0) at keyboard.c:1114 val =3D 2 #52 0x081f3c13 in internal_catch (tag=3D24792, func=3D0x816652d , arg=3D0) at eval.c:1097 val =3D 24792 c =3D 0x8a23840 #53 0x081664ea in command_loop () at keyboard.c:1093 No locals. #54 0x08165c90 in recursive_edit_1 () at keyboard.c:699 count =3D 1 val =3D -1073743416 #55 0x08165dfe in Frecursive_edit () at keyboard.c:770 count =3D 0 buffer =3D 0 #56 0x08163e91 in main (argc=3D2, argv=3D0xbffffb54) at emacs.c:1713 stack_bottom_variable =3D 0xb7fff930 do_initial_setlocale =3D true dumping =3D false skip_args =3D 1 no_loadup =3D false junk =3D 0x0 dname_arg =3D 0x0 ch_to_dir =3D 0x0 original_pwd =3D 0x0 disable_aslr =3D false rlim =3D {rlim_cur =3D 5742592, rlim_max =3D 18446744073709551615} sockfd =3D -1 =20=20=20=20=20=20=20=20 #### p *row $7 =3D {glyphs =3D {0x21, 0x99764f8, 0x85101e0 , 0x9855278}, used = =3D {-29696, 2302, -28680, 2302}, hash =3D 0, x =3D 2, y =3D 33,=20 pixel_width =3D 139526624, ascent =3D 139526624, height =3D 160916696, ph= ys_ascent =3D 150898688, phys_height =3D 150899704,=20 visible_height =3D 1, extra_line_spacing =3D 2, start =3D {pos =3D {charp= os =3D 33, bytepos =3D 160916824},=20 overlay_string_index =3D 153170952, string_pos =3D {charpos =3D 1465760= 32, bytepos =3D 153168896}, dpvec_index =3D 153169912},=20 end =3D {pos =3D {charpos =3D 0, bytepos =3D 2}, overlay_string_index =3D= 33, string_pos =3D {charpos =3D 139526624, bytepos =3D 139526624},=20 dpvec_index =3D 160916824}, minpos =3D {charpos =3D 153167872, bytepos = =3D 153168888}, maxpos =3D {charpos =3D 0, bytepos =3D 2},=20 overlay_arrow_bitmap =3D 41, left_user_fringe_bitmap =3D 37504, right_use= r_fringe_bitmap =3D 2236, left_fringe_bitmap =3D 25912,=20 right_fringe_bitmap =3D 2455, left_user_fringe_face_id =3D 484632, right_= user_fringe_face_id =3D 74752,=20 left_fringe_face_id =3D 75768, right_fringe_face_id =3D 1, left_fringe_of= fset =3D 0, right_fringe_offset =3D 2,=20 fringe_bitmap_periodic_p =3D false, redraw_fringe_bitmaps_p =3D false, en= abled_p =3D false, truncated_on_left_p =3D false,=20 truncated_on_right_p =3D false, continued_p =3D false, displays_text_p = =3D false, ends_at_zv_p =3D false, fill_line_p =3D false,=20 indicate_empty_line_p =3D false, contains_overlapping_glyphs_p =3D false,= full_width_p =3D false, mode_line_p =3D false,=20 overlapped_p =3D false, ends_in_middle_of_char_p =3D false, starts_in_mid= dle_of_char_p =3D false, overlapping_p =3D false,=20 mouse_face_p =3D false, ends_in_newline_from_string_p =3D false, exact_wi= ndow_width_line_p =3D false, cursor_in_fringe_p =3D false,=20 ends_in_ellipsis_p =3D false, indicate_bob_p =3D false, indicate_top_line= _p =3D false, indicate_eob_p =3D false,=20 indicate_bottom_line_p =3D false, reversed_p =3D false, #continuation_lin= es_width =3D 40, clip =3D 0xc1} #### p *g $8 =3D {charpos =3D 150531844, object =3D 13, pixel_width =3D -1, ascent = =3D -1, descent =3D 0, voffset =3D 0, type =3D 0,=20 multibyte_p =3D false, left_box_line_p =3D true, right_box_line_p =3D tru= e, overlaps_vertically_p =3D true, padding_p =3D true,=20 glyph_not_available_p =3D false, avoid_cursor_p =3D true, resolved_level = =3D 59, bidi_type =3D 4, face_id =3D 21, font_type =3D 0,=20 slice =3D {img =3D {x =3D 65535, y =3D 65535, width =3D 0, height =3D 0},= cmp =3D {from =3D -1, to =3D 0}, glyphless =3D {upper_xoff =3D -1,=20 upper_yoff =3D -1, lower_xoff =3D 0, lower_yoff =3D 0}}, u =3D {ch = =3D 150531796, cmp =3D {automatic =3D false, id =3D 75265898},=20 img_id =3D 150531796, stretch =3D {height =3D 61140, ascent =3D 2296}, = glyphless =3D {method =3D 0, for_no_font =3D true, len =3D 10,=20 ch =3D 1176029}, val =3D 150531796}} #### p *g->object Cannot access memory at address 0xd #### p *w $9 =3D {header =3D {size =3D 1141084183}, frame =3D 139915709, next =3D 0, = prev =3D 139916053, parent =3D 0, normal_lines =3D 139806751,=20 normal_cols =3D 139806759, new_total =3D 6, new_normal =3D 2, new_pixel = =3D 2, contents =3D 147999885, start =3D 139896025,=20 pointm =3D 139896049, old_pointm =3D 139896073, temslot =3D 6, vertical_s= croll_bar =3D 0, vertical_scroll_bar_type =3D 23976,=20 horizontal_scroll_bar =3D 0, horizontal_scroll_bar_type =3D 0, display_ta= ble =3D 0, dedicated =3D 0, redisplay_end_trigger =3D 0,=20 combination_limit =3D 0, window_parameters =3D 0, current_matrix =3D 0x9b= 6f1f8, desired_matrix =3D 0x91f2f38, prev_buffers =3D 0,=20 next_buffers =3D 0, use_time =3D 116, sequence_number =3D 2, pixel_left = =3D 0, pixel_top =3D 36, left_col =3D 0, top_line =3D 36,=20 pixel_width =3D 128, pixel_height =3D 1, pixel_width_before_size_change = =3D 128, pixel_height_before_size_change =3D 1,=20 total_cols =3D 128, total_lines =3D 1, hscroll =3D 0, min_hscroll =3D 0, = hscroll_whole =3D 0, last_modified =3D 117,=20 last_overlay_modified =3D 60, last_point =3D 5, base_line_number =3D 0, b= ase_line_pos =3D 0, column_number_displayed =3D -1,=20 nrows_scale_factor =3D 1, ncols_scale_factor =3D 1, cursor =3D {x =3D 4, = y =3D 0, hpos =3D 4, vpos =3D 0}, phys_cursor =3D {x =3D 0, y =3D 0,=20 hpos =3D 0, vpos =3D 0}, output_cursor =3D {x =3D 0, y =3D 0, hpos =3D = 0, vpos =3D 0}, last_cursor_vpos =3D 0,=20 phys_cursor_type =3D NO_CURSOR, phys_cursor_width =3D -1, phys_cursor_asc= ent =3D 0, phys_cursor_height =3D 0,=20 left_fringe_width =3D -1, right_fringe_width =3D -1, left_margin_cols =3D= 0, right_margin_cols =3D 0, scroll_bar_width =3D -1,=20 scroll_bar_height =3D -1, mode_line_height =3D -1, header_line_height =3D= -1, window_end_pos =3D 0, window_end_vpos =3D 0,=20 mini =3D true, horizontal =3D false, update_mode_line =3D false, last_had= _star =3D true, start_at_line_beg =3D true,=20 force_start =3D false, optional_new_start =3D false, phys_cursor_on_p =3D= false, cursor_off_p =3D false, last_cursor_off_p =3D false,=20 must_be_updated_p =3D false, pseudo_window_p =3D false, fringes_outside_m= argins =3D false, window_end_valid =3D true,=20 redisplay =3D false, suspend_auto_hscroll =3D false, vscroll =3D 0, windo= w_end_bytepos =3D 0} #### p dir $10 =3D 1 #### p *w->current_matrix $11 =3D {pool =3D 0x85707b0, rows =3D 0x9976428, rows_allocated =3D 1, nrow= s =3D 1, matrix_x =3D 0, matrix_y =3D 36, matrix_w =3D 128,=20 matrix_h =3D 1, window_pixel_left =3D 0, window_pixel_top =3D 36, window_= height =3D 1, window_width =3D 128, window_vscroll =3D 0,=20 left_margin_glyphs =3D 0, right_margin_glyphs =3D 0, no_scrolling_p =3D f= alse, header_line_p =3D false, buffer =3D 0x8d24c88,=20 begv =3D 1, zv =3D 6} --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 19 00:11:30 2017 Received: (at 28505) by debbugs.gnu.org; 19 Sep 2017 04:11:30 +0000 Received: from localhost ([127.0.0.1]:47126 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1du9sf-0000Bo-TP for submit@debbugs.gnu.org; Tue, 19 Sep 2017 00:11:30 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34021) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1du9sd-0000BU-Ft for 28505@debbugs.gnu.org; Tue, 19 Sep 2017 00:11:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1du9sV-0001Qd-AA for 28505@debbugs.gnu.org; Tue, 19 Sep 2017 00:11:22 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34744) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1du9sV-0001QF-70; Tue, 19 Sep 2017 00:11:19 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1249 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1du9sU-0002tt-L2; Tue, 19 Sep 2017 00:11:19 -0400 Date: Tue, 19 Sep 2017 07:11:07 +0300 Message-Id: <83shfjgwf8.fsf@gnu.org> From: Eli Zaretskii To: Benjamin Riefenstahl In-reply-to: <87d16n7maz.fsf@blei.turtle-trading.net> (message from Benjamin Riefenstahl on Mon, 18 Sep 2017 23:02:12 +0200) Subject: Re: bug#28505: 26.0.60; Crash in Fmove_point_visually References: <877ewvixax.fsf@blei.turtle-trading.net> <87d16n7maz.fsf@blei.turtle-trading.net> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 28505 Cc: 28505@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Benjamin Riefenstahl > Date: Mon, 18 Sep 2017 23:02:12 +0200 > > So I recompiled with -O0 and after reading the code I added a few more > "p"s in GDB. I see that "w->current_matrix" has "rows_allocated = 1, > nrows = 1", but still "row" was initialized from "rows" and than > incremented by "dir" (1). Is that as it should be? Yes, but the incremented value is then checked for validity with this snippet: if (row < MATRIX_FIRST_TEXT_ROW (w->current_matrix) || row > MATRIX_BOTTOM_TEXT_ROW (w->current_matrix, w)) goto simulate_display; Is something wrong with this test in your case? Thanks for digging into this. From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 19 12:13:15 2017 Received: (at 28505) by debbugs.gnu.org; 19 Sep 2017 16:13:16 +0000 Received: from localhost ([127.0.0.1]:48452 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1duL99-0006DH-Mm for submit@debbugs.gnu.org; Tue, 19 Sep 2017 12:13:15 -0400 Received: from odoacer.turtle-trading.net ([217.91.34.180]:50544) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1duL97-0006D4-A9 for 28505@debbugs.gnu.org; Tue, 19 Sep 2017 12:13:13 -0400 Received: from justinian.turtle-trading.net ([192.168.2.118]) by odoacer.turtle-trading.net with esmtp (Exim 4.80) (envelope-from ) id 1duL8z-00047T-GA; Tue, 19 Sep 2017 18:13:05 +0200 Received: from benny by justinian.turtle-trading.net with local (Exim 4.84_2) (envelope-from ) id 1duL8z-0007f2-CQ; Tue, 19 Sep 2017 18:13:05 +0200 From: Benjamin Riefenstahl To: Eli Zaretskii Subject: Re: bug#28505: 26.0.60; Crash in Fmove_point_visually References: <877ewvixax.fsf@blei.turtle-trading.net> <87d16n7maz.fsf@blei.turtle-trading.net> <83shfjgwf8.fsf@gnu.org> Date: Tue, 19 Sep 2017 18:13:05 +0200 In-Reply-To: <83shfjgwf8.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 19 Sep 2017 07:11:07 +0300") Message-ID: <87ingefyzy.fsf@blei.turtle-trading.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 28505 Cc: 28505@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) >> From: Benjamin Riefenstahl >> Date: Mon, 18 Sep 2017 23:02:12 +0200 >> >> So I recompiled with -O0 and after reading the code I added a few more >> "p"s in GDB. I see that "w->current_matrix" has "rows_allocated = 1, >> nrows = 1", but still "row" was initialized from "rows" and than >> incremented by "dir" (1). Is that as it should be? Eli Zaretskii writes: > Yes, but the incremented value is then checked for validity with this > snippet: > > if (row < MATRIX_FIRST_TEXT_ROW (w->current_matrix) > || row > MATRIX_BOTTOM_TEXT_ROW (w->current_matrix, w)) > goto simulate_display; MATRIX_BOTTON_TEXT_ROW calculates "rows + nrows" (plus the mode-line, but this is the minibuffer, so it does not have a mode-line). So despite the name of the macro the result points *after* the bottom row, not *at* it. Should that comparison be "row >= BOTTOM"? I'll try that. The macro seems to be misnamed though if that is the problem. benny From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 19 13:13:41 2017 Received: (at 28505) by debbugs.gnu.org; 19 Sep 2017 17:13:41 +0000 Received: from localhost ([127.0.0.1]:48522 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1duM5d-0007eL-0S for submit@debbugs.gnu.org; Tue, 19 Sep 2017 13:13:41 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42850) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1duM5b-0007e8-K5 for 28505@debbugs.gnu.org; Tue, 19 Sep 2017 13:13:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1duM5S-00007O-Nl for 28505@debbugs.gnu.org; Tue, 19 Sep 2017 13:13:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:42063) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1duM5S-000077-L5; Tue, 19 Sep 2017 13:13:30 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1819 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1duM5R-00059B-K4; Tue, 19 Sep 2017 13:13:30 -0400 Date: Tue, 19 Sep 2017 20:13:15 +0300 Message-Id: <83efr2has4.fsf@gnu.org> From: Eli Zaretskii To: Benjamin Riefenstahl In-reply-to: <87ingefyzy.fsf@blei.turtle-trading.net> (message from Benjamin Riefenstahl on Tue, 19 Sep 2017 18:13:05 +0200) Subject: Re: bug#28505: 26.0.60; Crash in Fmove_point_visually References: <877ewvixax.fsf@blei.turtle-trading.net> <87d16n7maz.fsf@blei.turtle-trading.net> <83shfjgwf8.fsf@gnu.org> <87ingefyzy.fsf@blei.turtle-trading.net> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 28505 Cc: 28505@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Benjamin Riefenstahl > Cc: 28505@debbugs.gnu.org > Date: Tue, 19 Sep 2017 18:13:05 +0200 > > > if (row < MATRIX_FIRST_TEXT_ROW (w->current_matrix) > > || row > MATRIX_BOTTOM_TEXT_ROW (w->current_matrix, w)) > > goto simulate_display; > > MATRIX_BOTTON_TEXT_ROW calculates "rows + nrows" (plus the mode-line, > but this is the minibuffer, so it does not have a mode-line). So > despite the name of the macro the result points *after* the bottom row, > not *at* it. Should that comparison be "row >= BOTTOM"? I'll try that. > The macro seems to be misnamed though if that is the problem. Ah, yes. MATRIX_BOTTON_TEXT_ROW gives the last row + 1, so this was an off-by-one error. Should be fixed now. From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 19 15:22:59 2017 Received: (at 28505) by debbugs.gnu.org; 19 Sep 2017 19:22:59 +0000 Received: from localhost ([127.0.0.1]:48620 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1duO6l-0002CF-4d for submit@debbugs.gnu.org; Tue, 19 Sep 2017 15:22:59 -0400 Received: from odoacer.turtle-trading.net ([217.91.34.180]:50823) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1duO6j-0002C0-Fd for 28505@debbugs.gnu.org; Tue, 19 Sep 2017 15:22:57 -0400 Received: from justinian.turtle-trading.net ([192.168.2.118]) by odoacer.turtle-trading.net with esmtp (Exim 4.80) (envelope-from ) id 1duO6d-0004Ex-96; Tue, 19 Sep 2017 21:22:51 +0200 Received: from benny by justinian.turtle-trading.net with local (Exim 4.84_2) (envelope-from ) id 1duO6d-0003Sl-4V; Tue, 19 Sep 2017 21:22:51 +0200 From: Benjamin Riefenstahl To: Eli Zaretskii Subject: Re: bug#28505: 26.0.60; Crash in Fmove_point_visually References: <877ewvixax.fsf@blei.turtle-trading.net> <87d16n7maz.fsf@blei.turtle-trading.net> <83shfjgwf8.fsf@gnu.org> <87ingefyzy.fsf@blei.turtle-trading.net> <83efr2has4.fsf@gnu.org> Date: Tue, 19 Sep 2017 21:22:50 +0200 In-Reply-To: <83efr2has4.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 19 Sep 2017 20:13:15 +0300") Message-ID: <87fubiebn9.fsf@blei.turtle-trading.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 28505 Cc: 28505@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Eli Zaretskii writes: > Ah, yes. MATRIX_BOTTON_TEXT_ROW gives the last row + 1, so this was > an off-by-one error. Should be fixed now. I see what you did there ;-) I had the simpler ">= BOTTOM" running for my last session and no problem so far. I'll rebuild and tell you how it goes. PS: Would you be interested in a patch to rename that macro to, say "MATRIX_END_OF_TEXT_ROWS"? From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 20 01:58:50 2017 Received: (at 28505) by debbugs.gnu.org; 20 Sep 2017 05:58:50 +0000 Received: from localhost ([127.0.0.1]:48967 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1duY25-0003yP-OK for submit@debbugs.gnu.org; Wed, 20 Sep 2017 01:58:49 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57535) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1duY24-0003yD-PF for 28505@debbugs.gnu.org; Wed, 20 Sep 2017 01:58:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1duY1v-00080p-5n for 28505@debbugs.gnu.org; Wed, 20 Sep 2017 01:58:43 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:56309) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1duY1v-0007zi-2E; Wed, 20 Sep 2017 01:58:39 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2944 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1duY1u-000235-Eo; Wed, 20 Sep 2017 01:58:38 -0400 Date: Wed, 20 Sep 2017 08:58:29 +0300 Message-Id: <834lrxhpx6.fsf@gnu.org> From: Eli Zaretskii To: Benjamin Riefenstahl In-reply-to: <87fubiebn9.fsf@blei.turtle-trading.net> (message from Benjamin Riefenstahl on Tue, 19 Sep 2017 21:22:50 +0200) Subject: Re: bug#28505: 26.0.60; Crash in Fmove_point_visually References: <877ewvixax.fsf@blei.turtle-trading.net> <87d16n7maz.fsf@blei.turtle-trading.net> <83shfjgwf8.fsf@gnu.org> <87ingefyzy.fsf@blei.turtle-trading.net> <83efr2has4.fsf@gnu.org> <87fubiebn9.fsf@blei.turtle-trading.net> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 28505 Cc: 28505@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Benjamin Riefenstahl > Cc: 28505@debbugs.gnu.org > Date: Tue, 19 Sep 2017 21:22:50 +0200 > > Eli Zaretskii writes: > > Ah, yes. MATRIX_BOTTON_TEXT_ROW gives the last row + 1, so this was > > an off-by-one error. Should be fixed now. > > I see what you did there ;-) I had the simpler ">= BOTTOM" running for > my last session and no problem so far. I'll rebuild and tell you how it > goes. Thanks. > PS: Would you be interested in a patch to rename that macro to, say > "MATRIX_END_OF_TEXT_ROWS"? Doesn't seem to be worth the trouble, since the new name will probably be longer, and this macro is rarely used. From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 20 12:27:37 2017 Received: (at 28505-done) by debbugs.gnu.org; 20 Sep 2017 16:27:37 +0000 Received: from localhost ([127.0.0.1]:50406 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1duhqb-00061E-Ib for submit@debbugs.gnu.org; Wed, 20 Sep 2017 12:27:37 -0400 Received: from odoacer.turtle-trading.net ([217.91.34.180]:52664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1duhqZ-00060y-On for 28505-done@debbugs.gnu.org; Wed, 20 Sep 2017 12:27:36 -0400 Received: from justinian.turtle-trading.net ([192.168.2.118]) by odoacer.turtle-trading.net with esmtp (Exim 4.80) (envelope-from ) id 1duhqT-00055f-DM; Wed, 20 Sep 2017 18:27:29 +0200 Received: from benny by justinian.turtle-trading.net with local (Exim 4.84_2) (envelope-from ) id 1duhqT-0007Sq-9X; Wed, 20 Sep 2017 18:27:29 +0200 From: Benjamin Riefenstahl To: Eli Zaretskii Subject: Re: bug#28505: 26.0.60; Crash in Fmove_point_visually References: <877ewvixax.fsf@blei.turtle-trading.net> <87d16n7maz.fsf@blei.turtle-trading.net> <83shfjgwf8.fsf@gnu.org> <87ingefyzy.fsf@blei.turtle-trading.net> <83efr2has4.fsf@gnu.org> <87fubiebn9.fsf@blei.turtle-trading.net> <834lrxhpx6.fsf@gnu.org> Date: Wed, 20 Sep 2017 18:27:29 +0200 In-Reply-To: <834lrxhpx6.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 20 Sep 2017 08:58:29 +0300") Message-ID: <87vakd2v4e.fsf@blei.turtle-trading.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 28505-done Cc: 28505-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) From: Benjamin Riefenstahl >> I see what you did there ;-) I had the simpler ">= BOTTOM" running for >> my last session and no problem so far. I'll rebuild and tell you how it >> goes. Works so far, I'm therefore closing the bug. benny From unknown Sat Aug 16 12:45:44 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 19 Oct 2017 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator