From unknown Sat Aug 16 16:15:55 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12384: 24.2.50; NS: mouse movement causes hang during scroll benchmark Resent-From: YAMAMOTO Mitsuharu Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 08 Sep 2012 08:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 12384 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 12384@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.13470934217107 (code B ref -1); Sat, 08 Sep 2012 08:38:02 +0000 Received: (at submit) by debbugs.gnu.org; 8 Sep 2012 08:37:01 +0000 Received: from localhost ([127.0.0.1]:47793 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TAGXE-0001qS-F0 for submit@debbugs.gnu.org; Sat, 08 Sep 2012 04:37:01 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41430) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TAGXA-0001qI-R4 for submit@debbugs.gnu.org; Sat, 08 Sep 2012 04:36:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TAGWn-0005Af-5R for submit@debbugs.gnu.org; Sat, 08 Sep 2012 04:36:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:53185) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TAGWn-0005Aa-2E for submit@debbugs.gnu.org; Sat, 08 Sep 2012 04:36:33 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36703) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TAGWl-0000AA-VL for bug-gnu-emacs@gnu.org; Sat, 08 Sep 2012 04:36:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TAGWk-00058W-AK for bug-gnu-emacs@gnu.org; Sat, 08 Sep 2012 04:36:31 -0400 Received: from mathmail.math.s.chiba-u.ac.jp ([133.82.132.2]:62071) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TAGWj-00057j-Pv for bug-gnu-emacs@gnu.org; Sat, 08 Sep 2012 04:36:30 -0400 Received: from church.math.s.chiba-u.ac.jp (church [133.82.132.36]) by mathmail.math.s.chiba-u.ac.jp (Postfix) with ESMTP id 72E8DC0562 for ; Sat, 8 Sep 2012 17:36:22 +0900 (JST) Date: Sat, 08 Sep 2012 17:36:22 +0900 Message-ID: From: YAMAMOTO Mitsuharu User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (=?UTF-8?Q?Shij=C5=8D?=) APEL/10.6 Emacs/22.3 (sparc-sun-solaris2.8) MULE/5.0 (SAKAKI) Organization: Faculty of Science, Chiba University MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-detected-operating-system: by eggs.gnu.org: NetBSD 3.0 (DF) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Steps to Reproduce: 1. $ .../Emacs.app/Contents/MacOS/Emacs -Q & 2. Evaluate the following expression: ;; Scroll benchmark from ;; http://lists.gnu.org/archive/html/emacs-devel/2012-08/msg00411.html (defun scroll-benchmark () (interactive) (let ((oldgc gcs-done) (oldtime (float-time))) (condition-case nil (while t (scroll-up) (redisplay)) (error (message "GCs: %d Elapsed time: %f seconds" (- gcs-done oldgc) (- (float-time) oldtime)))))) 3. Evaluate the following expression: (progn (find-file (expand-file-name "src/xdisp.c" source-directory)) (goto-char (point-min)) (redisplay) (scroll-benchmark)) 4. Wait for the benchmark to finish. 5. Repeat Step 3. 6. Before the second benchmark run completes, move the mouse pointer. Then, we can observe the followings until the benchmark finishes. - The scroll bar thumb stops moving. - The mouse pointer turns into the "spinning rainbow". - C-g cannot quit the benchmark. This does not happen on X11 builds or the Mac port. See also http://lists.gnu.org/archive/html/emacs-devel/2012-08/msg00469.html . YAMAMOTO Mitsuharu mituharu@math.s.chiba-u.ac.jp In GNU Emacs 24.2.50.1 (x86_64-apple-darwin12.1.0, NS apple-appkit-1187.00) of 2012-09-08 on YAMAMOTO-no-iMac.local Bzr revision: 109934 monnier@iro.umontreal.ca-20120907201455-blix9xyqrsksqwyz Windowing system distributor `Apple', version 10.3.1187 Configured using: `configure '--with-ns'' Important settings: value of $LANG: ja_JP.UTF-8 locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t From unknown Sat Aug 16 16:15:55 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: YAMAMOTO Mitsuharu Subject: bug#12384: closed (Re: bug#12384: 24.2.50; NS: mouse movement causes hang during scroll benchmark) Message-ID: References: <483B5D88-B0EE-413A-8C71-4867AC56D68D@swipnet.se> X-Gnu-PR-Message: they-closed 12384 X-Gnu-PR-Package: emacs Reply-To: 12384@debbugs.gnu.org Date: Fri, 12 Oct 2012 17:53:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1350064382-15147-1" This is a multi-part message in MIME format... ------------=_1350064382-15147-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #12384: 24.2.50; NS: mouse movement causes hang during scroll benchmark which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 12384@debbugs.gnu.org. --=20 12384: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D12384 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1350064382-15147-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 12384-done) by debbugs.gnu.org; 12 Oct 2012 17:52:35 +0000 Received: from localhost ([127.0.0.1]:41310 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TMjPW-0003vg-TY for submit@debbugs.gnu.org; Fri, 12 Oct 2012 13:52:35 -0400 Received: from mailout.melmac.se ([62.20.26.67]:57194) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TMjPU-0003vS-I8 for 12384-done@debbugs.gnu.org; Fri, 12 Oct 2012 13:52:34 -0400 Received: from mail01.melmac.se (mail01.melmac.se [62.20.26.80]) by mailout.melmac.se (Postfix) with ESMTP id BD7219A78 for <12384-done@debbugs.gnu.org>; Fri, 12 Oct 2012 19:51:32 +0200 (CEST) Received: (qmail 6062 invoked by uid 89); 12 Oct 2012 17:50:57 -0000 Received: from h-46-59-42-18.na.cust.bahnhof.se (HELO coolsville.localdomain) (boel.djarv@bdtv.se@46.59.42.18) by mail01.melmac.se with ESMTPA; 12 Oct 2012 17:50:57 -0000 Received: from [172.20.199.13] (zeplin [172.20.199.13]) by coolsville.localdomain (Postfix) with ESMTPSA id B5D747FA05E; Fri, 12 Oct 2012 19:51:31 +0200 (CEST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Subject: Re: bug#12384: 24.2.50; NS: mouse movement causes hang during scroll benchmark From: =?iso-8859-1?Q?Jan_Dj=E4rv?= In-Reply-To: Date: Fri, 12 Oct 2012 19:51:30 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <483B5D88-B0EE-413A-8C71-4867AC56D68D@swipnet.se> References: To: YAMAMOTO Mitsuharu X-Mailer: Apple Mail (2.1499) X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello. This has been fixed in the trunk. Jan D. [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.7 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% [score: 0.5000] X-Debbugs-Envelope-To: 12384-done Cc: 12384-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello. This has been fixed in the trunk. Jan D. [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.7 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% [score: 0.4608] Hello. This has been fixed in the trunk. Jan D. 8 sep 2012 kl. 10:36 skrev YAMAMOTO Mitsuharu = : > Steps to Reproduce: >=20 > 1. $ .../Emacs.app/Contents/MacOS/Emacs -Q & > 2. Evaluate the following expression: >=20 > ;; Scroll benchmark from > ;; http://lists.gnu.org/archive/html/emacs-devel/2012-08/msg00411.html > (defun scroll-benchmark ()=20 > (interactive)=20 > (let ((oldgc gcs-done)=20 > (oldtime (float-time)))=20 > (condition-case nil (while t (scroll-up) (redisplay))=20 > (error (message "GCs: %d Elapsed time: %f seconds"=20 > (- gcs-done oldgc) (- (float-time) oldtime))))))=20= >=20 > 3. Evaluate the following expression: >=20 > (progn > (find-file (expand-file-name "src/xdisp.c" source-directory)) > (goto-char (point-min)) > (redisplay) > (scroll-benchmark)) >=20 > 4. Wait for the benchmark to finish. > 5. Repeat Step 3. > 6. Before the second benchmark run completes, move the mouse pointer. >=20 > Then, we can observe the followings until the benchmark finishes. >=20 > - The scroll bar thumb stops moving. > - The mouse pointer turns into the "spinning rainbow". > - C-g cannot quit the benchmark. >=20 > This does not happen on X11 builds or the Mac port. >=20 > See also > http://lists.gnu.org/archive/html/emacs-devel/2012-08/msg00469.html . >=20 > YAMAMOTO Mitsuharu > mituharu@math.s.chiba-u.ac.jp >=20 > In GNU Emacs 24.2.50.1 (x86_64-apple-darwin12.1.0, NS = apple-appkit-1187.00) > of 2012-09-08 on YAMAMOTO-no-iMac.local > Bzr revision: 109934 = monnier@iro.umontreal.ca-20120907201455-blix9xyqrsksqwyz > Windowing system distributor `Apple', version 10.3.1187 > Configured using: > `configure '--with-ns'' >=20 > Important settings: > value of $LANG: ja_JP.UTF-8 > locale-coding-system: utf-8-unix > default enable-multibyte-characters: t >=20 > Major mode: Lisp Interaction >=20 > Minor modes in effect: > tooltip-mode: t > mouse-wheel-mode: t > tool-bar-mode: t > menu-bar-mode: t > file-name-shadow-mode: t > global-font-lock-mode: t > font-lock-mode: t > blink-cursor-mode: t > auto-composition-mode: t > auto-encryption-mode: t > auto-compression-mode: t > line-number-mode: t > transient-mark-mode: t >=20 >=20 ------------=_1350064382-15147-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 8 Sep 2012 08:37:01 +0000 Received: from localhost ([127.0.0.1]:47793 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TAGXE-0001qS-F0 for submit@debbugs.gnu.org; Sat, 08 Sep 2012 04:37:01 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41430) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TAGXA-0001qI-R4 for submit@debbugs.gnu.org; Sat, 08 Sep 2012 04:36:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TAGWn-0005Af-5R for submit@debbugs.gnu.org; Sat, 08 Sep 2012 04:36:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:53185) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TAGWn-0005Aa-2E for submit@debbugs.gnu.org; Sat, 08 Sep 2012 04:36:33 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36703) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TAGWl-0000AA-VL for bug-gnu-emacs@gnu.org; Sat, 08 Sep 2012 04:36:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TAGWk-00058W-AK for bug-gnu-emacs@gnu.org; Sat, 08 Sep 2012 04:36:31 -0400 Received: from mathmail.math.s.chiba-u.ac.jp ([133.82.132.2]:62071) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TAGWj-00057j-Pv for bug-gnu-emacs@gnu.org; Sat, 08 Sep 2012 04:36:30 -0400 Received: from church.math.s.chiba-u.ac.jp (church [133.82.132.36]) by mathmail.math.s.chiba-u.ac.jp (Postfix) with ESMTP id 72E8DC0562 for ; Sat, 8 Sep 2012 17:36:22 +0900 (JST) Date: Sat, 08 Sep 2012 17:36:22 +0900 Message-ID: From: YAMAMOTO Mitsuharu To: bug-gnu-emacs@gnu.org Subject: 24.2.50; NS: mouse movement causes hang during scroll benchmark User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (=?ISO-8859-4?Q?Shij=F2?=) APEL/10.6 Emacs/22.3 (sparc-sun-solaris2.8) MULE/5.0 (SAKAKI) Organization: Faculty of Science, Chiba University MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-detected-operating-system: by eggs.gnu.org: NetBSD 3.0 (DF) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Steps to Reproduce: 1. $ .../Emacs.app/Contents/MacOS/Emacs -Q & 2. Evaluate the following expression: ;; Scroll benchmark from ;; http://lists.gnu.org/archive/html/emacs-devel/2012-08/msg00411.html (defun scroll-benchmark () (interactive) (let ((oldgc gcs-done) (oldtime (float-time))) (condition-case nil (while t (scroll-up) (redisplay)) (error (message "GCs: %d Elapsed time: %f seconds" (- gcs-done oldgc) (- (float-time) oldtime)))))) 3. Evaluate the following expression: (progn (find-file (expand-file-name "src/xdisp.c" source-directory)) (goto-char (point-min)) (redisplay) (scroll-benchmark)) 4. Wait for the benchmark to finish. 5. Repeat Step 3. 6. Before the second benchmark run completes, move the mouse pointer. Then, we can observe the followings until the benchmark finishes. - The scroll bar thumb stops moving. - The mouse pointer turns into the "spinning rainbow". - C-g cannot quit the benchmark. This does not happen on X11 builds or the Mac port. See also http://lists.gnu.org/archive/html/emacs-devel/2012-08/msg00469.html . YAMAMOTO Mitsuharu mituharu@math.s.chiba-u.ac.jp In GNU Emacs 24.2.50.1 (x86_64-apple-darwin12.1.0, NS apple-appkit-1187.00) of 2012-09-08 on YAMAMOTO-no-iMac.local Bzr revision: 109934 monnier@iro.umontreal.ca-20120907201455-blix9xyqrsksqwyz Windowing system distributor `Apple', version 10.3.1187 Configured using: `configure '--with-ns'' Important settings: value of $LANG: ja_JP.UTF-8 locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t ------------=_1350064382-15147-1--