From unknown Sat Jun 14 03:53:08 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#16975 <16975@debbugs.gnu.org> To: bug#16975 <16975@debbugs.gnu.org> Subject: Status: 24.3.50; redisplay--update-region-highlight: (wrong-type-argument number-or-marker-p nil) Reply-To: bug#16975 <16975@debbugs.gnu.org> Date: Sat, 14 Jun 2025 10:53:08 +0000 retitle 16975 24.3.50; redisplay--update-region-highlight: (wrong-type-argu= ment number-or-marker-p nil) reassign 16975 emacs submitter 16975 Drew Adams severity 16975 normal tag 16975 moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 09 14:42:14 2014 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 To: bug-gnu-emacs@gnu.org Subject: 24.3.50; redisplay--update-region-highlight: (wrong-type-argument number-or-marker-p nil) 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-Debbugs-Envelope-To: submit 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 debbugs-submit-bounces@debbugs.gnu.org Sun Mar 09 22:56:49 2014 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 To: Drew Adams Subject: Re: bug#16975: 24.3.50; redisplay--update-region-highlight: (wrong-type-argument number-or-marker-p nil) 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-Debbugs-Envelope-To: 16975 Cc: 16975@debbugs.gnu.org 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 debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 13:12:58 2014 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 To: Drew Adams Subject: Re: bug#16975: 24.3.50; redisplay--update-region-highlight: (wrong-type-argument number-or-marker-p nil) 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-Debbugs-Envelope-To: 16975 Cc: 16975@debbugs.gnu.org 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 debbugs-submit-bounces@debbugs.gnu.org Tue Mar 11 13:24:47 2014 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 To: Stefan Monnier Subject: RE: bug#16975: 24.3.50; redisplay--update-region-highlight: (wrong-type-argument number-or-marker-p nil) 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-Debbugs-Envelope-To: 16975 Cc: 16975@debbugs.gnu.org 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 debbugs-submit-bounces@debbugs.gnu.org Wed Mar 12 10:15:26 2014 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 To: Drew Adams Subject: Re: bug#16975: 24.3.50; redisplay--update-region-highlight: (wrong-type-argument number-or-marker-p nil) 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-Debbugs-Envelope-To: 16975 Cc: 16975@debbugs.gnu.org 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 From unknown Sat Jun 14 03:53:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 24 Jan 2016 12:24:10 +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