From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 23 09:51:52 2018 Received: (at submit) by debbugs.gnu.org; 23 Apr 2018 13:51:53 +0000 Received: from localhost ([127.0.0.1]:36627 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fAbsm-0005n8-Mg for submit@debbugs.gnu.org; Mon, 23 Apr 2018 09:51:52 -0400 Received: from eggs.gnu.org ([208.118.235.92]:58678) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fAbsk-0005mw-S4 for submit@debbugs.gnu.org; Mon, 23 Apr 2018 09:51:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fAbse-0003Yb-Hy for submit@debbugs.gnu.org; Mon, 23 Apr 2018 09:51:45 -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,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41814) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fAbse-0003Y7-EV for submit@debbugs.gnu.org; Mon, 23 Apr 2018 09:51:44 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49636) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fAbsd-0003dT-1l for bug-gnu-emacs@gnu.org; Mon, 23 Apr 2018 09:51:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fAbsX-0003St-Vw for bug-gnu-emacs@gnu.org; Mon, 23 Apr 2018 09:51:43 -0400 Received: from mail-wr0-x244.google.com ([2a00:1450:400c:c0c::244]:37579) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fAbsX-0003SI-OW for bug-gnu-emacs@gnu.org; Mon, 23 Apr 2018 09:51:37 -0400 Received: by mail-wr0-x244.google.com with SMTP id c14-v6so1404899wrd.4 for ; Mon, 23 Apr 2018 06:51:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:subject:from:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=FNOqZRjYomEKJ9DkfN5JO55AA4PR8NKH8V44gj+kCeg=; b=bgBGBJfvW606I2F4tSfbKofDQT2yPF7QDyN+brMR4teeRAv/fA16PlPN9nJHlUNyjM 8+VLu8gzo8OJoMCaGH8YYhEolq8V27E/pVcpXOyWaR2jH4VXi1HHKa2IyCsm7b/+x58g pXyyJe6M8RdKgoAdEEU81iZd5CnzseetgpchaPOF+1X9TDBUS/rNe/rilf46X7VruxuO yizEd2FtvgXFyMhVElml8e08nrh4Kp+Yr2tm1YnQTwvIkBiLTWzyBSFW7rtX/Zakc+Q6 CF9i4yR1RD/SaT4GLVOHeAMEJlPVw5vRfOPHIQbU/W4E7AdLJFnKR/8rfoFN6+5GJeRA 3UcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:subject:from:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=FNOqZRjYomEKJ9DkfN5JO55AA4PR8NKH8V44gj+kCeg=; b=GBocJ3oaztMdm1LcCWeJGoSVxFjfKooGaDLMNbAXDC58xNqjKLw6Zwfw7stWjePSXz M+pP1ZTuovCtGZdvNkB/CqOB61gWcKcDKsjNg4ZZCUjTlNLcIiAUzQYjP0zZpKRa2oUo Wxs2noM6WxuUGNRBh41uKnmtAwB0WLZ9sR9/yqSGb2AP3q8TBkg9TAzQcJTLBbQRN6Mi wukK+IhIktiiQPLmnBNnTNsQfickNNsvMRqbAH1rkQgRe27JR29+8wTaTvKXssB4uZ0y GFg9UmVEEkLF8QV+JLRG0fqjyXMou5XpqCRQ6WNlRzJ82S9J9ORwQdwMtWx3HobhQ2he bvng== X-Gm-Message-State: ALQs6tB6e851J0Pgdt0Ti2Kva5x7Oi1x2poK0jBvkf8/TzZ3b0NFwGSf C2g2GebsyKcq+hIpoU/hh56MgA== X-Google-Smtp-Source: AIpwx48e3smHF3orbHJCUyA2RpwATSkpvaPSP1wukW7P28MGQ52VlsRMnmp7Fb8q/nmWjM0HUo7lTA== X-Received: by 10.28.14.70 with SMTP id 67mr10376795wmo.17.1524491496165; Mon, 23 Apr 2018 06:51:36 -0700 (PDT) Received: from [10.17.20.25] (uk.solarflare.com. [193.34.186.16]) by smtp.gmail.com with ESMTPSA id q21-v6sm11984596wra.24.2018.04.23.06.51.34 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 23 Apr 2018 06:51:35 -0700 (PDT) To: bug-gnu-emacs@gnu.org Subject: 27.0.50; Crash in Windows emacs From: Andy Moreton Message-ID: <2de2d2d6-1fb2-59df-860e-36427b063e7c@gmail.com> Date: Mon, 23 Apr 2018 14:51:34 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.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 (-----) I am seeing occasional crashes in emacs, but am currently unable to run gdb on my machine at $work. Decoding emacs_backtrace.txt gives: w32_backtrace at C:/emacs/git/emacs/master/src/w32fns.c:10645 emacs_abort at C:/emacs/git/emacs/master/src/w32fns.c:10680 bidi_pop_it at C:/emacs/git/emacs/master/src/bidi.c:946 pop_it at C:/emacs/git/emacs/master/src/xdisp.c:6265 next_overlay_string at C:/emacs/git/emacs/master/src/xdisp.c:5662 set_iterator_to_next at C:/emacs/git/emacs/master/src/xdisp.c:7779 move_it_in_display_line_to at C:/emacs/git/emacs/master/src/xdisp.c:9230 move_it_to at C:/emacs/git/emacs/master/src/xdisp.c:9480 partial_line_height at C:/emacs/git/emacs/master/src/xdisp.c:10047 try_window at C:/emacs/git/emacs/master/src/xdisp.c:17759 redisplay_window at C:/emacs/git/emacs/master/src/xdisp.c:17181 redisplay_window_0 at C:/emacs/git/emacs/master/src/xdisp.c:14938 internal_condition_case_1 at C:/emacs/git/emacs/master/src/eval.c:1358 redisplay_windows at C:/emacs/git/emacs/master/src/xdisp.c:14918 redisplay_windows at C:/emacs/git/emacs/master/src/xdisp.c:14912 redisplay_internal at C:/emacs/git/emacs/master/src/xdisp.c:14401 redisplay at C:/emacs/git/emacs/master/src/xdisp.c:13612 read_char at C:/emacs/git/emacs/master/src/keyboard.c:2484 read_key_sequence at C:/emacs/git/emacs/master/src/keyboard.c:9150 command_loop_1 at C:/emacs/git/emacs/master/src/keyboard.c:1370 internal_condition_case at C:/emacs/git/emacs/master/src/eval.c:1330 command_loop_2 at C:/emacs/git/emacs/master/src/keyboard.c:1111 internal_catch at C:/emacs/git/emacs/master/src/eval.c:1099 command_loop at C:/emacs/git/emacs/master/src/keyboard.c:1090 recursive_edit_1 at C:/emacs/git/emacs/master/src/keyboard.c:694 Frecursive_edit at C:/emacs/git/emacs/master/src/keyboard.c:765 main at C:/emacs/git/emacs/master/src/emacs.c:1717 __tmainCRTStartup at C:/repo/mingw-w64-crt-git/src/mingw-w64/mingw-w64-crt/crt/crtexe.c:331 mainCRTStartup at C:/repo/mingw-w64-crt-git/src/mingw-w64/mingw-w64-crt/crt/crtexe.c:214 __start at C:/emacs/git/emacs/master/src/unexw32.c:111 In GNU Emacs 27.0.50 (build 48, x86_64-w64-mingw32) Repository revision: 0ecc10a7771bf1f62d15b2e6c747bee9f7a557ff Windowing system distributor 'Microsoft Corp.', version 10.0.16299 Configured using: 'configure --prefix=/c/emacs/emacs-master --without-dbus --with-gif --with-gnutls --without-imagemagick --with-jpeg --with-json --with-lcms2 --with-modules --with-png --without-pop --with-rsvg --with-tiff --with-xml2 --with-xpm --enable-checking 'CFLAGS= -g3 -O0 -gdwarf-4 -fdiagnostics-color=never' PKG_CONFIG_PATH=/mingw64/lib/pkgconfig:/mingw64/share/pkgconfig' From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 23 11:28:34 2018 Received: (at 31245) by debbugs.gnu.org; 23 Apr 2018 15:28:34 +0000 Received: from localhost ([127.0.0.1]:37239 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fAdOL-0008Aj-Uo for submit@debbugs.gnu.org; Mon, 23 Apr 2018 11:28:34 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35513) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fAdOK-0008AX-Nf for 31245@debbugs.gnu.org; Mon, 23 Apr 2018 11:28:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fAdOB-0005Bf-GA for 31245@debbugs.gnu.org; Mon, 23 Apr 2018 11:28:27 -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 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:43202) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fAdOB-0005BY-CA; Mon, 23 Apr 2018 11:28:23 -0400 Received: from [176.228.60.248] (port=3563 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fAdOA-0005Wd-S3; Mon, 23 Apr 2018 11:28:23 -0400 Date: Mon, 23 Apr 2018 18:28:14 +0300 Message-Id: <83k1syvt69.fsf@gnu.org> From: Eli Zaretskii To: Andy Moreton In-reply-to: <2de2d2d6-1fb2-59df-860e-36427b063e7c@gmail.com> (message from Andy Moreton on Mon, 23 Apr 2018 14:51:34 +0100) Subject: Re: bug#31245: 27.0.50; Crash in Windows emacs References: <2de2d2d6-1fb2-59df-860e-36427b063e7c@gmail.com> 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: 31245 Cc: 31245@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: -6.0 (------) > From: Andy Moreton > Date: Mon, 23 Apr 2018 14:51:34 +0100 > > I am seeing occasional crashes in emacs, but am currently unable to > run gdb on my machine at $work. > > Decoding emacs_backtrace.txt gives: > > w32_backtrace at C:/emacs/git/emacs/master/src/w32fns.c:10645 > emacs_abort at C:/emacs/git/emacs/master/src/w32fns.c:10680 > bidi_pop_it at C:/emacs/git/emacs/master/src/bidi.c:946 > pop_it at C:/emacs/git/emacs/master/src/xdisp.c:6265 > next_overlay_string at C:/emacs/git/emacs/master/src/xdisp.c:5662 > set_iterator_to_next at C:/emacs/git/emacs/master/src/xdisp.c:7779 > move_it_in_display_line_to at C:/emacs/git/emacs/master/src/xdisp.c:9230 > move_it_to at C:/emacs/git/emacs/master/src/xdisp.c:9480 > partial_line_height at C:/emacs/git/emacs/master/src/xdisp.c:10047 > try_window at C:/emacs/git/emacs/master/src/xdisp.c:17759 > redisplay_window at C:/emacs/git/emacs/master/src/xdisp.c:17181 Thanks, but this kind of problems is impossible to debug without a reproducer. Can you come up with one? Also, do all the crashes you see show the same backtrace? From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 23 11:48:29 2018 Received: (at submit) by debbugs.gnu.org; 23 Apr 2018 15:48:29 +0000 Received: from localhost ([127.0.0.1]:37249 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fAdhc-0000Cw-U6 for submit@debbugs.gnu.org; Mon, 23 Apr 2018 11:48:29 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40829) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fAdha-0000Ck-Hp for submit@debbugs.gnu.org; Mon, 23 Apr 2018 11:48:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fAdhU-0008Cx-J1 for submit@debbugs.gnu.org; Mon, 23 Apr 2018 11:48:21 -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.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41023) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fAdhU-0008Cr-Fz for submit@debbugs.gnu.org; Mon, 23 Apr 2018 11:48:20 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60029) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fAdhR-0000Jz-Fc for bug-gnu-emacs@gnu.org; Mon, 23 Apr 2018 11:48:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fAdhM-0008A6-FE for bug-gnu-emacs@gnu.org; Mon, 23 Apr 2018 11:48:17 -0400 Received: from [195.159.176.226] (port=40556 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fAdhM-00086b-6z for bug-gnu-emacs@gnu.org; Mon, 23 Apr 2018 11:48:12 -0400 Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1fAdf4-0008RN-Qn for bug-gnu-emacs@gnu.org; Mon, 23 Apr 2018 17:45:50 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Andy Moreton Subject: Re: bug#31245: 27.0.50; Crash in Windows emacs Date: Mon, 23 Apr 2018 16:47:55 +0100 Lines: 33 Message-ID: References: <2de2d2d6-1fb2-59df-860e-36427b063e7c@gmail.com> <83k1syvt69.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@blaine.gmane.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (windows-nt) Cancel-Lock: sha1:rjbLAtAnMDN52t4Tlm6OfYhZWhA= 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: -4.8 (----) 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.8 (-----) On Mon 23 Apr 2018, Eli Zaretskii wrote: >> From: Andy Moreton >> Date: Mon, 23 Apr 2018 14:51:34 +0100 >> >> I am seeing occasional crashes in emacs, but am currently unable to >> run gdb on my machine at $work. >> >> Decoding emacs_backtrace.txt gives: >> >> w32_backtrace at C:/emacs/git/emacs/master/src/w32fns.c:10645 >> emacs_abort at C:/emacs/git/emacs/master/src/w32fns.c:10680 >> bidi_pop_it at C:/emacs/git/emacs/master/src/bidi.c:946 >> pop_it at C:/emacs/git/emacs/master/src/xdisp.c:6265 >> next_overlay_string at C:/emacs/git/emacs/master/src/xdisp.c:5662 >> set_iterator_to_next at C:/emacs/git/emacs/master/src/xdisp.c:7779 >> move_it_in_display_line_to at C:/emacs/git/emacs/master/src/xdisp.c:9230 >> move_it_to at C:/emacs/git/emacs/master/src/xdisp.c:9480 >> partial_line_height at C:/emacs/git/emacs/master/src/xdisp.c:10047 >> try_window at C:/emacs/git/emacs/master/src/xdisp.c:17759 >> redisplay_window at C:/emacs/git/emacs/master/src/xdisp.c:17181 > > Thanks, but this kind of problems is impossible to debug without a > reproducer. Can you come up with one? Sure, but it will take some time as this only happens every few days. > Also, do all the crashes you see show the same backtrace? As yet unknown, as the backtrace is always written to the same file, so the old ones have been overwritten. AndyM From debbugs-submit-bounces@debbugs.gnu.org Tue May 01 16:47:30 2018 Received: (at submit) by debbugs.gnu.org; 1 May 2018 20:47:30 +0000 Received: from localhost ([127.0.0.1]:46138 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDcBO-0000Gl-5S for submit@debbugs.gnu.org; Tue, 01 May 2018 16:47:30 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48029) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDcBM-0000GY-JJ for submit@debbugs.gnu.org; Tue, 01 May 2018 16:47:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fDcBG-0007FJ-BV for submit@debbugs.gnu.org; Tue, 01 May 2018 16:47:23 -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,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:44797) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fDcBG-0007FE-84 for submit@debbugs.gnu.org; Tue, 01 May 2018 16:47:22 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38989) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fDcBF-00008M-2O for bug-gnu-emacs@gnu.org; Tue, 01 May 2018 16:47:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fDcBA-0007Cr-MF for bug-gnu-emacs@gnu.org; Tue, 01 May 2018 16:47:20 -0400 Received: from [195.159.176.226] (port=49036 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fDcBA-0007C3-EK for bug-gnu-emacs@gnu.org; Tue, 01 May 2018 16:47:16 -0400 Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1fDc8v-0006tz-Sf for bug-gnu-emacs@gnu.org; Tue, 01 May 2018 22:44:57 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Andy Moreton Subject: Re: bug#31245: 27.0.50; Crash in Windows emacs Date: Tue, 01 May 2018 21:47:00 +0100 Lines: 105 Message-ID: References: <2de2d2d6-1fb2-59df-860e-36427b063e7c@gmail.com> <83k1syvt69.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@blaine.gmane.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (windows-nt) Cancel-Lock: sha1:bDrK9C1nmQEcP3Y/KsZufVbBcpw= 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: -4.5 (----) 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.5 (-----) On Mon 23 Apr 2018, Andy Moreton wrote: > On Mon 23 Apr 2018, Eli Zaretskii wrote: >> Thanks, but this kind of problems is impossible to debug without a >> reproducer. Can you come up with one? I still cannot use a debugger on this system, but I have collected two more backtraces from emacs built with the same options as before, from changeset 65ac27783a959a8339c2aab0f1e54d9b508a1f1f on master. In both of these I was typing in an rnc-mode buffer (for a Relax-NG schema), and it crashed while I typed OSVERSION as an element name in the schema (only the O was displayed). The file is plain ascii. w32_backtrace at w32fns.c:10645 emacs_abort at w32fns.c:10680 bidi_pop_it at bidi.c:946 pop_it at xdisp.c:6265 next_overlay_string at xdisp.c:5662 set_iterator_to_next at xdisp.c:7779 display_line at xdisp.c:22005 try_window at xdisp.c:17734 redisplay_window at xdisp.c:17181 redisplay_window_1 at xdisp.c:14946 internal_condition_case_1 at eval.c:1358 redisplay_internal at xdisp.c:14512 redisplay at xdisp.c:13612 read_char at keyboard.c:2484 read_key_sequence at keyboard.c:9150 command_loop_1 at keyboard.c:1370 internal_condition_case at eval.c:1330 command_loop_2 at keyboard.c:1111 internal_catch at eval.c:1099 command_loop at keyboard.c:1082 recursive_edit_1 at keyboard.c:694 Frecursive_edit at keyboard.c:765 funcall_subr at eval.c:2896 Ffuncall at eval.c:2823 exec_byte_code at bytecode.c:632 funcall_lambda at eval.c:3024 Ffuncall at eval.c:2825 Fapply at eval.c:2443 apply1 at eval.c:2659 call_debugger at eval.c:332 maybe_call_debugger at eval.c:1834 signal_or_quit at eval.c:1662 Fsignal at eval.c:1567 xsignal at lisp.h:3943 xsignal1 at eval.c:1704 eval_sub at eval.c:2337 apply_lambda at eval.c:2955 eval_sub at eval.c:2333 Feval at eval.c:2108 funcall_subr at eval.c:2900 Ffuncall at eval.c:2823 exec_byte_code at bytecode.c:632 funcall_lambda at eval.c:3024 Ffuncall at eval.c:2825 exec_byte_code at bytecode.c:632 funcall_lambda at eval.c:3024 Ffuncall at eval.c:2825 Ffuncall_interactively at callint.c:253 funcall_subr at eval.c:2878 Ffuncall at eval.c:2823 Fcall_interactively at callint.c:798 funcall_subr at eval.c:2903 Ffuncall at eval.c:2823 exec_byte_code at bytecode.c:632 funcall_lambda at eval.c:3024 Ffuncall at eval.c:2825 call1 at eval.c:2674 command_loop_1 at keyboard.c:1484 internal_condition_case at eval.c:1330 command_loop_2 at keyboard.c:1111 internal_catch at eval.c:1099 command_loop at keyboard.c:1090 w32_backtrace at w32fns.c:10645 emacs_abort at w32fns.c:10680 bidi_pop_it at bidi.c:946 pop_it at xdisp.c:6265 next_overlay_string at xdisp.c:5662 set_iterator_to_next at xdisp.c:7779 display_line at xdisp.c:22005 try_window at xdisp.c:17734 redisplay_window at xdisp.c:17181 redisplay_window_1 at xdisp.c:14946 internal_condition_case_1 at eval.c:1358 redisplay_internal at xdisp.c:14512 redisplay at xdisp.c:13612 read_char at keyboard.c:2484 read_key_sequence at keyboard.c:9150 command_loop_1 at keyboard.c:1370 internal_condition_case at eval.c:1330 command_loop_2 at keyboard.c:1111 internal_catch at eval.c:1099 command_loop at keyboard.c:1090 recursive_edit_1 at keyboard.c:694 Frecursive_edit at keyboard.c:765 main at emacs.c:1717 __tmainCRTStartup at crtexe.c:331 mainCRTStartup at crtexe.c:214 __start at unexw32.c:111 From debbugs-submit-bounces@debbugs.gnu.org Wed May 02 10:49:24 2018 Received: (at 31245) by debbugs.gnu.org; 2 May 2018 14:49:24 +0000 Received: from localhost ([127.0.0.1]:47154 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDt4N-0002qA-PT for submit@debbugs.gnu.org; Wed, 02 May 2018 10:49:23 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41381) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fDt4M-0002py-Is for 31245@debbugs.gnu.org; Wed, 02 May 2018 10:49:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fDt4C-0003MS-JY for 31245@debbugs.gnu.org; Wed, 02 May 2018 10:49:17 -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.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:48553) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fDt4C-0003MM-GD; Wed, 02 May 2018 10:49:12 -0400 Received: from [176.228.60.248] (port=4596 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fDt4B-0004Tb-P3; Wed, 02 May 2018 10:49:12 -0400 Date: Wed, 02 May 2018 17:49:04 +0300 Message-Id: <838t92qfj3.fsf@gnu.org> From: Eli Zaretskii To: Andy Moreton In-reply-to: (message from Andy Moreton on Tue, 01 May 2018 21:47:00 +0100) Subject: Re: bug#31245: 27.0.50; Crash in Windows emacs References: <2de2d2d6-1fb2-59df-860e-36427b063e7c@gmail.com> <83k1syvt69.fsf@gnu.org> 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: 31245 Cc: 31245@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: -6.0 (------) > From: Andy Moreton > Date: Tue, 01 May 2018 21:47:00 +0100 > > On Mon 23 Apr 2018, Andy Moreton wrote: > > > On Mon 23 Apr 2018, Eli Zaretskii wrote: > >> Thanks, but this kind of problems is impossible to debug without a > >> reproducer. Can you come up with one? > > I still cannot use a debugger on this system, but I have collected two > more backtraces from emacs built with the same options as before, from > changeset 65ac27783a959a8339c2aab0f1e54d9b508a1f1f on master. > > In both of these I was typing in an rnc-mode buffer (for a Relax-NG > schema), and it crashed while I typed OSVERSION as an element name in > the schema (only the O was displayed). The file is plain ascii. Thanks. There's no need to run Emacs under a debugger in this case, AFAIU. What is needed is a recipe that would more or less reliably reproduce the problem. The place where the assertion is violated and why Emacs aborts is quite clear; what is missing is the root cause of that impossible situation. And that can only be provided by a recipe. Can you describe what should one do to reproduce this problem, starting from "emacs -Q", loading rnc-mode and anything else that is needed, then typing or evaluating something that causes the crash? From debbugs-submit-bounces@debbugs.gnu.org Mon May 21 14:43:59 2018 Received: (at submit) by debbugs.gnu.org; 21 May 2018 18:43:59 +0000 Received: from localhost ([127.0.0.1]:43221 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fKpmp-0006Dt-GW for submit@debbugs.gnu.org; Mon, 21 May 2018 14:43:59 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40639) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fKpmo-0006Dh-Hg for submit@debbugs.gnu.org; Mon, 21 May 2018 14:43:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fKpmT-0004V2-72 for submit@debbugs.gnu.org; Mon, 21 May 2018 14:43:53 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: *** X-Spam-Status: No, score=3.7 required=5.0 tests=BAYES_50, FILL_THIS_FORM_LOAN, FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:49721) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fKpmS-0004Ue-SU for submit@debbugs.gnu.org; Mon, 21 May 2018 14:43:37 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59630) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fKpmD-0005Io-JB for bug-gnu-emacs@gnu.org; Mon, 21 May 2018 14:43:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fKplx-0004J0-Ca for bug-gnu-emacs@gnu.org; Mon, 21 May 2018 14:43:21 -0400 Received: from [195.159.176.226] (port=45314 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fKplv-0004Hn-VX for bug-gnu-emacs@gnu.org; Mon, 21 May 2018 14:43:05 -0400 Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1fKow2-0006N9-M6 for bug-gnu-emacs@gnu.org; Mon, 21 May 2018 19:49:26 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Andy Moreton Subject: Re: bug#31245: 27.0.50; Crash in Windows emacs Date: Mon, 21 May 2018 18:51:03 +0100 Lines: 8580 Message-ID: References: <2de2d2d6-1fb2-59df-860e-36427b063e7c@gmail.com> <83k1syvt69.fsf@gnu.org> <838t92qfj3.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@blaine.gmane.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (windows-nt) Cancel-Lock: sha1:9et5sHLPGC+Mnbwx+HaqTsxK//s= 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-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" On Wed 02 May 2018, Eli Zaretskii wrote: > Thanks. There's no need to run Emacs under a debugger in this case, > AFAIU. What is needed is a recipe that would more or less reliably > reproduce the problem. The place where the assertion is violated and > why Emacs aborts is quite clear; what is missing is the root cause of > that impossible situation. And that can only be provided by a recipe. > > Can you describe what should one do to reproduce this problem, > starting from "emacs -Q", loading rnc-mode and anything else that is > needed, then typing or evaluating something that causes the crash? I am unlikely to find a recipe to reproduce this, as it only occurs after several hours of normal usage of emacs, and does not seem correlated to any set of buffers modes, input etc. I can now get gdb running sometimes on this system. Let me know anything that you would find useful to look at in gdb if I manage to reproduce this again. A build from master at commit 4010631fe915503e5376458d8a8b482d37360f87 gives the following backtrace: (gdb) bt full #0 0x00007ffefdf76483 in KERNELBASE!DebugBreak () from C:\WINDOWS\System32\KernelBase.dll No symbol table info available. #1 0x000000040029f45b in emacs_abort () at C:/emacs/git/emacs/master/src/w32fns.c:10674 button = 0x6 #2 0x0000000400101ed7 in bidi_pop_it (bidi_it=0xbf9398) at C:/emacs/git/emacs/master/src/bidi.c:947 No locals. #3 0x000000040003cc28 in pop_it (it=0xbf89a0) at C:/emacs/git/emacs/master/src/xdisp.c:6265 p = 0xbf8c28 from_display_prop = 0x0 prev_pos = 0x1e7b7 #4 0x000000040003a534 in next_overlay_string (it=0xbf89a0) at C:/emacs/git/emacs/master/src/xdisp.c:5662 No locals. #5 0x00000004000411c4 in set_iterator_to_next (it=0xbf89a0, reseat_p=0x1) at C:/emacs/git/emacs/master/src/xdisp.c:7779 No locals. #6 0x0000000400046b61 in move_it_in_display_line_to (it=0xbf89a0, to_charpos=0x6084b, to_x=0xffffffff, op=MOVE_TO_POS) at C:/emacs/git/emacs/master/src/xdisp.c:9230 i = 0x1 ascent = 0xb x = 0x237 descent = 0x3 overwide_wrap_prefix = 0x0 result = MOVE_UNDEFINED saved_glyph_row = 0xadcb0f0 wrap_it = { window = XIL(0x1), w = 0x11f70, f = 0x40074a9f1 , method = 448, stop_charpos = 0xbf62b0, prev_stop = 0x40003cfb9, base_level_stop = 0xbf89a0, end_charpos = 0x0, s = 0x1 , string_nchars = 0xc871af4, redisplay_end_trigger_charpos = 0x40074aa24, multibyte_p = 0x1, header_line_p = 0x1, string_from_display_prop_p = 0x1, string_from_prefix_prop_p = 0x0, from_disp_prop_p = 0x0, ellipsis_p = 0x0, avoid_cursor_p = 0x0, dp = 0x1, dpvec = 0x3c60, dpend = 0x40074aa2c , dpvec_char_len = 0x5, dpvec_face_id = 0x0, saved_face_id = 0x0, ctl_chars = {XIL(0), XIL(0x40074aa34), XIL(0x8), XIL(0), XIL(0), XIL(0x40074aa3c), XIL(0), XIL(0), XIL(0), XIL(0x40074aa48), XIL(0), XIL(0), XIL(0), XIL(0x40074aa58), XIL(0), XIL(0x1)}, start = { pos = { charpos = 0x80d8, bytepos = 0x40074ad63 }, overlay_string_index = 0x0, string_pos = { charpos = 0x0, bytepos = 0x0 }, dpvec_index = 0x74aa18 }, current = { pos = { charpos = 0x2, bytepos = 0x0 }, overlay_string_index = 0x0, string_pos = { charpos = 0x0, bytepos = 0xe6620 }, dpvec_index = 0xbf63f0 }, n_overlay_strings = 0x4002ee4e4, overlay_strings_charpos = 0xa0cf813, overlay_strings = {XIL(0xbf63b8), XIL(0xe620), XIL(0xe620), XIL(0xbf63c0), XIL(0x400122fe8), XIL(0x4007eacc0), XIL(0x100000000000000), XIL(0x9d8a0f3), XIL(0x8570), XIL(0xbf63f0), XIL(0x40012374c), XIL(0xc871764), XIL(0), XIL(0xbf6410), XIL(0x40012374c), XIL(0xbf6420)}, string_overlays = {make_number(4295268343), XIL(0xc871764), make_number(1), XIL(0xe560b68), make_number(0), XIL(0xbf6460), XIL(0x40026abc4), XIL(0xc871764), XIL(0xe560b68), XIL(0xc871764), make_number(4294967297), XIL(0x100000000bf6480), XIL(0xc871764), XIL(0xbf64f0), XIL(0x40026b133), XIL(0xbf64a0)}, string = XIL(0x40012374c), from_overlay = XIL(0xc871764), stack = {{ string = make_number(4295265811), string_nchars = 0xbf64c0, end_charpos = 0xc871764, stop_charpos = 0xbf64d0, prev_stop = 0x400125fde, base_level_stop = 0xc871764, cmp_it = { stop_pos = 0x6, id = 0xe560b68, ch = 0x2, rule_idx = 0xbf6510, lookback = 0x40026abc4, nglyphs = 0xc871764, reversed_p = 0x0, charpos = 0xe560b68, nchars = 0xc871764, nbytes = 0x0, from = 0x6, to = 0x4, width = 0xbf6530 }, face_id = 0xc871764, u = { image = { object = XIL(0xbf65a0), slice = { x = XIL(0x40026b133), y = XIL(0), width = XIL(0), height = XIL(0xbf6560) }, image_id = 0x4001c3fd0 }, stretch = { object = XIL(0xbf65a0) }, xwidget = { object = XIL(0xbf65a0) } }, position = { charpos = 0xbf6580, bytepos = 0x400123bd8 }, current = { pos = { charpos = 0x400c2c5e0, bytepos = 0x14 }, overlay_string_index = 0xbf65f0, string_pos = { charpos = 0x40026e433, bytepos = 0x0 }, dpvec_index = 0xc2c5e0 }, from_overlay = XIL(0xbf65b0), area = 1196634, method = GET_FROM_IMAGE, paragraph_embedding = (L2R | unknown: 12764644), multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x1, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = (unknown: 20), voffset = 0x4, space_width = XIL(0xbf65e0), font_height = XIL(0x400123bd8) }, { string = XIL(0x400b99c20), string_nchars = 0x14, end_charpos = 0x5e, stop_charpos = 0x400000014, prev_stop = 0x400c2c5e0, base_level_stop = 0x400b99c20, cmp_it = { stop_pos = 0xbf6610, id = 0x40012425a, ch = 0xb99c25, rule_idx = 0x400000014, lookback = 0x4008d78b0, nglyphs = 0x14, reversed_p = 0x4, charpos = 0xbf6640, nchars = 0x12425a, nbytes = 0x4, from = 0x6, to = 0x0, width = 0x14 }, face_id = 0xb99c20, u = { image = { object = XIL(0x400000014), slice = { x = XIL(0xbf6690), y = XIL(0x4000fce81), width = make_number(1), height = XIL(0x400b99c20) }, image_id = 0xbf6690 }, stretch = { object = XIL(0x400000014) }, xwidget = { object = XIL(0x400000014) } }, position = { charpos = 0x40012425a, bytepos = 0x400b99c25 }, current = { pos = { charpos = 0x1f00000014, bytepos = 0x400b99c20 }, overlay_string_index = 0x6, string_pos = { charpos = 0xbf66e0, bytepos = 0x4000fce9b }, dpvec_index = 0x0 }, from_overlay = XIL(0), area = 12543712, method = GET_FROM_BUFFER, paragraph_embedding = (unknown: 1191912), multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x1, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = (unknown: 8242848), voffset = 0x4, space_width = XIL(0xf00000014), font_height = XIL(0x4008d78b0) }, { string = make_number(1), string_nchars = 0xbf6770, end_charpos = 0x4000fcfb1, stop_charpos = 0x400000000, prev_stop = 0x40000fffc, base_level_stop = 0x400bc0d01, cmp_it = { stop_pos = 0x5e, id = 0x400b23660, ch = 0x6, rule_idx = 0xbf6750, lookback = 0xc871764, nglyphs = 0xbf6760, reversed_p = 0x0, charpos = 0x4001243cf, nchars = 0xb23665, nbytes = 0x4, from = 0xfffc, to = 0x0, width = 0xbf6790 }, face_id = 0x100af4, u = { image = { object = XIL(0xbf6790), slice = { x = XIL(0x400101204), y = XIL(0x400000017), width = XIL(0xfffc0000fffc), height = XIL(0xbfa7f8) }, image_id = 0x1700bfa800 }, stretch = { object = XIL(0xbf6790) }, xwidget = { object = XIL(0xbf6790) } }, position = { charpos = 0xbf6870, bytepos = 0x400105586 }, current = { pos = { charpos = 0xbfa738, bytepos = 0x0 }, overlay_string_index = 0xbfa701, string_pos = { charpos = 0xbfa800, bytepos = 0xbfb008 }, dpvec_index = 0xe2694b0 }, from_overlay = XIL(0x1700000001), area = 12560216, method = GET_FROM_BUFFER, paragraph_embedding = (unknown: 12560208), multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = (WINDOW_WRAP | unknown: 124152), voffset = 0x0, space_width = XIL(0xbf6880), font_height = make_number(4295235578) }, { string = make_number(1), string_nchars = 0x0, end_charpos = 0x400000000, stop_charpos = 0x40000000a, prev_stop = 0x6084b, base_level_stop = 0xa0000007b, cmp_it = { stop_pos = 0xbfa7f8, id = 0x600bfa800, ch = 0xbf6920, rule_idx = 0x400105586, lookback = 0x3, nglyphs = 0x1000000, reversed_p = 0x0, charpos = 0x1700000000, nchars = 0x6, nbytes = 0xffffffff, from = 0xc871764, to = 0x0, width = 0x1e4fa }, face_id = 0xbf6910, u = { image = { object = make_number(4295235578), slice = { x = make_number(1), y = XIL(0), width = XIL(0), height = make_number(4295235578) }, image_id = 0x6 }, stretch = { object = make_number(4295235578) }, xwidget = { object = make_number(4295235578) } }, position = { charpos = 0x0, bytepos = 0x0 }, current = { pos = { charpos = 0x400bc0db0, bytepos = 0x4007c8880 }, overlay_string_index = 0xefc0, string_pos = { charpos = 0xbf6910, bytepos = 0x4001243bf }, dpvec_index = 0xbc0db5 }, from_overlay = XIL(0x100000000000023), area = TEXT_AREA, method = GET_FROM_BUFFER, paragraph_embedding = L2R, multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = (unknown: 12544336), voffset = 0x0, space_width = XIL(0x4001018f8), font_height = XIL(0x1ebf8) }, { string = XIL(0xffffffff), string_nchars = 0x1, end_charpos = 0x400105fea, stop_charpos = 0x6, prev_stop = 0xffffffffffffffff, base_level_stop = 0xbf6a30, cmp_it = { stop_pos = 0x400107dce, id = 0xbfa738, ch = 0x1eb01, rule_idx = 0xbfa701, lookback = 0x6084a, nglyphs = 0x7dc6a0, reversed_p = 0x4, charpos = 0xffffffffffffffff, nchars = 0x7c8880, nbytes = 0x4, from = 0x6084a, to = 0x0, width = 0x0 }, face_id = 0x7bf07d0, u = { image = { object = XIL(0x7bf07d0), slice = { x = XIL(0x100000000000000), y = XIL(0), width = XIL(0x400101245), height = XIL(0xbf6a00) }, image_id = 0x40010128a }, stretch = { object = XIL(0x7bf07d0) }, xwidget = { object = XIL(0x7bf07d0) } }, position = { charpos = 0x0, bytepos = 0x1ebae }, current = { pos = { charpos = 0xbf6a30, bytepos = 0x400101a24 }, overlay_string_index = 0xbf6a30, string_pos = { charpos = 0x40010128a, bytepos = 0x0 }, dpvec_index = 0x0 }, from_overlay = XIL(0x1ebf8), area = LEFT_MARGIN_AREA, method = GET_FROM_DISPLAY_VECTOR, paragraph_embedding = (unknown: 12544704), multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = (unknown: 1082744), voffset = 0x4, space_width = XIL(0xbfa738), font_height = XIL(0xbfa701) }}, sp = 0xffffffff, selective = 0x20, what = 125943, face_id = 0x0, selective_display_ellipsis_p = 0x1, ctl_arrow_p = 0x1, face_box_p = 0x1, start_of_box_run_p = 0x0, end_of_box_run_p = 0x1, overlay_strings_at_end_processed_p = 0x1, ignore_overlay_strings_at_pos_p = 0x1, glyph_not_available_p = 0x1, starts_in_middle_of_char_p = 0x1, face_before_selective_p = 0x1, constrain_row_ascent_descent_p = 0x0, line_number_produced_p = 0x1, line_wrap = TRUNCATE, base_face_id = 0xa, c = 0x0, len = 0x1, cmp_it = { stop_pos = 0x1, id = 0x600000006, ch = 0x6, rule_idx = 0x0, lookback = 0x0, nglyphs = 0x1ebf6, reversed_p = 0x0, charpos = 0x1700000000, nchars = 0x1ebf4, nbytes = 0x0, from = 0x0, to = 0x0, width = 0x1ebf7 }, char_to_display = 0x0, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0x1ebf7, xwidget = 0x1700000001, slice = { x = XIL(0xffffffffffffffff), y = XIL(0), width = XIL(0xffffffffffffffff), height = XIL(0x1) }, space_width = XIL(0), voffset = 0x0, tab_width = 0x0, font_height = XIL(0x1), object = XIL(0x1ecd1), position = { charpos = 0x0, bytepos = 0x0 }, truncation_pixel_width = 0x0, continuation_pixel_width = 0x0, first_visible_x = 0x0, last_visible_x = 0x7dc6a0, last_visible_y = 0x4, extra_line_spacing = 0xffffff00, max_extra_line_spacing = 0x16, override_ascent = 0xbfd8c8, override_descent = 0x0, override_boff = 0x106e00, glyph_row = 0xbf6bf0, area = 1999213, nglyphs = 0x4, pixel_width = 0x0, ascent = 0x0, descent = 0x0, max_ascent = 0x0, max_descent = 0xffffffff, phys_ascent = 0xffffffff, phys_descent = 0x0, max_phys_ascent = 0x0, max_phys_descent = 0xed37, current_x = 0x1f4, continuation_lines_width = 0x73, eol_pos = { charpos = 0xbf7940, bytepos = 0x1c0 }, current_y = 0xbf9cb8, first_vpos = 0x0, vpos = 0xbf8908, hpos = 0x0, lnum = 0xbf6c50, lnum_bytepos = 0x40003dfdf, lnum_width = 0xbf89a0, lnum_pixel_width = 0x0, pt_lnum = 0xbf751e, tab_offset = 0xbf6c00, left_user_fringe_bitmap = 0x0, right_user_fringe_bitmap = 0x0, left_user_fringe_face_id = 0xb05a9, right_user_fringe_face_id = 0x4, bidi_p = 0x0, bidi_it = { bytepos = 0x20, charpos = 0x1e796, ch = 0x1e796, nchars = 0xa, ch_len = 0x1, type = STRONG_L, type_after_wn = UNKNOWN_BT, orig_type = NEUTRAL_B, resolved_level = 0x6, isolate_level = 0x0, invalid_levels = 0x6, invalid_isolates = 0x0, prev = { charpos = 0x0, type = 124821, orig_type = UNKNOWN_BT }, last_strong = { charpos = 0x300000000, type = 124813, orig_type = UNKNOWN_BT }, next_for_neutral = { charpos = 0x0, type = 124754, orig_type = UNKNOWN_BT }, prev_for_neutral = { charpos = 0x0, type = 124822, orig_type = UNKNOWN_BT }, next_for_ws = { charpos = 0x300000001, type = 4294967295, orig_type = 4294967295 }, bracket_pairing_pos = 0x0, bracket_enclosed_type = 4294967295, next_en_pos = 0x0, next_en_type = UNKNOWN_BT, sos = NEUTRAL_DIR, scan_dir = 0x0, disp_pos = 0x1, disp_prop = 0x1e7ea, stack_idx = 0x0, level_stack = {{ next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 } , { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400124e77, next_for_neutral_type = 0x1, last_strong_type = 0x4, prev_for_neutral_type = 0x7, level = 0x5d, flags = 0xf }, { next_for_neutral_pos = 0x400124e77, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x1, level = 0x5d, flags = 0xf }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x3, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400125339, next_for_neutral_type = 0x1, last_strong_type = 0x4, prev_for_neutral_type = 0x7, level = 0x5d, flags = 0xf }, { next_for_neutral_pos = 0x400125388, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x1, level = 0x5d, flags = 0xf }}, string = { lstring = XIL(0), s = 0xbf7500 "\001", schars = 0x400175259, bufpos = 0xf5d41e1, from_disp_str = 0x1, unibyte = 0x1 }, w = 0xf5d41e1, paragraph_dir = (unknown: 237409456), separator_limit = 0x1c0, first_elt = 0x0, new_paragraph = 0x0, frame_window_p = 0x0 }, paragraph_embedding = (unknown: 12547520) } atpos_it = { window = XIL(0x2102c2c100128621), w = 0x400872140 , f = 0xd2fbc05, method = GET_FROM_XWIDGET, stop_charpos = 0xa4c2278, prev_stop = 0x3b, base_level_stop = 0x0, end_charpos = 0x0, s = 0xbf4f50 "\200O", string_nchars = 0x400122fe8, redisplay_end_trigger_charpos = 0x4007dc6a0, multibyte_p = 0x0, header_line_p = 0x1, string_from_display_prop_p = 0x1, string_from_prefix_prop_p = 0x0, from_disp_prop_p = 0x0, ellipsis_p = 0x0, avoid_cursor_p = 0x0, dp = 0x0, dpvec = 0x10db8, dpend = 0xbf4f80, dpvec_char_len = 0x122fe8, dpvec_face_id = 0x4, saved_face_id = 0x7dc6a0, ctl_chars = {make_number(4294967297), XIL(0xf5d4421), XIL(0xd2fbc00), XIL(0xbf4fe0), make_number(4295480412), XIL(0), XIL(0xa1d6af3), XIL(0), XIL(0), XIL(0xbf4fe0), XIL(0x400122fe8), XIL(0x4007dc6a0), XIL(0x10001), XIL(0xbf5090), XIL(0), XIL(0x52b15c0)}, start = { pos = { charpos = 0x400000000, bytepos = 0x52b0000 }, overlay_string_index = 0x34c000, string_pos = { charpos = 0x4007dc6a0, bytepos = 0x5518 }, dpvec_index = 0x0 }, current = { pos = { charpos = 0x0, bytepos = 0xbf50b0 }, overlay_string_index = 0x52b0cc0, string_pos = { charpos = 0x13, bytepos = 0x60 }, dpvec_index = 0x11090e63 }, n_overlay_strings = 0x0, overlay_strings_charpos = 0x0, overlay_strings = {XIL(0x10), XIL(0), make_number(1), XIL(0x60), XIL(0x50), XIL(0x61b0000), make_number(35183304155764), XIL(0xbf50d0), XIL(0), XIL(0xd2fbc00), make_number(4294967297), XIL(0xf5d4421), XIL(0x400124e77), XIL(0xbf5100), XIL(0xd2fbc00), XIL(0xbf5100)}, string_overlays = {make_number(4295270015), XIL(0xd2fbc05), make_number(4294967297), XIL(0x1), XIL(0x1), XIL(0x1), XIL(0x400000000), XIL(0x100), XIL(0xbf4ed8), XIL(0xbf4eb0), XIL(0x28), XIL(0xbf5170), XIL(0x3fc5), XIL(0x5), XIL(0x13), XIL(0x3)}, string = make_number(1), from_overlay = XIL(0x100000000bf51a0), stack = {{ string = XIL(0xd2fbc05), string_nchars = 0xbf5200, end_charpos = 0x40026b133, stop_charpos = 0xa4c2278, prev_stop = 0x6, base_level_stop = 0x10, cmp_it = { stop_pos = 0xd2fbc00, id = 0x8700bf51e0, ch = 0x1, rule_idx = 0x1, lookback = 0x12, nglyphs = 0xbf4eeb, reversed_p = 0x0, charpos = 0xbf4ed8, nchars = 0xbf4ec0, nbytes = 0x0, from = 0xbf4eb0, to = 0x0, width = 0xbf5210 }, face_id = 0x12, u = { image = { object = XIL(0x10000040042d705), slice = { x = XIL(0x40042d758), y = XIL(0xefc0), width = XIL(0xbf5378), height = XIL(0xbf52a0) }, image_id = 0x4001ec976 }, stretch = { object = XIL(0x10000040042d705) }, xwidget = { object = XIL(0x10000040042d705) } }, position = { charpos = 0x40042d734, bytepos = 0x40042d755 }, current = { pos = { charpos = 0x12, bytepos = 0x402 }, overlay_string_index = 0x1, string_pos = { charpos = 0xbf5380, bytepos = 0xbf5290 }, dpvec_index = 0x123bd8 }, from_overlay = XIL(0x5), area = 18, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x1, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = TRUNCATE, voffset = 0x0, space_width = XIL(0), font_height = XIL(0x40042d700) }, { string = make_number(256), string_nchars = 0x1256de, end_charpos = 0x40042d705, stop_charpos = 0x8, prev_stop = 0x40042fff5, base_level_stop = 0xe, cmp_it = { stop_pos = 0xbf5350, id = 0x4001ebf45, ch = 0x532d0c0, rule_idx = 0x1, lookback = 0x1, nglyphs = 0x0, reversed_p = 0x0, charpos = 0xefc0, nchars = 0xefc0, nbytes = 0x0, from = 0xbf5390, to = 0x0, width = 0x1b0395 }, face_id = 0x7eb660, u = { image = { object = XIL(0x400420001), slice = { x = XIL(0x40042ffd4), y = XIL(0x40037f253), width = XIL(0xbf56a8), height = XIL(0x400246454) }, image_id = 0xb31397f }, stretch = { object = XIL(0x400420001) }, xwidget = { object = XIL(0x400420001) } }, position = { charpos = 0x400123bd8, bytepos = 0x400bbd7c0 }, current = { pos = { charpos = 0x100000014, bytepos = 0x0 }, overlay_string_index = 0x100000001, string_pos = { charpos = 0xbf46b0, bytepos = 0x14 }, dpvec_index = 0x3 }, from_overlay = XIL(0), area = 187775372, method = GET_FROM_BUFFER, paragraph_embedding = (unknown: 20), multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = TRUNCATE, voffset = 0x0, space_width = XIL(0), font_height = XIL(0xbf53e0) }, { string = XIL(0), string_nchars = 0x7dc6a0, end_charpos = 0x400000014, stop_charpos = 0x2f, prev_stop = 0x79faa, base_level_stop = 0x100bf5470, cmp_it = { stop_pos = 0x7c0eebc, id = 0x400000000, ch = 0x7bf07d0, rule_idx = 0xbf5490, lookback = 0x400102e5f, nglyphs = 0x5a, reversed_p = 0x0, charpos = 0x400bc0db0, nchars = 0xe2694b0, nbytes = 0x0, from = 0xbfa7f8, to = 0x0, width = 0xbf5460 }, face_id = 0x1243bf, u = { image = { object = XIL(0x400bc0db5), slice = { x = XIL(0x20), y = XIL(0), width = XIL(0x100000000), height = XIL(0xbf54a0) }, image_id = 0x400100af4 }, stretch = { object = XIL(0x400bc0db5) }, xwidget = { object = XIL(0x400bc0db5) } }, position = { charpos = 0xbf54b0, bytepos = 0x400123bd8 }, current = { pos = { charpos = 0xd2fbc00, bytepos = 0x2000000006 }, overlay_string_index = 0xbfa7f8, string_pos = { charpos = 0x1600bfa800, bytepos = 0xbf54e0 }, dpvec_index = 0xd2fbc00 }, from_overlay = XIL(0), area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = (unknown: 12539120), multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = (unknown: 1191912), voffset = 0x4, space_width = XIL(0x4007dc6a0), font_height = XIL(0xd2fbc00) }, { string = XIL(0), string_nchars = 0x0, end_charpos = 0xbf5520, stop_charpos = 0x400122fe8, prev_stop = 0x4007dc6a0, base_level_stop = 0x1e6ec, cmp_it = { stop_pos = 0xbf5550, id = 0x40026aba2, ch = 0xbf5580, rule_idx = 0x4001f5172, lookback = 0x0, nglyphs = 0xa1d6af3, reversed_p = 0x0, charpos = 0x0, nchars = 0x0, nbytes = 0x0, from = 0x7c5101a, to = 0x0, width = 0x7bf07d0 }, face_id = 0x7, u = { image = { object = make_number(0), slice = { x = XIL(0x1000000000000), y = make_number(0), width = XIL(0xb31398d), height = XIL(0x40026e675) }, image_id = 0x0 }, stretch = { object = make_number(0) }, xwidget = { object = make_number(0) } }, position = { charpos = 0xa1d6af3, bytepos = 0xbf9cb0 }, current = { pos = { charpos = 0xbf7518, bytepos = 0x0 }, overlay_string_index = 0x0, string_pos = { charpos = 0xef18, bytepos = 0x0 }, dpvec_index = 0xbf5600 }, from_overlay = XIL(0x40026e365), area = 12539424, method = GET_FROM_BUFFER, paragraph_embedding = (unknown: 1194968), multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x1, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = (unknown: 12310464), voffset = 0x4, space_width = XIL(0x14), font_height = XIL(0xbf5690) }, { string = XIL(0x7c0eebb), string_nchars = 0xbf5650, end_charpos = 0x400bbd7c0, stop_charpos = 0xbf5650, prev_stop = 0x40012425a, base_level_stop = 0x400bbd7c5, cmp_it = { stop_pos = 0x14, id = 0x0, ch = 0x0, rule_idx = 0xbf5680, lookback = 0x400122fe8, nglyphs = 0x7dc6a0, reversed_p = 0x4, charpos = 0x14, nchars = 0x7c5101a, nbytes = 0x0, from = 0x7c0eebc, to = 0x0, width = 0xbf5710 }, face_id = 0x124362, u = { image = { object = XIL(0x400000000), slice = { x = XIL(0xa00000000), y = XIL(0), width = XIL(0xbf9cb0), height = make_number(18) }, image_id = 0x400bc0db0 }, stretch = { object = XIL(0x400000000) }, xwidget = { object = XIL(0x400000000) } }, position = { charpos = 0x4007c8880, bytepos = 0x1c0 }, current = { pos = { charpos = 0xbf5700, bytepos = 0x4001243bf }, overlay_string_index = 0x400bc0db5, string_pos = { charpos = 0x23, bytepos = 0x1 }, dpvec_index = 0x1 }, from_overlay = XIL(0xbf5740), area = 1066858, method = GET_FROM_IMAGE, paragraph_embedding = (L2R | unknown: 12324276), multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x1, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = (WORD_WRAP | WINDOW_WRAP | unknown: 32), voffset = 0x0, space_width = XIL(0x1), font_height = XIL(0x40019a028) }}, sp = 0xffffffff, selective = 0x12ffffffff, what = 12539936, face_id = 0x0, selective_display_ellipsis_p = 0x0, ctl_arrow_p = 0x1, face_box_p = 0x1, start_of_box_run_p = 0x0, end_of_box_run_p = 0x1, overlay_strings_at_end_processed_p = 0x1, ignore_overlay_strings_at_pos_p = 0x0, glyph_not_available_p = 0x0, starts_in_middle_of_char_p = 0x0, face_before_selective_p = 0x1, constrain_row_ascent_descent_p = 0x1, line_number_produced_p = 0x1, line_wrap = (unknown: 4), base_face_id = 0x23, c = 0x0, len = 0x1e601, cmp_it = { stop_pos = 0xbf9301, id = 0x6084a, ch = 0x0, rule_idx = 0xffffffffffffffff, lookback = 0x4007c8880, nglyphs = 0x6084a, reversed_p = 0x0, charpos = 0x0, nchars = 0x7bf07d0, nbytes = 0x0, from = 0x7bf07d0, to = 0x0, width = 0x0 }, char_to_display = 0xb1f4940, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0x400101245, xwidget = 0xbf57f0, slice = { x = make_number(4295230626), y = XIL(0), width = XIL(0x1e6ed), height = XIL(0xbf5820) }, space_width = XIL(0x400101a24), voffset = 0x5820, tab_width = 0xbf, font_height = make_number(4295230626), object = XIL(0), position = { charpos = 0xffffffff00000000, bytepos = 0x1e797 }, truncation_pixel_width = 0x0, continuation_pixel_width = 0x0, first_visible_x = 0x1, last_visible_x = 0xbf58b0, last_visible_y = 0x0, extra_line_spacing = 0x108578, max_extra_line_spacing = 0x4, override_ascent = 0xbf9398, override_descent = 0x0, override_boff = 0xbf9301, glyph_row = 0x4006ee000 , area = 10, nglyphs = 0x0, pixel_width = 0x1e796, ascent = 0x0, descent = 0x1e796, max_ascent = 0x0, max_descent = 0xa, phys_ascent = 0x0, phys_descent = 0x1, max_phys_ascent = 0x0, max_phys_descent = 0x1, current_x = 0x0, continuation_lines_width = 0x6, eol_pos = { charpos = 0x6, bytepos = 0x0 }, current_y = 0x0, first_vpos = 0x0, vpos = 0x1e795, hpos = 0x0, lnum = 0x300000000, lnum_bytepos = 0x1e78d, lnum_width = 0x0, lnum_pixel_width = 0x0, pt_lnum = 0x1e752, tab_offset = 0x0, left_user_fringe_bitmap = 0x0, right_user_fringe_bitmap = 0x0, left_user_fringe_face_id = 0x1e796, right_user_fringe_face_id = 0x0, bidi_p = 0x1, bidi_it = { bytepos = 0xffffffffffffffff, charpos = 0x0, ch = 0xffffffff, nchars = 0x0, ch_len = 0x0, type = UNKNOWN_BT, type_after_wn = STRONG_L, orig_type = STRONG_L, resolved_level = 0x0, isolate_level = 0x0, invalid_levels = 0x1e7ea, invalid_isolates = 0x0, prev = { charpos = 0x0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, last_strong = { charpos = 0xbf5960, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, next_for_neutral = { charpos = 0xbf5cc8, type = 2384980, orig_type = WEAK_AN }, prev_for_neutral = { charpos = 0xefc0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, next_for_ws = { charpos = 0xbf5990, type = 1194270, orig_type = WEAK_AN }, bracket_pairing_pos = 0x9c9fa60, bracket_enclosed_type = UNKNOWN_BT, next_en_pos = 0x0, next_en_type = 156800688, sos = (unknown: 4294967292), scan_dir = 0x0, disp_pos = 0x7afde, disp_prop = 0xc4c3c2c1, stack_idx = 0x3e222108, level_stack = {{ next_for_neutral_pos = 0x400891b87, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x1, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0xbf6d08, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x1, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x39, next_for_neutral_type = 0x0, last_strong_type = 0x7, prev_for_neutral_type = 0x5, level = 0x18, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x7, last_strong_type = 0x7, prev_for_neutral_type = 0x7, level = 0xff, flags = 0xff }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x5, last_strong_type = 0x4, prev_for_neutral_type = 0x1, level = 0xed, flags = 0xb }, { next_for_neutral_pos = 0xbed8c60, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x1, level = 0x68, flags = 0x6 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x6, last_strong_type = 0x4, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xf223, next_for_neutral_type = 0x3, last_strong_type = 0x4, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x12ed9, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x1, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x4, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xbf5820, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x20, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x3fd0, next_for_neutral_type = 0x4, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x10, next_for_neutral_type = 0x4, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x4, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x1, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x10, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0xbf5820, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0xbf5800, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x5, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x10, next_for_neutral_type = 0x5, last_strong_type = 0x2, prev_for_neutral_type = 0x0, level = 0x43, flags = 0x0 }, { next_for_neutral_pos = 0x400430068, next_for_neutral_type = 0x7, last_strong_type = 0x7, prev_for_neutral_type = 0x7, level = 0xff, flags = 0xff }, { next_for_neutral_pos = 0xbf5c30, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x7, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001ec976, next_for_neutral_type = 0x4, last_strong_type = 0x0, prev_for_neutral_type = 0x1, level = 0x43, flags = 0x0 }, { next_for_neutral_pos = 0x400430065, next_for_neutral_type = 0x6, last_strong_type = 0x1, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x402, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xbf5c30, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x2, next_for_neutral_type = 0x5, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x10, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x7, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xfff0, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x7, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400122fe8, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x2, level = 0x7e, flags = 0x0 }, { next_for_neutral_pos = 0xbf59a0, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x5, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x30, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x3fc7, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001ee0cf, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x1, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400122fe8, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0x7d, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x9d46065, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x3, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001ee41a, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x1, next_for_neutral_type = 0x2, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xbf59a0, next_for_neutral_type = 0x5, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x18c178, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x7, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x9d46065, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x5, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001ecdeb, next_for_neutral_type = 0x7, last_strong_type = 0x1, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x6, last_strong_type = 0x2, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x7, prev_for_neutral_type = 0x5, level = 0x18, flags = 0x0 }, { next_for_neutral_pos = 0x15, next_for_neutral_type = 0x5, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xf, next_for_neutral_type = 0x6, last_strong_type = 0x3, prev_for_neutral_type = 0x7, level = 0x7, flags = 0x0 }, { next_for_neutral_pos = 0x4001f0da1, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x3, last_strong_type = 0x2, prev_for_neutral_type = 0x4, level = 0xd8, flags = 0x9 }, { next_for_neutral_pos = 0x1, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xe6620, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001ec64a, next_for_neutral_type = 0x0, last_strong_type = 0x1, prev_for_neutral_type = 0x1, level = 0x32, flags = 0x5 }, { next_for_neutral_pos = 0x1, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x4001ec4ef, next_for_neutral_type = 0x6, last_strong_type = 0x3, prev_for_neutral_type = 0x7, level = 0x7, flags = 0x0 }, { next_for_neutral_pos = 0x400123bd8, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x2, level = 0xd4, flags = 0x9 }, { next_for_neutral_pos = 0x400000012, next_for_neutral_type = 0x0, last_strong_type = 0x1, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xf, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001c30ba, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x6, level = 0x7d, flags = 0x0 }, { next_for_neutral_pos = 0xbf5db0, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x1, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001c31c7, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x6, level = 0x7d, flags = 0x0 }, { next_for_neutral_pos = 0x9d8a113, next_for_neutral_type = 0x6, last_strong_type = 0x1, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x3, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001c5744, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x6, level = 0x7d, flags = 0x0 }, { next_for_neutral_pos = 0xf223, next_for_neutral_type = 0x3, last_strong_type = 0x4, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x3, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x9, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x3, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400122fe8, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0x7d, flags = 0x0 }, { next_for_neutral_pos = 0x8000000, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x7, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xfff0, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x1, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x4, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400101c86, next_for_neutral_type = 0x0, last_strong_type = 0x7, prev_for_neutral_type = 0x7, level = 0x1, flags = 0x0 }, { next_for_neutral_pos = 0xffffffff, next_for_neutral_type = 0x3, last_strong_type = 0x1, prev_for_neutral_type = 0x1, level = 0x6, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x6, level = 0x7d, flags = 0x0 }, { next_for_neutral_pos = 0x16ffffffff, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400106e00, next_for_neutral_type = 0x0, last_strong_type = 0x7, prev_for_neutral_type = 0x4, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x7, prev_for_neutral_type = 0x4, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4007dbdb0, next_for_neutral_type = 0x7, last_strong_type = 0x7, prev_for_neutral_type = 0x7, level = 0xff, flags = 0xff }, { next_for_neutral_pos = 0x400122fe8, next_for_neutral_type = 0x7, last_strong_type = 0x6, prev_for_neutral_type = 0x7, level = 0x1, flags = 0x0 }, { next_for_neutral_pos = 0x1700000001, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x6084b, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x16, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400107431, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x400000001, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x4001c30ba, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x7, level = 0x77, flags = 0x0 }, { next_for_neutral_pos = 0x4007e53f0, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001c31c7, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x7, level = 0x77, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x3, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001c5744, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x1, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x40010128a, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x3, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x1ee41a, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x40010274b, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x8d50, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001046f2, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001254a2, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x7, level = 0x77, flags = 0x0 }, { next_for_neutral_pos = 0x6, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x5, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001c66f3, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x4, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x40012374c, next_for_neutral_type = 0x4, last_strong_type = 0x1, prev_for_neutral_type = 0x5, level = 0x32, flags = 0x0 }, { next_for_neutral_pos = 0x8570, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x4, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400122fe8, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x5, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001237b2, next_for_neutral_type = 0x4, last_strong_type = 0x1, prev_for_neutral_type = 0x5, level = 0x32, flags = 0x0 }, { next_for_neutral_pos = 0x400122fe8, next_for_neutral_type = 0x3, last_strong_type = 0x1, prev_for_neutral_type = 0x1, level = 0x6, flags = 0x0 }, { next_for_neutral_pos = 0x1, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x5, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400122fe8, next_for_neutral_type = 0x2, last_strong_type = 0x6, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x4001c72f5, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x2, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x6084b, next_for_neutral_type = 0x3, last_strong_type = 0x1, prev_for_neutral_type = 0x1, level = 0x6, flags = 0x0 }, { next_for_neutral_pos = 0x1e6eb, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x1e797, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400040b21, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x2f, flags = 0xd }}, string = { lstring = XIL(0x1e797), s = 0x0, schars = 0xb00000000, bufpos = 0xbf6250, from_disp_str = 0x1, unibyte = 0x1 }, w = 0x10a0cf813, paragraph_dir = (unknown: 12542448), separator_limit = 0xb, first_elt = 0x0, new_paragraph = 0x0, frame_window_p = 0x0 }, paragraph_embedding = (L2R | R2L | unknown: 7645672) } atx_it = { window = XIL(0), w = 0x1ebb1, f = 0x1600000016, method = 125872, stop_charpos = 0x100000001, prev_stop = 0x1ebab, base_level_stop = 0x0, end_charpos = 0x1ebb1, s = 0x1600000001 , string_nchars = 0xffffffffffffffff, redisplay_end_trigger_charpos = 0x0, multibyte_p = 0x1, header_line_p = 0x1, string_from_display_prop_p = 0x1, string_from_prefix_prop_p = 0x0, from_disp_prop_p = 0x0, ellipsis_p = 0x0, avoid_cursor_p = 0x1, dp = 0x1, dpvec = 0x0, dpend = 0x100000000, dpvec_char_len = 0x1, dpvec_face_id = 0x0, saved_face_id = 0x1ebd6, ctl_chars = {XIL(0), XIL(0), XIL(0), XIL(0xbf3ca0), XIL(0x400123bd8), XIL(0xd2fbc00), make_number(4611686017353646081), XIL(0x4007c8880), XIL(0x3c91), XIL(0xbf3cd0), XIL(0xd2fbc00), XIL(0xbf3cd0), make_number(4295270015), XIL(0xd2fbc05), make_number(1), XIL(0xbf3d00)}, start = { pos = { charpos = 0xd2fbc00, bytepos = 0xbf3d00 }, overlay_string_index = 0x400127a5d, string_pos = { charpos = 0xd2fbc05, bytepos = 0x6 }, dpvec_index = 0xa4c2278 }, current = { pos = { charpos = 0x1e7e6, bytepos = 0x0 }, overlay_string_index = 0x0, string_pos = { charpos = 0xbf3d40, bytepos = 0x400122fe8 }, dpvec_index = 0x7dc6a0 }, n_overlay_strings = 0x400000006, overlay_strings_charpos = 0x0, overlay_strings = {XIL(0), XIL(0xbf3d70), XIL(0x400122fe8), XIL(0x4007dc6a0), make_number(4294967297), XIL(0xf5d4421), XIL(0xd2fbc00), XIL(0xbf3dd0), make_number(4295480412), XIL(0), XIL(0xa1d6af3), XIL(0), XIL(0), XIL(0xbf3dd0), XIL(0x400122fe8), XIL(0x4007dc6a0)}, string_overlays = {XIL(0x10001), XIL(0xbf3e80), XIL(0), XIL(0x52b15c0), XIL(0x400000000), XIL(0x52b0000), XIL(0x34c000), XIL(0x4007dc6a0), XIL(0x5518), XIL(0), XIL(0), XIL(0xbf3ea0), XIL(0x52b0cc0), XIL(0x13), XIL(0x60), XIL(0x11090e63)}, string = XIL(0), from_overlay = XIL(0), stack = {{ string = XIL(0x10), string_nchars = 0x0, end_charpos = 0x6, stop_charpos = 0x60, prev_stop = 0x50, base_level_stop = 0x61b0000, cmp_it = { stop_pos = 0x7fff016289d2, id = 0xbf3ec0, ch = 0x123bd8, rule_idx = 0xd2fbc00, lookback = 0x400000006, nglyphs = 0xf5d4421, reversed_p = 0x0, charpos = 0x400124e77, nchars = 0xbf3ef0, nbytes = 0x0, from = 0xd2fbc00, to = 0x0, width = 0xbf3ef0 }, face_id = 0x1279fe, u = { image = { object = XIL(0xd2fbc05), slice = { x = make_number(4294967297), y = XIL(0xf5d6091), width = XIL(0xd2fbc00), height = XIL(0xbf3f20) }, image_id = 0x400127a5d }, stretch = { object = XIL(0xd2fbc05) }, xwidget = { object = XIL(0xd2fbc05) } }, position = { charpos = 0xd2fbc05, bytepos = 0x400000006 }, current = { pos = { charpos = 0xa4c2278, bytepos = 0x1e7e6 }, overlay_string_index = 0xbf3f60, string_pos = { charpos = 0x40026aba2, bytepos = 0xd2fbc00 }, dpvec_index = 0xa4c2278 }, from_overlay = XIL(0xd2fbc05), area = 6, method = GET_FROM_BUFFER, paragraph_embedding = (unknown: 12533648), multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = (WORD_WRAP | unknown: 221232132), voffset = 0x0, space_width = XIL(0xbf3ff0), font_height = XIL(0x40026b133) }, { string = XIL(0xa4c2278), string_nchars = 0x6, end_charpos = 0x10, stop_charpos = 0xd2fbc00, prev_stop = 0x0, base_level_stop = 0x0, cmp_it = { stop_pos = 0xbf3fd0, id = 0x400122fe8, ch = 0x7dc6a0, rule_idx = 0xbf7518, lookback = 0xbf4050, nglyphs = 0x2711ed, reversed_p = 0x4, charpos = 0xbf4060, nchars = 0x269dca, nbytes = 0x4, from = 0x0, to = 0x0, width = 0xf5d6090 }, face_id = 0xefc0, u = { image = { object = XIL(0xefc0), slice = { x = XIL(0x6e08), y = XIL(0x11090c43), width = XIL(0), height = XIL(0) }, image_id = 0xbf4050 }, stretch = { object = XIL(0xefc0) }, xwidget = { object = XIL(0xefc0) } }, position = { charpos = 0x400122fe8, bytepos = 0x4007dc6a0 }, current = { pos = { charpos = 0x400273f8a, bytepos = 0xec23890 }, overlay_string_index = 0xec213d8, string_pos = { charpos = 0xbf40e0, bytepos = 0x4001ee41a }, dpvec_index = 0x0 }, from_overlay = XIL(0), area = 12555360, method = GET_FROM_BUFFER, paragraph_embedding = (unknown: 12547352), multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = TRUNCATE, voffset = 0x0, space_width = XIL(0), font_height = XIL(0xbf40c0) }, { string = XIL(0x400122fe8), string_nchars = 0x7dc6a0, end_charpos = 0x0, stop_charpos = 0xd2fbc05, prev_stop = 0x0, base_level_stop = 0xbf4150, cmp_it = { stop_pos = 0x400273991, id = 0x7, ch = 0x0, rule_idx = 0x0, lookback = 0x5518, nglyphs = 0xbf4120, reversed_p = 0x0, charpos = 0x0, nchars = 0x0, nbytes = 0x0, from = 0x7, to = 0x0, width = 0xd2fbc05 }, face_id = 0x0, u = { image = { object = XIL(0xbf41b0), slice = { x = XIL(0x400033890), y = XIL(0xbf4170), width = XIL(0x400123bd8), height = XIL(0x400bbd7c0) }, image_id = 0x14 }, stretch = { object = XIL(0xbf41b0) }, xwidget = { object = XIL(0xbf41b0) } }, position = { charpos = 0xbf4180, bytepos = 0x400127a5d }, current = { pos = { charpos = 0xbf41a0, bytepos = 0x400bbd7c0 }, overlay_string_index = 0xbf41a0, string_pos = { charpos = 0x40012425a, bytepos = 0x400bbd7c5 }, dpvec_index = 0x14 }, from_overlay = XIL(0), area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = (unknown: 12534224), multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = (unknown: 1191912), voffset = 0x4, space_width = XIL(0x4007dc6a0), font_height = XIL(0x14) }, { string = XIL(0x1e6f0), string_nchars = 0x79faa, end_charpos = 0xbf4260, stop_charpos = 0x400124362, prev_stop = 0x400000000, base_level_stop = 0xbf9458, cmp_it = { stop_pos = 0xbf4280, id = 0x400102e5f, ch = 0x4a, rule_idx = 0x400bc0db0, lookback = 0xe2694b0, nglyphs = 0xbf9458, reversed_p = 0x0, charpos = 0xbf4260, nchars = 0x123bd8, nbytes = 0x4, from = 0xbbd7c0, to = 0x4, width = 0x14 }, face_id = 0xbf4300, u = { image = { object = XIL(0x100000000), slice = { x = XIL(0xbf4290), y = XIL(0x400bbd7c0), width = XIL(0xbf4290), height = make_number(4295266454) }, image_id = 0x400bbd7c5 }, stretch = { object = XIL(0x100000000) }, xwidget = { object = XIL(0x100000000) } }, position = { charpos = 0x2300000014, bytepos = 0x0 }, current = { pos = { charpos = 0x0, bytepos = 0xbf42c0 }, overlay_string_index = 0x400122fe8, string_pos = { charpos = 0x4007dc6a0, bytepos = 0x14 }, dpvec_index = 0xbf9458 }, from_overlay = XIL(0xbf9460), area = 12534608, method = GET_FROM_BUFFER, paragraph_embedding = (R2L | unknown: 1196896), multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x1, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = TRUNCATE, voffset = 0x4, space_width = XIL(0xbf93b8), font_height = XIL(0xbf93b0) }, { string = XIL(0xcdd5515), string_nchars = 0x6, end_charpos = 0x400bc0db0, stop_charpos = 0xbf44e0, prev_stop = 0x1c0, base_level_stop = 0xbf4340, cmp_it = { stop_pos = 0x4001243bf, id = 0x400bc0db5, ch = 0x65, rule_idx = 0x0, lookback = 0x0, nglyphs = 0xbf4380, reversed_p = 0x0, charpos = 0x40010476a, nchars = 0xbc0db5, nbytes = 0x4, from = 0x65, to = 0x0, width = 0x0 }, face_id = 0x12, u = { image = { object = XIL(0x1c0), slice = { x = XIL(0x100bf9cb0), y = XIL(0xbf4410), width = make_number(4295235578), height = XIL(0x17) }, image_id = 0x0 }, stretch = { object = XIL(0x1c0) }, xwidget = { object = XIL(0x1c0) } }, position = { charpos = 0x0, bytepos = 0x7ffefdcc1293 }, current = { pos = { charpos = 0xbf43f0, bytepos = 0x400123bd8 }, overlay_string_index = 0xcdd5510, string_pos = { charpos = 0x6, bytepos = 0x2 }, dpvec_index = 0xbf44c4 }, from_overlay = XIL(0xbf4420), area = 215831824, method = GET_FROM_BUFFER, paragraph_embedding = (unknown: 12534816), multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = (WINDOW_WRAP | unknown: 1210876), voffset = 0x4, space_width = XIL(0xcdd5515), font_height = make_number(1) }}, sp = 0xffffffff, selective = 0xcdd5510, what = 12534864, face_id = 0x0, selective_display_ellipsis_p = 0x1, ctl_arrow_p = 0x0, face_box_p = 0x1, start_of_box_run_p = 0x1, end_of_box_run_p = 0x1, overlay_strings_at_end_processed_p = 0x0, ignore_overlay_strings_at_pos_p = 0x1, glyph_not_available_p = 0x0, starts_in_middle_of_char_p = 0x0, face_before_selective_p = 0x1, constrain_row_ascent_descent_p = 0x0, line_number_produced_p = 0x1, line_wrap = (unknown: 4), base_face_id = 0xcdd5515, c = 0x0, len = 0x6, cmp_it = { stop_pos = 0x10, id = 0x150, ch = 0xcdd5510, rule_idx = 0x4002731b1, lookback = 0xcdd5510, nglyphs = 0x2c0ddf, reversed_p = 0x4, charpos = 0x0, nchars = 0x1, nbytes = 0x0, from = 0xbf44c0, to = 0x0, width = 0x123bd8 }, char_to_display = 0x84b510, glyphless_method = 4, image_id = 0x13, xwidget = 0x10000007d, slice = { x = make_number(31485), y = XIL(0xbf4350), width = XIL(0x40084b510), height = XIL(0xc) }, space_width = XIL(0xcdd5510), voffset = 0x4510, tab_width = 0xbf, font_height = XIL(0x3ec0), object = XIL(0), position = { charpos = 0x0, bytepos = 0xbf4520 }, truncation_pixel_width = 0x2fe8, continuation_pixel_width = 0x12, first_visible_x = 0x4, last_visible_x = 0x7dc6a0, last_visible_y = 0x4, extra_line_spacing = 0xbfe1e8, max_extra_line_spacing = 0x0, override_ascent = 0xbf4540, override_descent = 0x0, override_boff = 0x273460, glyph_row = 0xbf4580, area = 561481, nglyphs = 0x4, pixel_width = 0x0, ascent = 0x0, descent = 0x0, max_ascent = 0x0, max_descent = 0xbf4580, phys_ascent = 0x0, phys_descent = 0x6da66, max_phys_ascent = 0x4, max_phys_descent = 0x3a722, current_x = 0x0, continuation_lines_width = 0x9fb0, eol_pos = { charpos = 0xbed8c65, bytepos = 0x0 }, current_y = 0x0, first_vpos = 0x0, vpos = 0x0, hpos = 0x0, lnum = 0xbf45b0, lnum_bytepos = 0x400122fe8, lnum_width = 0x7dc6a0, lnum_pixel_width = 0x4, pt_lnum = 0x0, tab_offset = 0x6948690, left_user_fringe_bitmap = 0x0, right_user_fringe_bitmap = 0x0, left_user_fringe_face_id = 0x0, right_user_fringe_face_id = 0x0, bidi_p = 0x0, bidi_it = { bytepos = 0x4001e816d, charpos = 0x0, ch = 0x0, nchars = 0x0, ch_len = 0x0, type = 12535408, type_after_wn = UNKNOWN_BT, orig_type = 47, resolved_level = 0x0, isolate_level = 0x0, invalid_levels = 0xbf5390, invalid_isolates = 0x4001b5bc6, prev = { charpos = 0xbf5340, type = 47, orig_type = UNKNOWN_BT }, last_strong = { charpos = 0x40000002f, type = 1771009, orig_type = WEAK_AN }, next_for_neutral = { charpos = 0xc, type = 32, orig_type = UNKNOWN_BT }, prev_for_neutral = { charpos = 0x4007c8880, type = 1770921, orig_type = WEAK_AN }, next_for_ws = { charpos = 0x0, type = 32, orig_type = UNKNOWN_BT }, bracket_pairing_pos = 0x4007c8880, bracket_enclosed_type = 1770779, next_en_pos = 0x3c6, next_en_type = 32, sos = NEUTRAL_DIR, scan_dir = 0x7c8880, disp_pos = 0x7c0eebc, disp_prop = 0xbf5340, stack_idx = 0x0, level_stack = {{ next_for_neutral_pos = 0x2f, next_for_neutral_type = 0x7, last_strong_type = 0x5, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x7c0eebc, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x4, level = 0xdd, flags = 0xc }, { next_for_neutral_pos = 0xc6c1c70, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xb31397c, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x9f78, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xa, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x1, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4000445c4, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x3, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x1, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x600000006, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x1ffffffff, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xbf4c60, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x0, level = 0x16, flags = 0x0 }, { next_for_neutral_pos = 0xbf4e30, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x2, level = 0x15, flags = 0x0 }, { next_for_neutral_pos = 0x100000000bf5096, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x600000001, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x7, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001078d1, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0xffffffffffffffff, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x1619f8, next_for_neutral_type = 0x0, last_strong_type = 0x1, prev_for_neutral_type = 0x0, level = 0x2, flags = 0x0 }, { next_for_neutral_pos = 0x6ffffffff, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x3, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400107b02, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0xbf4c01, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0xbf4c48, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xbf4e60, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x4, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x7ffefdb0ca5b, next_for_neutral_type = 0x3, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x1, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x161a48, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x4, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x7ffefdb0c9f3, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x15168e, next_for_neutral_type = 0x6, last_strong_type = 0x0, prev_for_neutral_type = 0x6, level = 0x19, flags = 0x0 }, { next_for_neutral_pos = 0x7ffefdcc7e87, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x2, level = 0x14, flags = 0x0 }, { next_for_neutral_pos = 0x14813c, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x15168e, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x1, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0xbf5048, next_for_neutral_type = 0x4, last_strong_type = 0x1, prev_for_neutral_type = 0x1, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0xbf5050, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x1, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0xbf5078, next_for_neutral_type = 0x4, last_strong_type = 0x7, prev_for_neutral_type = 0x1, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0xbf5080, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x20008000b, next_for_neutral_type = 0x2, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x16, next_for_neutral_type = 0x4, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0x14, flags = 0x0 }, { next_for_neutral_pos = 0x80, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x4, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x200080001, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x1, flags = 0x0 }, { next_for_neutral_pos = 0x161ad8, next_for_neutral_type = 0x4, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0x14, flags = 0x0 }, { next_for_neutral_pos = 0xbf4dd8, next_for_neutral_type = 0x0, last_strong_type = 0x7, prev_for_neutral_type = 0x2, level = 0x16, flags = 0x0 }, { next_for_neutral_pos = 0xbf0001, next_for_neutral_type = 0x0, last_strong_type = 0x5, prev_for_neutral_type = 0x7, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x42555347, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x7, level = 0x14, flags = 0x0 }, { next_for_neutral_pos = 0x1480c2, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x2, level = 0x14, flags = 0x0 }, { next_for_neutral_pos = 0xb, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x14813c, next_for_neutral_type = 0x0, last_strong_type = 0x5, prev_for_neutral_type = 0x7, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x148001, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x2, level = 0x14, flags = 0x0 }, { next_for_neutral_pos = 0x1480c2, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x5, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x1484a4, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x200800100, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x2, level = 0x14, flags = 0x0 }, { next_for_neutral_pos = 0x1480c2, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x3, level = 0x16, flags = 0x0 }, { next_for_neutral_pos = 0x161ab8, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x2, flags = 0x0 }, { next_for_neutral_pos = 0x193d86, next_for_neutral_type = 0x4, last_strong_type = 0x2, prev_for_neutral_type = 0x3, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xbf504c, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x3, level = 0x16, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x2, flags = 0x0 }, { next_for_neutral_pos = 0x148052, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x4, level = 0x15, flags = 0x0 }, { next_for_neutral_pos = 0xbf4e88, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x3, level = 0x16, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x2, level = 0x15, flags = 0x0 }, { next_for_neutral_pos = 0x151680, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x1480c2, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x5, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x7, level = 0x14, flags = 0x0 }, { next_for_neutral_pos = 0x151680, next_for_neutral_type = 0x0, last_strong_type = 0x7, prev_for_neutral_type = 0x2, level = 0x16, flags = 0x0 }, { next_for_neutral_pos = 0x1480c2, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x7, level = 0x14, flags = 0x0 }, { next_for_neutral_pos = 0x40037f243, next_for_neutral_type = 0x0, last_strong_type = 0x7, prev_for_neutral_type = 0x2, level = 0x16, flags = 0x0 }, { next_for_neutral_pos = 0xbf4bdc, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x7, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x14813c, next_for_neutral_type = 0x0, last_strong_type = 0x7, prev_for_neutral_type = 0x2, level = 0x16, flags = 0x0 }, { next_for_neutral_pos = 0x161ad8, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x4, last_strong_type = 0x6, prev_for_neutral_type = 0x1, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x14813c, next_for_neutral_type = 0x2, last_strong_type = 0x3, prev_for_neutral_type = 0x7, level = 0x14, flags = 0x0 }, { next_for_neutral_pos = 0x1484a4, next_for_neutral_type = 0x6, last_strong_type = 0x0, prev_for_neutral_type = 0x6, level = 0x19, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x4, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x2, next_for_neutral_type = 0x2, last_strong_type = 0x3, prev_for_neutral_type = 0x7, level = 0x14, flags = 0x0 }, { next_for_neutral_pos = 0x1484a4, next_for_neutral_type = 0x6, last_strong_type = 0x0, prev_for_neutral_type = 0x6, level = 0x19, flags = 0x0 }, { next_for_neutral_pos = 0xbf4e40, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x9, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400123bd8, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x7, level = 0xbb, flags = 0x0 }, { next_for_neutral_pos = 0x14, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400bbd7c0, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x40012425a, next_for_neutral_type = 0x5, last_strong_type = 0x0, prev_for_neutral_type = 0x7, level = 0xbb, flags = 0x0 }, { next_for_neutral_pos = 0x14, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x1, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400122fe8, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0x7d, flags = 0x0 }, { next_for_neutral_pos = 0x14, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400123bd8, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x1, level = 0x68, flags = 0x6 }, { next_for_neutral_pos = 0x3, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x4, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400102e5f, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x6681450, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x3, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001256fe, next_for_neutral_type = 0x5, last_strong_type = 0x2, prev_for_neutral_type = 0x1, level = 0x68, flags = 0x6 }, { next_for_neutral_pos = 0x400000003, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x1, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x4, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x6500101c86, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xffffffff, next_for_neutral_type = 0x3, last_strong_type = 0x1, prev_for_neutral_type = 0x1, level = 0x6, flags = 0x0 }, { next_for_neutral_pos = 0x4080, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x100000017, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400106e69, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400105500, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x7, last_strong_type = 0x7, prev_for_neutral_type = 0x7, level = 0xff, flags = 0xff }, { next_for_neutral_pos = 0x400ddcc20, next_for_neutral_type = 0x6, last_strong_type = 0x2, prev_for_neutral_type = 0x6, level = 0x1, flags = 0x0 }, { next_for_neutral_pos = 0x300000001, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xbfb1f8, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x6084b, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x17, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400107431, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x400000001, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x40012446d, next_for_neutral_type = 0x5, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0x32, flags = 0x0 }, { next_for_neutral_pos = 0xa, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x400327ca0, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400124496, next_for_neutral_type = 0x5, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0x32, flags = 0x0 }, { next_for_neutral_pos = 0xbf4ec8, next_for_neutral_type = 0x0, last_strong_type = 0x1, prev_for_neutral_type = 0x3, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x40042d755, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001ebf45, next_for_neutral_type = 0x0, last_strong_type = 0x5, prev_for_neutral_type = 0x3, level = 0x32, flags = 0x5 }, { next_for_neutral_pos = 0x1, next_for_neutral_type = 0x0, last_strong_type = 0x1, prev_for_neutral_type = 0x3, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400123a36, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400122fe8, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0x7d, flags = 0x0 }, { next_for_neutral_pos = 0x400327ca5, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x13, next_for_neutral_type = 0x0, last_strong_type = 0x1, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }}, string = { lstring = XIL(0x400246454), s = 0x0, schars = 0xbf4ec0, bufpos = 0xbf4ed0, from_disp_str = 0x0, unibyte = 0x1 }, w = 0x40042d730 , paragraph_dir = NEUTRAL_DIR, separator_limit = 0x10db8, first_elt = 0x0, new_paragraph = 0x0, frame_window_p = 0x0 }, paragraph_embedding = NEUTRAL_DIR } ppos_it = { window = XIL(0xbf2930), w = 0x400105fea , f = 0x6, method = GET_FROM_BUFFER, stop_charpos = 0x0, prev_stop = 0x400108578, base_level_stop = 0x9f1ca24, end_charpos = 0xbfd801, s = 0x532d100 "\001", string_nchars = 0x1, redisplay_end_trigger_charpos = 0x6, multibyte_p = 0x0, header_line_p = 0x1, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, from_disp_prop_p = 0x0, ellipsis_p = 0x0, avoid_cursor_p = 0x0, dp = 0xfffc, dpvec = 0x1, dpend = 0x3, dpvec_char_len = 0x1, dpvec_face_id = 0x17, saved_face_id = 0x17, ctl_chars = {XIL(0), XIL(0), XIL(0x1), make_number(6442450945), XIL(0xed35), XIL(0), XIL(0xffffffffffffffff), XIL(0), XIL(0x1), XIL(0x1700000001), XIL(0xffffffffffffffff), XIL(0), XIL(0xffffffffffffffff), XIL(0), XIL(0), XIL(0x100000000)}, start = { pos = { charpos = 0x1, bytepos = 0x3 }, overlay_string_index = 0x0, string_pos = { charpos = 0x0, bytepos = 0x0 }, dpvec_index = 0x1 }, current = { pos = { charpos = 0x0, bytepos = 0x0 }, overlay_string_index = 0x0, string_pos = { charpos = 0xbf2a20, bytepos = 0x400122fe8 }, dpvec_index = 0x7dc6a0 }, n_overlay_strings = 0x0, overlay_strings_charpos = 0xfff0, overlay_strings = {XIL(0xfff0), XIL(0xbf2a50), make_number(4295267624), XIL(0x4007dbdb0), make_number(1), XIL(0), XIL(0xbfcea8), XIL(0xbf2ae0), XIL(0x4001c66f3), XIL(0x4007dbdb0), XIL(0x400122fe8), XIL(0), XIL(0), XIL(0xbf2ab0), XIL(0x400122fe8), XIL(0x4007dc6a0)}, string_overlays = {XIL(0x4007dbdb0), XIL(0xcdd5510), XIL(0x122fe8), XIL(0xbf2b40), XIL(0x4001e816d), XIL(0), XIL(0), XIL(0xbf2b60), XIL(0x4001c72f5), XIL(0x8d50), XIL(0x67), XIL(0xbf3890), make_number(4295415537), XIL(0xbf3840), XIL(0x67), XIL(0x400000067)}, string = XIL(0x4001b0601), from_overlay = XIL(0x400776fe0), stack = {{ string = XIL(0x20), string_nchars = 0x7c8880, end_charpos = 0x4001b05a9, stop_charpos = 0x0, prev_stop = 0x20, base_level_stop = 0x4007c8880, cmp_it = { stop_pos = 0x4001b051b, id = 0x0, ch = 0x20, rule_idx = 0x4007c8880, lookback = 0x800e9cc, nglyphs = 0xbf3840, reversed_p = 0x0, charpos = 0x400000067, nchars = 0x67, nbytes = 0x0, from = 0x800e9c8, to = 0x0, width = 0xbf2bd0 }, face_id = 0x12374c, u = { image = { object = XIL(0), slice = { x = XIL(0), y = XIL(0x1), width = XIL(0x400000000), height = XIL(0) }, image_id = 0xb31397c }, stretch = { object = XIL(0) }, xwidget = { object = XIL(0) } }, position = { charpos = 0xbf2c20, bytepos = 0xd3 }, current = { pos = { charpos = 0xbf2c20, bytepos = 0x4001237b2 }, overlay_string_index = 0xd2eb0a4, string_pos = { charpos = 0x400122fe8, bytepos = 0x4007dc6a0 }, dpvec_index = 0xd3 }, from_overlay = XIL(0xbf2cf0), area = 2069098, method = GET_FROM_IMAGE, paragraph_embedding = (unknown: 221163684), multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = (WORD_WRAP | unknown: 3075012), voffset = 0x4, space_width = XIL(0x400000000), font_height = XIL(0x11f70) }, { string = XIL(0xbf2c80), string_nchars = 0x122fe8, end_charpos = 0x188, stop_charpos = 0x3c60, prev_stop = 0x0, base_level_stop = 0xb0012374c, cmp_it = { stop_pos = 0x0, id = 0x0, ch = 0xbf2cc0, rule_idx = 0x400122fe8, lookback = 0x4007dc6a0, nglyphs = 0x11f70, reversed_p = 0x0, charpos = 0x40074a9eb, nchars = 0x3, nbytes = 0x1, from = 0xbf2d50, to = 0x0, width = 0x1e816d }, face_id = 0x0, u = { image = { object = XIL(0x1), slice = { x = XIL(0), y = XIL(0x3c60), width = XIL(0x8570), height = XIL(0xbfcea8) }, image_id = 0xbf2dd0 }, stretch = { object = XIL(0x1) }, xwidget = { object = XIL(0x1) } }, position = { charpos = 0x4001f8d28, bytepos = 0xd2eb0a4 }, current = { pos = { charpos = 0x9f1c8c4, bytepos = 0x400000001 }, overlay_string_index = 0x1, string_pos = { charpos = 0xbf2d70, bytepos = 0x400123bd8 }, dpvec_index = 0xcdd5510 }, from_overlay = make_number(1), area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = (unknown: 12529056), voffset = 0x0, space_width = XIL(0xcdd5510), font_height = XIL(0xbf2da0) }, { string = make_number(4295270015), string_nchars = 0xcdd5515, end_charpos = 0x7ffe00000006, stop_charpos = 0xbf2e20, prev_stop = 0xcdd5510, base_level_stop = 0xbf2dd0, cmp_it = { stop_pos = 0x400127a5d, id = 0xcdd5515, ch = 0x6, rule_idx = 0xe5609e0, lookback = 0xed36, nglyphs = 0x0, reversed_p = 0x0, charpos = 0x0, nchars = 0xbf2e10, nbytes = 0x0, from = 0x122fe8, to = 0x4, width = 0x7dc6a0 }, face_id = 0x6, u = { image = { object = XIL(0), slice = { x = XIL(0), y = XIL(0xbf2e40), width = XIL(0x400122fe8), height = XIL(0x4007dc6a0) }, image_id = 0x400000006 }, stretch = { object = XIL(0) }, xwidget = { object = XIL(0) } }, position = { charpos = 0x5701871, bytepos = 0xcdd5510 }, current = { pos = { charpos = 0xbf2ea0, bytepos = 0x4001f5172 }, overlay_string_index = 0x0, string_pos = { charpos = 0xeab9633, bytepos = 0x0 }, dpvec_index = 0x0 }, from_overlay = XIL(0xbf2ea0), area = 1191912, method = GET_FROM_IMAGE, paragraph_embedding = (unknown: 8242848), multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x1, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = WORD_WRAP, voffset = 0x0, space_width = XIL(0xbf2f50), font_height = XIL(0) }, { string = XIL(0xbf2f30), string_nchars = 0x26e675, end_charpos = 0x0, stop_charpos = 0xeab9633, prev_stop = 0x4007dc6a0, base_level_stop = 0x9fb0, cmp_it = { stop_pos = 0x0, id = 0x0, ch = 0xbf2f70, rule_idx = 0x9fb0, lookback = 0xbf2f20, nglyphs = 0x26e365, reversed_p = 0x4, charpos = 0xbf2f40, nchars = 0x123bd8, nbytes = 0x4, from = 0xb99c20, to = 0x4, width = 0x14 }, face_id = 0xbf2f50, u = { image = { object = XIL(0x400272e35), slice = { x = XIL(0xf7be883), y = XIL(0x400b99c20), width = XIL(0xbf2f70), height = make_number(4295266454) }, image_id = 0x400b99c25 }, stretch = { object = XIL(0x400272e35) }, xwidget = { object = XIL(0x400272e35) } }, position = { charpos = 0x400000014, bytepos = 0x4008d78b0 }, current = { pos = { charpos = 0x14, bytepos = 0xbf2fa0 }, overlay_string_index = 0x40012425a, string_pos = { charpos = 0x6, bytepos = 0x400000014 }, dpvec_index = 0xbf2fd0 }, from_overlay = XIL(0x400123bd8), area = 12164128, method = GET_FROM_IMAGE, paragraph_embedding = (unknown: 20), multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x1, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = (WINDOW_WRAP | unknown: 4), voffset = 0x0, space_width = XIL(0x400b99c20), font_height = XIL(0xbf2ff0) }, { string = XIL(0x400b99c20), string_nchars = 0xbf3000, end_charpos = 0x40012425a, stop_charpos = 0x400b99c25, prev_stop = 0x400000014, base_level_stop = 0x4008d78b0, cmp_it = { stop_pos = 0x400000014, id = 0xbf3030, ch = 0x12425a, rule_idx = 0x6, lookback = 0x400000014, nglyphs = 0xb99c20, reversed_p = 0x4, charpos = 0x400000014, nchars = 0xbf3080, nbytes = 0x0, from = 0xfce81, to = 0x4, width = 0x6 }, face_id = 0xb99c20, u = { image = { object = XIL(0xbf3080), slice = { x = make_number(4295266454), y = XIL(0x400b99c25), width = XIL(0x1f00000014), height = XIL(0x400b99c20) }, image_id = 0x6 }, stretch = { object = XIL(0xbf3080) }, xwidget = { object = XIL(0xbf3080) } }, position = { charpos = 0xbf30d0, bytepos = 0x4000fce9b }, current = { pos = { charpos = 0x0, bytepos = 0x0 }, overlay_string_index = 0xbf30d0, string_pos = { charpos = 0x400122fe8, bytepos = 0x4007dc6a0 }, dpvec_index = 0x14 }, from_overlay = XIL(0x4008d78b0), area = 6, method = GET_FROM_BUFFER, paragraph_embedding = (unknown: 12530016), multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = (WORD_WRAP | unknown: 1036208), voffset = 0x4, space_width = XIL(0x400000000), font_height = XIL(0x40000fffc) }}, sp = 0xbf3101, selective = 0x4001060ae, what = 11679328, face_id = 0x4, selective_display_ellipsis_p = 0x0, ctl_arrow_p = 0x1, face_box_p = 0x1, start_of_box_run_p = 0x0, end_of_box_run_p = 0x0, overlay_strings_at_end_processed_p = 0x0, ignore_overlay_strings_at_pos_p = 0x0, glyph_not_available_p = 0x0, starts_in_middle_of_char_p = 0x0, face_before_selective_p = 0x0, constrain_row_ascent_descent_p = 0x0, line_number_produced_p = 0x0, line_wrap = TRUNCATE, base_face_id = 0xbf3140, c = 0x0, len = 0xc871764, cmp_it = { stop_pos = 0xbf3150, id = 0x4001243cf, ch = 0xb23665, rule_idx = 0xfffc, lookback = 0xbf3170, nglyphs = 0x122fe8, reversed_p = 0x4, charpos = 0xbf3180, nchars = 0x100d06, nbytes = 0x4, from = 0xb23665, to = 0x4, width = 0xfffc }, char_to_display = 0xbf3200, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0x400124362, xwidget = 0xbf3210, slice = { x = make_number(4295235627), y = XIL(0x40000fffc), width = XIL(0x400b23660), height = make_number(125) }, space_width = XIL(0x400b04d90), voffset = 0xa, tab_width = 0x0, font_height = make_number(31038), object = XIL(0xbf31f0), position = { charpos = 0x400101245, bytepos = 0x400b04d95 }, truncation_pixel_width = 0x7b, continuation_pixel_width = 0x0, first_visible_x = 0x0, last_visible_x = 0x1, last_visible_y = 0x0, extra_line_spacing = 0x1, max_extra_line_spacing = 0x0, override_ascent = 0xbf3230, override_descent = 0x0, override_boff = 0x101ced, glyph_row = 0xbfa738, area = 318683432, nglyphs = 0x0, pixel_width = 0x1, ascent = 0x0, descent = 0x0, max_ascent = 0x0, max_descent = 0xbfd8c8, phys_ascent = 0x1, phys_descent = 0x1, max_phys_ascent = 0x0, max_phys_descent = 0xbf32c0, current_x = 0x0, continuation_lines_width = 0x106b18, eol_pos = { charpos = 0x1, bytepos = 0xbfa700 }, current_y = 0xbfa738, first_vpos = 0x0, vpos = 0x1, hpos = 0x17, lnum = 0x1ebf6, lnum_bytepos = 0x1ebf6, lnum_width = 0x7b, lnum_pixel_width = 0x0, pt_lnum = 0x1, tab_offset = 0x1, left_user_fringe_bitmap = 0x0, right_user_fringe_bitmap = 0x0, left_user_fringe_face_id = 0x17, right_user_fringe_face_id = 0x17, bidi_p = 0x1, bidi_it = { bytepos = 0x0, charpos = 0x0, ch = 0x1ebf5, nchars = 0x1600000016, ch_len = 0x1ebf4, type = STRONG_L, type_after_wn = STRONG_L, orig_type = 125895, resolved_level = 0x0, isolate_level = 0x0, invalid_levels = 0x0, invalid_isolates = 0x1ebf5, prev = { charpos = 0x1600000001, type = 4294967295, orig_type = 4294967295 }, last_strong = { charpos = 0x0, type = 4294967295, orig_type = 4294967295 }, next_for_neutral = { charpos = 0x0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, prev_for_neutral = { charpos = 0x100000000, type = STRONG_L, orig_type = UNKNOWN_BT }, next_for_ws = { charpos = 0x1ecd1, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, bracket_pairing_pos = 0x0, bracket_enclosed_type = UNKNOWN_BT, next_en_pos = 0x0, next_en_type = 12530784, sos = NEUTRAL_DIR, scan_dir = 0x148210, disp_pos = 0x7ffefdcf4725, disp_prop = 0x148210, stack_idx = 0x0, level_stack = {{ next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xbf3420, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x4, level = 0x15, flags = 0x0 }, { next_for_neutral_pos = 0x100000001, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x400100af4, next_for_neutral_type = 0x5, last_strong_type = 0x6, prev_for_neutral_type = 0x6, level = 0xbc, flags = 0x0 }, { next_for_neutral_pos = 0x40000000a, next_for_neutral_type = 0x1, last_strong_type = 0x3, prev_for_neutral_type = 0x3, level = 0x1, flags = 0x0 }, { next_for_neutral_pos = 0xa0112425a, next_for_neutral_type = 0x0, last_strong_type = 0x1, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x600bfd990, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400105586, next_for_neutral_type = 0x3, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x3, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x4, level = 0x15, flags = 0x0 }, { next_for_neutral_pos = 0xbfd990, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x1481dc, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x148210, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x2, level = 0x15, flags = 0x0 }, { next_for_neutral_pos = 0x400105fea, next_for_neutral_type = 0x6, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x148236, next_for_neutral_type = 0x2, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x4, flags = 0x0 }, { next_for_neutral_pos = 0x4000e000c, next_for_neutral_type = 0x5, last_strong_type = 0x6, prev_for_neutral_type = 0x6, level = 0xbc, flags = 0x0 }, { next_for_neutral_pos = 0x1, next_for_neutral_type = 0x0, last_strong_type = 0x7, prev_for_neutral_type = 0x6, level = 0x14, flags = 0x0 }, { next_for_neutral_pos = 0x4001243bf, next_for_neutral_type = 0x5, last_strong_type = 0x4, prev_for_neutral_type = 0x1, level = 0xb2, flags = 0x0 }, { next_for_neutral_pos = 0x29, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x7, level = 0x2b, flags = 0x5 }, { next_for_neutral_pos = 0x400000000, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x2b, flags = 0x5 }, { next_for_neutral_pos = 0x34c000, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xa00000000, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x4, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xbf3280, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x2, level = 0x15, flags = 0x0 }, { next_for_neutral_pos = 0x1481d4, next_for_neutral_type = 0x4, last_strong_type = 0x3, prev_for_neutral_type = 0x7, level = 0x14, flags = 0x0 }, { next_for_neutral_pos = 0x60, next_for_neutral_type = 0x4, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x4, last_strong_type = 0x1, prev_for_neutral_type = 0x7, level = 0x14, flags = 0x0 }, { next_for_neutral_pos = 0x10, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x6, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x1, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x6, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xbf3cd8, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x1484a4, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x7ffefdca0000, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x1, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x7ffefdcc69eb, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x18, flags = 0x13 }, { next_for_neutral_pos = 0x442555347, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x3, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0xbf3c28, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x5, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400120000, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x18, flags = 0x13 }, { next_for_neutral_pos = 0x7fff00000001, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0xbf3ec4, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x18, flags = 0x13 }, { next_for_neutral_pos = 0x1, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x7, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x1484a4, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x400120001, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x400060005, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x1481b8, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x1, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400122fe8, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0x7d, flags = 0x0 }, { next_for_neutral_pos = 0x4001f0ded, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x16, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x3, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001ba024, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x13181921, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001241ec, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xbf3888, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x4, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001f9f7e, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x4, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x7ffefdb0ca5b, next_for_neutral_type = 0x3, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x1, level = 0x1f, flags = 0xb }, { next_for_neutral_pos = 0x1, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x4, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x7ffefdb0c9f3, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x7, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x15168e, next_for_neutral_type = 0x6, last_strong_type = 0x0, prev_for_neutral_type = 0x6, level = 0x19, flags = 0x0 }, { next_for_neutral_pos = 0x7ffefdcc7e87, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x2, level = 0x14, flags = 0x0 }, { next_for_neutral_pos = 0x14813c, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x3, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0xbf3d70, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0xbf3e98, next_for_neutral_type = 0x4, last_strong_type = 0x3, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0xbf3ea0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x1, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x7, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x1484a4, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x20008000b, next_for_neutral_type = 0x2, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x400120001, next_for_neutral_type = 0x4, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0x14, flags = 0x0 }, { next_for_neutral_pos = 0x400000080, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x5, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x1, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x1, flags = 0x0 }, { next_for_neutral_pos = 0x161ad8, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0x7d, flags = 0x0 }, { next_for_neutral_pos = 0xbf3c28, next_for_neutral_type = 0x0, last_strong_type = 0x7, prev_for_neutral_type = 0x2, level = 0x16, flags = 0x0 }, { next_for_neutral_pos = 0x4001e0001, next_for_neutral_type = 0x0, last_strong_type = 0x7, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x442555347, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x7, level = 0x14, flags = 0x0 }, { next_for_neutral_pos = 0x1480c2, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001b0395, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x14813c, next_for_neutral_type = 0x0, last_strong_type = 0x7, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4006e0001, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x2, level = 0x14, flags = 0x0 }, { next_for_neutral_pos = 0x1480c2, next_for_neutral_type = 0x7, last_strong_type = 0x7, prev_for_neutral_type = 0x5, level = 0x31, flags = 0xb }, { next_for_neutral_pos = 0x1484a4, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x7, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x100800100, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x100000001, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x14, next_for_neutral_type = 0x3, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x4, last_strong_type = 0x1, prev_for_neutral_type = 0x6, level = 0x31, flags = 0xb }, { next_for_neutral_pos = 0xbf3e9c, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x3, level = 0xc3, flags = 0xc4 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x3, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x4, level = 0x15, flags = 0x0 }, { next_for_neutral_pos = 0xbf3cd8, next_for_neutral_type = 0x7, last_strong_type = 0x4, prev_for_neutral_type = 0x1, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x2, level = 0x15, flags = 0x0 }, { next_for_neutral_pos = 0x800e9c8, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x8000000, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x7, level = 0x14, flags = 0x0 }, { next_for_neutral_pos = 0xe00000014, next_for_neutral_type = 0x0, last_strong_type = 0x7, prev_for_neutral_type = 0x2, level = 0x16, flags = 0x0 }, { next_for_neutral_pos = 0x40012425a, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x1, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x400000000, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x4, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xbf3720, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x4, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x14813c, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400123bd8, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x4, level = 0xdd, flags = 0xc }, { next_for_neutral_pos = 0x6, next_for_neutral_type = 0x4, last_strong_type = 0x0, prev_for_neutral_type = 0x3, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x14815c, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x7, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0xcdd5510, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x7, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400122fe8, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0x7d, flags = 0x0 }, { next_for_neutral_pos = 0xcdd5510, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400122fe8, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0x7d, flags = 0x0 }, { next_for_neutral_pos = 0xe9c8, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x1, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x40026aba2, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001f5172, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xeab9633, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x4, last_strong_type = 0x2, prev_for_neutral_type = 0x6, level = 0x1, flags = 0x8 }, { next_for_neutral_pos = 0x800f247, next_for_neutral_type = 0x4, last_strong_type = 0x1, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x2, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x2, next_for_neutral_type = 0x5, last_strong_type = 0x1, prev_for_neutral_type = 0x6, level = 0x31, flags = 0xb }, { next_for_neutral_pos = 0x40026e675, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xeab9633, next_for_neutral_type = 0x6, last_strong_type = 0x0, prev_for_neutral_type = 0x7, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xbfe1e8, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x4, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x4, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x40026e365, next_for_neutral_type = 0x3, last_strong_type = 0x0, prev_for_neutral_type = 0x3, level = 0x3, flags = 0xe }, { next_for_neutral_pos = 0xef18, next_for_neutral_type = 0x3, last_strong_type = 0x6, prev_for_neutral_type = 0x2, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x3c6, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x800e9c7, next_for_neutral_type = 0x3, last_strong_type = 0x0, prev_for_neutral_type = 0x3, level = 0x3, flags = 0xe }, { next_for_neutral_pos = 0xcdd5515, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x4, last_strong_type = 0x1, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x3340, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }}, string = { lstring = XIL(0), s = 0x800f247 "", schars = 0x800e9cc, bufpos = 0x1ebb2, from_disp_str = 0x0, unibyte = 0x1 }, w = 0x28, paragraph_dir = L2R, separator_limit = 0x1, first_elt = 0x1, new_paragraph = 0x1, frame_window_p = 0x1 }, paragraph_embedding = (L2R | R2L | unknown: 20) } wrap_data = 0x0 atpos_data = 0x0 atx_data = 0x0 ppos_data = 0x0 may_wrap = 0x0 prev_method = GET_FROM_IMAGE closest_pos = 0x6084b prev_pos = 0x1e7b6 saw_smaller_pos = 0x1 line_number_pending = 0x0 #7 0x0000000400047c2b in move_it_to (it=0xbf89a0, to_charpos=0x6084b, to_x=0xffffffff, to_y=0x3c6, to_vpos=0xffffffff, op=0xa) at C:/emacs/git/emacs/master/src/xdisp.c:9480 it_backup = { window = XIL(0xe2694b5), w = 0xe2694b0, f = 0xe269290, method = GET_FROM_BUFFER, stop_charpos = 0x1e79d, prev_stop = 0x1e797, base_level_stop = 0x1e797, end_charpos = 0x6084b, s = 0x0, string_nchars = 0x0, redisplay_end_trigger_charpos = 0x0, multibyte_p = 0x1, header_line_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, from_disp_prop_p = 0x0, ellipsis_p = 0x0, avoid_cursor_p = 0x0, dp = 0xa320fe0, dpvec = 0x0, dpend = 0x9d3e210, dpvec_char_len = 0x3, dpvec_face_id = 0xffffffff, saved_face_id = 0x0, ctl_chars = {XIL(0) }, start = { pos = { charpos = 0x1e4fa, bytepos = 0x1e4fa }, overlay_string_index = 0xffffffffffffffff, string_pos = { charpos = 0xffffffffffffffff, bytepos = 0xffffffffffffffff }, dpvec_index = 0xffffffff }, current = { pos = { charpos = 0x1e797, bytepos = 0x1e797 }, overlay_string_index = 0xffffffffffffffff, string_pos = { charpos = 0xffffffffffffffff, bytepos = 0xffffffffffffffff }, dpvec_index = 0xffffffff }, n_overlay_strings = 0x0, overlay_strings_charpos = 0x1e797, overlay_strings = {XIL(0xc871764), XIL(0) }, string_overlays = {XIL(0xf5d41b1), XIL(0) }, string = XIL(0), from_overlay = XIL(0), stack = {{ string = XIL(0), string_nchars = 0x0, end_charpos = 0x6084b, stop_charpos = 0x1e797, prev_stop = 0x1e796, base_level_stop = 0x1e796, cmp_it = { stop_pos = 0x1e797, id = 0xffffffffffffffff, ch = 0xfffffffe, rule_idx = 0x0, lookback = 0x0, nglyphs = 0x0, reversed_p = 0x0, charpos = 0x0, nchars = 0x0, nbytes = 0x0, from = 0x0, to = 0x0, width = 0x0 }, face_id = 0x0, u = { image = { object = XIL(0), slice = { x = XIL(0), y = XIL(0), width = XIL(0), height = XIL(0) }, image_id = 0x0 }, stretch = { object = XIL(0) }, xwidget = { object = XIL(0) } }, position = { charpos = 0x1e795, bytepos = 0x1e795 }, current = { pos = { charpos = 0x1e796, bytepos = 0x1e796 }, overlay_string_index = 0x0, string_pos = { charpos = 0xffffffffffffffff, bytepos = 0xffffffffffffffff }, dpvec_index = 0xffffffff }, from_overlay = XIL(0), area = TEXT_AREA, method = GET_FROM_BUFFER, paragraph_embedding = L2R, multibyte_p = 0x1, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x1, from_disp_prop_p = 0x0, line_wrap = TRUNCATE, voffset = 0x0, space_width = XIL(0), font_height = XIL(0) }, { string = XIL(0xc871764), string_nchars = 0x0, end_charpos = 0x3, stop_charpos = 0x3, prev_stop = 0x2, base_level_stop = 0x2, cmp_it = { stop_pos = 0x1e797, id = 0xffffffffffffffff, ch = 0xfffffffe, rule_idx = 0x0, lookback = 0x0, nglyphs = 0x0, reversed_p = 0x0, charpos = 0x0, nchars = 0x0, nbytes = 0x0, from = 0x0, to = 0x0, width = 0x0 }, face_id = 0x0, u = { image = { object = XIL(0), slice = { x = XIL(0), y = XIL(0), width = XIL(0), height = XIL(0) }, image_id = 0x0 }, stretch = { object = XIL(0) }, xwidget = { object = XIL(0) } }, position = { charpos = 0x3, bytepos = 0x9 }, current = { pos = { charpos = 0x1e796, bytepos = 0x1e796 }, overlay_string_index = 0x0, string_pos = { charpos = 0x3, bytepos = 0x9 }, dpvec_index = 0xffffffff }, from_overlay = XIL(0), area = TEXT_AREA, method = GET_FROM_STRING, paragraph_embedding = L2R, multibyte_p = 0x1, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x1, from_disp_prop_p = 0x0, line_wrap = TRUNCATE, voffset = 0x0, space_width = XIL(0), font_height = XIL(0) }, { string = XIL(0), string_nchars = 0x0, end_charpos = 0x0, stop_charpos = 0x0, prev_stop = 0x0, base_level_stop = 0x0, cmp_it = { stop_pos = 0x0, id = 0x0, ch = 0x0, rule_idx = 0x0, lookback = 0x0, nglyphs = 0x0, reversed_p = 0x0, charpos = 0x0, nchars = 0x0, nbytes = 0x0, from = 0x0, to = 0x0, width = 0x0 }, face_id = 0x0, u = { image = { object = XIL(0), slice = { x = XIL(0), y = XIL(0), width = XIL(0), height = XIL(0) }, image_id = 0x0 }, stretch = { object = XIL(0) }, xwidget = { object = XIL(0) } }, position = { charpos = 0x0, bytepos = 0x0 }, current = { pos = { charpos = 0x0, bytepos = 0x0 }, overlay_string_index = 0x0, string_pos = { charpos = 0x0, bytepos = 0x0 }, dpvec_index = 0x0 }, from_overlay = XIL(0), area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = TRUNCATE, voffset = 0x0, space_width = XIL(0), font_height = XIL(0) }, { string = XIL(0), string_nchars = 0x0, end_charpos = 0x0, stop_charpos = 0x0, prev_stop = 0x0, base_level_stop = 0x0, cmp_it = { stop_pos = 0x0, id = 0x0, ch = 0x0, rule_idx = 0x0, lookback = 0x0, nglyphs = 0x0, reversed_p = 0x0, charpos = 0x0, nchars = 0x0, nbytes = 0x0, from = 0x0, to = 0x0, width = 0x0 }, face_id = 0x0, u = { image = { object = XIL(0), slice = { x = XIL(0), y = XIL(0), width = XIL(0), height = XIL(0) }, image_id = 0x0 }, stretch = { object = XIL(0) }, xwidget = { object = XIL(0) } }, position = { charpos = 0x0, bytepos = 0x0 }, current = { pos = { charpos = 0x0, bytepos = 0x0 }, overlay_string_index = 0x0, string_pos = { charpos = 0x0, bytepos = 0x0 }, dpvec_index = 0x0 }, from_overlay = XIL(0), area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = TRUNCATE, voffset = 0x0, space_width = XIL(0), font_height = XIL(0) }, { string = XIL(0), string_nchars = 0x0, end_charpos = 0x0, stop_charpos = 0x0, prev_stop = 0x0, base_level_stop = 0x0, cmp_it = { stop_pos = 0x0, id = 0x0, ch = 0x0, rule_idx = 0x0, lookback = 0x0, nglyphs = 0x0, reversed_p = 0x0, charpos = 0x0, nchars = 0x0, nbytes = 0x0, from = 0x0, to = 0x0, width = 0x0 }, face_id = 0x0, u = { image = { object = XIL(0), slice = { x = XIL(0), y = XIL(0), width = XIL(0), height = XIL(0) }, image_id = 0x0 }, stretch = { object = XIL(0) }, xwidget = { object = XIL(0) } }, position = { charpos = 0x0, bytepos = 0x0 }, current = { pos = { charpos = 0x0, bytepos = 0x0 }, overlay_string_index = 0x0, string_pos = { charpos = 0x0, bytepos = 0x0 }, dpvec_index = 0x0 }, from_overlay = XIL(0), area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = TRUNCATE, voffset = 0x0, space_width = XIL(0), font_height = XIL(0) }}, sp = 0x0, selective = 0x0, what = IT_CHARACTER, face_id = 0x12, selective_display_ellipsis_p = 0x1, ctl_arrow_p = 0x1, face_box_p = 0x0, start_of_box_run_p = 0x0, end_of_box_run_p = 0x0, overlay_strings_at_end_processed_p = 0x0, ignore_overlay_strings_at_pos_p = 0x0, glyph_not_available_p = 0x0, starts_in_middle_of_char_p = 0x0, face_before_selective_p = 0x0, constrain_row_ascent_descent_p = 0x0, line_number_produced_p = 0x0, line_wrap = TRUNCATE, base_face_id = 0x0, c = 0x23, len = 0x1, cmp_it = { stop_pos = 0x1e7b8, id = 0xffffffffffffffff, ch = 0xfffffffe, rule_idx = 0x0, lookback = 0x0, nglyphs = 0x0, reversed_p = 0x0, charpos = 0x0, nchars = 0x0, nbytes = 0x0, from = 0x0, to = 0x0, width = 0x0 }, char_to_display = 0x23, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0x1, xwidget = 0x0, slice = { x = XIL(0), y = XIL(0), width = XIL(0), height = XIL(0) }, space_width = XIL(0), voffset = 0x0, tab_width = 0x4, font_height = XIL(0), object = XIL(0xd2fbc05), position = { charpos = 0x1e797, bytepos = 0x1e797 }, truncation_pixel_width = 0x7, continuation_pixel_width = 0x0, first_visible_x = 0x0, last_visible_x = 0x395, last_visible_y = 0x3c6, extra_line_spacing = 0x0, max_extra_line_spacing = 0x0, override_ascent = 0xffffffff, override_descent = 0x0, override_boff = 0x0, glyph_row = 0xadcb0f0, area = TEXT_AREA, nglyphs = 0x1, pixel_width = 0x7, ascent = 0xb, descent = 0x3, max_ascent = 0xb, max_descent = 0x3, phys_ascent = 0x9, phys_descent = 0x0, max_phys_ascent = 0xb, max_phys_descent = 0x3, current_x = 0x0, continuation_lines_width = 0x0, eol_pos = { charpos = 0x0, bytepos = 0x0 }, current_y = 0x15e, first_vpos = 0x0, vpos = 0x19, hpos = 0x0, lnum = 0x0, lnum_bytepos = 0x0, lnum_width = 0x0, lnum_pixel_width = 0x0, pt_lnum = 0x0, tab_offset = 0x0, left_user_fringe_bitmap = 0x0, right_user_fringe_bitmap = 0x0, left_user_fringe_face_id = 0x0, right_user_fringe_face_id = 0x0, bidi_p = 0x1, bidi_it = { bytepos = 0x1e797, charpos = 0x1e797, ch = 0x23, nchars = 0x1, ch_len = 0x1, type = STRONG_L, type_after_wn = NEUTRAL_ON, orig_type = WEAK_ET, resolved_level = 0x0, isolate_level = 0x0, invalid_levels = 0x0, invalid_isolates = 0x0, prev = { charpos = 0x1e796, type = NEUTRAL_B, orig_type = NEUTRAL_B }, last_strong = { charpos = 0x1e78d, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, next_for_neutral = { charpos = 0x1e752, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, prev_for_neutral = { charpos = 0x1e796, type = STRONG_L, orig_type = WEAK_EN }, next_for_ws = { charpos = 0xffffffffffffffff, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, bracket_pairing_pos = 0xffffffffffffffff, bracket_enclosed_type = UNKNOWN_BT, next_en_pos = 0x1e798, next_en_type = STRONG_L, sos = L2R, scan_dir = 0x1, disp_pos = 0x1e7ea, disp_prop = 0x0, stack_idx = 0x0, level_stack = {{ next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 } }, string = { lstring = XIL(0), s = 0x0, schars = 0x0, bufpos = 0x0, from_disp_str = 0x0, unibyte = 0x0 }, w = 0xe2694b0, paragraph_dir = L2R, separator_limit = 0x1e6eb, first_elt = 0x0, new_paragraph = 0x0, frame_window_p = 0x1 }, paragraph_embedding = L2R } skip = MOVE_X_REACHED skip2 = MOVE_NEWLINE_OR_CR line_height = 0xe line_start_x = 0x0 reached = 0x0 max_current_x = 0x237 backup_data = 0x0 #8 0x0000000400049a4e in partial_line_height (it_origin=0xbf9d40) at C:/emacs/git/emacs/master/src/xdisp.c:10047 partial_height = 0x4 it_data = 0xbf10060 it = { window = XIL(0xe2694b5), w = 0xe2694b0, f = 0xe269290, method = GET_FROM_BUFFER, stop_charpos = 0x1e7b8, prev_stop = 0x1e7b7, base_level_stop = 0x1e7b7, end_charpos = 0x6084b, s = 0x0, string_nchars = 0x0, redisplay_end_trigger_charpos = 0x0, multibyte_p = 0x1, header_line_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, from_disp_prop_p = 0x0, ellipsis_p = 0x0, avoid_cursor_p = 0x0, dp = 0xa320fe0, dpvec = 0x0, dpend = 0x9d3e210, dpvec_char_len = 0x3, dpvec_face_id = 0xffffffff, saved_face_id = 0x11, ctl_chars = {XIL(0) }, start = { pos = { charpos = 0x1e4fa, bytepos = 0x1e4fa }, overlay_string_index = 0xffffffffffffffff, string_pos = { charpos = 0xffffffffffffffff, bytepos = 0xffffffffffffffff }, dpvec_index = 0xffffffff }, current = { pos = { charpos = 0x1e7b7, bytepos = 0x1e7b7 }, overlay_string_index = 0x0, string_pos = { charpos = 0xffffffffffffffff, bytepos = 0xffffffffffffffff }, dpvec_index = 0xffffffff }, n_overlay_strings = 0x1, overlay_strings_charpos = 0x1e7b7, overlay_strings = {XIL(0xc871764), XIL(0) }, string_overlays = {XIL(0xf5d4241), XIL(0) }, string = XIL(0), from_overlay = XIL(0), stack = {{ string = XIL(0), string_nchars = 0x0, end_charpos = 0x6084b, stop_charpos = 0x1e7b8, prev_stop = 0x1e7b7, base_level_stop = 0x1e7b7, cmp_it = { stop_pos = 0x1e7b8, id = 0xffffffffffffffff, ch = 0xfffffffe, rule_idx = 0x0, lookback = 0x0, nglyphs = 0x0, reversed_p = 0x0, charpos = 0x0, nchars = 0x0, nbytes = 0x0, from = 0x0, to = 0x0, width = 0x0 }, face_id = 0x11, u = { image = { object = XIL(0), slice = { x = XIL(0), y = XIL(0), width = XIL(0), height = XIL(0) }, image_id = 0x0 }, stretch = { object = XIL(0) }, xwidget = { object = XIL(0) } }, position = { charpos = 0x1e7b6, bytepos = 0x1e7b6 }, current = { pos = { charpos = 0x1e7b7, bytepos = 0x1e7b7 }, overlay_string_index = 0x0, string_pos = { charpos = 0xffffffffffffffff, bytepos = 0xffffffffffffffff }, dpvec_index = 0xffffffff }, from_overlay = XIL(0), area = TEXT_AREA, method = GET_FROM_BUFFER, paragraph_embedding = L2R, multibyte_p = 0x1, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x1, from_disp_prop_p = 0x0, line_wrap = TRUNCATE, voffset = 0x0, space_width = XIL(0), font_height = XIL(0) }, { string = XIL(0xc871764), string_nchars = 0x0, end_charpos = 0x3, stop_charpos = 0x3, prev_stop = 0x2, base_level_stop = 0x2, cmp_it = { stop_pos = 0x1e7b8, id = 0xffffffffffffffff, ch = 0xfffffffe, rule_idx = 0x0, lookback = 0x0, nglyphs = 0x0, reversed_p = 0x0, charpos = 0x0, nchars = 0x0, nbytes = 0x0, from = 0x0, to = 0x0, width = 0x0 }, face_id = 0x11, u = { image = { object = XIL(0), slice = { x = XIL(0), y = XIL(0), width = XIL(0), height = XIL(0) }, image_id = 0x0 }, stretch = { object = XIL(0) }, xwidget = { object = XIL(0) } }, position = { charpos = 0x3, bytepos = 0x9 }, current = { pos = { charpos = 0x1e7b7, bytepos = 0x1e7b7 }, overlay_string_index = 0x0, string_pos = { charpos = 0x3, bytepos = 0x9 }, dpvec_index = 0xffffffff }, from_overlay = XIL(0), area = TEXT_AREA, method = GET_FROM_STRING, paragraph_embedding = L2R, multibyte_p = 0x1, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x1, from_disp_prop_p = 0x0, line_wrap = TRUNCATE, voffset = 0x0, space_width = XIL(0), font_height = XIL(0) }, { string = XIL(0), string_nchars = 0x0, end_charpos = 0x0, stop_charpos = 0x0, prev_stop = 0x0, base_level_stop = 0x0, cmp_it = { stop_pos = 0x0, id = 0x0, ch = 0x0, rule_idx = 0x0, lookback = 0x0, nglyphs = 0x0, reversed_p = 0x0, charpos = 0x0, nchars = 0x0, nbytes = 0x0, from = 0x0, to = 0x0, width = 0x0 }, face_id = 0x0, u = { image = { object = XIL(0), slice = { x = XIL(0), y = XIL(0), width = XIL(0), height = XIL(0) }, image_id = 0x0 }, stretch = { object = XIL(0) }, xwidget = { object = XIL(0) } }, position = { charpos = 0x0, bytepos = 0x0 }, current = { pos = { charpos = 0x0, bytepos = 0x0 }, overlay_string_index = 0x0, string_pos = { charpos = 0x0, bytepos = 0x0 }, dpvec_index = 0x0 }, from_overlay = XIL(0), area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = TRUNCATE, voffset = 0x0, space_width = XIL(0), font_height = XIL(0) }, { string = XIL(0), string_nchars = 0x0, end_charpos = 0x0, stop_charpos = 0x0, prev_stop = 0x0, base_level_stop = 0x0, cmp_it = { stop_pos = 0x0, id = 0x0, ch = 0x0, rule_idx = 0x0, lookback = 0x0, nglyphs = 0x0, reversed_p = 0x0, charpos = 0x0, nchars = 0x0, nbytes = 0x0, from = 0x0, to = 0x0, width = 0x0 }, face_id = 0x0, u = { image = { object = XIL(0), slice = { x = XIL(0), y = XIL(0), width = XIL(0), height = XIL(0) }, image_id = 0x0 }, stretch = { object = XIL(0) }, xwidget = { object = XIL(0) } }, position = { charpos = 0x0, bytepos = 0x0 }, current = { pos = { charpos = 0x0, bytepos = 0x0 }, overlay_string_index = 0x0, string_pos = { charpos = 0x0, bytepos = 0x0 }, dpvec_index = 0x0 }, from_overlay = XIL(0), area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = TRUNCATE, voffset = 0x0, space_width = XIL(0), font_height = XIL(0) }, { string = XIL(0), string_nchars = 0x0, end_charpos = 0x0, stop_charpos = 0x0, prev_stop = 0x0, base_level_stop = 0x0, cmp_it = { stop_pos = 0x0, id = 0x0, ch = 0x0, rule_idx = 0x0, lookback = 0x0, nglyphs = 0x0, reversed_p = 0x0, charpos = 0x0, nchars = 0x0, nbytes = 0x0, from = 0x0, to = 0x0, width = 0x0 }, face_id = 0x0, u = { image = { object = XIL(0), slice = { x = XIL(0), y = XIL(0), width = XIL(0), height = XIL(0) }, image_id = 0x0 }, stretch = { object = XIL(0) }, xwidget = { object = XIL(0) } }, position = { charpos = 0x0, bytepos = 0x0 }, current = { pos = { charpos = 0x0, bytepos = 0x0 }, overlay_string_index = 0x0, string_pos = { charpos = 0x0, bytepos = 0x0 }, dpvec_index = 0x0 }, from_overlay = XIL(0), area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = TRUNCATE, voffset = 0x0, space_width = XIL(0), font_height = XIL(0) }}, sp = 0x0, selective = 0x0, what = IT_IMAGE, face_id = 0x11, selective_display_ellipsis_p = 0x1, ctl_arrow_p = 0x1, face_box_p = 0x0, start_of_box_run_p = 0x0, end_of_box_run_p = 0x0, overlay_strings_at_end_processed_p = 0x0, ignore_overlay_strings_at_pos_p = 0x0, glyph_not_available_p = 0x0, starts_in_middle_of_char_p = 0x0, face_before_selective_p = 0x0, constrain_row_ascent_descent_p = 0x0, line_number_produced_p = 0x0, line_wrap = TRUNCATE, base_face_id = 0x0, c = 0x20, len = 0x3, cmp_it = { stop_pos = 0x1e7b8, id = 0xffffffffffffffff, ch = 0xfffffffe, rule_idx = 0x0, lookback = 0x0, nglyphs = 0x0, reversed_p = 0x0, charpos = 0x0, nchars = 0x0, nbytes = 0x0, from = 0x0, to = 0x0, width = 0x0 }, char_to_display = 0x20, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0x1, xwidget = 0x0, slice = { x = XIL(0), y = XIL(0), width = XIL(0), height = XIL(0) }, space_width = XIL(0), voffset = 0x0, tab_width = 0x4, font_height = XIL(0), object = XIL(0xd2fbc05), position = { charpos = 0x1e7b6, bytepos = 0x1e7b6 }, truncation_pixel_width = 0x7, continuation_pixel_width = 0x0, first_visible_x = 0x0, last_visible_x = 0x395, last_visible_y = 0x3c6, extra_line_spacing = 0x0, max_extra_line_spacing = 0x0, override_ascent = 0xffffffff, override_descent = 0x0, override_boff = 0x0, glyph_row = 0x0, area = TEXT_AREA, nglyphs = 0x1, pixel_width = 0x7, ascent = 0xb, descent = 0x3, max_ascent = 0xb, max_descent = 0x3, phys_ascent = 0xb, phys_descent = 0x3, max_phys_ascent = 0xb, max_phys_descent = 0x3, current_x = 0x237, continuation_lines_width = 0x0, eol_pos = { charpos = 0x0, bytepos = 0x0 }, current_y = 0x15e, first_vpos = 0x0, vpos = 0x19, hpos = 0x23, lnum = 0x0, lnum_bytepos = 0x0, lnum_width = 0x0, lnum_pixel_width = 0x0, pt_lnum = 0x0, tab_offset = 0x0, left_user_fringe_bitmap = 0x0, right_user_fringe_bitmap = 0x0, left_user_fringe_face_id = 0x0, right_user_fringe_face_id = 0x0, bidi_p = 0x1, bidi_it = { bytepos = 0x9, charpos = 0x3, ch = 0xffffffff, nchars = 0x1, ch_len = 0x1, type = NEUTRAL_B, type_after_wn = NEUTRAL_B, orig_type = NEUTRAL_B, resolved_level = 0x0, isolate_level = 0x0, invalid_levels = 0x0, invalid_isolates = 0x0, prev = { charpos = 0x2, type = UNKNOWN_BT, orig_type = NEUTRAL_ON }, last_strong = { charpos = 0x1e7b2, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, next_for_neutral = { charpos = 0xffffffffffffffff, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, prev_for_neutral = { charpos = 0x3, type = STRONG_L, orig_type = NEUTRAL_ON }, next_for_ws = { charpos = 0xffffffffffffffff, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, bracket_pairing_pos = 0xffffffffffffffff, bracket_enclosed_type = UNKNOWN_BT, next_en_pos = 0x0, next_en_type = UNKNOWN_BT, sos = L2R, scan_dir = 0x1, disp_pos = 0x3, disp_prop = 0x0, stack_idx = 0x0, level_stack = {{ next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 } }, string = { lstring = XIL(0xc871764), s = 0x0, schars = 0x3, bufpos = 0x1e7b7, from_disp_str = 0x0, unibyte = 0x0 }, w = 0xe2694b0, paragraph_dir = L2R, separator_limit = 0x3, first_elt = 0x0, new_paragraph = 0x0, frame_window_p = 0x1 }, paragraph_embedding = L2R } #9 0x00000004000637fd in try_window (window=XIL(0xe2694b5), pos=..., flags=0x1) at C:/emacs/git/emacs/master/src/xdisp.c:17761 this_scroll_margin = 0x0 w = 0xe2694b0 it = { window = XIL(0xe2694b5), w = 0xe2694b0, f = 0xe269290, method = GET_FROM_STRING, stop_charpos = 0x0, prev_stop = 0x0, base_level_stop = 0x0, end_charpos = 0x1, s = 0x0, string_nchars = 0x1, redisplay_end_trigger_charpos = 0x0, multibyte_p = 0x1, header_line_p = 0x0, string_from_display_prop_p = 0x1, string_from_prefix_prop_p = 0x0, from_disp_prop_p = 0x1, ellipsis_p = 0x0, avoid_cursor_p = 0x0, dp = 0xa320fe0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0x0, dpvec_face_id = 0x0, saved_face_id = 0x0, ctl_chars = {XIL(0) }, start = { pos = { charpos = 0x1e4fa, bytepos = 0x1e4fa }, overlay_string_index = 0xffffffffffffffff, string_pos = { charpos = 0xffffffffffffffff, bytepos = 0xffffffffffffffff }, dpvec_index = 0xffffffff }, current = { pos = { charpos = 0x1e4fa, bytepos = 0x1e4fa }, overlay_string_index = 0xffffffffffffffff, string_pos = { charpos = 0x0, bytepos = 0x0 }, dpvec_index = 0xffffffff }, n_overlay_strings = 0x1, overlay_strings_charpos = 0x1e4fa, overlay_strings = {XIL(0xc871764), XIL(0) }, string_overlays = {XIL(0xf5d67f1), XIL(0) }, string = XIL(0xc871a74), from_overlay = XIL(0), stack = {{ string = XIL(0), string_nchars = 0x0, end_charpos = 0x6084b, stop_charpos = 0x1e4fb, prev_stop = 0x1e4fa, base_level_stop = 0x0, cmp_it = { stop_pos = 0x1e4fb, id = 0xffffffffffffffff, ch = 0xfffffffe, rule_idx = 0x0, lookback = 0x0, nglyphs = 0x0, reversed_p = 0x0, charpos = 0x0, nchars = 0x0, nbytes = 0x0, from = 0x0, to = 0x0, width = 0x0 }, face_id = 0x0, u = { image = { object = XIL(0), slice = { x = XIL(0), y = XIL(0), width = XIL(0), height = XIL(0) }, image_id = 0x0 }, stretch = { object = XIL(0) }, xwidget = { object = XIL(0) } }, position = { charpos = 0x1e4fa, bytepos = 0x1e4fa }, current = { pos = { charpos = 0x1e4fa, bytepos = 0x1e4fa }, overlay_string_index = 0x0, string_pos = { charpos = 0xffffffffffffffff, bytepos = 0xffffffffffffffff }, dpvec_index = 0xffffffff }, from_overlay = XIL(0), area = TEXT_AREA, method = GET_FROM_BUFFER, paragraph_embedding = L2R, multibyte_p = 0x1, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x1, from_disp_prop_p = 0x0, line_wrap = TRUNCATE, voffset = 0x0, space_width = XIL(0), font_height = XIL(0) }, { string = XIL(0xc871764), string_nchars = 0x0, end_charpos = 0x3, stop_charpos = 0x1, prev_stop = 0x0, base_level_stop = 0x0, cmp_it = { stop_pos = 0x1e4fb, id = 0xffffffffffffffff, ch = 0xfffffffe, rule_idx = 0x0, lookback = 0x0, nglyphs = 0x0, reversed_p = 0x0, charpos = 0x0, nchars = 0x0, nbytes = 0x0, from = 0x0, to = 0x0, width = 0x0 }, face_id = 0x0, u = { image = { object = XIL(0), slice = { x = XIL(0), y = XIL(0), width = XIL(0), height = XIL(0) }, image_id = 0x0 }, stretch = { object = XIL(0) }, xwidget = { object = XIL(0) } }, position = { charpos = 0x1, bytepos = 0x3 }, current = { pos = { charpos = 0x1e4fa, bytepos = 0x1e4fa }, overlay_string_index = 0x0, string_pos = { charpos = 0x1, bytepos = 0x3 }, dpvec_index = 0xffffffff }, from_overlay = XIL(0), area = TEXT_AREA, method = GET_FROM_STRING, paragraph_embedding = L2R, multibyte_p = 0x1, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x1, from_disp_prop_p = 0x0, line_wrap = TRUNCATE, voffset = 0x0, space_width = XIL(0), font_height = XIL(0) }, { string = XIL(0), string_nchars = 0x0, end_charpos = 0x0, stop_charpos = 0x0, prev_stop = 0x0, base_level_stop = 0x0, cmp_it = { stop_pos = 0x0, id = 0x0, ch = 0x0, rule_idx = 0x0, lookback = 0x0, nglyphs = 0x0, reversed_p = 0x0, charpos = 0x0, nchars = 0x0, nbytes = 0x0, from = 0x0, to = 0x0, width = 0x0 }, face_id = 0x0, u = { image = { object = XIL(0), slice = { x = XIL(0), y = XIL(0), width = XIL(0), height = XIL(0) }, image_id = 0x0 }, stretch = { object = XIL(0) }, xwidget = { object = XIL(0) } }, position = { charpos = 0x0, bytepos = 0x0 }, current = { pos = { charpos = 0x0, bytepos = 0x0 }, overlay_string_index = 0x0, string_pos = { charpos = 0x0, bytepos = 0x0 }, dpvec_index = 0x0 }, from_overlay = XIL(0), area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = TRUNCATE, voffset = 0x0, space_width = XIL(0), font_height = XIL(0) }, { string = XIL(0), string_nchars = 0x0, end_charpos = 0x0, stop_charpos = 0x0, prev_stop = 0x0, base_level_stop = 0x0, cmp_it = { stop_pos = 0x0, id = 0x0, ch = 0x0, rule_idx = 0x0, lookback = 0x0, nglyphs = 0x0, reversed_p = 0x0, charpos = 0x0, nchars = 0x0, nbytes = 0x0, from = 0x0, to = 0x0, width = 0x0 }, face_id = 0x0, u = { image = { object = XIL(0), slice = { x = XIL(0), y = XIL(0), width = XIL(0), height = XIL(0) }, image_id = 0x0 }, stretch = { object = XIL(0) }, xwidget = { object = XIL(0) } }, position = { charpos = 0x0, bytepos = 0x0 }, current = { pos = { charpos = 0x0, bytepos = 0x0 }, overlay_string_index = 0x0, string_pos = { charpos = 0x0, bytepos = 0x0 }, dpvec_index = 0x0 }, from_overlay = XIL(0), area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = TRUNCATE, voffset = 0x0, space_width = XIL(0), font_height = XIL(0) }, { string = XIL(0), string_nchars = 0x0, end_charpos = 0x0, stop_charpos = 0x0, prev_stop = 0x0, base_level_stop = 0x0, cmp_it = { stop_pos = 0x0, id = 0x0, ch = 0x0, rule_idx = 0x0, lookback = 0x0, nglyphs = 0x0, reversed_p = 0x0, charpos = 0x0, nchars = 0x0, nbytes = 0x0, from = 0x0, to = 0x0, width = 0x0 }, face_id = 0x0, u = { image = { object = XIL(0), slice = { x = XIL(0), y = XIL(0), width = XIL(0), height = XIL(0) }, image_id = 0x0 }, stretch = { object = XIL(0) }, xwidget = { object = XIL(0) } }, position = { charpos = 0x0, bytepos = 0x0 }, current = { pos = { charpos = 0x0, bytepos = 0x0 }, overlay_string_index = 0x0, string_pos = { charpos = 0x0, bytepos = 0x0 }, dpvec_index = 0x0 }, from_overlay = XIL(0), area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = TRUNCATE, voffset = 0x0, space_width = XIL(0), font_height = XIL(0) }}, sp = 0x2, selective = 0x0, what = IT_CHARACTER, face_id = 0x0, selective_display_ellipsis_p = 0x1, ctl_arrow_p = 0x1, face_box_p = 0x0, start_of_box_run_p = 0x0, end_of_box_run_p = 0x0, overlay_strings_at_end_processed_p = 0x0, ignore_overlay_strings_at_pos_p = 0x0, glyph_not_available_p = 0x0, starts_in_middle_of_char_p = 0x0, face_before_selective_p = 0x0, constrain_row_ascent_descent_p = 0x0, line_number_produced_p = 0x0, line_wrap = TRUNCATE, base_face_id = 0x0, c = 0xa, len = 0x0, cmp_it = { stop_pos = 0x1e4fb, id = 0xffffffffffffffff, ch = 0xfffffffe, rule_idx = 0x0, lookback = 0x0, nglyphs = 0x0, reversed_p = 0x0, charpos = 0x0, nchars = 0x0, nbytes = 0x0, from = 0x0, to = 0x0, width = 0x0 }, char_to_display = 0x0, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0x0, xwidget = 0x0, slice = { x = XIL(0), y = XIL(0), width = XIL(0), height = XIL(0) }, space_width = XIL(0), voffset = 0x0, tab_width = 0x4, font_height = XIL(0), object = XIL(0xd2fbc05), position = { charpos = 0x1e4fa, bytepos = 0x1e4fa }, truncation_pixel_width = 0x7, continuation_pixel_width = 0x0, first_visible_x = 0x0, last_visible_x = 0x395, last_visible_y = 0x3c6, extra_line_spacing = 0x0, max_extra_line_spacing = 0x0, override_ascent = 0xffffffff, override_descent = 0x0, override_boff = 0x0, glyph_row = 0xadcb0f0, area = TEXT_AREA, nglyphs = 0x1, pixel_width = 0x0, ascent = 0x0, descent = 0x0, max_ascent = 0x0, max_descent = 0x0, phys_ascent = 0x0, phys_descent = 0x0, max_phys_ascent = 0x0, max_phys_descent = 0x0, current_x = 0x0, continuation_lines_width = 0x0, eol_pos = { charpos = 0x0, bytepos = 0x0 }, current_y = 0x0, first_vpos = 0x0, vpos = 0x0, hpos = 0x0, lnum = 0x0, lnum_bytepos = 0x0, lnum_width = 0x0, lnum_pixel_width = 0x0, pt_lnum = 0x0, tab_offset = 0x0, left_user_fringe_bitmap = 0x0, right_user_fringe_bitmap = 0x0, left_user_fringe_face_id = 0x0, right_user_fringe_face_id = 0x0, bidi_p = 0x1, bidi_it = { bytepos = 0x0, charpos = 0x0, ch = 0x0, nchars = 0xffffffffffffffff, ch_len = 0x0, type = NEUTRAL_B, type_after_wn = NEUTRAL_B, orig_type = NEUTRAL_B, resolved_level = 0x0, isolate_level = 0x0, invalid_levels = 0x0, invalid_isolates = 0x0, prev = { charpos = 0x0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, last_strong = { charpos = 0x0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, next_for_neutral = { charpos = 0xffffffffffffffff, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, prev_for_neutral = { charpos = 0xffffffffffffffff, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, next_for_ws = { charpos = 0x0, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, bracket_pairing_pos = 0xffffffffffffffff, bracket_enclosed_type = UNKNOWN_BT, next_en_pos = 0x0, next_en_type = UNKNOWN_BT, sos = L2R, scan_dir = 0x0, disp_pos = 0xffffffffffffffff, disp_prop = 0x0, stack_idx = 0x0, level_stack = {{ next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 } }, string = { lstring = XIL(0xc871a74), s = 0x0, schars = 0x1, bufpos = 0x1e4fa, from_disp_str = 0x1, unibyte = 0x0 }, w = 0xe2694b0, paragraph_dir = NEUTRAL_DIR, separator_limit = 0xffffffffffffffff, first_elt = 0x1, new_paragraph = 0x1, frame_window_p = 0x1 }, paragraph_embedding = L2R } last_text_row = 0xadcf4f0 f = 0xe269290 cursor_vpos = 0x20 it_charpos = 0x1ebf8 #10 0x00000004000608bf in redisplay_window (window=XIL(0xe2694b5), just_this_one_p=0x0) at C:/emacs/git/emacs/master/src/xdisp.c:17183 d2 = 0x4 d6 = 0x4 d1 = 0x0 d5 = 0x4b8eac rtop = 0x6ef525 rbot = 0x4 w = 0xe2694b0 f = 0xe269290 buffer = 0xd2fbc00 old = 0xcdd5510 lpoint = { charpos = 0xe9c8, bytepos = 0xe9c8 } opoint = { charpos = 0x1e83c, bytepos = 0x1e83c } startp = { charpos = 0x1e4fa, bytepos = 0x1e4fa } update_mode_line = 0x1 tem = 0x0 it = { window = XIL(0xbfc7c8), w = 0x400246454 , f = 0xfffffffc0e1cff30, method = 7043664, stop_charpos = 0x4004b8ea8, prev_stop = 0xbed8c65, base_level_stop = 0xbfc4b0, end_charpos = 0x6afbf8, s = 0x6b7a50 , string_nchars = 0x400e75f15, redisplay_end_trigger_charpos = 0x4e0a22092108c4c3, multibyte_p = 0x1, header_line_p = 0x1, string_from_display_prop_p = 0x1, string_from_prefix_prop_p = 0x0, from_disp_prop_p = 0x0, ellipsis_p = 0x0, avoid_cursor_p = 0x0, dp = 0x0, dpvec = 0x0, dpend = 0x0, dpvec_char_len = 0x0, dpvec_face_id = 0x0, saved_face_id = 0x0, ctl_chars = {XIL(0xbfc2a0), XIL(0xbfc290), XIL(0x10), XIL(0xbfc580), make_number(4091), make_number(0), make_number(0), XIL(0x1), XIL(0x1), XIL(0), XIL(0x39), XIL(0xbfc560), make_number(4295265772), XIL(0xa43c7f4), XIL(0), XIL(0xefc0)}, start = { pos = { charpos = 0xa3dd4f3, bytepos = 0x8700bfc5a0 }, overlay_string_index = 0x0, string_pos = { charpos = 0x0, bytepos = 0x15 }, dpvec_index = 0xbfc2a2 }, current = { pos = { charpos = 0xbfc2a0, bytepos = 0xbfc298 }, overlay_string_index = 0xbfc290, string_pos = { charpos = 0xbfc5d0, bytepos = 0x15 }, dpvec_index = 0xa328615 }, n_overlay_strings = 0xa328608, overlay_strings_charpos = 0x33, overlay_strings = {XIL(0xbfc908), XIL(0xbfc660), make_number(4295471709), XIL(0xa38ef94), XIL(0xa328605), make_number(1), make_number(0), XIL(0), XIL(0xbfc908), XIL(0xbfc650), XIL(0x400123bd8), XIL(0x4), XIL(0x15), XIL(0x30), XIL(0), XIL(0)}, string_overlays = {XIL(0xa328610), make_number(0), make_number(4295267767), XIL(0xa328615), XIL(0), XIL(0), XIL(0), XIL(0xbfc710), XIL(0x4001ebf45), XIL(0x532d138), XIL(0), XIL(0), XIL(0), XIL(0xbfc6e0), XIL(0xfffffffc09b0cac0), XIL(0x14)}, string = XIL(0), from_overlay = XIL(0xa3dd4f3), stack = {{ string = XIL(0xa328615), string_nchars = 0x0, end_charpos = 0x0, stop_charpos = 0xbfc780, prev_stop = 0x4001eaac7, base_level_stop = 0x1, cmp_it = { stop_pos = 0xbfc900, id = 0x0, ch = 0x0, rule_idx = 0xbfc7b0, lookback = 0x4001f53e3, nglyphs = 0x0, reversed_p = 0x0, charpos = 0x6ba258, nchars = 0x7dc6a0, nbytes = 0x4, from = 0x0, to = 0x0, width = 0x14 }, face_id = 0x4000, u = { image = { object = XIL(0), slice = { x = XIL(0xfffffffc09b0cac0), y = XIL(0xfb4f553), width = XIL(0xfb4f543), height = XIL(0xbfc900) }, image_id = 0x1e }, stretch = { object = XIL(0) }, xwidget = { object = XIL(0) } }, position = { charpos = 0xbfc840, bytepos = 0x4001ec113 }, current = { pos = { charpos = 0x2, bytepos = 0xbfc900 }, overlay_string_index = 0xbfc7f0, string_pos = { charpos = 0x400123bd8, bytepos = 0x4006ec900 }, dpvec_index = 0xa }, from_overlay = XIL(0), area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = (unknown: 12568608), multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = (unknown: 7260416), voffset = 0x4, space_width = XIL(0xbfc880), font_height = XIL(0x4001ee0cf) }, { string = XIL(0xbfc880), string_nchars = 0xa, end_charpos = 0xbfc840, stop_charpos = 0x4001234d1, prev_stop = 0xbfc850, base_level_stop = 0x4001234a7, cmp_it = { stop_pos = 0xf481023, id = 0xf481053, ch = 0xbfc8d0, rule_idx = 0x4001b9c48, lookback = 0xbfc8e0, nglyphs = 0x1c40a7, reversed_p = 0x4, charpos = 0xf481023, nchars = 0xf481053, nbytes = 0x0, from = 0x7dc6a0, to = 0x4, width = 0x1eda64 }, face_id = 0x5, u = { image = { object = XIL(0x17), slice = { x = XIL(0xbfcc28), y = XIL(0x400246454), width = XIL(0xf481043), height = XIL(0xf481053) }, image_id = 0xbfc8f0 }, stretch = { object = XIL(0x17) }, xwidget = { object = XIL(0x17) } }, position = { charpos = 0x17, bytepos = 0xbfc8f0 }, current = { pos = { charpos = 0xfffffffc098d0400, bytepos = 0xa17ebb3 }, overlay_string_index = 0xf481053, string_pos = { charpos = 0xf481053, bytepos = 0x0 }, dpvec_index = 0xe833a01 }, from_overlay = make_number(49576876496695376), area = -1564458494, method = 8888386, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = (unknown: 7043552), voffset = 0x0, space_width = XIL(0), font_height = XIL(0xbfc960) }, { string = XIL(0x47), string_nchars = 0xc70908c6, end_charpos = 0x0, stop_charpos = 0xa0812220809c800, prev_stop = 0xbc70cc91c091b42, base_level_stop = 0xa2a8823424ec70c, cmp_it = { stop_pos = 0x440908cbca003484, id = 0x43833a0a00478222, ch = 0xf481053, rule_idx = 0x29220d0acc004782, lookback = 0x87c58787, nglyphs = 0x0, reversed_p = 0x0, charpos = 0x0, nchars = 0x0, nbytes = 0x0, from = 0x89, to = 0x0, width = 0x28e8 }, face_id = 0x0, u = { image = { object = XIL(0), slice = { x = XIL(0), y = XIL(0xfffffffc09b0cac0), width = XIL(0xc3ee0), height = XIL(0xfb4f553) }, image_id = 0xa3dd4f3 }, stretch = { object = XIL(0) }, xwidget = { object = XIL(0) } }, position = { charpos = 0x0, bytepos = 0x0 }, current = { pos = { charpos = 0x0, bytepos = 0x0 }, overlay_string_index = 0x0, string_pos = { charpos = 0x0, bytepos = 0x0 }, dpvec_index = 0x0 }, from_overlay = XIL(0), area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = NEUTRAL_DIR, multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = TRUNCATE, voffset = 0x0, space_width = XIL(0xbfca70), font_height = XIL(0x400122fe8) }, { string = XIL(0xbfca80), string_nchars = 0x1234d1, end_charpos = 0xf481763, stop_charpos = 0x4001e816d, prev_stop = 0xbfcaa0, base_level_stop = 0xf481763, cmp_it = { stop_pos = 0xbfcb10, id = 0x4001b9c48, ch = 0xf481763, rule_idx = 0xf481753, lookback = 0xbfcad0, nglyphs = 0xf481053, reversed_p = 0x0, charpos = 0x66, nchars = 0xa17ebb3, nbytes = 0x0, from = 0x0, to = 0x0, width = 0xbfce00 }, face_id = 0x0, u = { image = { object = XIL(0), slice = { x = XIL(0xbfcb10), y = XIL(0x4001234d1), width = XIL(0xf4815e3), height = XIL(0x1) }, image_id = 0x0 }, stretch = { object = XIL(0) }, xwidget = { object = XIL(0) } }, position = { charpos = 0xf481763, bytepos = 0x2 }, current = { pos = { charpos = 0x2, bytepos = 0x2 }, overlay_string_index = 0x2, string_pos = { charpos = 0x202, bytepos = 0xbfc8f0 }, dpvec_index = 0xbfc8c0 }, from_overlay = XIL(0x30), area = LEFT_MARGIN_AREA, method = GET_FROM_BUFFER, paragraph_embedding = (L2R | unknown: 16312), multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = (WINDOW_WRAP | unknown: 4), voffset = 0x0, space_width = XIL(0x17), font_height = make_number(0) }, { string = XIL(0), string_nchars = 0x0, end_charpos = 0x0, stop_charpos = 0x0, prev_stop = 0x10, base_level_stop = 0x4000, cmp_it = { stop_pos = 0xbfc930, id = 0xbfc8f0, ch = 0x0, rule_idx = 0x8700bfcc00, lookback = 0x2, nglyphs = 0x2, reversed_p = 0x0, charpos = 0xe, nchars = 0xbfc907, nbytes = 0x0, from = 0xbfc8f0, to = 0x0, width = 0xbfc8d8 }, face_id = 0xbfc8c0, u = { image = { object = XIL(0xbfcc30), slice = { x = make_number(3), y = XIL(0x1000000067879d5), width = XIL(0x67879b8), height = XIL(0xffffffffffffffff) }, image_id = 0xbfcd88 }, stretch = { object = XIL(0xbfcc30) }, xwidget = { object = XIL(0xbfcc30) } }, position = { charpos = 0xbfccc0, bytepos = 0x4001ec976 }, current = { pos = { charpos = 0x4003491bc, bytepos = 0x67879b5 }, overlay_string_index = 0x16, string_pos = { charpos = 0x80a, bytepos = 0x2 }, dpvec_index = 0xbfcd98 }, from_overlay = XIL(0xbfccb0), area = 1194968, method = GET_FROM_IMAGE, paragraph_embedding = (L2R | unknown: 4), multibyte_p = 0x0, string_from_display_prop_p = 0x0, string_from_prefix_prop_p = 0x0, display_ellipsis_p = 0x0, avoid_cursor_p = 0x0, bidi_p = 0x0, from_disp_prop_p = 0x0, line_wrap = (WINDOW_WRAP | unknown: 12), voffset = 0x0, space_width = XIL(0xbfcd40), font_height = XIL(0x4001ec113) }}, sp = 0xbfcd30, selective = 0x67879d0, what = 2058, face_id = 0x0, selective_display_ellipsis_p = 0x0, ctl_arrow_p = 0x1, face_box_p = 0x1, start_of_box_run_p = 0x1, end_of_box_run_p = 0x1, overlay_strings_at_end_processed_p = 0x0, ignore_overlay_strings_at_pos_p = 0x1, glyph_not_available_p = 0x1, starts_in_middle_of_char_p = 0x0, face_before_selective_p = 0x1, constrain_row_ascent_descent_p = 0x1, line_number_produced_p = 0x0, line_wrap = (unknown: 4), base_face_id = 0x67879d5, c = 0x0, len = 0x0, cmp_it = { stop_pos = 0x40034912d, id = 0x36, ch = 0xbfcd70, rule_idx = 0x4001ebf45, lookback = 0x532d020, nglyphs = 0x2, reversed_p = 0x0, charpos = 0x2, nchars = 0x123abd, nbytes = 0x4, from = 0x32c865, to = 0x4, width = 0x67879d5 }, char_to_display = 0xd, glyphless_method = GLYPHLESS_DISPLAY_THIN_SPACE, image_id = 0x2, xwidget = 0xf481053, slice = { x = XIL(0x67879d5), y = XIL(0xbfcd70), width = XIL(0), height = XIL(0xbfcda0) }, space_width = make_number(4295470496), voffset = 0x3, tab_width = 0x0, font_height = XIL(0xbfcd80), object = XIL(0), position = { charpos = 0x0, bytepos = 0x67879d5 }, truncation_pixel_width = 0x400, continuation_pixel_width = 0x98d, first_visible_x = 0xfffffffc, last_visible_x = 0xa17ebb3, last_visible_y = 0x0, extra_line_spacing = 0xefc0, max_extra_line_spacing = 0x0, override_ascent = 0xbfcdd0, override_descent = 0x0, override_boff = 0x14b4a7, glyph_row = 0x67879d5, area = 160236544, nglyphs = 0xfffffffc, pixel_width = 0xa17ebb3, ascent = 0x0, descent = 0x0, max_ascent = 0x0, max_descent = 0xbfce00, phys_ascent = 0x0, phys_descent = 0x14afe9, max_phys_ascent = 0x4, max_phys_descent = 0x98d0400, current_x = 0xfffffffc, continuation_lines_width = 0xa17ebb3, eol_pos = { charpos = 0x0, bytepos = 0x0 }, current_y = 0xbfce30, first_vpos = 0x0, vpos = 0x122fe8, hpos = 0x4, lnum = 0x4007dc6a0, lnum_bytepos = 0x67879d5, lnum_width = 0x98d0400, lnum_pixel_width = 0xfffffffc, pt_lnum = 0xa17ebb3, tab_offset = 0xbfce60, left_user_fringe_bitmap = 0x0, right_user_fringe_bitmap = 0x0, left_user_fringe_face_id = 0x234d1, right_user_fringe_face_id = 0x4, bidi_p = 0x1, bidi_it = { bytepos = 0x0, charpos = 0x0, ch = 0xf481063, nchars = 0xbfcef0, ch_len = 0x4001b9c48, type = 256381027, type_after_wn = UNKNOWN_BT, orig_type = UNKNOWN_BT, resolved_level = 0x0, isolate_level = 0x0, invalid_levels = 0xbfceb0, invalid_isolates = 0x400122fe8, prev = { charpos = 0x4007dc6a0, type = 1352356, orig_type = WEAK_AN }, last_strong = { charpos = 0x95d8, type = 12570800, orig_type = UNKNOWN_BT }, next_for_neutral = { charpos = 0xbfcee0, type = 1809825, orig_type = WEAK_AN }, prev_for_neutral = { charpos = 0x95d8, type = UNKNOWN_BT, orig_type = UNKNOWN_BT }, next_for_ws = { charpos = 0x67879d5, type = 12570800, orig_type = UNKNOWN_BT }, bracket_pairing_pos = 0xbfcf70, bracket_enclosed_type = 1351274, next_en_pos = 0x95d8, next_en_type = 1356800, sos = (unknown: 4), scan_dir = 0x6787900, disp_pos = 0x0, disp_prop = 0x1, stack_idx = 0x0, level_stack = {{ next_for_neutral_pos = 0xbfd0b0, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x7, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001ec21e, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xa17ebc3, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400123bd8, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x4, level = 0x32, flags = 0x0 }, { next_for_neutral_pos = 0x10000000a, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001234d1, next_for_neutral_type = 0x3, last_strong_type = 0x4, prev_for_neutral_type = 0x1, level = 0x48, flags = 0xf }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x7, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400122fe8, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x7, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400122fe8, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0x7d, flags = 0x0 }, { next_for_neutral_pos = 0x400122fe8, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x1, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001f966b, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xf481073, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001b9c48, next_for_neutral_type = 0x3, last_strong_type = 0x4, prev_for_neutral_type = 0x1, level = 0x48, flags = 0xf }, { next_for_neutral_pos = 0x2, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x400120001, next_for_neutral_type = 0x3, last_strong_type = 0x4, prev_for_neutral_type = 0x1, level = 0x48, flags = 0xf }, { next_for_neutral_pos = 0xf481073, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xf481063, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400246454, next_for_neutral_type = 0x2, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xbfd0a8, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400122fe8, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0x7d, flags = 0x0 }, { next_for_neutral_pos = 0xf481063, next_for_neutral_type = 0x3, last_strong_type = 0x4, prev_for_neutral_type = 0x0, level = 0x48, flags = 0xf }, { next_for_neutral_pos = 0xf481033, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xf481063, next_for_neutral_type = 0x3, last_strong_type = 0x6, prev_for_neutral_type = 0x1, level = 0x48, flags = 0xf }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xf481073, next_for_neutral_type = 0x3, last_strong_type = 0x6, prev_for_neutral_type = 0x1, level = 0x48, flags = 0xf }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x3, last_strong_type = 0x6, prev_for_neutral_type = 0x0, level = 0x48, flags = 0xf }, { next_for_neutral_pos = 0x400122fe8, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x7, level = 0xc0, flags = 0x43 }, { next_for_neutral_pos = 0xc5c4c30024832104, next_for_neutral_type = 0x6, last_strong_type = 0x0, prev_for_neutral_type = 0x7, level = 0xc8, flags = 0x6 }, { next_for_neutral_pos = 0xb2220525cbca22c9, next_for_neutral_type = 0x4, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x7, flags = 0x0 }, { next_for_neutral_pos = 0x2101cd002e82cc00, next_for_neutral_type = 0x2, last_strong_type = 0x6, prev_for_neutral_type = 0x2, level = 0x1, flags = 0xa2 }, { next_for_neutral_pos = 0x4003c80606ce4089, next_for_neutral_type = 0x1, last_strong_type = 0x4, prev_for_neutral_type = 0x4, level = 0x41, flags = 0x23 }, { next_for_neutral_pos = 0x3a2028800348282, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x3, level = 0x88, flags = 0x89 }, { next_for_neutral_pos = 0x9ea2060689408940, next_for_neutral_type = 0x6, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x1, flags = 0x84 }, { next_for_neutral_pos = 0xa0603cf0706007c, next_for_neutral_type = 0x2, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0xa0, flags = 0x88 }, { next_for_neutral_pos = 0x42a2080642224104, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0x3, flags = 0x1 }, { next_for_neutral_pos = 0x87a4a20303880053, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001c31c7, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x6, level = 0x7d, flags = 0x0 }, { next_for_neutral_pos = 0x100, next_for_neutral_type = 0x6, last_strong_type = 0x2, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x1, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001c5744, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x6, level = 0x7d, flags = 0x0 }, { next_for_neutral_pos = 0x1e321e3100000015, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xf481063, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0x6b, flags = 0x0 }, { next_for_neutral_pos = 0xcf28, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xf481763, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0x6b, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x4001c30ba, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x7, level = 0x77, flags = 0x0 }, { next_for_neutral_pos = 0x4001254a2, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x6, level = 0x7d, flags = 0x0 }, { next_for_neutral_pos = 0x6, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001c31c7, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x7, level = 0x77, flags = 0x0 }, { next_for_neutral_pos = 0x4001c66f3, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400123bd8, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x4, level = 0xdd, flags = 0xc }, { next_for_neutral_pos = 0x400000006, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x7, level = 0x77, flags = 0x0 }, { next_for_neutral_pos = 0xd, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x3, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0xcdd5510, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x3, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001279fe, next_for_neutral_type = 0x5, last_strong_type = 0x2, prev_for_neutral_type = 0x4, level = 0xdd, flags = 0xc }, { next_for_neutral_pos = 0x400000006, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x5, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0xcdd5510, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x4, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400127a5d, next_for_neutral_type = 0x5, last_strong_type = 0x2, prev_for_neutral_type = 0x4, level = 0xdd, flags = 0xc }, { next_for_neutral_pos = 0x6, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x7, level = 0x56, flags = 0xe }, { next_for_neutral_pos = 0xe9c6, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x5, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400122fe8, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0x7d, flags = 0x0 }, { next_for_neutral_pos = 0x400000006, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400122fe8, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0x7d, flags = 0x0 }, { next_for_neutral_pos = 0x400000006, next_for_neutral_type = 0x1, last_strong_type = 0x2, prev_for_neutral_type = 0x2, level = 0x17, flags = 0x13 }, { next_for_neutral_pos = 0xcdd5510, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x7, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001f5172, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xeab9633, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x7, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400122fe8, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0x7d, flags = 0x0 }, { next_for_neutral_pos = 0x1, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x1, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x40026e675, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xeab9633, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0x7d, flags = 0x0 }, { next_for_neutral_pos = 0x5518, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x5518, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x1, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x40026e365, next_for_neutral_type = 0x3, last_strong_type = 0x2, prev_for_neutral_type = 0x4, level = 0x0, flags = 0xe }, { next_for_neutral_pos = 0x5518, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x5518, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400272e35, next_for_neutral_type = 0x3, last_strong_type = 0x2, prev_for_neutral_type = 0x4, level = 0x0, flags = 0xe }, { next_for_neutral_pos = 0xcdd5515, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x5518, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x1, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400273426, next_for_neutral_type = 0x6, last_strong_type = 0x3, prev_for_neutral_type = 0x4, level = 0x3, flags = 0x0 }, { next_for_neutral_pos = 0x5518, next_for_neutral_type = 0x5, last_strong_type = 0x2, prev_for_neutral_type = 0x4, level = 0xdd, flags = 0xc }, { next_for_neutral_pos = 0xbfd638, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x4, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400122fe8, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0x7d, flags = 0x0 }, { next_for_neutral_pos = 0x14, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x5, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400122f00, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400124383, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xcb261e5, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x7, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400279997, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400123bd8, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x4, level = 0xdd, flags = 0xc }, { next_for_neutral_pos = 0x6, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400122fe8, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0xcdd5510, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x6, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001279fe, next_for_neutral_type = 0x5, last_strong_type = 0x2, prev_for_neutral_type = 0x4, level = 0xdd, flags = 0xc }, { next_for_neutral_pos = 0x400000006, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xcdd5510, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x7, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400127a5d, next_for_neutral_type = 0x5, last_strong_type = 0x2, prev_for_neutral_type = 0x4, level = 0xdd, flags = 0xc }, { next_for_neutral_pos = 0x6, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x150, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x4, level = 0xdd, flags = 0xc }, { next_for_neutral_pos = 0x4002731b1, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x4, level = 0xdd, flags = 0xc }, { next_for_neutral_pos = 0x5, next_for_neutral_type = 0x1, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x800e9c6, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x2, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4002711ed, next_for_neutral_type = 0x0, last_strong_type = 0x2, prev_for_neutral_type = 0x4, level = 0xdd, flags = 0xc }, { next_for_neutral_pos = 0xa, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x28, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x3, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0xefc0, next_for_neutral_type = 0x6, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xcdd5510, next_for_neutral_type = 0x0, last_strong_type = 0x3, prev_for_neutral_type = 0x4, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0x3ec0, next_for_neutral_type = 0x7, last_strong_type = 0x7, prev_for_neutral_type = 0x7, level = 0xff, flags = 0xff }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x0, last_strong_type = 0x7, prev_for_neutral_type = 0x6, level = 0x7e, flags = 0x0 }, { next_for_neutral_pos = 0x0, next_for_neutral_type = 0x7, last_strong_type = 0x4, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }, { next_for_neutral_pos = 0xcb261e5, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x5, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x40019200e, next_for_neutral_type = 0x0, last_strong_type = 0x6, prev_for_neutral_type = 0x3, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x400123bd8, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x7, level = 0xb2, flags = 0xc }, { next_for_neutral_pos = 0x14, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x5, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x4001916b5, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x4, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0xcb261e0, next_for_neutral_type = 0x0, last_strong_type = 0x4, prev_for_neutral_type = 0x4, level = 0xbf, flags = 0x0 }, { next_for_neutral_pos = 0x40012425a, next_for_neutral_type = 0x5, last_strong_type = 0x4, prev_for_neutral_type = 0x7, level = 0xb2, flags = 0xc }, { next_for_neutral_pos = 0x14, next_for_neutral_type = 0x0, last_strong_type = 0x0, prev_for_neutral_type = 0x0, level = 0x0, flags = 0x0 }}, string = { lstring = XIL(0xcb261e0), s = 0xbfd750 "×", schars = 0x400124283, bufpos = 0xcb261e5, from_disp_str = 0x0, unibyte = 0x0 }, w = 0x27, paragraph_dir = (L2R | R2L | unknown: 36), separator_limit = 0xbfd7e0, first_elt = 0x1, new_paragraph = 0x1, frame_window_p = 0x1 }, paragraph_embedding = NEUTRAL_DIR } current_matrix_up_to_date_p = 0x0 used_current_matrix_p = 0x0 buffer_unchanged_p = 0x1 temp_scroll_step = 0x0 count = 0x6 rc = 0x0 centering_position = 0xffffffff last_line_misfit = 0x0 beg_unchanged = 0x0 end_unchanged = 0x6084a frame_line_height = 0xe margin = 0x0 use_desired_matrix = 0x0 itdata = 0x0 #11 0x00000004000586d6 in redisplay_window_0 (window=XIL(0xe2694b5)) at C:/emacs/git/emacs/master/src/xdisp.c:14940 No locals. #12 0x00000004001e7a5e in internal_condition_case_1 (bfun=0x400058697 , arg=XIL(0xe2694b5), handlers=XIL(0x400821053), hfun=0x40005865b ) at C:/emacs/git/emacs/master/src/eval.c:1358 val = XIL(0xbfda20) c = 0x61b7700 #13 0x000000040005862e in redisplay_windows (window=XIL(0xe2694b5)) at C:/emacs/git/emacs/master/src/xdisp.c:14920 w = 0xe2694b0 #14 0x0000000400056f31 in redisplay_internal () at C:/emacs/git/emacs/master/src/xdisp.c:14403 gcscrollbars = 0x1 f_redisplay_flag = 0x0 f = 0xe269290 w = 0xbed8c60 sw = 0xbed8c60 fr = 0x6681450 pending = 0x0 must_finish = 0x0 match_p = 0x1 tlbufpos = { charpos = 0xf224, bytepos = 0xf224 } tlendpos = { charpos = 0x3c90, bytepos = 0x3c90 } number_of_visible_frames = 0x3 count = 0x3 sf = 0x6681450 polling_stopped_here = 0x0 tail = XIL(0xfe42813) frame = XIL(0xe269295) hscroll_retries = 0x0 garbaged_frame_retries = 0x0 consider_all_windows_p = 0x1 update_miniwindow_p = 0x0 #15 0x00000004000545e7 in redisplay () at C:/emacs/git/emacs/master/src/xdisp.c:13613 No locals. #16 0x0000000400132689 in read_char (commandflag=0x1, map=XIL(0xf482033), prev_event=XIL(0), used_mouse_menu=0xbff2bf, end_time=0x0) at C:/emacs/git/emacs/master/src/keyboard.c:2486 echo_current = 0x1 c = XIL(0) jmpcount = 0xbff250 local_getcjmp = {{ Part = {0x30, 0x4001c5dd1} }, { Part = {0xcdd5515, 0x0} }, { Part = {0xbff070, 0xb2e4730} }, { Part = {0xbff0a0, 0x4001bc572} }, { Part = {0xb2e4730, 0xd} }, { Part = {0x0, 0x0} }, { Part = {0xbff0b0, 0xb2e4730} }, { Part = {0xbf3b690, 0x4007db040} }, { Part = {0x0, 0x0} }, { Part = {0xbff0e0, 0x400122fe8} }, { Part = {0x4007dc6a0, 0xefc0} }, { Part = {0xbff100, 0x4001234d1} }, { Part = {0xbff170, 0x4001ee41a} }, { Part = {0x0, 0xf482023} }, { Part = {0xbff190, 0x4001b9c48} }, { Part = {0x0, 0x0} }} save_jump = {{ Part = {0x4007dbd00, 0x0} }, { Part = {0xcdd5510, 0x88b80} }, { Part = {0xbfef80, 0x400123bd8} }, { Part = {0x0, 0x4007dbd00} }, { Part = {0xcdd5510, 0x400122fe8} }, { Part = {0x0, 0x0} }, { Part = {0x10, 0x18} }, { Part = {0xe6620, 0x4002d7aea} }, { Part = {0xa0e0253, 0xa0e0253} }, { Part = {0xbfefd0, 0xd} }, { Part = {0xb2e4760, 0xb2e4730} }, { Part = {0xbff010, 0x4001b84e4} }, { Part = {0xb2e4730, 0x30} }, { Part = {0xbff020, 0x400127a5d} }, { Part = {0xcdd5515, 0xb2e4730} }, { Part = {0xbff050, 0x4001b78cd} }} tem = XIL(0xbff240) save = XIL(0x4001b9c48) previous_echo_area_message = XIL(0) also_record = XIL(0) reread = 0x0 recorded = 0x0 polling_stopped_here = 0x0 orig_kboard = 0x6602d20 #17 0x0000000400142d77 in read_key_sequence (keybuf=0xbff4c0, bufsize=0x1e, prompt=XIL(0), dont_downcase_last=0x0, can_return_switch_frame=0x1, fix_current_buffer=0x1, prevent_redisplay=0x0) at C:/emacs/git/emacs/master/src/keyboard.c:9150 interrupted_kboard = 0x6602d20 interrupted_frame = 0x6681450 key = XIL(0xcdd5510) used_mouse_menu = 0x0 echo_local_start = 0x0 last_real_key_start = 0x0 keys_local_start = 0x0 new_binding = XIL(0) count = 0x3 t = 0x0 echo_start = 0x0 keys_start = 0x0 current_binding = XIL(0xf482033) first_unbound = 0x1f mock_input = 0x0 fkey = { parent = XIL(0x55954f3), map = XIL(0x55954f3), start = 0x0, end = 0x0 } keytran = { parent = XIL(0x400824293), map = XIL(0x400824293), start = 0x0, end = 0x0 } indec = { parent = XIL(0x5595863), map = XIL(0x5595863), start = 0x0, end = 0x0 } shift_translated = 0x0 delayed_switch_frame = XIL(0) original_uppercase = XIL(0) original_uppercase_position = 0xffffffff dummyflag = 0x0 starting_buffer = 0xcdd5510 fake_prefixed_keys = XIL(0) first_event = XIL(0) second_event = XIL(0) #18 0x000000040012f419 in command_loop_1 () at C:/emacs/git/emacs/master/src/keyboard.c:1370 cmd = XIL(0x80d70) keybuf = {XIL(0xd7130), make_number(19), make_number(61), XIL(0x3), XIL(0), XIL(0x400328745), XIL(0xbff508), XIL(0x167d68), XIL(0xbff550), XIL(0x4001eb6d1), XIL(0), XIL(0), XIL(0xbff550), XIL(0x400122fe8), XIL(0x4007dc6a0), XIL(0x55ce8d3), XIL(0), XIL(0), XIL(0xbff580), XIL(0x400122fe8), XIL(0x4007dc6a0), XIL(0x400122fe8), XIL(0x4007dc6a0), XIL(0x167d68), XIL(0xbff610), XIL(0x4001e8054), XIL(0), XIL(0x40012e51b), XIL(0), XIL(0xbff5c0)} i = 0x1 prev_modiff = 0x44b4 prev_buffer = 0xcdd5510 already_adjusted = 0x0 #19 0x00000004001e7969 in internal_condition_case (bfun=0x40012eeda , handlers=XIL(0x5cc0), hfun=0x40012e339 ) at C:/emacs/git/emacs/master/src/eval.c:1334 val = XIL(0xc403df3) c = 0x61b7590 #20 0x000000040012ea7a in command_loop_2 (ignore=XIL(0)) at C:/emacs/git/emacs/master/src/keyboard.c:1111 val = make_number(0) #21 0x00000004001e6e0d in internal_catch (tag=XIL(0xf960), func=0x40012ea48 , arg=XIL(0)) at C:/emacs/git/emacs/master/src/eval.c:1099 val = XIL(0) c = 0x61b7420 #22 0x000000040012e9cd in command_loop () at C:/emacs/git/emacs/master/src/keyboard.c:1090 No locals. #23 0x0000000000000000 in ?? () No symbol table info available. Backtrace stopped: previous frame inner to this frame (corrupt stack?) Lisp Backtrace: "redisplay_internal (C function)" (0x0) From debbugs-submit-bounces@debbugs.gnu.org Mon May 21 15:12:29 2018 Received: (at 31245) by debbugs.gnu.org; 21 May 2018 19:12:29 +0000 Received: from localhost ([127.0.0.1]:43227 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fKqEO-0006qg-OT for submit@debbugs.gnu.org; Mon, 21 May 2018 15:12:28 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46516) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fKqEL-0006qR-AY for 31245@debbugs.gnu.org; Mon, 21 May 2018 15:12:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fKqEC-0001Zz-Nk for 31245@debbugs.gnu.org; Mon, 21 May 2018 15:12:19 -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 fencepost.gnu.org ([2001:4830:134:3::e]:58616) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fKqEC-0001Zv-LB; Mon, 21 May 2018 15:12:16 -0400 Received: from [176.228.60.248] (port=3339 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fKqEC-0004k1-2r; Mon, 21 May 2018 15:12:16 -0400 Date: Mon, 21 May 2018 22:12:20 +0300 Message-Id: <83r2m4esbv.fsf@gnu.org> From: Eli Zaretskii To: Andy Moreton In-reply-to: (message from Andy Moreton on Mon, 21 May 2018 18:51:03 +0100) Subject: Re: bug#31245: 27.0.50; Crash in Windows emacs References: <2de2d2d6-1fb2-59df-860e-36427b063e7c@gmail.com> <83k1syvt69.fsf@gnu.org> <838t92qfj3.fsf@gnu.org> 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: 31245 Cc: 31245@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: -6.0 (------) > From: Andy Moreton > Date: Mon, 21 May 2018 18:51:03 +0100 > > I am unlikely to find a recipe to reproduce this, as it only occurs > after several hours of normal usage of emacs, and does not seem > correlated to any set of buffers modes, input etc. So you are saying this is some kind or Heisenbug, something like memory corruption? Is it possible that your system is in some kind of trouble unrelated to Emacs? > I can now get gdb running sometimes on this system. Let me know anything > that you would find useful to look at in gdb if I manage to reproduce > this again. Emacs aborts because it was asked to pop an empty stack, that's what happens here. The question is how did it happen that we are trying to pop an empty stack. And the answer is in stuff that happened before this, which led to this situation. The bidi iterator keeps state, and here that state somehow became corrupted. To understand why, we need at least partially retrace what happened immediately prior to this abort. That's why some kind of recipe, or at least a description of what's in the buffer, is needed. Do you happen to know what is in the buffer, and how are the overlay strings arranged in the buffer? > #2 0x0000000400101ed7 in bidi_pop_it (bidi_it=0xbf9398) at C:/emacs/git/emacs/master/src/bidi.c:947 > No locals. > #3 0x000000040003cc28 in pop_it (it=0xbf89a0) at C:/emacs/git/emacs/master/src/xdisp.c:6265 > p = 0xbf8c28 > from_display_prop = 0x0 > prev_pos = 0x1e7b7 > #4 0x000000040003a534 in next_overlay_string (it=0xbf89a0) at C:/emacs/git/emacs/master/src/xdisp.c:5662 > No locals. > #5 0x00000004000411c4 in set_iterator_to_next (it=0xbf89a0, reseat_p=0x1) at C:/emacs/git/emacs/master/src/xdisp.c:7779 This part tells us that we were displaying an overlay string, reached the end of the overlay string, and popped the iterator stack. That causes us to pop the bidi iterator stack as well, but we have found that the latter is empty, which simply cannot happen when we display an overlay string, because when we start displaying the overlay string, we push some data onto the bidi stack. So I guess this means bidi_pop_it was called twice in a row without an intervening bidi_push_it. If you can find out how did that happen, we may be on the way to solution. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Mon May 21 15:43:13 2018 Received: (at 31245) by debbugs.gnu.org; 21 May 2018 19:43:13 +0000 Received: from localhost ([127.0.0.1]:43236 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fKqi9-0007Zx-7c for submit@debbugs.gnu.org; Mon, 21 May 2018 15:43:13 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52628) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fKqi7-0007Zk-Kd for 31245@debbugs.gnu.org; Mon, 21 May 2018 15:43:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fKqhy-0006oA-D0 for 31245@debbugs.gnu.org; Mon, 21 May 2018 15:43:06 -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 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59136) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fKqhy-0006o6-9V; Mon, 21 May 2018 15:43:02 -0400 Received: from [176.228.60.248] (port=3363 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fKqhx-0005YH-Oy; Mon, 21 May 2018 15:43:02 -0400 Date: Mon, 21 May 2018 22:43:06 +0300 Message-Id: <83po1oeqwl.fsf@gnu.org> From: Eli Zaretskii To: andrewjmoreton@gmail.com In-reply-to: <83r2m4esbv.fsf@gnu.org> (message from Eli Zaretskii on Mon, 21 May 2018 22:12:20 +0300) Subject: Re: bug#31245: 27.0.50; Crash in Windows emacs References: <2de2d2d6-1fb2-59df-860e-36427b063e7c@gmail.com> <83k1syvt69.fsf@gnu.org> <838t92qfj3.fsf@gnu.org> <83r2m4esbv.fsf@gnu.org> 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: 31245 Cc: 31245@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: -6.0 (------) > Date: Mon, 21 May 2018 22:12:20 +0300 > From: Eli Zaretskii > Cc: 31245@debbugs.gnu.org > > Do you happen to know what is in the buffer, and how are the overlay > strings arranged in the buffer? Btw, the buffer position where this happened is 124823, or thereabouts. It also looks like you have an overlay string there which has a display property on it. In case it helps reconstructing what was the buffer and its contents. From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 26 15:30:46 2019 Received: (at 31245) by debbugs.gnu.org; 26 Sep 2019 19:30:47 +0000 Received: from localhost ([127.0.0.1]:45285 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDZTS-00030a-C2 for submit@debbugs.gnu.org; Thu, 26 Sep 2019 15:30:46 -0400 Received: from quimby.gnus.org ([80.91.231.51]:39982) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDZTO-0002yT-4g for 31245@debbugs.gnu.org; Thu, 26 Sep 2019 15:30:42 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iDZTL-00079D-1R; Thu, 26 Sep 2019 21:30:41 +0200 From: Lars Ingebrigtsen To: Eli Zaretskii Subject: Re: bug#31245: 27.0.50; Crash in Windows emacs References: <2de2d2d6-1fb2-59df-860e-36427b063e7c@gmail.com> <83k1syvt69.fsf@gnu.org> <838t92qfj3.fsf@gnu.org> <83r2m4esbv.fsf@gnu.org> Date: Thu, 26 Sep 2019 21:30:38 +0200 In-Reply-To: <83r2m4esbv.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 21 May 2018 22:12:20 +0300") Message-ID: <87a7aqj1nl.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eli Zaretskii writes: >> I am unlikely to find a recipe to reproduce this, as it only occurs >> after several hours of normal usage of emacs, and does not seem >> correlated to any set of buffers modes, input etc. > > So y [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 31245 Cc: 31245@debbugs.gnu.org, Andy Moreton 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: -1.0 (-) Eli Zaretskii writes: >> I am unlikely to find a recipe to reproduce this, as it only occurs >> after several hours of normal usage of emacs, and does not seem >> correlated to any set of buffers modes, input etc. > > So you are saying this is some kind or Heisenbug, something like > memory corruption? Is it possible that your system is in some kind of > trouble unrelated to Emacs? More information was requested, but no response was given within a year, so I'm closing this bug report. If the problem still exists, please reopen this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 26 15:30:51 2019 Received: (at control) by debbugs.gnu.org; 26 Sep 2019 19:30:51 +0000 Received: from localhost ([127.0.0.1]:45288 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDZTW-00033h-SX for submit@debbugs.gnu.org; Thu, 26 Sep 2019 15:30:51 -0400 Received: from quimby.gnus.org ([80.91.231.51]:39998) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iDZTS-00030M-E3 for control@debbugs.gnu.org; Thu, 26 Sep 2019 15:30:46 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iDZTP-00079L-Ne for control@debbugs.gnu.org; Thu, 26 Sep 2019 21:30:45 +0200 Date: Thu, 26 Sep 2019 21:30:43 +0200 Message-Id: <878sqaj1ng.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #31245 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 31245 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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: -1.0 (-) close 31245 quit From unknown Mon Jun 23 13:14:14 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 25 Oct 2019 11:24:07 +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