From unknown Sun Jun 22 00:18:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11677: 24.1.50; Segfault in delete-other-windows on the current trunk Resent-From: Lars Magne Ingebrigtsen Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 11 Jun 2012 22:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 11677 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 11677@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.13394551658497 (code B ref -1); Mon, 11 Jun 2012 22:53:02 +0000 Received: (at submit) by debbugs.gnu.org; 11 Jun 2012 22:52:45 +0000 Received: from localhost ([127.0.0.1]:38471 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SeDTX-0002Cx-De for submit@debbugs.gnu.org; Mon, 11 Jun 2012 18:52:45 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42254) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SeDTR-0002Cm-1y for submit@debbugs.gnu.org; Mon, 11 Jun 2012 18:52:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SeDQp-0000NN-9G for submit@debbugs.gnu.org; Mon, 11 Jun 2012 18:49:58 -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]:39309) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SeDQp-0000NE-5P for submit@debbugs.gnu.org; Mon, 11 Jun 2012 18:49:55 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33717) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SeDQl-0001Ad-Ir for bug-gnu-emacs@gnu.org; Mon, 11 Jun 2012 18:49:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SeDQh-0000KO-Tk for bug-gnu-emacs@gnu.org; Mon, 11 Jun 2012 18:49:50 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:44392) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SeDQh-0000JS-Ea for bug-gnu-emacs@gnu.org; Mon, 11 Jun 2012 18:49:47 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1SeDQY-0005ua-Kf for bug-gnu-emacs@gnu.org; Tue, 12 Jun 2012 00:49:38 +0200 From: Lars Magne Ingebrigtsen X-Now-Playing: Bob Hund's =?UTF-8?Q?=5FL=C3=A5ter?= som miljarder_: "Darrande =?UTF-8?Q?varulvsh=C3=A4nder?=" Date: Tue, 12 Jun 2012 00:49:38 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1SeDQY-0005ua-Kf X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1340059778.9007@2uKdo4fQ4rEzyKCQA3Ok1Q X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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 (------) When running Emacs in batch mode (i.e. "make check" in Gnus), I'm now getting segfaults. This started happening today. It's totally reproducible. If the backtrace doesn't reveal immediately what the problem is, I can do a non-optimised Emacs build. Hm... I just tried the same with Emacs 24.1, and it segfaults the same way, so it's not a change that's happened to Emacs today, but rather a Gnus code change that's tickling this bug. Program received signal SIGSEGV, Segmentation fault. 0x000000000046b0ec in Fdelete_other_windows_internal (window=11995861, root=15346021) at window.c:2649 2649 hlinfo = MOUSE_HL_INFO (f); (gdb) bt #0 0x000000000046b0ec in Fdelete_other_windows_internal (window=11995861, root=15346021) at window.c:2649 #1 0x000000000056c6ea in Ffuncall (nargs=, args=) at eval.c:3005 #2 0x00000000005a6bf5 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=, nargs=0, args=0x0) at bytecode.c:785 #3 0x000000000056e99c in eval_sub (form=) at eval.c:2356 #4 0x000000000056ffd8 in internal_catch (tag=, func=, arg=) at eval.c:1272 #5 0x00000000005a62b0 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=, nargs=0, args=0x0) at bytecode.c:966 #6 0x000000000056ef58 in funcall_lambda (fun=8890901, nargs=, arg_vector=) at eval.c:3233 #7 0x000000000056c52b in Ffuncall (nargs=, args=0x87aa10) at eval.c:3063 #8 0x00000000005a6bf5 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=, nargs=0, args=0x0) at bytecode.c:785 #9 0x000000000056ef58 in funcall_lambda (fun=20103093, nargs=, arg_vector=) at eval.c:3233 #10 0x000000000056c52b in Ffuncall (nargs=, args=0x132bfb0) at eval.c:3063 #11 0x00000000005a6bf5 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=, nargs=0, args=0x0) at bytecode.c:785 #12 0x000000000056ef58 in funcall_lambda (fun=22169781, nargs=, arg_vector=) at eval.c:3233 #13 0x000000000056c52b in Ffuncall (nargs=, args=0x15248b0) at eval.c:3063 #14 0x00000000005a6bf5 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=, nargs=0, args=0x0) at bytecode.c:785 #15 0x000000000056ef58 in funcall_lambda (fun=22164277, nargs=, arg_vector=) at eval.c:3233 #16 0x000000000056c52b in Ffuncall (nargs=, args=0x1523330) at eval.c:3063 etc In GNU Emacs 24.1.50.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.20.1) of 2012-06-11 on stories Bzr revision: 108563 monnier@iro.umontreal.ca-20120611204733-zudy4qhm3c1z0lzu Windowing system distributor `The X.Org Foundation', version 11.0.10707000 Important settings: value of $LANG: en_US locale-coding-system: iso-latin-1-unix default enable-multibyte-characters: t Major mode: Group Minor modes in effect: diff-auto-refine-mode: t gnus-topic-mode: t gnus-undo-mode: t tooltip-mode: t mouse-wheel-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 Recent input: M-x m M-: M-p H-o C-x C-f g n u s - l i s t e s M-> C-SPC C-e M-w H-o M-: C-y Q . q l s g C-x b C-x v = C-x o C-x v y C-x v u y H-o C-x 1 C-x C-f C h C-s C-g C-x C-f M a C-s c h a C-s t e s t g d b SPC 0 - e x SPC r u n SPC C-x C-s - - a r g s SPC C-x C-s H-o M-x r e p o r Recent messages: Finding changes in /home/larsi/mgnus/lisp/tests/gnustest-nntp.el... Discard changes in /home/larsi/mgnus/lisp/tests/gnustest-nntp.el? (y or n) y Reverting /home/larsi/mgnus/lisp/tests/gnustest-nntp.el...done Quit Mark saved where search started [2 times] Saving file /home/larsi/mgnus/lisp/Makefile... Wrote /home/larsi/mgnus/lisp/Makefile Saving file /home/larsi/mgnus/lisp/Makefile... Wrote /home/larsi/mgnus/lisp/Makefile Making completion list... Load-path shadows: /home/larsi/mgnus/lisp/compface hides ~/pgnus/contrib/compface ~/pgnus/contrib/vcard hides /home/larsi/lisp/vcard ~/lisp/zenirc-2.112/src/zenirc-example hides /home/larsi/lisp/zenirc-example /home/larsi/src/clock.el/clock hides /home/larsi/lisp/clock /home/larsi/src/pvr.el/pvr hides /home/larsi/lisp/pvr /home/larsi/src/cddb.el/expect hides /home/larsi/lisp/expect /home/larsi/src/cddb.el/captitle hides /home/larsi/lisp/captitle /home/larsi/mgnus/lisp/color hides /home/larsi/src/emacs/trunk/lisp/color /home/larsi/mgnus/lisp/format-spec hides /home/larsi/src/emacs/trunk/lisp/format-spec /home/larsi/mgnus/lisp/password-cache hides /home/larsi/src/emacs/trunk/lisp/password-cache /home/larsi/mgnus/lisp/hex-util hides /home/larsi/src/emacs/trunk/lisp/hex-util /home/larsi/mgnus/lisp/md4 hides /home/larsi/src/emacs/trunk/lisp/md4 /home/larsi/mgnus/lisp/dns-mode hides /home/larsi/src/emacs/trunk/lisp/textmodes/dns-mode /home/larsi/mgnus/lisp/hmac-md5 hides /home/larsi/src/emacs/trunk/lisp/net/hmac-md5 /home/larsi/mgnus/lisp/sasl-digest hides /home/larsi/src/emacs/trunk/lisp/net/sasl-digest /home/larsi/mgnus/lisp/hmac-def hides /home/larsi/src/emacs/trunk/lisp/net/hmac-def /home/larsi/mgnus/lisp/tls hides /home/larsi/src/emacs/trunk/lisp/net/tls /home/larsi/mgnus/lisp/ntlm hides /home/larsi/src/emacs/trunk/lisp/net/ntlm /home/larsi/mgnus/lisp/sasl-cram hides /home/larsi/src/emacs/trunk/lisp/net/sasl-cram /home/larsi/mgnus/lisp/sasl-ntlm hides /home/larsi/src/emacs/trunk/lisp/net/sasl-ntlm /home/larsi/mgnus/lisp/sasl hides /home/larsi/src/emacs/trunk/lisp/net/sasl /home/larsi/mgnus/lisp/netrc hides /home/larsi/src/emacs/trunk/lisp/net/netrc /home/larsi/mgnus/lisp/dig hides /home/larsi/src/emacs/trunk/lisp/net/dig /home/larsi/mgnus/lisp/dns hides /home/larsi/src/emacs/trunk/lisp/net/dns /home/larsi/mgnus/lisp/hashcash hides /home/larsi/src/emacs/trunk/lisp/mail/hashcash /home/larsi/mgnus/lisp/binhex hides /home/larsi/src/emacs/trunk/lisp/mail/binhex /home/larsi/mgnus/lisp/uudecode hides /home/larsi/src/emacs/trunk/lisp/mail/uudecode /home/larsi/mgnus/lisp/gnus-sync hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-sync /home/larsi/mgnus/lisp/gnus-logic hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-logic /home/larsi/mgnus/lisp/nndir hides /home/larsi/src/emacs/trunk/lisp/gnus/nndir /home/larsi/mgnus/lisp/gnus-salt hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-salt /home/larsi/mgnus/lisp/pop3 hides /home/larsi/src/emacs/trunk/lisp/gnus/pop3 /home/larsi/mgnus/lisp/gnus-sieve hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-sieve /home/larsi/mgnus/lisp/gnus-agent hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-agent /home/larsi/mgnus/lisp/nngateway hides /home/larsi/src/emacs/trunk/lisp/gnus/nngateway /home/larsi/mgnus/lisp/registry hides /home/larsi/src/emacs/trunk/lisp/gnus/registry /home/larsi/mgnus/lisp/mm-bodies hides /home/larsi/src/emacs/trunk/lisp/gnus/mm-bodies /home/larsi/mgnus/lisp/nnoo hides /home/larsi/src/emacs/trunk/lisp/gnus/nnoo /home/larsi/mgnus/lisp/nndraft hides /home/larsi/src/emacs/trunk/lisp/gnus/nndraft /home/larsi/mgnus/lisp/sieve-mode hides /home/larsi/src/emacs/trunk/lisp/gnus/sieve-mode /home/larsi/mgnus/lisp/nnvirtual hides /home/larsi/src/emacs/trunk/lisp/gnus/nnvirtual /home/larsi/mgnus/lisp/nndoc hides /home/larsi/src/emacs/trunk/lisp/gnus/nndoc /home/larsi/mgnus/lisp/nntp hides /home/larsi/src/emacs/trunk/lisp/gnus/nntp /home/larsi/mgnus/lisp/nnmaildir hides /home/larsi/src/emacs/trunk/lisp/gnus/nnmaildir /home/larsi/mgnus/lisp/mm-encode hides /home/larsi/src/emacs/trunk/lisp/gnus/mm-encode /home/larsi/mgnus/lisp/gnus-uu hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-uu /home/larsi/mgnus/lisp/nnimap hides /home/larsi/src/emacs/trunk/lisp/gnus/nnimap /home/larsi/mgnus/lisp/gnus-async hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-async /home/larsi/mgnus/lisp/nnrss hides /home/larsi/src/emacs/trunk/lisp/gnus/nnrss /home/larsi/mgnus/lisp/sieve-manage hides /home/larsi/src/emacs/trunk/lisp/gnus/sieve-manage /home/larsi/mgnus/lisp/nnmail hides /home/larsi/src/emacs/trunk/lisp/gnus/nnmail /home/larsi/mgnus/lisp/gnus hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus /home/larsi/mgnus/lisp/smime hides /home/larsi/src/emacs/trunk/lisp/gnus/smime /home/larsi/mgnus/lisp/spam hides /home/larsi/src/emacs/trunk/lisp/gnus/spam /home/larsi/mgnus/lisp/gnus-cache hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-cache /home/larsi/mgnus/lisp/spam-report hides /home/larsi/src/emacs/trunk/lisp/gnus/spam-report /home/larsi/mgnus/lisp/gnus-int hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-int /home/larsi/mgnus/lisp/nnmairix hides /home/larsi/src/emacs/trunk/lisp/gnus/nnmairix /home/larsi/mgnus/lisp/nnagent hides /home/larsi/src/emacs/trunk/lisp/gnus/nnagent /home/larsi/mgnus/lisp/gnus-gravatar hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-gravatar /home/larsi/mgnus/lisp/mm-partial hides /home/larsi/src/emacs/trunk/lisp/gnus/mm-partial /home/larsi/mgnus/lisp/mm-extern hides /home/larsi/src/emacs/trunk/lisp/gnus/mm-extern /home/larsi/mgnus/lisp/gnus-kill hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-kill /home/larsi/mgnus/lisp/rtree hides /home/larsi/src/emacs/trunk/lisp/gnus/rtree /home/larsi/mgnus/lisp/deuglify hides /home/larsi/src/emacs/trunk/lisp/gnus/deuglify /home/larsi/mgnus/lisp/starttls hides /home/larsi/src/emacs/trunk/lisp/gnus/starttls /home/larsi/mgnus/lisp/gnus-sum hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-sum /home/larsi/mgnus/lisp/ecomplete hides /home/larsi/src/emacs/trunk/lisp/gnus/ecomplete /home/larsi/mgnus/lisp/mm-decode hides /home/larsi/src/emacs/trunk/lisp/gnus/mm-decode /home/larsi/mgnus/lisp/nndiary hides /home/larsi/src/emacs/trunk/lisp/gnus/nndiary /home/larsi/mgnus/lisp/gnus-demon hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-demon /home/larsi/mgnus/lisp/yenc hides /home/larsi/src/emacs/trunk/lisp/gnus/yenc /home/larsi/mgnus/lisp/nnfolder hides /home/larsi/src/emacs/trunk/lisp/gnus/nnfolder /home/larsi/mgnus/lisp/gnus-mh hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-mh /home/larsi/mgnus/lisp/mml-smime hides /home/larsi/src/emacs/trunk/lisp/gnus/mml-smime /home/larsi/mgnus/lisp/gnus-mlspl hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-mlspl /home/larsi/mgnus/lisp/mml2015 hides /home/larsi/src/emacs/trunk/lisp/gnus/mml2015 /home/larsi/mgnus/lisp/nnml hides /home/larsi/src/emacs/trunk/lisp/gnus/nnml /home/larsi/mgnus/lisp/gnus-bookmark hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-bookmark /home/larsi/mgnus/lisp/gnus-fun hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-fun /home/larsi/mgnus/lisp/nnmbox hides /home/larsi/src/emacs/trunk/lisp/gnus/nnmbox /home/larsi/mgnus/lisp/nnmh hides /home/larsi/src/emacs/trunk/lisp/gnus/nnmh /home/larsi/mgnus/lisp/rfc2045 hides /home/larsi/src/emacs/trunk/lisp/gnus/rfc2045 /home/larsi/mgnus/lisp/gnus-setup hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-setup /home/larsi/mgnus/lisp/shr-color hides /home/larsi/src/emacs/trunk/lisp/gnus/shr-color /home/larsi/mgnus/lisp/utf7 hides /home/larsi/src/emacs/trunk/lisp/gnus/utf7 /home/larsi/mgnus/lisp/mm-view hides /home/larsi/src/emacs/trunk/lisp/gnus/mm-view /home/larsi/mgnus/lisp/mailcap hides /home/larsi/src/emacs/trunk/lisp/gnus/mailcap /home/larsi/mgnus/lisp/gnus-start hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-start /home/larsi/mgnus/lisp/rfc2047 hides /home/larsi/src/emacs/trunk/lisp/gnus/rfc2047 /home/larsi/mgnus/lisp/gnus-undo hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-undo /home/larsi/mgnus/lisp/gnus-dup hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-dup /home/larsi/mgnus/lisp/messcompat hides /home/larsi/src/emacs/trunk/lisp/gnus/messcompat /home/larsi/mgnus/lisp/compface hides /home/larsi/src/emacs/trunk/lisp/gnus/compface /home/larsi/mgnus/lisp/gnus-vm hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-vm /home/larsi/mgnus/lisp/mm-uu hides /home/larsi/src/emacs/trunk/lisp/gnus/mm-uu /home/larsi/mgnus/lisp/gnus-eform hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-eform /home/larsi/mgnus/lisp/gmm-utils hides /home/larsi/src/emacs/trunk/lisp/gnus/gmm-utils /home/larsi/mgnus/lisp/gnus-msg hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-msg /home/larsi/mgnus/lisp/gnus-picon hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-picon /home/larsi/mgnus/lisp/spam-wash hides /home/larsi/src/emacs/trunk/lisp/gnus/spam-wash /home/larsi/mgnus/lisp/gnus-srvr hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-srvr /home/larsi/mgnus/lisp/nneething hides /home/larsi/src/emacs/trunk/lisp/gnus/nneething /home/larsi/mgnus/lisp/gnus-draft hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-draft /home/larsi/mgnus/lisp/mail-parse hides /home/larsi/src/emacs/trunk/lisp/gnus/mail-parse /home/larsi/mgnus/lisp/smiley hides /home/larsi/src/emacs/trunk/lisp/gnus/smiley /home/larsi/mgnus/lisp/gnus-score hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-score /home/larsi/mgnus/lisp/gnus-registry hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-registry /home/larsi/mgnus/lisp/gssapi hides /home/larsi/src/emacs/trunk/lisp/gnus/gssapi /home/larsi/mgnus/lisp/gnus-html hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-html /home/larsi/mgnus/lisp/mml1991 hides /home/larsi/src/emacs/trunk/lisp/gnus/mml1991 /home/larsi/mgnus/lisp/gnus-ems hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-ems /home/larsi/mgnus/lisp/gnus-cite hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-cite /home/larsi/mgnus/lisp/sieve hides /home/larsi/src/emacs/trunk/lisp/gnus/sieve /home/larsi/mgnus/lisp/mm-util hides /home/larsi/src/emacs/trunk/lisp/gnus/mm-util /home/larsi/mgnus/lisp/score-mode hides /home/larsi/src/emacs/trunk/lisp/gnus/score-mode /home/larsi/mgnus/lisp/mail-prsvr hides /home/larsi/src/emacs/trunk/lisp/gnus/mail-prsvr /home/larsi/mgnus/lisp/gnus-win hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-win /home/larsi/mgnus/lisp/mml-sec hides /home/larsi/src/emacs/trunk/lisp/gnus/mml-sec /home/larsi/mgnus/lisp/gnus-ml hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-ml /home/larsi/mgnus/lisp/gnus-topic hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-topic /home/larsi/mgnus/lisp/plstore hides /home/larsi/src/emacs/trunk/lisp/gnus/plstore /home/larsi/mgnus/lisp/.dir-locals hides /home/larsi/src/emacs/trunk/lisp/gnus/.dir-locals /home/larsi/mgnus/lisp/gnus-dired hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-dired /home/larsi/mgnus/lisp/html2text hides /home/larsi/src/emacs/trunk/lisp/gnus/html2text /home/larsi/mgnus/lisp/gnus-range hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-range /home/larsi/mgnus/lisp/gnus-util hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-util /home/larsi/mgnus/lisp/legacy-gnus-agent hides /home/larsi/src/emacs/trunk/lisp/gnus/legacy-gnus-agent /home/larsi/mgnus/lisp/gnus-cus hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-cus /home/larsi/mgnus/lisp/shr hides /home/larsi/src/emacs/trunk/lisp/gnus/shr /home/larsi/mgnus/lisp/gnus-art hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-art /home/larsi/mgnus/lisp/nnheader hides /home/larsi/src/emacs/trunk/lisp/gnus/nnheader /home/larsi/mgnus/lisp/nnnil hides /home/larsi/src/emacs/trunk/lisp/gnus/nnnil /home/larsi/mgnus/lisp/mm-url hides /home/larsi/src/emacs/trunk/lisp/gnus/mm-url /home/larsi/mgnus/lisp/gnus-spec hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-spec /home/larsi/mgnus/lisp/auth-source hides /home/larsi/src/emacs/trunk/lisp/gnus/auth-source /home/larsi/mgnus/lisp/nnspool hides /home/larsi/src/emacs/trunk/lisp/gnus/nnspool /home/larsi/mgnus/lisp/canlock hides /home/larsi/src/emacs/trunk/lisp/gnus/canlock /home/larsi/mgnus/lisp/rfc1843 hides /home/larsi/src/emacs/trunk/lisp/gnus/rfc1843 /home/larsi/mgnus/lisp/rfc2104 hides /home/larsi/src/emacs/trunk/lisp/gnus/rfc2104 /home/larsi/mgnus/lisp/gnus-delay hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-delay /home/larsi/mgnus/lisp/nnbabyl hides /home/larsi/src/emacs/trunk/lisp/gnus/nnbabyl /home/larsi/mgnus/lisp/flow-fill hides /home/larsi/src/emacs/trunk/lisp/gnus/flow-fill /home/larsi/mgnus/lisp/rfc2231 hides /home/larsi/src/emacs/trunk/lisp/gnus/rfc2231 /home/larsi/mgnus/lisp/gravatar hides /home/larsi/src/emacs/trunk/lisp/gnus/gravatar /home/larsi/mgnus/lisp/nnregistry hides /home/larsi/src/emacs/trunk/lisp/gnus/nnregistry /home/larsi/mgnus/lisp/ietf-drums hides /home/larsi/src/emacs/trunk/lisp/gnus/ietf-drums /home/larsi/mgnus/lisp/qp hides /home/larsi/src/emacs/trunk/lisp/gnus/qp /home/larsi/mgnus/lisp/gnus-diary hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-diary /home/larsi/mgnus/lisp/gnus-bcklg hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-bcklg /home/larsi/mgnus/lisp/nnweb hides /home/larsi/src/emacs/trunk/lisp/gnus/nnweb /home/larsi/mgnus/lisp/mml hides /home/larsi/src/emacs/trunk/lisp/gnus/mml /home/larsi/mgnus/lisp/message hides /home/larsi/src/emacs/trunk/lisp/gnus/message /home/larsi/mgnus/lisp/spam-stat hides /home/larsi/src/emacs/trunk/lisp/gnus/spam-stat /home/larsi/mgnus/lisp/nnir hides /home/larsi/src/emacs/trunk/lisp/gnus/nnir /home/larsi/mgnus/lisp/gnus-group hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-group /home/larsi/mgnus/lisp/mail-source hides /home/larsi/src/emacs/trunk/lisp/gnus/mail-source /home/larsi/mgnus/lisp/parse-time hides /home/larsi/src/emacs/trunk/lisp/calendar/parse-time /home/larsi/mgnus/lisp/time-date hides /home/larsi/src/emacs/trunk/lisp/calendar/time-date Features: (shadow ecomplete emacsbug sendmail help-mode view make-mode multi-isearch diff-mode vc ediff-merg ediff-diff ediff-wind ediff-help ediff-util ediff-mult ediff-init ediff vc-dispatcher copyright vc-cvs sort qp shr browse-url gnus-async gnus-dup gnus-ml gmane spam-gmane dns mm-url disp-table vc-git gnus-fun gnus-mdrtn gnus-topic pop3 nndoc nnmbox nndraft utf-7 nnimap utf7 nnmh nnml nnfolder parse-time netrc gnutls network-stream starttls nnir spam-report spam spam-stat gnus-uu yenc gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 epg-config mm-view mml-smime smime dig nntp gnus-cache gnus-sum nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range message format-spec rfc822 mml easymenu mml-sec mailabbrev gmm-utils mailheader gnus-win gnus-load gnus gnus-ems gnus-compat nnheader mail-utils wid-edit debug uniquify advice help-fns advice-preload debbugs-gnu easy-mmode derived debbugs soap-client mm-decode mm-bodies mm-encode url-http tls url-auth mail-parse rfc2231 rfc2047 rfc2045 ietf-drums url-gw url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse auth-source eieio byte-opt bytecomp byte-compile cconv gnus-util mm-util mail-prsvr password-cache url-vars mailcap warnings xml cl-macs ido flyspell ispell dired add-log mail-extr jka-compr cl macroexp cl-lib time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-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 loaddefs button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dynamic-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ From unknown Sun Jun 22 00:18:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11677: 24.1.50; Segfault in delete-other-windows on the current trunk Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 12 Jun 2012 02:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11677 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Magne Ingebrigtsen Cc: 11677@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 11677-submit@debbugs.gnu.org id=B11677.133946982729087 (code B ref 11677); Tue, 12 Jun 2012 02:58:02 +0000 Received: (at 11677) by debbugs.gnu.org; 12 Jun 2012 02:57:07 +0000 Received: from localhost ([127.0.0.1]:38570 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SeHHz-0007Z3-Mq for submit@debbugs.gnu.org; Mon, 11 Jun 2012 22:57:07 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:64136) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SeHHt-0007YZ-6H for 11677@debbugs.gnu.org; Mon, 11 Jun 2012 22:57:02 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0M5H00I00H9ZGT00@a-mtaout22.012.net.il> for 11677@debbugs.gnu.org; Tue, 12 Jun 2012 05:54:02 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.210.75]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M5H00IFEHE18E50@a-mtaout22.012.net.il>; Tue, 12 Jun 2012 05:54:02 +0300 (IDT) Date: Tue, 12 Jun 2012 05:54:12 +0300 From: Eli Zaretskii In-reply-to: X-012-Sender: halo1@inter.net.il Message-id: <83r4tlz1d7.fsf@gnu.org> References: X-Spam-Score: -1.2 (-) 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.2 (-) > From: Lars Magne Ingebrigtsen > Date: Tue, 12 Jun 2012 00:49:38 +0200 > MailScanner-NULL-Check: 1340059778.9007@2uKdo4fQ4rEzyKCQA3Ok1Q > > When running Emacs in batch mode (i.e. "make check" in Gnus), I'm now > getting segfaults. This started happening today. > > It's totally reproducible. Can it be reproduced with something simpler than "make check" in Gnus? E.g., can you show the Lisp code of the function where this crash happens? "xbacktrace" would be useful. > If the backtrace doesn't reveal immediately what the problem is, I can > do a non-optimised Emacs build. Please do. I don't trust backtraces from optimized builds enough to invest any time in studying them. > Program received signal SIGSEGV, Segmentation fault. > 0x000000000046b0ec in Fdelete_other_windows_internal (window=11995861, > root=15346021) at window.c:2649 > 2649 hlinfo = MOUSE_HL_INFO (f); What is f in this frame, and can you see which part of the MOUSE_HL_INFO macro causes the crash? From unknown Sun Jun 22 00:18:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11677: 24.1.50; Segfault in delete-other-windows on the current trunk Resent-From: Andreas Schwab Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 15 Jun 2012 20:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11677 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: Lars Magne Ingebrigtsen , 11677@debbugs.gnu.org Received: via spool by 11677-submit@debbugs.gnu.org id=B11677.133979258521691 (code B ref 11677); Fri, 15 Jun 2012 20:37:01 +0000 Received: (at 11677) by debbugs.gnu.org; 15 Jun 2012 20:36:25 +0000 Received: from localhost ([127.0.0.1]:44370 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SfdFo-0005dn-A0 for submit@debbugs.gnu.org; Fri, 15 Jun 2012 16:36:25 -0400 Received: from mail-out.m-online.net ([212.18.0.10]:60553) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SfdFl-0005df-Id for 11677@debbugs.gnu.org; Fri, 15 Jun 2012 16:36:22 -0400 Received: from frontend1.mail.m-online.net (frontend1.mail.intern.m-online.net [192.168.8.180]) by mail-out.m-online.net (Postfix) with ESMTP id 3WDYLG4rjZz3hhTC; Fri, 15 Jun 2012 22:33:09 +0200 (CEST) Received: from igel.home (ppp-93-104-149-63.dynamic.mnet-online.de [93.104.149.63]) by mail.mnet-online.de (Postfix) with ESMTPA id 3WDYLN4f4jz4KKL9; Fri, 15 Jun 2012 22:33:16 +0200 (CEST) Received: by igel.home (Postfix, from userid 501) id 4E254CA2A2; Fri, 15 Jun 2012 22:33:16 +0200 (CEST) From: Andreas Schwab References: <83r4tlz1d7.fsf@gnu.org> X-Yow: Is there something I should be DOING with a GLAZED DONUT?? Date: Fri, 15 Jun 2012 22:33:16 +0200 In-Reply-To: <83r4tlz1d7.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 12 Jun 2012 05:54:12 +0300") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.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: -1.9 (-) Eli Zaretskii writes: > Can it be reproduced with something simpler than "make check" in Gnus? $ emacs -batch --eval '(progn (split-window-vertically) (delete-other-windows))' Fatal error (11) Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 15 22:29:08 2012 Received: (at control) by debbugs.gnu.org; 16 Jun 2012 02:29:09 +0000 Received: from localhost ([127.0.0.1]:44462 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SfilA-0004wg-M9 for submit@debbugs.gnu.org; Fri, 15 Jun 2012 22:29:08 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:56356) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sfil8-0004wZ-Gs for control@debbugs.gnu.org; Fri, 15 Jun 2012 22:29:07 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1SfiiB-0002Z4-Uh for control@debbugs.gnu.org; Fri, 15 Jun 2012 22:26:04 -0400 Date: Fri, 15 Jun 2012 22:26:03 -0400 Message-Id: Subject: control message for bug 11717 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: control 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 (------) merge 11677 11717 From unknown Sun Jun 22 00:18:23 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: Lars Magne Ingebrigtsen Subject: bug#11677: closed (Re: bug#11677: 24.1.50; Segfault in delete-other-windows on the current trunk) Message-ID: References: <83395vg1te.fsf@gnu.org> X-Gnu-PR-Message: they-closed 11677 X-Gnu-PR-Package: emacs Reply-To: 11677@debbugs.gnu.org Date: Sat, 16 Jun 2012 07:25:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1339831503-16239-1" This is a multi-part message in MIME format... ------------=_1339831503-16239-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #11677: 24.1.50; Segfault in delete-other-windows on the current trunk 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 11677@debbugs.gnu.org. --=20 11677: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D11677 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1339831503-16239-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 11677-done) by debbugs.gnu.org; 16 Jun 2012 07:24:54 +0000 Received: from localhost ([127.0.0.1]:44541 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SfnNK-0004DZ-JW for submit@debbugs.gnu.org; Sat, 16 Jun 2012 03:24:54 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:50071) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SfnNF-0004DL-5n for 11677-done@debbugs.gnu.org; Sat, 16 Jun 2012 03:24:49 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0M5P00B008E4AJ00@a-mtaout22.012.net.il> for 11677-done@debbugs.gnu.org; Sat, 16 Jun 2012 10:20:43 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.210.75]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M5P00BQE8EI4N30@a-mtaout22.012.net.il>; Sat, 16 Jun 2012 10:20:42 +0300 (IDT) Date: Sat, 16 Jun 2012 10:20:45 +0300 From: Eli Zaretskii Subject: Re: bug#11677: 24.1.50; Segfault in delete-other-windows on the current trunk In-reply-to: X-012-Sender: halo1@inter.net.il To: Andreas Schwab Message-id: <83395vg1te.fsf@gnu.org> References: <83r4tlz1d7.fsf@gnu.org> X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: 11677-done Cc: larsi@gnus.org, 11677-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: Eli Zaretskii 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.2 (-) > From: Andreas Schwab > Cc: Lars Magne Ingebrigtsen , 11677@debbugs.gnu.org > Date: Fri, 15 Jun 2012 22:33:16 +0200 > > Eli Zaretskii writes: > > > Can it be reproduced with something simpler than "make check" in Gnus? > > $ emacs -batch --eval '(progn (split-window-vertically) (delete-other-windows))' > Fatal error (11) Thanks. I fixed this (and another similar bug) in revision 108619 on the trunk. ------------=_1339831503-16239-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 11 Jun 2012 22:52:45 +0000 Received: from localhost ([127.0.0.1]:38471 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SeDTX-0002Cx-De for submit@debbugs.gnu.org; Mon, 11 Jun 2012 18:52:45 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42254) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SeDTR-0002Cm-1y for submit@debbugs.gnu.org; Mon, 11 Jun 2012 18:52:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SeDQp-0000NN-9G for submit@debbugs.gnu.org; Mon, 11 Jun 2012 18:49:58 -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]:39309) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SeDQp-0000NE-5P for submit@debbugs.gnu.org; Mon, 11 Jun 2012 18:49:55 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33717) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SeDQl-0001Ad-Ir for bug-gnu-emacs@gnu.org; Mon, 11 Jun 2012 18:49:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SeDQh-0000KO-Tk for bug-gnu-emacs@gnu.org; Mon, 11 Jun 2012 18:49:50 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:44392) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SeDQh-0000JS-Ea for bug-gnu-emacs@gnu.org; Mon, 11 Jun 2012 18:49:47 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1SeDQY-0005ua-Kf for bug-gnu-emacs@gnu.org; Tue, 12 Jun 2012 00:49:38 +0200 From: Lars Magne Ingebrigtsen To: bug-gnu-emacs@gnu.org Subject: 24.1.50; Segfault in delete-other-windows on the current trunk X-Now-Playing: Bob Hund's =?iso-8859-1?Q?=5FL=E5ter?= som miljarder_: "Darrande =?iso-8859-1?Q?varulvsh=E4nder=22?= Date: Tue, 12 Jun 2012 00:49:38 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1SeDQY-0005ua-Kf X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1340059778.9007@2uKdo4fQ4rEzyKCQA3Ok1Q X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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 (------) When running Emacs in batch mode (i.e. "make check" in Gnus), I'm now getting segfaults. This started happening today. It's totally reproducible. If the backtrace doesn't reveal immediately what the problem is, I can do a non-optimised Emacs build. Hm... I just tried the same with Emacs 24.1, and it segfaults the same way, so it's not a change that's happened to Emacs today, but rather a Gnus code change that's tickling this bug. Program received signal SIGSEGV, Segmentation fault. 0x000000000046b0ec in Fdelete_other_windows_internal (window=11995861, root=15346021) at window.c:2649 2649 hlinfo = MOUSE_HL_INFO (f); (gdb) bt #0 0x000000000046b0ec in Fdelete_other_windows_internal (window=11995861, root=15346021) at window.c:2649 #1 0x000000000056c6ea in Ffuncall (nargs=, args=) at eval.c:3005 #2 0x00000000005a6bf5 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=, nargs=0, args=0x0) at bytecode.c:785 #3 0x000000000056e99c in eval_sub (form=) at eval.c:2356 #4 0x000000000056ffd8 in internal_catch (tag=, func=, arg=) at eval.c:1272 #5 0x00000000005a62b0 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=, nargs=0, args=0x0) at bytecode.c:966 #6 0x000000000056ef58 in funcall_lambda (fun=8890901, nargs=, arg_vector=) at eval.c:3233 #7 0x000000000056c52b in Ffuncall (nargs=, args=0x87aa10) at eval.c:3063 #8 0x00000000005a6bf5 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=, nargs=0, args=0x0) at bytecode.c:785 #9 0x000000000056ef58 in funcall_lambda (fun=20103093, nargs=, arg_vector=) at eval.c:3233 #10 0x000000000056c52b in Ffuncall (nargs=, args=0x132bfb0) at eval.c:3063 #11 0x00000000005a6bf5 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=, nargs=0, args=0x0) at bytecode.c:785 #12 0x000000000056ef58 in funcall_lambda (fun=22169781, nargs=, arg_vector=) at eval.c:3233 #13 0x000000000056c52b in Ffuncall (nargs=, args=0x15248b0) at eval.c:3063 #14 0x00000000005a6bf5 in exec_byte_code (bytestr=, vector=, maxdepth=, args_template=, nargs=0, args=0x0) at bytecode.c:785 #15 0x000000000056ef58 in funcall_lambda (fun=22164277, nargs=, arg_vector=) at eval.c:3233 #16 0x000000000056c52b in Ffuncall (nargs=, args=0x1523330) at eval.c:3063 etc In GNU Emacs 24.1.50.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.20.1) of 2012-06-11 on stories Bzr revision: 108563 monnier@iro.umontreal.ca-20120611204733-zudy4qhm3c1z0lzu Windowing system distributor `The X.Org Foundation', version 11.0.10707000 Important settings: value of $LANG: en_US locale-coding-system: iso-latin-1-unix default enable-multibyte-characters: t Major mode: Group Minor modes in effect: diff-auto-refine-mode: t gnus-topic-mode: t gnus-undo-mode: t tooltip-mode: t mouse-wheel-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 Recent input: M-x m M-: M-p H-o C-x C-f g n u s - l i s t e s M-> C-SPC C-e M-w H-o M-: C-y Q . q l s g C-x b C-x v = C-x o C-x v y C-x v u y H-o C-x 1 C-x C-f C h C-s C-g C-x C-f M a C-s c h a C-s t e s t g d b SPC 0 - e x SPC r u n SPC C-x C-s - - a r g s SPC C-x C-s H-o M-x r e p o r Recent messages: Finding changes in /home/larsi/mgnus/lisp/tests/gnustest-nntp.el... Discard changes in /home/larsi/mgnus/lisp/tests/gnustest-nntp.el? (y or n) y Reverting /home/larsi/mgnus/lisp/tests/gnustest-nntp.el...done Quit Mark saved where search started [2 times] Saving file /home/larsi/mgnus/lisp/Makefile... Wrote /home/larsi/mgnus/lisp/Makefile Saving file /home/larsi/mgnus/lisp/Makefile... Wrote /home/larsi/mgnus/lisp/Makefile Making completion list... Load-path shadows: /home/larsi/mgnus/lisp/compface hides ~/pgnus/contrib/compface ~/pgnus/contrib/vcard hides /home/larsi/lisp/vcard ~/lisp/zenirc-2.112/src/zenirc-example hides /home/larsi/lisp/zenirc-example /home/larsi/src/clock.el/clock hides /home/larsi/lisp/clock /home/larsi/src/pvr.el/pvr hides /home/larsi/lisp/pvr /home/larsi/src/cddb.el/expect hides /home/larsi/lisp/expect /home/larsi/src/cddb.el/captitle hides /home/larsi/lisp/captitle /home/larsi/mgnus/lisp/color hides /home/larsi/src/emacs/trunk/lisp/color /home/larsi/mgnus/lisp/format-spec hides /home/larsi/src/emacs/trunk/lisp/format-spec /home/larsi/mgnus/lisp/password-cache hides /home/larsi/src/emacs/trunk/lisp/password-cache /home/larsi/mgnus/lisp/hex-util hides /home/larsi/src/emacs/trunk/lisp/hex-util /home/larsi/mgnus/lisp/md4 hides /home/larsi/src/emacs/trunk/lisp/md4 /home/larsi/mgnus/lisp/dns-mode hides /home/larsi/src/emacs/trunk/lisp/textmodes/dns-mode /home/larsi/mgnus/lisp/hmac-md5 hides /home/larsi/src/emacs/trunk/lisp/net/hmac-md5 /home/larsi/mgnus/lisp/sasl-digest hides /home/larsi/src/emacs/trunk/lisp/net/sasl-digest /home/larsi/mgnus/lisp/hmac-def hides /home/larsi/src/emacs/trunk/lisp/net/hmac-def /home/larsi/mgnus/lisp/tls hides /home/larsi/src/emacs/trunk/lisp/net/tls /home/larsi/mgnus/lisp/ntlm hides /home/larsi/src/emacs/trunk/lisp/net/ntlm /home/larsi/mgnus/lisp/sasl-cram hides /home/larsi/src/emacs/trunk/lisp/net/sasl-cram /home/larsi/mgnus/lisp/sasl-ntlm hides /home/larsi/src/emacs/trunk/lisp/net/sasl-ntlm /home/larsi/mgnus/lisp/sasl hides /home/larsi/src/emacs/trunk/lisp/net/sasl /home/larsi/mgnus/lisp/netrc hides /home/larsi/src/emacs/trunk/lisp/net/netrc /home/larsi/mgnus/lisp/dig hides /home/larsi/src/emacs/trunk/lisp/net/dig /home/larsi/mgnus/lisp/dns hides /home/larsi/src/emacs/trunk/lisp/net/dns /home/larsi/mgnus/lisp/hashcash hides /home/larsi/src/emacs/trunk/lisp/mail/hashcash /home/larsi/mgnus/lisp/binhex hides /home/larsi/src/emacs/trunk/lisp/mail/binhex /home/larsi/mgnus/lisp/uudecode hides /home/larsi/src/emacs/trunk/lisp/mail/uudecode /home/larsi/mgnus/lisp/gnus-sync hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-sync /home/larsi/mgnus/lisp/gnus-logic hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-logic /home/larsi/mgnus/lisp/nndir hides /home/larsi/src/emacs/trunk/lisp/gnus/nndir /home/larsi/mgnus/lisp/gnus-salt hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-salt /home/larsi/mgnus/lisp/pop3 hides /home/larsi/src/emacs/trunk/lisp/gnus/pop3 /home/larsi/mgnus/lisp/gnus-sieve hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-sieve /home/larsi/mgnus/lisp/gnus-agent hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-agent /home/larsi/mgnus/lisp/nngateway hides /home/larsi/src/emacs/trunk/lisp/gnus/nngateway /home/larsi/mgnus/lisp/registry hides /home/larsi/src/emacs/trunk/lisp/gnus/registry /home/larsi/mgnus/lisp/mm-bodies hides /home/larsi/src/emacs/trunk/lisp/gnus/mm-bodies /home/larsi/mgnus/lisp/nnoo hides /home/larsi/src/emacs/trunk/lisp/gnus/nnoo /home/larsi/mgnus/lisp/nndraft hides /home/larsi/src/emacs/trunk/lisp/gnus/nndraft /home/larsi/mgnus/lisp/sieve-mode hides /home/larsi/src/emacs/trunk/lisp/gnus/sieve-mode /home/larsi/mgnus/lisp/nnvirtual hides /home/larsi/src/emacs/trunk/lisp/gnus/nnvirtual /home/larsi/mgnus/lisp/nndoc hides /home/larsi/src/emacs/trunk/lisp/gnus/nndoc /home/larsi/mgnus/lisp/nntp hides /home/larsi/src/emacs/trunk/lisp/gnus/nntp /home/larsi/mgnus/lisp/nnmaildir hides /home/larsi/src/emacs/trunk/lisp/gnus/nnmaildir /home/larsi/mgnus/lisp/mm-encode hides /home/larsi/src/emacs/trunk/lisp/gnus/mm-encode /home/larsi/mgnus/lisp/gnus-uu hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-uu /home/larsi/mgnus/lisp/nnimap hides /home/larsi/src/emacs/trunk/lisp/gnus/nnimap /home/larsi/mgnus/lisp/gnus-async hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-async /home/larsi/mgnus/lisp/nnrss hides /home/larsi/src/emacs/trunk/lisp/gnus/nnrss /home/larsi/mgnus/lisp/sieve-manage hides /home/larsi/src/emacs/trunk/lisp/gnus/sieve-manage /home/larsi/mgnus/lisp/nnmail hides /home/larsi/src/emacs/trunk/lisp/gnus/nnmail /home/larsi/mgnus/lisp/gnus hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus /home/larsi/mgnus/lisp/smime hides /home/larsi/src/emacs/trunk/lisp/gnus/smime /home/larsi/mgnus/lisp/spam hides /home/larsi/src/emacs/trunk/lisp/gnus/spam /home/larsi/mgnus/lisp/gnus-cache hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-cache /home/larsi/mgnus/lisp/spam-report hides /home/larsi/src/emacs/trunk/lisp/gnus/spam-report /home/larsi/mgnus/lisp/gnus-int hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-int /home/larsi/mgnus/lisp/nnmairix hides /home/larsi/src/emacs/trunk/lisp/gnus/nnmairix /home/larsi/mgnus/lisp/nnagent hides /home/larsi/src/emacs/trunk/lisp/gnus/nnagent /home/larsi/mgnus/lisp/gnus-gravatar hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-gravatar /home/larsi/mgnus/lisp/mm-partial hides /home/larsi/src/emacs/trunk/lisp/gnus/mm-partial /home/larsi/mgnus/lisp/mm-extern hides /home/larsi/src/emacs/trunk/lisp/gnus/mm-extern /home/larsi/mgnus/lisp/gnus-kill hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-kill /home/larsi/mgnus/lisp/rtree hides /home/larsi/src/emacs/trunk/lisp/gnus/rtree /home/larsi/mgnus/lisp/deuglify hides /home/larsi/src/emacs/trunk/lisp/gnus/deuglify /home/larsi/mgnus/lisp/starttls hides /home/larsi/src/emacs/trunk/lisp/gnus/starttls /home/larsi/mgnus/lisp/gnus-sum hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-sum /home/larsi/mgnus/lisp/ecomplete hides /home/larsi/src/emacs/trunk/lisp/gnus/ecomplete /home/larsi/mgnus/lisp/mm-decode hides /home/larsi/src/emacs/trunk/lisp/gnus/mm-decode /home/larsi/mgnus/lisp/nndiary hides /home/larsi/src/emacs/trunk/lisp/gnus/nndiary /home/larsi/mgnus/lisp/gnus-demon hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-demon /home/larsi/mgnus/lisp/yenc hides /home/larsi/src/emacs/trunk/lisp/gnus/yenc /home/larsi/mgnus/lisp/nnfolder hides /home/larsi/src/emacs/trunk/lisp/gnus/nnfolder /home/larsi/mgnus/lisp/gnus-mh hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-mh /home/larsi/mgnus/lisp/mml-smime hides /home/larsi/src/emacs/trunk/lisp/gnus/mml-smime /home/larsi/mgnus/lisp/gnus-mlspl hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-mlspl /home/larsi/mgnus/lisp/mml2015 hides /home/larsi/src/emacs/trunk/lisp/gnus/mml2015 /home/larsi/mgnus/lisp/nnml hides /home/larsi/src/emacs/trunk/lisp/gnus/nnml /home/larsi/mgnus/lisp/gnus-bookmark hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-bookmark /home/larsi/mgnus/lisp/gnus-fun hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-fun /home/larsi/mgnus/lisp/nnmbox hides /home/larsi/src/emacs/trunk/lisp/gnus/nnmbox /home/larsi/mgnus/lisp/nnmh hides /home/larsi/src/emacs/trunk/lisp/gnus/nnmh /home/larsi/mgnus/lisp/rfc2045 hides /home/larsi/src/emacs/trunk/lisp/gnus/rfc2045 /home/larsi/mgnus/lisp/gnus-setup hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-setup /home/larsi/mgnus/lisp/shr-color hides /home/larsi/src/emacs/trunk/lisp/gnus/shr-color /home/larsi/mgnus/lisp/utf7 hides /home/larsi/src/emacs/trunk/lisp/gnus/utf7 /home/larsi/mgnus/lisp/mm-view hides /home/larsi/src/emacs/trunk/lisp/gnus/mm-view /home/larsi/mgnus/lisp/mailcap hides /home/larsi/src/emacs/trunk/lisp/gnus/mailcap /home/larsi/mgnus/lisp/gnus-start hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-start /home/larsi/mgnus/lisp/rfc2047 hides /home/larsi/src/emacs/trunk/lisp/gnus/rfc2047 /home/larsi/mgnus/lisp/gnus-undo hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-undo /home/larsi/mgnus/lisp/gnus-dup hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-dup /home/larsi/mgnus/lisp/messcompat hides /home/larsi/src/emacs/trunk/lisp/gnus/messcompat /home/larsi/mgnus/lisp/compface hides /home/larsi/src/emacs/trunk/lisp/gnus/compface /home/larsi/mgnus/lisp/gnus-vm hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-vm /home/larsi/mgnus/lisp/mm-uu hides /home/larsi/src/emacs/trunk/lisp/gnus/mm-uu /home/larsi/mgnus/lisp/gnus-eform hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-eform /home/larsi/mgnus/lisp/gmm-utils hides /home/larsi/src/emacs/trunk/lisp/gnus/gmm-utils /home/larsi/mgnus/lisp/gnus-msg hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-msg /home/larsi/mgnus/lisp/gnus-picon hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-picon /home/larsi/mgnus/lisp/spam-wash hides /home/larsi/src/emacs/trunk/lisp/gnus/spam-wash /home/larsi/mgnus/lisp/gnus-srvr hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-srvr /home/larsi/mgnus/lisp/nneething hides /home/larsi/src/emacs/trunk/lisp/gnus/nneething /home/larsi/mgnus/lisp/gnus-draft hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-draft /home/larsi/mgnus/lisp/mail-parse hides /home/larsi/src/emacs/trunk/lisp/gnus/mail-parse /home/larsi/mgnus/lisp/smiley hides /home/larsi/src/emacs/trunk/lisp/gnus/smiley /home/larsi/mgnus/lisp/gnus-score hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-score /home/larsi/mgnus/lisp/gnus-registry hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-registry /home/larsi/mgnus/lisp/gssapi hides /home/larsi/src/emacs/trunk/lisp/gnus/gssapi /home/larsi/mgnus/lisp/gnus-html hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-html /home/larsi/mgnus/lisp/mml1991 hides /home/larsi/src/emacs/trunk/lisp/gnus/mml1991 /home/larsi/mgnus/lisp/gnus-ems hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-ems /home/larsi/mgnus/lisp/gnus-cite hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-cite /home/larsi/mgnus/lisp/sieve hides /home/larsi/src/emacs/trunk/lisp/gnus/sieve /home/larsi/mgnus/lisp/mm-util hides /home/larsi/src/emacs/trunk/lisp/gnus/mm-util /home/larsi/mgnus/lisp/score-mode hides /home/larsi/src/emacs/trunk/lisp/gnus/score-mode /home/larsi/mgnus/lisp/mail-prsvr hides /home/larsi/src/emacs/trunk/lisp/gnus/mail-prsvr /home/larsi/mgnus/lisp/gnus-win hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-win /home/larsi/mgnus/lisp/mml-sec hides /home/larsi/src/emacs/trunk/lisp/gnus/mml-sec /home/larsi/mgnus/lisp/gnus-ml hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-ml /home/larsi/mgnus/lisp/gnus-topic hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-topic /home/larsi/mgnus/lisp/plstore hides /home/larsi/src/emacs/trunk/lisp/gnus/plstore /home/larsi/mgnus/lisp/.dir-locals hides /home/larsi/src/emacs/trunk/lisp/gnus/.dir-locals /home/larsi/mgnus/lisp/gnus-dired hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-dired /home/larsi/mgnus/lisp/html2text hides /home/larsi/src/emacs/trunk/lisp/gnus/html2text /home/larsi/mgnus/lisp/gnus-range hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-range /home/larsi/mgnus/lisp/gnus-util hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-util /home/larsi/mgnus/lisp/legacy-gnus-agent hides /home/larsi/src/emacs/trunk/lisp/gnus/legacy-gnus-agent /home/larsi/mgnus/lisp/gnus-cus hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-cus /home/larsi/mgnus/lisp/shr hides /home/larsi/src/emacs/trunk/lisp/gnus/shr /home/larsi/mgnus/lisp/gnus-art hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-art /home/larsi/mgnus/lisp/nnheader hides /home/larsi/src/emacs/trunk/lisp/gnus/nnheader /home/larsi/mgnus/lisp/nnnil hides /home/larsi/src/emacs/trunk/lisp/gnus/nnnil /home/larsi/mgnus/lisp/mm-url hides /home/larsi/src/emacs/trunk/lisp/gnus/mm-url /home/larsi/mgnus/lisp/gnus-spec hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-spec /home/larsi/mgnus/lisp/auth-source hides /home/larsi/src/emacs/trunk/lisp/gnus/auth-source /home/larsi/mgnus/lisp/nnspool hides /home/larsi/src/emacs/trunk/lisp/gnus/nnspool /home/larsi/mgnus/lisp/canlock hides /home/larsi/src/emacs/trunk/lisp/gnus/canlock /home/larsi/mgnus/lisp/rfc1843 hides /home/larsi/src/emacs/trunk/lisp/gnus/rfc1843 /home/larsi/mgnus/lisp/rfc2104 hides /home/larsi/src/emacs/trunk/lisp/gnus/rfc2104 /home/larsi/mgnus/lisp/gnus-delay hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-delay /home/larsi/mgnus/lisp/nnbabyl hides /home/larsi/src/emacs/trunk/lisp/gnus/nnbabyl /home/larsi/mgnus/lisp/flow-fill hides /home/larsi/src/emacs/trunk/lisp/gnus/flow-fill /home/larsi/mgnus/lisp/rfc2231 hides /home/larsi/src/emacs/trunk/lisp/gnus/rfc2231 /home/larsi/mgnus/lisp/gravatar hides /home/larsi/src/emacs/trunk/lisp/gnus/gravatar /home/larsi/mgnus/lisp/nnregistry hides /home/larsi/src/emacs/trunk/lisp/gnus/nnregistry /home/larsi/mgnus/lisp/ietf-drums hides /home/larsi/src/emacs/trunk/lisp/gnus/ietf-drums /home/larsi/mgnus/lisp/qp hides /home/larsi/src/emacs/trunk/lisp/gnus/qp /home/larsi/mgnus/lisp/gnus-diary hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-diary /home/larsi/mgnus/lisp/gnus-bcklg hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-bcklg /home/larsi/mgnus/lisp/nnweb hides /home/larsi/src/emacs/trunk/lisp/gnus/nnweb /home/larsi/mgnus/lisp/mml hides /home/larsi/src/emacs/trunk/lisp/gnus/mml /home/larsi/mgnus/lisp/message hides /home/larsi/src/emacs/trunk/lisp/gnus/message /home/larsi/mgnus/lisp/spam-stat hides /home/larsi/src/emacs/trunk/lisp/gnus/spam-stat /home/larsi/mgnus/lisp/nnir hides /home/larsi/src/emacs/trunk/lisp/gnus/nnir /home/larsi/mgnus/lisp/gnus-group hides /home/larsi/src/emacs/trunk/lisp/gnus/gnus-group /home/larsi/mgnus/lisp/mail-source hides /home/larsi/src/emacs/trunk/lisp/gnus/mail-source /home/larsi/mgnus/lisp/parse-time hides /home/larsi/src/emacs/trunk/lisp/calendar/parse-time /home/larsi/mgnus/lisp/time-date hides /home/larsi/src/emacs/trunk/lisp/calendar/time-date Features: (shadow ecomplete emacsbug sendmail help-mode view make-mode multi-isearch diff-mode vc ediff-merg ediff-diff ediff-wind ediff-help ediff-util ediff-mult ediff-init ediff vc-dispatcher copyright vc-cvs sort qp shr browse-url gnus-async gnus-dup gnus-ml gmane spam-gmane dns mm-url disp-table vc-git gnus-fun gnus-mdrtn gnus-topic pop3 nndoc nnmbox nndraft utf-7 nnimap utf7 nnmh nnml nnfolder parse-time netrc gnutls network-stream starttls nnir spam-report spam spam-stat gnus-uu yenc gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 epg-config mm-view mml-smime smime dig nntp gnus-cache gnus-sum nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range message format-spec rfc822 mml easymenu mml-sec mailabbrev gmm-utils mailheader gnus-win gnus-load gnus gnus-ems gnus-compat nnheader mail-utils wid-edit debug uniquify advice help-fns advice-preload debbugs-gnu easy-mmode derived debbugs soap-client mm-decode mm-bodies mm-encode url-http tls url-auth mail-parse rfc2231 rfc2047 rfc2045 ietf-drums url-gw url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse auth-source eieio byte-opt bytecomp byte-compile cconv gnus-util mm-util mail-prsvr password-cache url-vars mailcap warnings xml cl-macs ido flyspell ispell dired add-log mail-extr jka-compr cl macroexp cl-lib time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-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 loaddefs button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dynamic-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ ------------=_1339831503-16239-1-- From unknown Sun Jun 22 00:18:23 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: David Engster Subject: bug#11717: closed (Re: bug#11677: 24.1.50; Segfault in delete-other-windows on the current trunk) Message-ID: References: <83395vg1te.fsf@gnu.org> <87ehpg8mxz.fsf@engster.org> X-Gnu-PR-Message: they-closed 11717 X-Gnu-PR-Package: emacs Reply-To: 11717@debbugs.gnu.org Date: Sat, 16 Jun 2012 07:25:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1339831503-16239-3" This is a multi-part message in MIME format... ------------=_1339831503-16239-3 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #11677: 24.1.50; Segmentation fault in Fdelete_other_windows_internal when = running Gnus unit tests 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 11717@debbugs.gnu.org. --=20 11677: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D11677 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1339831503-16239-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 11677-done) by debbugs.gnu.org; 16 Jun 2012 07:24:54 +0000 Received: from localhost ([127.0.0.1]:44541 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SfnNK-0004DZ-JW for submit@debbugs.gnu.org; Sat, 16 Jun 2012 03:24:54 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:50071) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SfnNF-0004DL-5n for 11677-done@debbugs.gnu.org; Sat, 16 Jun 2012 03:24:49 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0M5P00B008E4AJ00@a-mtaout22.012.net.il> for 11677-done@debbugs.gnu.org; Sat, 16 Jun 2012 10:20:43 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.210.75]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0M5P00BQE8EI4N30@a-mtaout22.012.net.il>; Sat, 16 Jun 2012 10:20:42 +0300 (IDT) Date: Sat, 16 Jun 2012 10:20:45 +0300 From: Eli Zaretskii Subject: Re: bug#11677: 24.1.50; Segfault in delete-other-windows on the current trunk In-reply-to: X-012-Sender: halo1@inter.net.il To: Andreas Schwab Message-id: <83395vg1te.fsf@gnu.org> References: <83r4tlz1d7.fsf@gnu.org> X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: 11677-done Cc: larsi@gnus.org, 11677-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: Eli Zaretskii 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.2 (-) > From: Andreas Schwab > Cc: Lars Magne Ingebrigtsen , 11677@debbugs.gnu.org > Date: Fri, 15 Jun 2012 22:33:16 +0200 > > Eli Zaretskii writes: > > > Can it be reproduced with something simpler than "make check" in Gnus? > > $ emacs -batch --eval '(progn (split-window-vertically) (delete-other-windows))' > Fatal error (11) Thanks. I fixed this (and another similar bug) in revision 108619 on the trunk. ------------=_1339831503-16239-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 15 Jun 2012 18:15:11 +0000 Received: from localhost ([127.0.0.1]:44238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sfb37-0002TH-L2 for submit@debbugs.gnu.org; Fri, 15 Jun 2012 14:15:11 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33092) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Sfb33-0002T7-NP for submit@debbugs.gnu.org; Fri, 15 Jun 2012 14:15:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sfb05-0003fN-9s for submit@debbugs.gnu.org; Fri, 15 Jun 2012 14:12:05 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-3.2 required=5.0 tests=BAYES_00,FROM_12LTRDOM, RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=ham version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:56998) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sfb05-0003fH-3H for submit@debbugs.gnu.org; Fri, 15 Jun 2012 14:12:01 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49965) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sfb00-0003IW-Tq for bug-gnu-emacs@gnu.org; Fri, 15 Jun 2012 14:12:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sfazu-0003cz-Kp for bug-gnu-emacs@gnu.org; Fri, 15 Jun 2012 14:11:56 -0400 Received: from randomsample.de ([83.169.19.17]:49209) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sfazu-0003bL-0S for bug-gnu-emacs@gnu.org; Fri, 15 Jun 2012 14:11:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=randomsample.de; s=a; h=Content-Type:MIME-Version:Message-ID:Date:Subject:To:From; bh=/XbShNhVkJrZJqW47GX9M1i/ydjnNqrEDxmUt+MGdhw=; b=mHzNYjCFehEaRmau8S8zmj5Z8B534HbgFiZyp1hCtIegmmIcc7PydvBgWqOe0W+//vxxwumzuK7Ly/TSnn8mMKlHHg623xIUJOazdTmwbmB0Fe0Lk0nWP8Kr0YGu8BQ+; Received: from dslc-082-083-050-207.pools.arcor-ip.net ([82.83.50.207] helo=spaten) by randomsample.de with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1Sfazh-0000PB-PE for bug-gnu-emacs@gnu.org; Fri, 15 Jun 2012 20:11:42 +0200 From: David Engster To: bug-gnu-emacs@gnu.org Subject: 24.1.50; Segmentation fault in Fdelete_other_windows_internal when running Gnus unit tests Date: Fri, 15 Jun 2012 20:11:36 +0200 Message-ID: <87ehpg8mxz.fsf@engster.org> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -3.2 (---) 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 (------) The recipe to reproduce this bug involves running the Gnus unit tests from its git repository. I can narrow it down further if needed, but I'm hoping that the backtraces are enough to fix this problem. Please note that this problem also affects the current 24.1 stable release, but I used latest Emacs from bzr for acquiring the gdb backtraces. Recipe: * Get Gnus from git: git clone http://git.gnus.org/gnus.git * Do: ./configure, make, make check * You'll see something like the following (the tests run completely in batch mode!): ---------- snip ***** Using /tmp/gnus-test-22112bP3 as temporary Gnus home. ***** Firing up Gnus; connecting to Gmane. [... further output snipped ...] ***** Reading active from gmane.discuss. Changed level of gmane.discuss from 3 to 1 Fatal error (11)zsh: segmentation fault /opt/emacs-debug/bin/emacs -batch -q -no-site-file -l ./dgnushack.el -l ert - ---------- snip * The unit test where this is crashing is the NNTP test, which can be seen in lisp/tests/gnustest-nntp.el. You can browse it here: http://git.gnus.org/cgit/gnus.git/tree/lisp/tests/gnustest-nntp.el?id=aff68f906d8726a6a29edad4a20f253f8bcdf644 The crash happens when this test code calls (gnus-group-select-group 5) Further information: * Emacs was built using gcc 4.7 and the following options: CFLAGS="-g -O0" ./configure --enable-asserts --without-gconf --without-gsettings --without-dbus --prefix=/opt/emacs-debug * Backtraces from gdb: Program received signal SIGSEGV, Segmentation fault. 0x080b9d2e in Fdelete_other_windows_internal (window=139160437, root=139572509) at window.c:2650 2650 hlinfo = MOUSE_HL_INFO (f); #0 0x080b9d2e in Fdelete_other_windows_internal (window=139160437, root=139572509) at window.c:2650 w = 0x84b6b70 r = 0x851b518 s = 0x0 f = 0x84b69f0 sibling = 147631364 pwindow = 47 swindow = 148016036 delta = -1073763784 startpos = 1 top = 0 new_top = 0 resize_failed = 139113722 hlinfo = 0x80b839b #1 0x081dd24e in Ffuncall (nargs=3, args=0xbfffaaf4) at eval.c:2824 fun = 137063141 original_fun = 139234970 funcar = 92 numargs = 2 lisp_numargs = 47 val = 139113722 backtrace = { next = 0xbfffada8, function = 0xbfffaaf4, args = 0xbfffaaf8, nargs = 2, debug_on_exit = 0 } internal_args = 0xbfffaaf8 i = 89 #2 0x0821bd89 in exec_byte_code (bytestr=137245953, vector=137245981, maxdepth=20, args_template=139113722, nargs=0, args=0x0) at bytecode.c:784 count = 87 op = 2 vectorp = 0x82e3520 stack = { pc = 0x84303f8 "\210\323\r!\210\324\r!\210\325\207", byte_string = 137245953, byte_string_start = 0x8430397 "\b\204U", constants = 137245981, next = 0xbfffaf5c } top = 0xbfffaaf4 result = 1 #3 0x0821b587 in Fbyte_code (bytestr=137245953, vector=137245981, maxdepth=20) at bytecode.c:423 No locals. #4 0x081dc04e in eval_sub (form=137245942) at eval.c:2174 numargs = 12 args_left = 139113722 i = 20 maxargs = 3 argvals = {137245953, 137245981, 20, 139113722, 1, -1073762760, 136192443, 4} fun = 138715101 val = -1073763312 original_fun = 139191634 original_args = 137245950 funcar = 0 backtrace = { next = 0xbfffb1c0, function = 0xbfffadc0, args = 0xbfffad64, nargs = 3, debug_on_exit = 0 } gcpro1 = { next = 0x84b3eb2, var = 0x0, nvars = 0 } gcpro2 = { next = 0x84ab4fa, var = 0x8cbbcf1, nvars = 142918734 } gcpro3 = { next = 0x84ab4fa, var = 0xbfffad64, nvars = 3 } #5 0x081da483 in internal_catch (tag=139366002, func=0x81dbb08 , arg=137245942) at eval.c:1091 c = { tag = 139366002, val = 139113722, next = 0xbfffc6c8, gcpro = 0x0, jmp = {{ __jmpbuf = {139113722, -1073757984, -1073746924, -1073762568, -773941674, 365584185}, __mask_was_saved = 0, __saved_mask = { __val = {3221209312, 3221204728, 136172628, 137235413, 1, 3221204760, 140448194, 141204472, 3221204776, 0, 1744, 143287312, 77, 3221204648, 135773737, 141204477, 3221204644, 139113722, 0, 71, 147569905, 3221204744, 140508385, 3221205440, 3221204756, 3221204760, 1, 139113698, 0, 2164404097, 139332178, 1} } }}, backlist = 0xbfffb1c0, handlerlist = 0xbfffe900, lisp_eval_depth = 18, pdlcount = 87, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0xbfffaf5c } #6 0x0821c821 in exec_byte_code (bytestr=137245857, vector=137245877, maxdepth=16, args_template=139113722, nargs=0, args=0x0) at bytecode.c:965 v1 = 137245942 count = 82 op = 141 vectorp = 0x82e34b8 stack = { pc = 0x8430421 "-\207", byte_string = 137245857, byte_string_start = 0x8430404 "\306\b!\020\307\b!\031\310\b\311\"\032\310\b\303\"\033\312\211\034\035\313\t!\210\314\315\215-\207", constants = 137245877, next = 0xbfffb26c } top = 0xbfffaf14 result = 139113722 #7 0x081ddb35 in funcall_lambda (fun=137245829, nargs=0, arg_vector=0x84ab4fa) at eval.c:3053 val = 139113722 syms_left = 139113722 next = 139148906 lexenv = 139113722 count = 81 i = 0 optional = 1 rest = 0 #8 0x081dd454 in Ffuncall (nargs=1, args=0xbfffb224) at eval.c:2870 fun = 137245829 original_fun = 139575394 funcar = 0 numargs = 0 lisp_numargs = -2117205460 val = 139160053 backtrace = { next = 0xbfffb4d0, function = 0xbfffb224, args = 0xbfffb228, nargs = 0, debug_on_exit = 0 } internal_args = 0x500 i = 0 #9 0x0821bd89 in exec_byte_code (bytestr=143281481, vector=143365885, maxdepth=16, args_template=139113722, nargs=0, args=0x0) at bytecode.c:784 count = 77 op = 0 vectorp = 0x88b9700 stack = { pc = 0x884978e "\210\202\207", byte_string = 143281481, byte_string_start = 0x8849718 "\b?\206\245", constants = 143365885, next = 0xbfffb57c } top = 0xbfffb224 result = 139113722 #10 0x081ddb35 in funcall_lambda (fun=143123461, nargs=1, arg_vector=0x84ab4fa) at eval.c:3053 val = 139113722 syms_left = 139113722 next = 139441426 lexenv = 139113722 count = 75 i = 1 optional = 1 rest = 0 #11 0x081dd454 in Ffuncall (nargs=2, args=0xbfffb534) at eval.c:2870 fun = 143123461 original_fun = 140445994 funcar = 0 numargs = 1 lisp_numargs = 139114848 val = 139113722 backtrace = { next = 0xbfffb7e0, function = 0xbfffb534, args = 0xbfffb538, nargs = 1, debug_on_exit = 0 } internal_args = 0x4c0 i = 1 #12 0x0821bd89 in exec_byte_code (bytestr=144211305, vector=144587365, maxdepth=28, args_template=139113722, nargs=0, args=0x0) at bytecode.c:784 count = 72 op = 1 vectorp = 0x89e3a68 stack = { pc = 0x89d0325 "\210\016\030\203\200\001\316\016\030!\210\374 \210\016L\204\326\001\016H\204\326\001\016M\203\326\001\016N\203\326\001\375`\376\"\211\036O\203\246\001\377\016O!\210)\375`\201W", byte_string = 144211305, byte_string_start = 0x89d01b0 "\306\307\310\311\b!#\210\312\b!\031\313\b!\032\t\205\031", constants = 144587365, next = 0xbfffb89c } top = 0xbfffb534 result = -1073746924 #13 0x081ddb35 in funcall_lambda (fun=144587765, nargs=6, arg_vector=0x84ab4fa) at eval.c:3053 val = 136172152 syms_left = 139113722 next = 144122594 lexenv = 139113722 count = 66 i = 6 optional = 1 rest = 0 #14 0x081dd454 in Ffuncall (nargs=7, args=0xbfffb844) at eval.c:2870 fun = 144587765 original_fun = 143850130 funcar = -1073760172 numargs = 6 lisp_numargs = -1073760168 val = 31162830 backtrace = { next = 0xbfffbb00, function = 0xbfffb844, args = 0xbfffb848, nargs = 6, debug_on_exit = 0 } internal_args = 0x84ab4fa i = 0 #15 0x0821bd89 in exec_byte_code (bytestr=144210065, vector=144587261, maxdepth=32, args_template=139113722, nargs=0, args=0x0) at bytecode.c:784 count = 64 op = 6 vectorp = 0x89e3a00 stack = { pc = 0x89d016f "\206\034", byte_string = 144210065, byte_string_start = 0x89d015c "\306\030\t\203I", constants = 144587261, next = 0xbfffbbbc } top = 0xbfffb844 result = 140508385 #16 0x081ddb35 in funcall_lambda (fun=144587333, nargs=7, arg_vector=0x84ab4fa) at eval.c:3053 val = 13 syms_left = 139113722 next = 144122594 lexenv = 139113722 count = 57 i = 7 optional = 1 rest = 0 #17 0x081dd454 in Ffuncall (nargs=8, args=0xbfffbb64) at eval.c:2870 fun = 144587333 original_fun = 143239474 funcar = 0 numargs = 7 lisp_numargs = -1073759416 val = 145536402 backtrace = { next = 0xbfffbe20, function = 0xbfffbb64, args = 0xbfffbb68, nargs = 7, debug_on_exit = 0 } internal_args = 0x84ab4fa i = 0 #18 0x0821bd89 in exec_byte_code (bytestr=143935649, vector=143836037, maxdepth=36, args_template=139113722, nargs=0, args=0x0) at bytecode.c:784 count = 51 op = 7 vectorp = 0x892c388 stack = { pc = 0x892b62b ".\006\207", byte_string = 143935649, byte_string_start = 0x892b5b0 "\b\306=\t\206\t", constants = 143836037, next = 0xbfffbebc } top = 0xbfffbb64 result = 4 #19 0x081ddb35 in funcall_lambda (fun=143836149, nargs=2, arg_vector=0x84ab4fa) at eval.c:3053 val = 136172628 syms_left = 139113722 next = 144122594 lexenv = 139113722 count = 47 i = 2 optional = 1 rest = 0 #20 0x081dd454 in Ffuncall (nargs=3, args=0xbfffbe84) at eval.c:2870 fun = 143836149 original_fun = 144394898 funcar = 0 numargs = 2 lisp_numargs = 40 val = 4 backtrace = { next = 0xbfffc1e8, function = 0xbfffbe84, args = 0xbfffbe88, nargs = 2, debug_on_exit = 0 } internal_args = 0x84ab4fa i = 36 #21 0x0821bd89 in exec_byte_code (bytestr=143930441, vector=143836181, maxdepth=12, args_template=139113722, nargs=0, args=0x0) at bytecode.c:784 count = 47 op = 2 vectorp = 0x892c418 stack = { pc = 0x892b67c "\207", byte_string = 143930441, byte_string_start = 0x892b66c "m\203\f", constants = 143836181, next = 0xbfffc3dc } top = 0xbfffbe84 result = 40 #22 0x081ddb35 in funcall_lambda (fun=143836213, nargs=1, arg_vector=0x84ab4fa) at eval.c:3053 val = 20 syms_left = 139113722 next = 139528722 lexenv = 139113722 count = 46 i = 1 optional = 1 rest = 0 #23 0x081dd6e7 in apply_lambda (fun=143836213, args=140635094) at eval.c:2930 args_left = 139113722 i = 1 numargs = 1 arg_vector = 0xbfffc0e0 gcpro1 = { next = 0xbfffc160, var = 0x3, nvars = 1 } gcpro2 = { next = 0x8, var = 0xbfffc134, nvars = 0 } gcpro3 = { next = 0x3, var = 0xbfffc158, nvars = 136170405 } tem = 20 sa_count = 46 sa_must_free = 0 #24 0x081dc268 in eval_sub (form=140635102) at eval.c:2213 fun = 143836213 val = 40 original_fun = 140735034 original_args = 140635094 funcar = 139182442 backtrace = { next = 0xbfffc330, function = 0xbfffc200, args = 0xbfffc0e0, nargs = 1, debug_on_exit = 0 } gcpro1 = { next = 0x8ced16b, var = 0x3, nvars = 139113722 } gcpro2 = { next = 0x84b0463, var = 0x84ab4fa, nvars = 1 } gcpro3 = { next = 0x1, var = 0xbfffc160, nvars = 1 } #25 0x081d938b in Fprogn (args=147712062) at eval.c:364 val = 40 gcpro1 = { next = 0x4, var = 0xbfffc2b8, nvars = 135007022 } #26 0x081ddacf in funcall_lambda (fun=147712990, nargs=0, arg_vector=0xbfffc398) at eval.c:3046 val = 136073474 syms_left = 139113722 next = -1073757472 lexenv = 139113722 count = 46 i = 0 optional = 0 rest = 0 #27 0x081dd4f3 in Ffuncall (nargs=1, args=0xbfffc394) at eval.c:2882 fun = 147712990 original_fun = 147712990 funcar = 139147106 numargs = 0 lisp_numargs = -1073757320 val = 139113722 backtrace = { next = 0xbfffc648, function = 0xbfffc394, args = 0xbfffc398, nargs = 0, debug_on_exit = 0 } internal_args = 0x18 i = 145764118 #28 0x0821bd89 in exec_byte_code (bytestr=140497305, vector=141888173, maxdepth=24, args_template=139113722, nargs=0, args=0x0) at bytecode.c:784 count = 36 op = 0 vectorp = 0x8750ab0 stack = { pc = 0x86b6ebf "\210.\n\334 \207", byte_string = 140497305, byte_string_start = 0x86b6e60 "\306\307!\030r\bq\210\310\216\311 \031\312\216\313\314\315\316\317D\316\nD\320FE\321\211\322\211\033\034\035\036\035\036\036\nJ\323H\016\037>\204\066", constants = 141888173, next = 0xbfffc7fc } top = 0xbfffc394 result = -1073756728 #29 0x0821b587 in Fbyte_code (bytestr=140497305, vector=141888173, maxdepth=24) at bytecode.c:423 No locals. #30 0x081dc04e in eval_sub (form=140457142) at eval.c:2174 numargs = 12 args_left = 139113722 i = 24 maxargs = 3 argvals = {140497305, 141888173, 24, 140507705, 141259676, 141890981, -1073755876, 139006852} fun = 138715101 val = -1073756376 original_fun = 139191634 original_args = 140457134 funcar = -1073756552 backtrace = { next = 0xbfffca60, function = 0xbfffc660, args = 0xbfffc604, nargs = 3, debug_on_exit = 0 } gcpro1 = { next = 0x8971098, var = 0x8930a42, nvars = 0 } gcpro2 = { next = 0x71, var = 0xbfffc780, nvars = 139006852 } gcpro3 = { next = 0x84ab4fa, var = 0xbfffc604, nvars = 3 } #31 0x081da483 in internal_catch (tag=140513410, func=0x81dbb08 , arg=140457142) at eval.c:1091 c = { tag = 140513410, val = 139113722, next = 0xbfffce08, gcpro = 0x0, jmp = {{ __jmpbuf = {139113722, 3, -1073746924, -1073756264, -787491242, 365584185}, __mask_was_saved = 0, __saved_mask = { __val = {3, 3221211032, 136172077, 140497209, 139113722, 139113722, 138710381, 145763406, 145763406, 3221210936, 136204788, 145763406, 140426778, 3221211016, 136168592, 2, 139113722, 3221210984, 136073448, 139006828, 140426778, 0, 139978962, 3221211744, 0, 3221211064, 145691816, 0, 139113722, 3221211032, 136073474, 145691818} } }}, backlist = 0xbfffca60, handlerlist = 0xbfffe900, lisp_eval_depth = 10, pdlcount = 36, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0xbfffc7fc } #32 0x0821c821 in exec_byte_code (bytestr=140497097, vector=141865813, maxdepth=28, args_template=139113722, nargs=0, args=0x0) at bytecode.c:965 v1 = 140457142 count = 35 op = 141 vectorp = 0x874b358 stack = { pc = 0x86b6d71 "\210\bJ\307H\n>\204?", byte_string = 140497097, byte_string_start = 0x86b6d40 "\305\306!\211\030\tL\210\bJ\307H\n>\204\025", constants = 141865813, next = 0xbfffcb1c } top = 0xbfffc7b4 result = -1230162944 #33 0x081ddb35 in funcall_lambda (fun=141865901, nargs=1, arg_vector=0x84ab4fa) at eval.c:3053 val = 6 syms_left = 139113722 next = 140494194 lexenv = 139113722 count = 34 i = 1 optional = 0 rest = 0 #34 0x081dd454 in Ffuncall (nargs=2, args=0xbfffcac4) at eval.c:2870 fun = 141865901 original_fun = 140494170 funcar = -1073746924 numargs = 1 lisp_numargs = -1073755480 val = 139113722 backtrace = { next = 0xbfffcd88, function = 0xbfffcac4, args = 0xbfffcac8, nargs = 1, debug_on_exit = 0 } internal_args = 0x1c0 i = 139113746 #35 0x0821bd89 in exec_byte_code (bytestr=140498369, vector=141890797, maxdepth=36, args_template=139113722, nargs=0, args=0x0) at bytecode.c:784 count = 26 op = 1 vectorp = 0x87514f0 stack = { pc = 0x86b70ee "\210.\b\313\207", byte_string = 140498369, byte_string_start = 0x86b709c "\306\307!\211\030r\310\311!q\210\312 d\313\223)L\210\314\216\306\315!\306\316!\031\211\032\317\320\v\317\321\313\211#\322\313\211&\006L\210\t\313L\210\323\216\324\325\326\327\330D\327\tD\327\nD\327\bD\331\257\006E\332\v\fB\034\035\036\034\333\nJ!\210.\b\313\207", constants = 141890797, next = 0xbfffcf3c } top = 0xbfffcac4 result = 16 #36 0x0821b587 in Fbyte_code (bytestr=140498369, vector=141890797, maxdepth=36) at bytecode.c:423 No locals. #37 0x081dc04e in eval_sub (form=140457558) at eval.c:2174 numargs = 12 args_left = 139113722 i = 36 maxargs = 3 argvals = {140498369, 141890797, 36, 3, -1073746924, -1073754552, 136167502, 140554433} fun = 138715101 val = -1073754716 original_fun = 139191634 original_args = 140457550 funcar = 140554433 backtrace = { next = 0xbfffd1a0, function = 0xbfffcda0, args = 0xbfffcd44, nargs = 3, debug_on_exit = 0 } gcpro1 = { next = 0x8510a42, var = 0x8a633a1, nvars = 24 } gcpro2 = { next = 0x10, var = 0xbfffec14, nvars = 139113722 } gcpro3 = { next = 0x871ae5d, var = 0xbfffcd44, nvars = 3 } #38 0x081da483 in internal_catch (tag=140494386, func=0x81dbb08 , arg=140457558) at eval.c:1091 c = { tag = 140494386, val = 139113722, next = 0xbfffe914, gcpro = 0x0, jmp = {{ __jmpbuf = {139113722, -1073748160, -1073746924, -1073754408, -786868650, 365584185}, __mask_was_saved = 0, __saved_mask = { __val = {3221219136, 3221212888, 139113722, 3221219136, 3221220372, 3221212792, 136156043, 142264462, 16, 145689941, 138705269, 47, 16, 141559785, 139113722, 3221213600, 3221212884, 3221212888, 2, 139113722, 139113722, 3221212840, 139183946, 2, 3221212916, 139113746, 138712301, 145763558, 0, 0, 139113722, 2} } }}, backlist = 0xbfffd1a0, handlerlist = 0xbfffe900, lisp_eval_depth = 8, pdlcount = 26, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0xbfffcf3c } #39 0x0821c821 in exec_byte_code (bytestr=140498241, vector=141890925, maxdepth=16, args_template=139113722, nargs=0, args=0x0) at bytecode.c:965 v1 = 140457558 count = 26 op = 141 vectorp = 0x8751570 stack = { pc = 0x86b7034 "\210\b\302H\t>\204#", byte_string = 140498241, byte_string_start = 0x86b7020 "\b\302H\t>\204\f", constants = 141890925, next = 0xbfffd24c } top = 0xbfffcef4 result = 139113722 #40 0x081ddb35 in funcall_lambda (fun=141888525, nargs=1, arg_vector=0x84ab4fa) at eval.c:3053 val = 974752 syms_left = 139113722 next = 140551114 lexenv = 139113722 count = 25 i = 1 optional = 0 rest = 0 #41 0x081dd454 in Ffuncall (nargs=2, args=0xbfffd204) at eval.c:2870 fun = 141888525 original_fun = 140494362 funcar = -1073753580 numargs = 1 lisp_numargs = -1073753576 val = 145763806 backtrace = { next = 0xbfffd4b0, function = 0xbfffd204, args = 0xbfffd208, nargs = 1, debug_on_exit = 0 } internal_args = 0x84ab4fa i = -1073746924 #42 0x0821bd89 in exec_byte_code (bytestr=140551257, vector=141631149, maxdepth=20, args_template=139113722, nargs=0, args=0x0) at bytecode.c:784 count = 22 op = 1 vectorp = 0x8711eb0 stack = { pc = 0x8609a4a "+\207", byte_string = 140551257, byte_string_start = 0x86099f8 "\b\306\b\t\"\032\033\307\b\n\t\310$\210\b\311H\f>\204\032", constants = 141631149, next = 0xbfffd55c } top = 0xbfffd204 result = 139113722 #43 0x081ddb35 in funcall_lambda (fun=141002301, nargs=3, arg_vector=0x84ab4fa) at eval.c:3053 val = 139113722 syms_left = 139113722 next = 140603026 lexenv = 139113722 count = 19 i = 3 optional = 0 rest = 0 #44 0x081dd454 in Ffuncall (nargs=4, args=0xbfffd514) at eval.c:2870 fun = 141002301 original_fun = 140603002 funcar = -1073752696 numargs = 3 lisp_numargs = -1073752728 val = 139113722 backtrace = { next = 0xbfffd7c0, function = 0xbfffd514, args = 0xbfffd518, nargs = 3, debug_on_exit = 0 } internal_args = 0x84ab4fa i = 0 #45 0x0821bd89 in exec_byte_code (bytestr=140541225, vector=140785397, maxdepth=20, args_template=139113722, nargs=0, args=0x0) at bytecode.c:784 count = 11 op = 3 vectorp = 0x86436f8 stack = { pc = 0x8609bfc "\210\016\025A\211\026\025\202\065", byte_string = 140541225, byte_string_start = 0x8609bb8 "\306\b\307\"\031\310\t\b\"\211\032\311H\v>\204\026", constants = 140785397, next = 0xbfffd85c } top = 0xbfffd514 result = 1 #46 0x081ddb35 in funcall_lambda (fun=141895525, nargs=2, arg_vector=0x84ab4fa) at eval.c:3053 val = 141200177 syms_left = 139113722 next = 140603026 lexenv = 139113722 count = 9 i = 2 optional = 0 rest = 0 #47 0x081dd454 in Ffuncall (nargs=3, args=0xbfffd824) at eval.c:2870 fun = 141895525 original_fun = 140603122 funcar = 139113746 numargs = 2 lisp_numargs = -1073752040 val = -1073751912 backtrace = { next = 0xbfffdac0, function = 0xbfffd824, args = 0xbfffd828, nargs = 2, debug_on_exit = 0 } internal_args = 0x84ab4fa i = 0 #48 0x0821bd89 in exec_byte_code (bytestr=140510305, vector=140914541, maxdepth=12, args_template=139113722, nargs=0, args=0x0) at bytecode.c:784 count = 9 op = 2 vectorp = 0x8662f70 stack = { pc = 0x86055b2 "\207", byte_string = 140510305, byte_string_start = 0x86055a8 "\b\204\006", constants = 140914541, next = 0xbfffdb6c } top = 0xbfffd824 result = -1230623971 #49 0x081ddb35 in funcall_lambda (fun=140749469, nargs=1, arg_vector=0x84ab4fa) at eval.c:3053 val = 1411398459 syms_left = 139113722 next = 140494818 lexenv = 139113722 count = 8 i = 1 optional = 1 rest = 0 #50 0x081dd454 in Ffuncall (nargs=2, args=0xbfffdb24) at eval.c:2870 fun = 140749469 original_fun = 140027850 funcar = 46330 numargs = 1 lisp_numargs = 141651629 val = 139008564 backtrace = { next = 0xbfffddd0, function = 0xbfffdb24, args = 0xbfffdb28, nargs = 1, debug_on_exit = 0 } internal_args = 0x84ab4fa i = 139113746 #51 0x0821bd89 in exec_byte_code (bytestr=140347793, vector=141922365, maxdepth=16, args_template=139113722, nargs=0, args=0x0) at bytecode.c:784 count = 7 op = 1 vectorp = 0x8759040 stack = { pc = 0x8605c39 "\031\304\305\306\t!!\203\023", byte_string = 140347793, byte_string_start = 0x8605c34 "\302\216\303\b!\031\304\305\306\t!!\203\023", constants = 141922365, next = 0xbfffdebc } top = 0xbfffdb24 result = 0 #52 0x081ddb35 in funcall_lambda (fun=140749237, nargs=0, arg_vector=0x84ab4fa) at eval.c:3053 val = 141200769 syms_left = 139113722 next = 140494818 lexenv = 139113722 count = 6 i = 0 optional = 1 rest = 0 #53 0x081dd454 in Ffuncall (nargs=1, args=0xbfffde6c) at eval.c:2870 fun = 140749237 original_fun = 140027874 funcar = 0 numargs = 0 lisp_numargs = -1073750504 val = 139113722 backtrace = { next = 0xbfffe120, function = 0xbfffde6c, args = 0xbfffde70, nargs = 0, debug_on_exit = 0 } internal_args = 0x60 i = 2 #54 0x0821bd89 in exec_byte_code (bytestr=137376209, vector=137376229, maxdepth=88, args_template=1028, nargs=1, args=0xbfffe18c) at bytecode.c:784 count = 4 op = 0 vectorp = 0x83031e8 stack = { pc = 0x84157aa "\210\202\201\003\016A\342\235\203V\001\331\026B\343\344\003\206P\001\n\211A\022@!!\210\202\201\003\016A\345\235\203\220\001\346\347\003\206h\001\n\211A\022@!!\262\t\006\a\203\203\001\006\a\006\t\006\tAB\241\210\006\aA\262\b\202\201\003\006\b\016CB\211\026C\262\b\202\201\003\016A\350\235\203\270\001\347\002\206\241\001\n\211A\022@!\346\001!\351\001!\203\256\001\211\262\002\352\002\314\331#\266\003\202\201\003\016A\353\235\203\330\001\347\002\206\311\001\n\211A\022@!\346\001!\352\001\314\331\211$\266\003\202\201\003\016A\354\232\203\001\002\331\026B\001\206\353\001\n\211A\022@\262\t\006\b;\204\367\001\332\355!\210\356\347\006\n!!\210\202"..., byte_string = 137376209, byte_string_start = 0x8415673 "\306 \210\b\203\021", constants = 137376229, next = 0xbfffe1fc } top = 0xbfffde6c result = 0 #55 0x081dd8ad in funcall_lambda (fun=137376181, nargs=1, arg_vector=0x404) at eval.c:2987 val = 141168544 syms_left = 1028 next = 5 lexenv = 42 count = 4 i = 75 optional = 141168153 rest = 139113722 #56 0x081dd454 in Ffuncall (nargs=2, args=0xbfffe184) at eval.c:2870 fun = 137376181 original_fun = 139597346 funcar = 135773699 numargs = 1 lisp_numargs = -1073749656 val = 141168153 backtrace = { next = 0xbfffe460, function = 0xbfffe184, args = 0xbfffe188, nargs = 1, debug_on_exit = 0 } internal_args = 0x50 i = 0 #57 0x0821bd89 in exec_byte_code (bytestr=137362241, vector=137362261, maxdepth=72, args_template=0, nargs=0, args=0xbfffe4cc) at bytecode.c:784 count = 4 op = 1 vectorp = 0x82ffb58 stack = { pc = 0x8418450 "\210\016H\203\351\004\201\262", byte_string = 137362241, byte_string_start = 0x8417f73 "\306 \020\307\021\n\023\307\024\310\311!\211\307=\204\060", constants = 137362261, next = 0xbfffe51c } top = 0xbfffe184 result = -1230162944 #58 0x081dd8ad in funcall_lambda (fun=137362213, nargs=0, arg_vector=0x0) at eval.c:2987 val = 5 syms_left = 0 next = 136050103 lexenv = -1073748772 count = 4 i = 2 optional = 136190969 rest = -1073748984 #59 0x081dd454 in Ffuncall (nargs=1, args=0xbfffe4c8) at eval.c:2870 fun = 137362213 original_fun = 139596746 funcar = 228 numargs = 0 lisp_numargs = -1073748824 val = 139346493 backtrace = { next = 0xbfffe838, function = 0xbfffe4c8, args = 0xbfffe4cc, nargs = 0, debug_on_exit = 0 } internal_args = 0x40 i = 0 #60 0x0821bd89 in exec_byte_code (bytestr=137360705, vector=137360725, maxdepth=32, args_template=0, nargs=0, args=0xbfffe740) at bytecode.c:784 count = 3 op = 0 vectorp = 0x82ff558 stack = { pc = 0x84189ad "\210)\210\351\352\353\"\210\354\321\355\"\211;\203\256", byte_string = 137360705, byte_string_start = 0x8418918 "\b\203\b", constants = 137360725, next = 0x0 } top = 0xbfffe4c8 result = -1230973390 #61 0x081dd8ad in funcall_lambda (fun=137360677, nargs=0, arg_vector=0x0) at eval.c:2987 val = 141550640 syms_left = 0 next = -1231802024 lexenv = -1207963708 count = 3 i = -1073747984 optional = -1231382593 rest = 4096 #62 0x081dd6e7 in apply_lambda (fun=137360677, args=139113722) at eval.c:2930 args_left = 139113722 i = 0 numargs = 0 arg_vector = 0xbfffe740 gcpro1 = { next = 0x0, var = 0x86fe90c, nvars = 0 } gcpro2 = { next = 0x86fe900, var = 0x19999999, nvars = 0 } gcpro3 = { next = 0x3ff, var = 0x16e, nvars = -1231448117 } tem = -1073746208 sa_count = 3 sa_must_free = 0 #63 0x081dc268 in eval_sub (form=139309446) at eval.c:2213 fun = 137360677 val = 139113722 ---Type to continue, or q to quit--- original_fun = 139970130 original_args = 139113722 funcar = -1207963708 backtrace = { next = 0x0, function = 0xbfffe850, args = 0xbfffe740, nargs = 0, debug_on_exit = 0 } gcpro1 = { next = 0x83b, var = 0xb654a030, nvars = -1073746208 } gcpro2 = { next = 0x8491384, var = 0x84ab4fa, nvars = 139134808 } gcpro3 = { next = 0x84ab4fa, var = 0xbfffe868, nvars = 136074589 } #64 0x081dbaf7 in Feval (form=139309446, lexical=139113722) at eval.c:2022 count = 2 #65 0x0815b139 in top_level_2 () at keyboard.c:1164 No locals. #66 0x081da9b1 in internal_condition_case (bfun=0x815b11c , handlers=139147202, hfun=0x815ad75 ) at eval.c:1334 val = 135718835 c = { tag = 139113722, val = 139113722, next = 0xbfffea28, gcpro = 0x0, jmp = {{ __jmpbuf = {-1073746208, -1073746324, -1073746924, -1073747480, -783067562, 365965113}, __mask_was_saved = 0, __saved_mask = { __val = {3063144312, 3066345488, 3221219720, 135718262, 139417278, 3221219948, 12, 3221219960, 12, 0, 3221219736, 136046171, 3221219948, 12, 3221219724, 139417278, 136847061, 3087003588, 3087005944, 1, 137057672, 3086927084, 3087006384, 3058999344, 1, 1, 0, 139113722, 0, 0, 3221219800, 135718689} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } h = { handler = 139147202, var = 139113722, chosen_clause = -1073747536, tag = 0xbfffe914, next = 0x0 } #67 0x0815b16d in top_level_1 (ignore=139113722) at keyboard.c:1172 No locals. #68 0x081da483 in internal_catch (tag=139145178, func=0x815b13b , arg=139113722) at eval.c:1091 c = { tag = 139145178, val = 139113722, next = 0x0, gcpro = 0x0, jmp = {{ __jmpbuf = {-1073746208, -1073746324, -1073746924, -1073747208, -782854570, 365584185}, __mask_was_saved = 0, __saved_mask = { __val = {0, 0, 3063584703, 0, 0, 0, 3063584703, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 139208672, 128, 104, 139113722, 3221220088, 136074589, 138723900, 139113722, 139134808, 136503748, 142563176, 3221221088, 138723900, 139134808, 138723900} } }}, backlist = 0x0, handlerlist = 0x0, lisp_eval_depth = 0, pdlcount = 2, poll_suppress_count = 1, interrupt_input_blocked = 0, byte_stack = 0x0 } #69 0x0815b0a1 in command_loop () at keyboard.c:1127 No locals. #70 0x0815a9ae in recursive_edit_1 () at keyboard.c:754 count = 1 val = -1073747064 #71 0x0815aaff in Frecursive_edit () at keyboard.c:818 count = 0 buffer = 139113722 #72 0x08158eca in main (argc=12, argv=0xbfffef74) at emacs.c:1699 dummy = -1073746456 stack_bottom_variable = -73 '\267' do_initial_setlocale = 1 skip_args = 1 rlim = { rlim_cur = 8388608, rlim_max = 18446744073709551615 } no_loadup = 0 junk = 0x0 dname_arg = 0x0 ch_to_dir = 0xb7ffefc4 "\374\016\002" Lisp Backtrace: "delete-other-windows-internal" (0xbfffaaf8) "byte-code" (0xbfffad64) "delete-other-windows" (0xbfffb228) "gnus-configure-windows" (0xbfffb538) "gnus-summary-read-group-1" (0xbfffb848) "gnus-summary-read-group" (0xbfffbb68) "gnus-group-read-group" (0xbfffbe88) "gnus-group-select-group" (0xbfffc0e0) 0x8cdebd8 Lisp type 6 "byte-code" (0xbfffc604) "ert--run-test-internal" (0xbfffcac8) "byte-code" (0xbfffcd44) "ert-run-test" (0xbfffd208) "ert-run-or-rerun-test" (0xbfffd518) "ert-run-tests" (0xbfffd828) "ert-run-tests-batch" (0xbfffdb28) "ert-run-tests-batch-and-exit" (0xbfffde70) "command-line-1" (0xbfffe188) "command-line" (0xbfffe4cc) "normal-top-level" (0xbfffe740) ------------=_1339831503-16239-3--