From unknown Sun Jun 22 15:27:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#18889: 24.4.51; NS built emacs may crash when window is removed Resent-From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 29 Oct 2014 19:02:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 18889 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 18889@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.14146092717820 (code B ref -1); Wed, 29 Oct 2014 19:02:02 +0000 Received: (at submit) by debbugs.gnu.org; 29 Oct 2014 19:01:11 +0000 Received: from localhost ([127.0.0.1]:39346 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XjYUY-000223-G8 for submit@debbugs.gnu.org; Wed, 29 Oct 2014 15:01:11 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34949) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XjYUU-00021O-1J for submit@debbugs.gnu.org; Wed, 29 Oct 2014 15:01:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XjYUE-0004vv-Vj for submit@debbugs.gnu.org; Wed, 29 Oct 2014 15:01:00 -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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:52716) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XjYUE-0004vr-SR for submit@debbugs.gnu.org; Wed, 29 Oct 2014 15:00:50 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36542) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XjYU7-0005Ta-7d for bug-gnu-emacs@gnu.org; Wed, 29 Oct 2014 15:00:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XjYTw-0004oC-7t for bug-gnu-emacs@gnu.org; Wed, 29 Oct 2014 15:00:42 -0400 Received: from mailfe06.swip.net ([212.247.154.161]:40926 helo=swip.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XjYTv-0004mL-OZ for bug-gnu-emacs@gnu.org; Wed, 29 Oct 2014 15:00:32 -0400 X-T2-Spam-Status: No, hits=1.6 required=5.0 tests=BAYES_00, SPF_SOFTFAIL Received: from hosdjarv.se (account mj138573@tele2.se [46.59.42.57] verified) by mailfe06.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 541536436 for bug-gnu-emacs@gnu.org; Wed, 29 Oct 2014 20:00:27 +0100 Received-SPF: softfail receiver=mailfe06.swip.net; client-ip=46.59.42.57; envelope-from=jan.h.d@me.com From: Jan =?UTF-8?Q?Dj=C3=A4rv?= Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <96A728F7-D32E-4043-AA3F-6011B0637804@me.com> Date: Wed, 29 Oct 2014 20:00:26 +0100 Mime-Version: 1.0 (Mac OS X Mail 8.0 \(1990.1\)) X-Mailer: Apple Mail (2.1990.1) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x 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 (----) Hi. Internally NS stores Lisp_Objects that aren't GC:ed. If used at the wrong time, Emacs crashes. This includes EmacsScroller and some (unused) parts of ns_output. Jan D. In GNU Emacs 24.4.51.1 (x86_64-apple-darwin14.0.0, NS apple-appkit-1343.14) of 2014-10-26 on zeplin Repository revision: 117624 eliz@gnu.org-20141024091301-xb9czgkfxbpgw3zz Windowing system distributor `Apple', version 10.3.1343 Configured using: `configure --without-x --with-ns' Important settings: value of $LC_COLLATE: C value of $LANG: sv_SE.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: icomplete-mode: t desktop-save-mode: t delete-selection-mode: t display-time-mode: t tooltip-mode: t electric-indent-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 Recent input: x r e p o r t - e m Recent messages: Loading /Users/jhd/lib/elisp/BAK-file.el (source)...done Loading /Users/jhd/lib/elisp/ccsetup.el (source)...done Loading desktop...done Loading icomplete...done No desktop file. For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils mule-util magit-autoloads package epg-config icomplete desktop frameset cus-start cus-load msb delsel advice help-fns cc-langs cl-loaddefs cl-lib cc-mode cc-fonts easymenu cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs time time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel ns-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process cocoa ns multi-tty emacs) Memory information: ((conses 16 117811 5335) (symbols 48 21403 0) (miscs 40 43 145) (strings 32 21705 4242) (string-bytes 1 691767) (vectors 16 12570) (vector-slots 8 408587 4208) (floats 8 58 243) (intervals 56 189 0) (buffers 960 11)) From unknown Sun Jun 22 15:27:04 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Subject: bug#18889: closed (Re: bug#18889: 24.4.51; NS built emacs may crash when window is removed) Message-ID: References: <96A728F7-D32E-4043-AA3F-6011B0637804@me.com> X-Gnu-PR-Message: they-closed 18889 X-Gnu-PR-Package: emacs Reply-To: 18889@debbugs.gnu.org Date: Thu, 30 Oct 2014 17:25:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1414689903-1166-1" This is a multi-part message in MIME format... ------------=_1414689903-1166-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #18889: 24.4.51; NS built emacs may crash when window is removed 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 18889@debbugs.gnu.org. --=20 18889: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D18889 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1414689903-1166-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 18889-done) by debbugs.gnu.org; 30 Oct 2014 17:24:58 +0000 Received: from localhost ([127.0.0.1]:40733 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XjtSz-0000IT-9o for submit@debbugs.gnu.org; Thu, 30 Oct 2014 13:24:57 -0400 Received: from mailfe03.swip.net ([212.247.154.65]:41244 helo=swip.net) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XjtSw-0000I9-42 for 18889-done@debbugs.gnu.org; Thu, 30 Oct 2014 13:24:55 -0400 X-T2-Spam-Status: No, hits=1.6 required=5.0 tests=BAYES_00, SPF_SOFTFAIL Received: from hosdjarv.se (account mj138573@tele2.se [46.59.42.57] verified) by mailfe03.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 377670967 for 18889-done@debbugs.gnu.org; Thu, 30 Oct 2014 18:24:46 +0100 Received-SPF: softfail receiver=mailfe03.swip.net; client-ip=46.59.42.57; envelope-from=jan.h.d@me.com Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.0 \(1990.1\)) Subject: Re: bug#18889: 24.4.51; NS built emacs may crash when window is removed From: =?utf-8?Q?Jan_Dj=C3=A4rv?= In-Reply-To: <96A728F7-D32E-4043-AA3F-6011B0637804@me.com> Date: Thu, 30 Oct 2014 18:24:45 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: References: <96A728F7-D32E-4043-AA3F-6011B0637804@me.com> To: 18889-done@debbugs.gnu.org X-Mailer: Apple Mail (2.1990.1) X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 18889-done 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: 1.0 (+) Fixed in 24-branch. Jan D. > 29 okt 2014 kl. 20:00 skrev Jan Dj=C3=A4rv : >=20 > Hi. >=20 > Internally NS stores Lisp_Objects that aren't GC:ed. > If used at the wrong time, Emacs crashes. > This includes EmacsScroller and some (unused) parts of ns_output. >=20 > Jan D. >=20 >=20 >=20 > In GNU Emacs 24.4.51.1 (x86_64-apple-darwin14.0.0, NS = apple-appkit-1343.14) > of 2014-10-26 on zeplin > Repository revision: 117624 = eliz@gnu.org-20141024091301-xb9czgkfxbpgw3zz > Windowing system distributor `Apple', version 10.3.1343 > Configured using: > `configure --without-x --with-ns' >=20 > Important settings: > value of $LC_COLLATE: C > value of $LANG: sv_SE.UTF-8 > locale-coding-system: utf-8-unix >=20 > Major mode: Lisp Interaction >=20 > Minor modes in effect: > icomplete-mode: t > desktop-save-mode: t > delete-selection-mode: t > display-time-mode: t > tooltip-mode: t > electric-indent-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 > Recent input: > x r e p o r t - e m >=20 > Recent messages: > Loading /Users/jhd/lib/elisp/BAK-file.el (source)...done > Loading /Users/jhd/lib/elisp/ccsetup.el (source)...done > Loading desktop...done > Loading icomplete...done > No desktop file. > For information about GNU Emacs and the GNU system, type C-h C-a. >=20 > Load-path shadows: > None found. >=20 > Features: > (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 = mml > mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev > gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util > mail-prsvr mail-utils mule-util magit-autoloads package epg-config > icomplete desktop frameset cus-start cus-load msb delsel advice = help-fns > cc-langs cl-loaddefs cl-lib cc-mode cc-fonts easymenu cc-guess = cc-menus > cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs time time-date > tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel > ns-win tool-bar dnd fontset image regexp-opt fringe tabulated-list > newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow = timer > select scroll-bar mouse jit-lock font-lock syntax facemenu font-core > frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai > tai-viet lao korean japanese hebrew greek romanian slovak czech = european > ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook = help > simple abbrev minibuffer nadvice loaddefs button faces cus-face = macroexp > files text-properties overlay sha1 md5 base64 format env code-pages = mule > custom widget hashtable-print-readable backquote make-network-process > cocoa ns multi-tty emacs) >=20 > Memory information: > ((conses 16 117811 5335) > (symbols 48 21403 0) > (miscs 40 43 145) > (strings 32 21705 4242) > (string-bytes 1 691767) > (vectors 16 12570) > (vector-slots 8 408587 4208) > (floats 8 58 243) > (intervals 56 189 0) > (buffers 960 11)) >=20 >=20 ------------=_1414689903-1166-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 29 Oct 2014 19:01:11 +0000 Received: from localhost ([127.0.0.1]:39346 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XjYUY-000223-G8 for submit@debbugs.gnu.org; Wed, 29 Oct 2014 15:01:11 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34949) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XjYUU-00021O-1J for submit@debbugs.gnu.org; Wed, 29 Oct 2014 15:01:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XjYUE-0004vv-Vj for submit@debbugs.gnu.org; Wed, 29 Oct 2014 15:01:00 -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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:52716) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XjYUE-0004vr-SR for submit@debbugs.gnu.org; Wed, 29 Oct 2014 15:00:50 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36542) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XjYU7-0005Ta-7d for bug-gnu-emacs@gnu.org; Wed, 29 Oct 2014 15:00:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XjYTw-0004oC-7t for bug-gnu-emacs@gnu.org; Wed, 29 Oct 2014 15:00:42 -0400 Received: from mailfe06.swip.net ([212.247.154.161]:40926 helo=swip.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XjYTv-0004mL-OZ for bug-gnu-emacs@gnu.org; Wed, 29 Oct 2014 15:00:32 -0400 X-T2-Spam-Status: No, hits=1.6 required=5.0 tests=BAYES_00, SPF_SOFTFAIL Received: from hosdjarv.se (account mj138573@tele2.se [46.59.42.57] verified) by mailfe06.swip.net (CommuniGate Pro SMTP 5.4.4) with ESMTPA id 541536436 for bug-gnu-emacs@gnu.org; Wed, 29 Oct 2014 20:00:27 +0100 Received-SPF: softfail receiver=mailfe06.swip.net; client-ip=46.59.42.57; envelope-from=jan.h.d@me.com From: =?utf-8?Q?Jan_Dj=C3=A4rv?= Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: 24.4.51; NS built emacs may crash when window is removed Message-Id: <96A728F7-D32E-4043-AA3F-6011B0637804@me.com> Date: Wed, 29 Oct 2014 20:00:26 +0100 To: bug-gnu-emacs@gnu.org Mime-Version: 1.0 (Mac OS X Mail 8.0 \(1990.1\)) X-Mailer: Apple Mail (2.1990.1) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x 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 (----) Hi. Internally NS stores Lisp_Objects that aren't GC:ed. If used at the wrong time, Emacs crashes. This includes EmacsScroller and some (unused) parts of ns_output. Jan D. In GNU Emacs 24.4.51.1 (x86_64-apple-darwin14.0.0, NS apple-appkit-1343.14) of 2014-10-26 on zeplin Repository revision: 117624 eliz@gnu.org-20141024091301-xb9czgkfxbpgw3zz Windowing system distributor `Apple', version 10.3.1343 Configured using: `configure --without-x --with-ns' Important settings: value of $LC_COLLATE: C value of $LANG: sv_SE.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: icomplete-mode: t desktop-save-mode: t delete-selection-mode: t display-time-mode: t tooltip-mode: t electric-indent-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 Recent input: x r e p o r t - e m Recent messages: Loading /Users/jhd/lib/elisp/BAK-file.el (source)...done Loading /Users/jhd/lib/elisp/ccsetup.el (source)...done Loading desktop...done Loading icomplete...done No desktop file. For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils mule-util magit-autoloads package epg-config icomplete desktop frameset cus-start cus-load msb delsel advice help-fns cc-langs cl-loaddefs cl-lib cc-mode cc-fonts easymenu cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs time time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel ns-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process cocoa ns multi-tty emacs) Memory information: ((conses 16 117811 5335) (symbols 48 21403 0) (miscs 40 43 145) (strings 32 21705 4242) (string-bytes 1 691767) (vectors 16 12570) (vector-slots 8 408587 4208) (floats 8 58 243) (intervals 56 189 0) (buffers 960 11)) ------------=_1414689903-1166-1--