From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Andreas =?UTF-8?Q?R=C3=B6hler?= Newsgroups: gmane.emacs.bugs Subject: bug#32012: 27.0.50; jit-lock--run-functions broken Date: Fri, 29 Jun 2018 22:16:55 +0200 Message-ID: <4bf10ce1-6b8a-3197-c0eb-4c9323d714fa@online.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1530303186 30886 195.159.176.226 (29 Jun 2018 20:13:06 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 29 Jun 2018 20:13:06 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux i686; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 To: 32012@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jun 29 22:13:02 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fYzlO-0007wd-5U for geb-bug-gnu-emacs@m.gmane.org; Fri, 29 Jun 2018 22:13:02 +0200 Original-Received: from localhost ([::1]:44266 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fYznV-0002L7-GW for geb-bug-gnu-emacs@m.gmane.org; Fri, 29 Jun 2018 16:15:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48800) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fYznP-0002L0-KD for bug-gnu-emacs@gnu.org; Fri, 29 Jun 2018 16:15:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fYznK-0004zb-Lu for bug-gnu-emacs@gnu.org; Fri, 29 Jun 2018 16:15:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:60463) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fYznK-0004zN-JK for bug-gnu-emacs@gnu.org; Fri, 29 Jun 2018 16:15:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fYznK-0004r4-EX for bug-gnu-emacs@gnu.org; Fri, 29 Jun 2018 16:15:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Andreas =?UTF-8?Q?R=C3=B6hler?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 29 Jun 2018 20:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 32012 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.153030327818612 (code B ref -1); Fri, 29 Jun 2018 20:15:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 29 Jun 2018 20:14:38 +0000 Original-Received: from localhost ([127.0.0.1]:40127 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fYzmw-0004q8-8i for submit@debbugs.gnu.org; Fri, 29 Jun 2018 16:14:38 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:57741) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fYzmv-0004px-9A for submit@debbugs.gnu.org; Fri, 29 Jun 2018 16:14:37 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fYzmp-0004EV-D7 for submit@debbugs.gnu.org; Fri, 29 Jun 2018 16:14:32 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:36991) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fYzmp-0004EE-9M for submit@debbugs.gnu.org; Fri, 29 Jun 2018 16:14:31 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48712) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fYzmo-0001dM-87 for bug-gnu-emacs@gnu.org; Fri, 29 Jun 2018 16:14:31 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fYzmi-00049B-V3 for bug-gnu-emacs@gnu.org; Fri, 29 Jun 2018 16:14:30 -0400 Original-Received: from mout.kundenserver.de ([212.227.126.133]:35096) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fYzmi-000481-KP for bug-gnu-emacs@gnu.org; Fri, 29 Jun 2018 16:14:24 -0400 Original-Received: from [192.168.178.35] ([188.106.111.82]) by mrelayeu.kundenserver.de (mreue007 [212.227.15.167]) with ESMTPSA (Nemesis) id 0MVnTv-1feJer3UH1-00Z10o for ; Fri, 29 Jun 2018 22:14:23 +0200 Content-Language: en-US X-Provags-ID: V03:K1:tgWLUath9RGUf1Lcun5xmJwdHazEFkXiqahfTP+9sbaizFYQReM /pqXGvxKkr3oOPLZZDVk58MhybksM9x5PG+EceBbMxFK16UhUr3rGVSj2CEcCE7gRsKihwx sD8CCX5M2c2GcQc/GGYiquslGsI+N5S65SBZ9NkUv2Y786IGbGNQmjqObTOts+XPS1IJ06S edmi9MOfJBtfA+MLZOnVw== X-UI-Out-Filterresults: notjunk:1;V01:K0:fX8qcCzlmfo=:HAAq4yO/JyBtu2ac54DnQp TtzGAOPEMqnU9suLEHItWyoxOBs2GWsblaxZxZiW+JwGDesfjPJqmi46ILx2EvZ+Cb4CbJGbg 10v6CmMGcuMef+o7aTgcokQ//gaWoF3ySEDLylqWEVosLbdc+PGpQoEqyBwfwH9exSD1EiwNU LokSwJAwd1qtaRT/CXnGhzCzRNEj9E9w1VrWODhfiV7wLcbg6vWOfdrOdO8PfGH5EtK0wpX7V D0h+re+oQdV/J3A5T1CsKFEEspJCVm3USmV4Ji6xzc5nqUBwB5ZuwJqZP9WuSCYe3hA1IL1hc NrTEg2STAuCv7/FYWaiA+0SbOJE1B4VdVchRXfZY08YdLso9CY3QRY46URfcz1VrgkL7fb+VA OK8+w85bdTAJztMwuS+5Ma3mV9A6HqjxE8YctqN/SFux6lwltZTMDSERwRFa9b8Lgt1vhBsOH e7jJgMmnSrRufCJ0orCuHgow1bfNssfyVcuphfhX7pfcvthY6ANqVQoV4tLlcsGYd2wOLcWBL zaA92Q3ERgF0AOycFYBjnE6xjQgOHttrn2Acu16vI/Ol/tME6vOKG5ZbsLnuIsfbzYQc/JNQh xHIq0O3mVkRfiiPM570rFO/rXEJ3tuEF2FYPnojYuS0ckwRFID/BcYKKBro2PlttKsfrS0x+V o8gary13MDiCa/XPUOCajed2/4qKwe5qT7xNsC6lc2+o5XelhkKCB1Fi/kNvq4TJMKyCU9fUj rm4ZxIUAThSa0naN 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:147976 Archived-At: Running into it from ert-tests which call ‘jit-lock-fontify-now’ When reproduced from emacs -Q in scratch-buffer: Debugger entered--Lisp error: (wrong-number-of-arguments (2 . 2) 0) jit-lock--run-functions() eval((jit-lock--run-functions) nil) elisp--eval-last-sexp(nil) eval-last-sexp(nil) funcall-interactively(eval-last-sexp nil) call-interactively(eval-last-sexp nil nil) command-execute(eval-last-sexp) AFAIU caused by jit-lock--run-functions from jit-lock.el, line 378, last line below (setq loose-beg (min loose-beg this-beg)) (setq loose-end (max loose-end this-end)) nil))) `(,(min tight-beg beg) ,(max tight-end end) ,loose-beg ,loose-end))) ‘min’ fails as ‘tight-beg’ is still nil, not updated from setq inside pcase above. GNU Emacs 27.0.50 (build 1, i686-pc-linux-gnu, GTK+ Version 3.14.5) of 2018-05-29