From unknown Mon Jun 23 09:41:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17132: 24.3.50; modified syntax table leads to error: "Point before start of properties" Resent-From: Nicolas Richard Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 28 Mar 2014 18:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 17132 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 17132@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.139603209414912 (code B ref -1); Fri, 28 Mar 2014 18:42:01 +0000 Received: (at submit) by debbugs.gnu.org; 28 Mar 2014 18:41:34 +0000 Received: from localhost ([127.0.0.1]:55114 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WTbie-0003sR-ON for submit@debbugs.gnu.org; Fri, 28 Mar 2014 14:41:33 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52655) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WTbiZ-0003sF-Ig for submit@debbugs.gnu.org; Fri, 28 Mar 2014 14:41:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WTbiR-0002Sr-Vn for submit@debbugs.gnu.org; Fri, 28 Mar 2014 14:41: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=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]:51716) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WTbiR-0002Si-Ss for submit@debbugs.gnu.org; Fri, 28 Mar 2014 14:41:19 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54275) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WTbiL-0000Gs-Gs for bug-gnu-emacs@gnu.org; Fri, 28 Mar 2014 14:41:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WTbiF-0002R0-6L for bug-gnu-emacs@gnu.org; Fri, 28 Mar 2014 14:41:13 -0400 Received: from mailrelay010.isp.belgacom.be ([195.238.6.177]:18733) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WTbiF-0002Qo-1C for bug-gnu-emacs@gnu.org; Fri, 28 Mar 2014 14:41:07 -0400 X-Belgacom-Dynamic: yes Received: from 6.152-177-91.adsl-dyn.isp.belgacom.be (HELO LDLC-portable) ([91.177.152.6]) by relay.skynet.be with ESMTP; 28 Mar 2014 19:41:05 +0100 From: Nicolas Richard Date: Fri, 28 Mar 2014 19:41:05 +0100 Message-ID: <87wqfeb1z2.fsf@yahoo.fr> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (-----) Hello, Using AUCTeX, and doing this~: $ src/emacs -q -l tex-site -l latex --eval '(modify-syntax-entry ?\\ " p" LaTeX-mode-syntax-table)' --eval '(progn (insert "\\foo") (goto-char 2) (latex-mode))' I get an error: "Point before start of properties" after I run M-: (backward-prefix-chars). I don't understand what causes this. Am I not allowed to modify the syntax table like I do for some reason ? I unfortunately can't repro without using AUCTeX. Also note that adding (backward-prefix-chars) in the progn on the command line invocation does *not* trigger the error. Only the interactive call, once emacs has started, does. Thanks for any help, Here's gdb backtrace when breaking at Fsignal : (gdb) bt #0 Fsignal (error_symbol=error_symbol@entry=138861858, data=data@entry=144742286) at eval.c:1474 #1 0x08183ba7 in xsignal (error_symbol=error_symbol@entry=138861858, data=144742286) at eval.c:1588 #2 0x08183bef in xsignal1 (error_symbol=138861858, arg=arg@entry=145245257) at eval.c:1603 #3 0x08183cd0 in verror (m=m@entry=0x8222110 "Point before start of properties", ap=ap@entry=0xbfffe724 "\n\\F\bN\346\254\bs\256\034\b\n\\F\b\036\263N\b\365*G\bT\ba\b\377\377\377\377") at eval.c:1781 #4 0x08183ce7 in error (m=m@entry=0x8222110 "Point before start of properties") at eval.c:1793 #5 0x081ca74f in update_interval (i=, i@entry=0x8610854, pos=pos@entry=0) at intervals.c:794 #6 0x081a92d0 in update_syntax_table (charpos=0, count=count@entry=-1, init=init@entry=false, object=138828738) at syntax.c:362 #7 0x081a9b53 in UPDATE_SYNTAX_TABLE_BACKWARD (charpos=0) at syntax.h:186 #8 UPDATE_SYNTAX_TABLE (charpos=0) at syntax.h:194 #9 char_quoted (charpos=, charpos@entry=0, bytepos=, bytepos@entry=0) at syntax.c:497 #10 0x081aac59 in Fbackward_prefix_chars () at syntax.c:3027 #11 0x08182a0d in eval_sub (form=form@entry=144743062) at eval.c:2182 #12 0x08185d64 in Feval (form=144743062, lexical=138828738) at eval.c:2003 #13 0x08183470 in Ffuncall (nargs=3, args=0xbfffe944) at eval.c:2818 #14 0x081b5fa3 in exec_byte_code (bytestr=138861858, vector=10400, maxdepth=28, args_template=args_template@entry=2052, nargs=nargs@entry=2, args=0xbfffe940) at bytecode.c:919 #15 0x08182f9e in funcall_lambda (fun=137187245, nargs=nargs@entry=2, arg_vector=arg_vector@entry=0xbfffead4) at eval.c:2983 #16 0x08183253 in Ffuncall (nargs=3, args=args@entry=0xbfffead0) at eval.c:2876 #17 0x0818465b in Fapply (nargs=nargs@entry=2, args=args@entry=0xbfffeb58) at eval.c:2354 #18 0x0818488f in apply1 (fn=fn@entry=140667530, arg=arg@entry=144742342) at eval.c:2588 #19 0x0817f61a in Fcall_interactively (function=140667530, record_flag=138828738, keys=138837581) at callint.c:378 #20 0x08183459 in Ffuncall (nargs=4, args=0xbfffec9c) at eval.c:2822 #21 0x081b5fa3 in exec_byte_code (bytestr=138861858, vector=10400, maxdepth=52, args_template=args_template@entry=4100, nargs=nargs@entry=1, args=0xbfffec8c) at bytecode.c:919 #22 0x08182f9e in funcall_lambda (fun=137188901, nargs=nargs@entry=1, arg_vector=arg_vector@entry=0xbfffee4c) at eval.c:2983 #23 0x08183253 in Ffuncall (nargs=nargs@entry=2, args=args@entry=0xbfffee48) at eval.c:2876 #24 0x081835e7 in call1 (fn=138855234, arg1=140667530) at eval.c:2614 #25 0x08123347 in command_loop_1 () at keyboard.c:1556 #26 0x08181a13 in internal_condition_case (bfun=bfun@entry=0x8123020 , handlers=138861858, hfun=hfun@entry=0x811a960 ) at eval.c:1354 #27 0x081163d5 in command_loop_2 (ignore=138828738) at keyboard.c:1174 #28 0x08181943 in internal_catch (tag=138859906, func=func@entry=0x81163b0 , arg=138828738) at eval.c:1118 #29 0x0811a5b2 in command_loop () at keyboard.c:1153 #30 recursive_edit_1 () at keyboard.c:777 #31 0x0811a873 in Frecursive_edit () at keyboard.c:845 In GNU Emacs 24.3.50.1 (i686-pc-linux-gnu, GTK+ Version 2.24.20) of 2014-01-30 on LDLC-portable Windowing system distributor `The X.Org Foundation', version 11.0.11405000 System Description: Ubuntu 13.10 Configured using: `configure 'CFLAGS=-g3 -O2'' Important settings: value of $LANG: fr_BE.UTF-8 locale-coding-system: utf-8-unix -- Nico. From unknown Mon Jun 23 09:41:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17132: 24.3.50; modified syntax table leads to error: "Point before start of properties" Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 28 Mar 2014 20:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17132 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Nicolas Richard Cc: 17132@debbugs.gnu.org Received: via spool by 17132-submit@debbugs.gnu.org id=B17132.139603902826077 (code B ref 17132); Fri, 28 Mar 2014 20:38:02 +0000 Received: (at 17132) by debbugs.gnu.org; 28 Mar 2014 20:37:08 +0000 Received: from localhost ([127.0.0.1]:55147 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WTdWV-0006mV-DM for submit@debbugs.gnu.org; Fri, 28 Mar 2014 16:37:07 -0400 Received: from mercure.iro.umontreal.ca ([132.204.24.67]:43269) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WTdWS-0006lR-Gs for 17132@debbugs.gnu.org; Fri, 28 Mar 2014 16:37:05 -0400 Received: from hidalgo.iro.umontreal.ca (hidalgo.iro.umontreal.ca [132.204.27.50]) by mercure.iro.umontreal.ca (Postfix) with ESMTP id E39AF84E2F; Fri, 28 Mar 2014 16:37:03 -0400 (EDT) Received: from lechon.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by hidalgo.iro.umontreal.ca (Postfix) with ESMTP id 2A8761A97E4; Fri, 28 Mar 2014 16:36:36 -0400 (EDT) Received: by lechon.iro.umontreal.ca (Postfix, from userid 20848) id 0F812B40B7; Fri, 28 Mar 2014 16:36:36 -0400 (EDT) From: Stefan Monnier Message-ID: References: <87wqfeb1z2.fsf@yahoo.fr> Date: Fri, 28 Mar 2014 16:36:35 -0400 In-Reply-To: <87wqfeb1z2.fsf@yahoo.fr> (Nicolas Richard's message of "Fri, 28 Mar 2014 19:41:05 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-DIRO-MailScanner-Information: Please contact the ISP for more information X-DIRO-MailScanner: Found to be clean X-DIRO-MailScanner-SpamCheck: n'est pas un polluriel, SpamAssassin (score=-2.82, requis 5, autolearn=not spam, ALL_TRUSTED -2.82, MC_TSTLAST 0.00) X-DIRO-MailScanner-From: monnier@iro.umontreal.ca X-Spam-Status: No X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -2.7 (--) > I get an error: "Point before start of properties" after I run > M-: (backward-prefix-chars). > I don't understand what causes this. A bug in Emacs's C code. Thanks for the recipe, I hope we'll find the culprit soon, Stefan From unknown Mon Jun 23 09:41:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#17132: 24.3.50; modified syntax table leads to error: "Point before start of properties" References: <87wqfeb1z2.fsf@yahoo.fr> In-Reply-To: <87wqfeb1z2.fsf@yahoo.fr> Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 05 Jun 2016 13:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17132 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 17132@debbugs.gnu.org Cc: Nicolas Richard Received: via spool by 17132-submit@debbugs.gnu.org id=B17132.146513374111888 (code B ref 17132); Sun, 05 Jun 2016 13:36:01 +0000 Received: (at 17132) by debbugs.gnu.org; 5 Jun 2016 13:35:41 +0000 Received: from localhost ([127.0.0.1]:54976 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b9YDN-00035g-5l for submit@debbugs.gnu.org; Sun, 05 Jun 2016 09:35:41 -0400 Received: from mail-oi0-f43.google.com ([209.85.218.43]:35118) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b9YDK-00035O-QE for 17132@debbugs.gnu.org; Sun, 05 Jun 2016 09:35:39 -0400 Received: by mail-oi0-f43.google.com with SMTP id w184so191022279oiw.2 for <17132@debbugs.gnu.org>; Sun, 05 Jun 2016 06:35:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to:cc; bh=zsWR4KwS1hD+e7luNF5lErlxFWUvGpHJh/qDVdDsWoM=; b=Q5WCg/J8CgPXqAZb1gG2pLlYoh3smvyArJuw2oiZUxatPH5aLYsfcU2cZ/KO/CUF4E wQC5IM2T7Wzasr5d7IWHDjTUKEE6U28Cix2HXNVTDar04q1srJNOb4vw6UYbvex8mNa/ 8gYKLHLWymr77XUmONaOq1XKhaO8Ad/SyphzJ0sfsrOf/sA3JK+Mqi8L5ltSHD13V5Xh Jb6ICr23QV5CqWJuomrFp54LD6EhAXzBfMu3ilebpCjjxIcqUshhHH1UkpFZoYtOulzE AYHz/+NEoO53WT6uxVMrU35gWz+NZ+I+5P4q1F0YhE74W76xH8DspnetvG4jXWsF/mJj D9JQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:from:date:message-id:subject :to:cc; bh=zsWR4KwS1hD+e7luNF5lErlxFWUvGpHJh/qDVdDsWoM=; b=hXc3ZyT9eMUAmrvlYHtDaXAGq9Kp+sk6TAn4jKfZMQKExLt8ZPkqdrdlHtdY4vuUgc 08kWgp9LFVG0gF+WEDVG4YuTZzwvG628Dh4zlITwlpCyKYP97+NdBFJ7+UZj2P9CKkAr lEO0Mjj+ymjirOl6WnnG3WXnCGZ8Y6xMXRhQb9QTtJvtr3wUMWqLGzgHrwKAsuDJ2yJx l2j9BWicMqWIGZZvaFuXGMcp0+WIScgZ2L1VEZvjNxim9FYvnaImjDljI5idvBrB9u8R QRPngWSRrz/EUbpeRBrajX8mpEjfzTaFET1wV8JeVduHIzQlrmNab9yt9PQBPg8x/G7+ a4Qw== X-Gm-Message-State: ALyK8tIVegf8uxE7rg52DJKXJ0OCczCxmfEGdEhm3kspoNlpM64bqfkPGSLvDd0WRMqqdS53Q8WnIsa8eIP32Q== X-Received: by 10.202.51.133 with SMTP id z127mr5299478oiz.202.1465133733256; Sun, 05 Jun 2016 06:35:33 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.5.168 with HTTP; Sun, 5 Jun 2016 06:35:32 -0700 (PDT) From: Noam Postavsky Date: Sun, 5 Jun 2016 09:35:32 -0400 X-Google-Sender-Auth: QgGuZxFDusBSxMMgkw8aR0r1aNA Message-ID: Content-Type: text/plain; charset=UTF-8 X-Spam-Score: -0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) Nicolas Richard yahoo.fr> wrote: > I unfortunately can't repro without using AUCTeX. The following works to repro with builtin latex-mode: emacs -Q -l tex-mode --eval '(modify-syntax-entry ?\\ " p" latex-mode-syntax-table)' --eval '(progn (insert "\\foo") (goto-char 2) (latex-mode))' M-: (backward-prefix-chars) From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 05 09:36:03 2016 Received: (at control) by debbugs.gnu.org; 5 Jun 2016 13:36:03 +0000 Received: from localhost ([127.0.0.1]:54984 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b9YDj-000372-KA for submit@debbugs.gnu.org; Sun, 05 Jun 2016 09:36:03 -0400 Received: from mail-oi0-f46.google.com ([209.85.218.46]:36138) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b9YDh-000360-Tb for control@debbugs.gnu.org; Sun, 05 Jun 2016 09:36:02 -0400 Received: by mail-oi0-f46.google.com with SMTP id j1so190850140oih.3 for ; Sun, 05 Jun 2016 06:36:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=PAqK74MSA407m2TPZBmRJ7NI9Z6HRbhV1z5N7PBBW3U=; b=Twtub86OWVlWWJfZL26/XYrHEtQOlz7+FG/93X1uU//BEWYpH9DLwT1hiHyArEyTbh uoENxCuxocgGU9JAT6A0mZaeXDjDboPrCkRVnwBzmE39NVmfRIxl0DSIwuk4jZR3HJ1x raqmEk1pJpezwYRNZ4NZUWbwk4HkxgsdPx65/5jMavaUq78UU81LQHpeqKYT1udNOnEp XbMlw5Z9weOpmJX8uakFA/WDvZr1szra98a5Uer2gNt8PwP/3ueeAaer1fu7LWeHakjU UyOTX9xFN5v0/BYacPIkLCDeiG4nhaEk5SuT+85pYjiPmrf+hd8+xMqdWYkCp647xjFs GSWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=PAqK74MSA407m2TPZBmRJ7NI9Z6HRbhV1z5N7PBBW3U=; b=VtFMTTjFs24xkl356/IHBbp5fKjPdR27YXEQhIAASVr8bG0BPUG3y8tZkQKvc8P6zR 0nAWR1A0CLPVolcFbE1xE9GpFGikivFi4AMQeOkyIJCVozbMXaUWiNk8+e6YFV84VRTV 4ttU0cLdhCMb0FZHMKKveGNelSg3AQPUHpZbnKGQTJAM7WIM4CJeK4Fei74zqDAGdamY iepZArbAkLVuLKDGVtJ8iNMGQojyvsK+ILeJaCJQLUWAhzoWLr9mgtveoLzi2Um1GbEu LGBFCGz9Mc4hQiSVgkOmRkH3iz9kyqpEVYSXYMtf1YbRl85WEkUVFDhEyqKrUE7a+4WX 9qXg== X-Gm-Message-State: ALyK8tJLMEqPLigergjrR2R5n+aCoR5+zkqDci4g7yja7Oq3eJkVG/Nzkkp9tOgccsxOxmjGXm74NbScY7bXPQ== X-Received: by 10.157.23.195 with SMTP id j61mr7029598otj.92.1465133751429; Sun, 05 Jun 2016 06:35:51 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.5.168 with HTTP; Sun, 5 Jun 2016 06:35:50 -0700 (PDT) In-Reply-To: <5753D686.1020204@gmx.at> References: <837fe4vnxp.fsf@gnu.org> <5753D686.1020204@gmx.at> From: Noam Postavsky Date: Sun, 5 Jun 2016 09:35:50 -0400 X-Google-Sender-Auth: 6HlYt-iuXUYdIGPESh_uP9hKN90 Message-ID: Subject: Re: bug#3552: 23.0.94; backward-prefix-chars: Point before start of properties To: martin rudalics Content-Type: multipart/mixed; boundary=94eb2c094b18cd816a0534880804 Bcc: control@debbugs.gnu.org X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: control Cc: Eli Zaretskii , 3552@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) --94eb2c094b18cd816a0534880804 Content-Type: text/plain; charset=UTF-8 forcemerge 3552 17132 19379 quit On Sun, Jun 5, 2016 at 3:36 AM, martin rudalics wrote: > Make it > > * src/syntax.c (Fbackward_prefix_chars): Stop the loop when beginning of > buffer is reached (Bug#3552, Bug#19379). Heh, seeing that I decided to search the bug database for backwards-prefix-chars and found also Bug #17132. Updated patch attached. --94eb2c094b18cd816a0534880804 Content-Type: text/x-diff; charset=US-ASCII; name="0001-Fbackward_prefix_chars-stay-within-buffer-bounds.patch" Content-Disposition: attachment; filename="0001-Fbackward_prefix_chars-stay-within-buffer-bounds.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ip2mj8j90 RnJvbSA5ODU4NzRlYmNmYWU5Njk4Mzg1N2U4MTlmNTcwY2FjMzU1MTA1MmM3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBOb2FtIFBvc3RhdnNreSA8bnBvc3RhdnNAZ21haWwuY29tPgpE YXRlOiBTYXQsIDQgSnVuIDIwMTYgMDk6MDI6MjAgLTA0MDAKU3ViamVjdDogW1BBVENIXSBGYmFj a3dhcmRfcHJlZml4X2NoYXJzOiBzdGF5IHdpdGhpbiBidWZmZXIgYm91bmRzCgpUaGUgY29tbWl0 IDFmZDMxNzJkICIoRmJhY2t3YXJkX3ByZWZpeF9jaGFycyk6IFNldCBwb2ludCBwcm9wZXJseSB3 aGlsZQpzY2FubmluZyIgKDE5OTgtMDMtMTgpLCBtb3ZlZCB0aGUgY2hlY2sgYWdhaW5zdCBvZiB0 aGUgcG9zaXRpb24gYWdhaW5zdCB0aGUKYnVmZmVyIGJlZ2lubmluZyBvdXQgdGhlIGxvb3AgY29u ZGl0aW9uIHNvIHRoYXQgd2UgbWlnaHQgZW5kIHVwIGNoZWNraW5nCnRoZSBzeW50YXggb2YgY2hh cmFjdGVycyBiZWZvcmUgdGhlIGJlZ2lubmluZyBvZiB0aGUgYnVmZmVyLiAgVGhpcyBjYW4KY2F1 c2Ugc2VnZmF1bHRzIG9yIHRyaWdnZXIgYSAiUG9pbnQgYmVmb3JlIHN0YXJ0IG9mIHByb3BlcnRp ZXMiIGVycm9yIGluCmB1cGRhdGVfaW50ZXJ2YWwnIChjYWxsZWQgaW5kaXJlY3RseSBmcm9tIGBj aGFyX3F1b3RlZCcpLgoKKiBzcmMvc3ludGF4LmMgKEZiYWNrd2FyZF9wcmVmaXhfY2hhcnMpOiBT dG9wIHRoZSBsb29wIHdoZW4gYmVnaW5uaW5nIG9mCmJ1ZmZlciBpcyByZWFjaGVkIChCdWcgIzM1 NTIsIEJ1ZyAjMTcxMzIsIEJ1ZyAjMTkzNzkpLgotLS0KIHNyYy9zeW50YXguYyB8IDUgKysrLS0K IDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0t Z2l0IGEvc3JjL3N5bnRheC5jIGIvc3JjL3N5bnRheC5jCmluZGV4IDhlMTRiZjMuLmIxYmE1YzYg MTAwNjQ0Ci0tLSBhL3NyYy9zeW50YXguYworKysgYi9zcmMvc3ludGF4LmMKQEAgLTMxMDksOCAr MzEwOSw5IEBAIERFRlVOICgiYmFja3dhcmQtcHJlZml4LWNoYXJzIiwgRmJhY2t3YXJkX3ByZWZp eF9jaGFycywgU2JhY2t3YXJkX3ByZWZpeF9jaGFycywKICAgICAgIG9wb2ludCA9IHBvczsKICAg ICAgIG9wb2ludF9ieXRlID0gcG9zX2J5dGU7CiAKLSAgICAgIGlmIChwb3MgKyAxID4gYmVnKQot CURFQ19CT1RIIChwb3MsIHBvc19ieXRlKTsKKyAgICAgIGlmIChwb3MgPD0gYmVnKQorICAgICAg ICBicmVhazsKKyAgICAgIERFQ19CT1RIIChwb3MsIHBvc19ieXRlKTsKICAgICB9CiAKICAgU0VU X1BUX0JPVEggKG9wb2ludCwgb3BvaW50X2J5dGUpOwotLSAKMi44LjAKCg== --94eb2c094b18cd816a0534880804--