From unknown Sat Jun 14 05:20:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16975: 24.3.50; redisplay--update-region-highlight: (wrong-type-argument number-or-marker-p nil) Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 09 Mar 2014 18:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 16975 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 16975@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.13943905349504 (code B ref -1); Sun, 09 Mar 2014 18:43:01 +0000 Received: (at submit) by debbugs.gnu.org; 9 Mar 2014 18:42:14 +0000 Received: from localhost ([127.0.0.1]:58364 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WMift-0002TD-IS for submit@debbugs.gnu.org; Sun, 09 Mar 2014 14:42:13 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42762) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WMifq-0002T3-BR for submit@debbugs.gnu.org; Sun, 09 Mar 2014 14:42:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WMifg-00018L-3p for submit@debbugs.gnu.org; Sun, 09 Mar 2014 14:42:10 -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 lists.gnu.org ([2001:4830:134:3::11]:53985) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WMifg-00018H-0Z for submit@debbugs.gnu.org; Sun, 09 Mar 2014 14:42:00 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44456) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WMifX-0003QW-8Y for bug-gnu-emacs@gnu.org; Sun, 09 Mar 2014 14:41:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WMifO-00014Q-MS for bug-gnu-emacs@gnu.org; Sun, 09 Mar 2014 14:41:51 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:30037) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WMifO-00012w-Eo for bug-gnu-emacs@gnu.org; Sun, 09 Mar 2014 14:41:42 -0400 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s29Ife9I010667 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Sun, 9 Mar 2014 18:41:41 GMT Received: from userz7021.oracle.com (userz7021.oracle.com [156.151.31.85]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s29Ifebe011541 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Sun, 9 Mar 2014 18:41:40 GMT Received: from abhmp0014.oracle.com (abhmp0014.oracle.com [141.146.116.20]) by userz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s29IfeZs011538 for ; Sun, 9 Mar 2014 18:41:40 GMT MIME-Version: 1.0 Message-ID: Date: Sun, 9 Mar 2014 11:41:42 -0700 (PDT) From: Drew Adams X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8 (707110) [OL 12.0.6680.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] 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: -4.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: -4.0 (----) In a new session, with my setup, I did C-h v post-command-hook. That showed this as the value: (global-font-lock-mode-check-buffers 1on1-change-cursor-on-input-method 1on1-change-cursor-on-overwrite/read-only 1on1-fit-minibuffer-frame) Then I did this: M-: (remove-hook 'post-command-hook '1on1-change-cursor-on-input-method) And I got this backtrace: Debugger entered--Lisp error: (wrong-type-argument number-or-marker-p nil) redisplay--update-region-highlight(#) mapc(redisplay--update-region-highlight (# #)) #[... funcall(#[... redisplay--update-region-highlights(t) apply(redisplay--update-region-highlights t) #[... redisplay_internal\ \(C\ function\)() However, trying to reproduce that in another new session, I was unable to repro it. HTH - if not, feel free to close the bug. In GNU Emacs 24.3.50.1 (i686-pc-mingw32) of 2014-03-04 on ODIEONE Bzr revision: 116662 kbrown@cornell.edu-20140304190249-6s13s5bwn3un3hfe Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --prefix=3D/c/Devel/emacs/binary --enable-checking=3Dyes,glyphs 'CFLAGS=3D-O0 -g3' 'CPPFLAGS=3D-DGC_MCHECK=3D1 -Ic:/Devel/emacs/include' LDFLAGS=3D-Lc:/Devel/emacs/lib' From unknown Sat Jun 14 05:20:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16975: 24.3.50; redisplay--update-region-highlight: (wrong-type-argument number-or-marker-p nil) Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 Mar 2014 02:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16975 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Drew Adams Cc: 16975@debbugs.gnu.org Received: via spool by 16975-submit@debbugs.gnu.org id=B16975.13944202094192 (code B ref 16975); Mon, 10 Mar 2014 02:57:01 +0000 Received: (at 16975) by debbugs.gnu.org; 10 Mar 2014 02:56:49 +0000 Received: from localhost ([127.0.0.1]:58567 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WMqOX-00015Y-05 for submit@debbugs.gnu.org; Sun, 09 Mar 2014 22:56:49 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:59775) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WMqOV-00015O-CA for 16975@debbugs.gnu.org; Sun, 09 Mar 2014 22:56:47 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EABK/CFFMCppy/2dsb2JhbABEuzWDWRdzgh8BBVYjEAs0BwsUGA0kiCTBLZEKA6R6gV6DEw X-IPAS-Result: Av8EABK/CFFMCppy/2dsb2JhbABEuzWDWRdzgh8BBVYjEAs0BwsUGA0kiCTBLZEKA6R6gV6DEw X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="50962712" Received: from 76-10-154-114.dsl.teksavvy.com (HELO ceviche.home) ([76.10.154.114]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 09 Mar 2014 22:56:46 -0400 Received: by ceviche.home (Postfix, from userid 20848) id A80F3660A5; Sun, 9 Mar 2014 22:56:46 -0400 (EDT) From: Stefan Monnier Message-ID: References: Date: Sun, 09 Mar 2014 22:56:46 -0400 In-Reply-To: (Drew Adams's message of "Sun, 9 Mar 2014 11:41:42 -0700 (PDT)") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) 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: 0.3 (/) I've seen the above bug as well (tho don't have a recipe for it yet either). Not sure exactly where it's coming from, but I have a few potential culprits lined up. Stefan From unknown Sat Jun 14 05:20:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16975: 24.3.50; redisplay--update-region-highlight: (wrong-type-argument number-or-marker-p nil) Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Mar 2014 17:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16975 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Drew Adams Cc: 16975@debbugs.gnu.org Received: via spool by 16975-submit@debbugs.gnu.org id=B16975.139455797829327 (code B ref 16975); Tue, 11 Mar 2014 17:13:02 +0000 Received: (at 16975) by debbugs.gnu.org; 11 Mar 2014 17:12:58 +0000 Received: from localhost ([127.0.0.1]:33528 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WNQEa-0007cv-Uu for submit@debbugs.gnu.org; Tue, 11 Mar 2014 13:12:57 -0400 Received: from mercure.iro.umontreal.ca ([132.204.24.67]:52619) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WNQEZ-0007cl-9F for 16975@debbugs.gnu.org; Tue, 11 Mar 2014 13:12:55 -0400 Received: from hidalgo.iro.umontreal.ca (hidalgo.iro.umontreal.ca [132.204.27.50]) by mercure.iro.umontreal.ca (Postfix) with ESMTP id 2A99D84CF0; Tue, 11 Mar 2014 13:12:54 -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 AD5031E5B74; Tue, 11 Mar 2014 13:12:17 -0400 (EDT) Received: by lechon.iro.umontreal.ca (Postfix, from userid 20848) id 85A55B4128; Tue, 11 Mar 2014 13:12:17 -0400 (EDT) From: Stefan Monnier Message-ID: References: Date: Tue, 11 Mar 2014 13:12:17 -0400 In-Reply-To: (Drew Adams's message of "Sun, 9 Mar 2014 11:41:42 -0700 (PDT)") 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=-1.71, requis 5, autolearn=not spam, ALL_TRUSTED -2.82, MC_DESACTV 1.11, MC_TSTLAST 0.00) X-DIRO-MailScanner-From: monnier@iro.umontreal.ca X-Spam-Status: No X-Spam-Score: -2.3 (--) 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.3 (--) > Debugger entered--Lisp error: (wrong-type-argument number-or-marker-p nil) > redisplay--update-region-highlight(#) I installed the patch below, which fixes problems that can cause the above. Of course, those problems may come from elsewhere as well, so please try it out and tell me if you still bump into the problem with this patch applied. Stefan --- lisp/simple.el 2014-03-06 04:11:08 +0000 +++ lisp/simple.el 2014-03-11 16:56:06 +0000 @@ -4415,14 +4415,18 @@ store it in a Lisp variable. Example: (let ((beg (point))) (forward-line 1) (delete-region beg (point)))." - - (set-marker (mark-marker) pos (current-buffer)) (if pos - (activate-mark 'no-tmm) + (progn + (set-marker (mark-marker) pos (current-buffer)) + (activate-mark 'no-tmm)) ;; Normally we never clear mark-active except in Transient Mark mode. ;; But when we actually clear out the mark value too, we must ;; clear mark-active in any mode. - (deactivate-mark t))) + (deactivate-mark t) + ;; `deactivate-mark' sometimes leaves mark-active non-nil, but + ;; it should never be nil if the mark is nil. + (setq mark-active nil) + (set-marker (mark-marker) nil))) (defcustom use-empty-active-region nil "Whether \"region-aware\" commands should act on empty regions. From unknown Sat Jun 14 05:20:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16975: 24.3.50; redisplay--update-region-highlight: (wrong-type-argument number-or-marker-p nil) Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Mar 2014 17:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16975 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Stefan Monnier Cc: 16975@debbugs.gnu.org Received: via spool by 16975-submit@debbugs.gnu.org id=B16975.13945586872408 (code B ref 16975); Tue, 11 Mar 2014 17:25:01 +0000 Received: (at 16975) by debbugs.gnu.org; 11 Mar 2014 17:24:47 +0000 Received: from localhost ([127.0.0.1]:33542 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WNQQ3-0000cm-CW for submit@debbugs.gnu.org; Tue, 11 Mar 2014 13:24:47 -0400 Received: from aserp1040.oracle.com ([141.146.126.69]:28582) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WNQQ1-0000ce-Ap for 16975@debbugs.gnu.org; Tue, 11 Mar 2014 13:24:45 -0400 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s2BHOhWN009092 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 11 Mar 2014 17:24:44 GMT Received: from userz7021.oracle.com (userz7021.oracle.com [156.151.31.85]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s2BHOfrP005886 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Tue, 11 Mar 2014 17:24:42 GMT Received: from abhmp0001.oracle.com (abhmp0001.oracle.com [141.146.116.7]) by userz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s2BHOfCS017370; Tue, 11 Mar 2014 17:24:41 GMT MIME-Version: 1.0 Message-ID: <74fbdcde-2f86-44dd-b87b-d45169fa5247@default> Date: Tue, 11 Mar 2014 10:24:40 -0700 (PDT) From: Drew Adams References: In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8 (707110) [OL 12.0.6680.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Spam-Score: -2.3 (--) 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.3 (--) > I installed the patch below, which fixes problems that can cause > the above. Of course, those problems may come from elsewhere as well, > so please try it out and tell me if you still bump into the problem with > this patch applied. Thanks for working on this. I have seen this only once. I doubt that I will see it again, with or without your patch. IOW, if I don't see it again we will not know whether that might have been the case even without your patch. I suggest that you just apply your patch to the product now, if it seems reasonable to you. Someone can file a new bug report if it turns out that the patch either does not solve this problem or introduces new problems. From unknown Sat Jun 14 05:20:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16975: 24.3.50; redisplay--update-region-highlight: (wrong-type-argument number-or-marker-p nil) Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 12 Mar 2014 14:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16975 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Drew Adams Cc: 16975@debbugs.gnu.org Received: via spool by 16975-submit@debbugs.gnu.org id=B16975.139463372632287 (code B ref 16975); Wed, 12 Mar 2014 14:16:01 +0000 Received: (at 16975) by debbugs.gnu.org; 12 Mar 2014 14:15:26 +0000 Received: from localhost ([127.0.0.1]:34704 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WNjwL-0008Og-Ix for submit@debbugs.gnu.org; Wed, 12 Mar 2014 10:15:26 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:65279) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WNjwJ-0008OY-MB for 16975@debbugs.gnu.org; Wed, 12 Mar 2014 10:15:23 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EABK/CFFMCppy/2dsb2JhbABEuzWDWRdzgh4BAQQBViMFCws0BwsUGA0kiB4GwS2RCgOkeoFegxM X-IPAS-Result: Av8EABK/CFFMCppy/2dsb2JhbABEuzWDWRdzgh4BAQQBViMFCws0BwsUGA0kiB4GwS2RCgOkeoFegxM X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="51456467" Received: from 76-10-154-114.dsl.teksavvy.com (HELO pastel.home) ([76.10.154.114]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 12 Mar 2014 10:15:23 -0400 Received: by pastel.home (Postfix, from userid 20848) id CDAFE6057F; Wed, 12 Mar 2014 10:15:22 -0400 (EDT) From: Stefan Monnier Message-ID: References: <74fbdcde-2f86-44dd-b87b-d45169fa5247@default> Date: Wed, 12 Mar 2014 10:15:22 -0400 In-Reply-To: <74fbdcde-2f86-44dd-b87b-d45169fa5247@default> (Drew Adams's message of "Tue, 11 Mar 2014 10:24:40 -0700 (PDT)") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) 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: 0.3 (/) > I suggest that you just apply your patch to the product now, if it As mentioned in the message you quote: "I installed the patch below". > seems reasonable to you. Someone can file a new bug report if it > turns out that the patch either does not solve this problem or > introduces new problems. I'm just asking you to use the patch until you "update your Emacs". So that if you see the error again, we'll know it's still out there. Stefan From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 26 08:59:38 2015 Received: (at control) by debbugs.gnu.org; 26 Dec 2015 13:59:38 +0000 Received: from localhost ([127.0.0.1]:37168 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCpNi-0003Hc-4f for submit@debbugs.gnu.org; Sat, 26 Dec 2015 08:59:38 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:50241) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aCpNg-0003HV-Or for control@debbugs.gnu.org; Sat, 26 Dec 2015 08:59:37 -0500 Received: from 2.150.58.24.tmi.telenormobil.no ([2.150.58.24] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1aCpNK-0007y7-2M for control@debbugs.gnu.org; Sat, 26 Dec 2015 14:59:14 +0100 Date: Sat, 26 Dec 2015 14:59:13 +0100 Message-Id: <87mvsx1fbi.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #16975 X-MailScanner-ID: 1aCpNK-0007y7-2M X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1451743154.6008@hmlBOcO60A6MR0+koC6YRg X-Spam-Status: No X-Spam-Score: -0.7 (/) 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: -0.7 (/) close 16975