From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 25 12:06:21 2015 Received: (at submit) by debbugs.gnu.org; 25 Jul 2015 16:06:21 +0000 Received: from localhost ([127.0.0.1]:58682 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJ1xs-0002Qz-Qn for submit@debbugs.gnu.org; Sat, 25 Jul 2015 12:06:21 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46307) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJ1xq-0002Qq-Fz for submit@debbugs.gnu.org; Sat, 25 Jul 2015 12:06:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZJ1xo-0003vS-Oe for submit@debbugs.gnu.org; Sat, 25 Jul 2015 12:06:17 -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,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:49034) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZJ1xo-0003vO-Lo for submit@debbugs.gnu.org; Sat, 25 Jul 2015 12:06:16 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59800) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZJ1xn-0001Ax-29 for bug-gnu-emacs@gnu.org; Sat, 25 Jul 2015 12:06:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZJ1xj-0003sw-Qk for bug-gnu-emacs@gnu.org; Sat, 25 Jul 2015 12:06:15 -0400 Received: from mail-yk0-x22c.google.com ([2607:f8b0:4002:c07::22c]:34953) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZJ1xj-0003sS-KG for bug-gnu-emacs@gnu.org; Sat, 25 Jul 2015 12:06:11 -0400 Received: by ykdu72 with SMTP id u72so40786475ykd.2 for ; Sat, 25 Jul 2015 09:06:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=g5gHiA2azOZK+aSajjW0osn0CrugeP3rCvBCy1JkFco=; b=mtejkr+Yp79XqtsCxLeVcakLZnjN9PQQKd9nxpZSGPIPSaTr2KIHkDccie6ya2Kmil 7ekq1E3eMcx9Jvi26g3V1FPgG3j+4k/yXZJiYSWNhWRmDrIDSwS5FE4gZq9J3KYOyV4U ootwZC6S9V+wGHTD+hy0pO5tVVf4YyEqNwfPDO47QzIc+z7l7xOF9SrLLhiIa1x4stb2 XwUMrDgang+U9r5OH2g2sTMlQBCCnUoZSDsB+ZwxhKN9orccvpC1nD0CTPL/tdnhYLh8 SObVWuKOBHzyQ4W83RXmpsnxQSEIUdp4O/IkZJOJQH1RNik4nBCYFnQBFklIAeTOoHCu CkZw== X-Received: by 10.170.209.88 with SMTP id a85mr21387170ykf.77.1437840370394; Sat, 25 Jul 2015 09:06:10 -0700 (PDT) Received: from puppy.gmail.com (225.sub-70-215-7.myvzw.com. [70.215.7.225]) by smtp.gmail.com with ESMTPSA id u62sm12036387ywb.14.2015.07.25.09.06.08 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 25 Jul 2015 09:06:09 -0700 (PDT) From: flitterio@gmail.com (Francis Litterio) To: bug-gnu-emacs@gnu.org Subject: 25.0.50; Emacs on Windows crashes evaluating x-frame-geometry in batch mode Date: Sat, 25 Jul 2015 12:03:42 -0400 X-Random-Quote: What I look forward to is continued immaturity followed by death. -- Dave Barry Message-ID: <87r3nwb4t4.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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 (----) Emacs built from the latest source on Windows crashes when invoked as follows: emacs.exe -Q -batch --eval="(x-frame-geometry (selected-frame))" This is consistently reproduceable. -- Fran Litterio flitterio -at- gmail.com In GNU Emacs 25.0.50.4 (i686-pc-mingw32) of 2015-06-30 on PUPPY Repository revision: 5f004117f5bcab9171eaddb2867393ed69ae49bf Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --prefix=c:/apps/emacs --without-x --without-xpm --without-png --without-jpeg --without-tiff --without-gif' Configured features: SOUND NOTIFY ACL TOOLKIT_SCROLL_BARS Important settings: value of $LANG: C.ISO-8859-1 locale-coding-system: cp1252 Major mode: Text Minor modes in effect: erc-list-mode: t erc-menu-mode: t erc-ring-mode: t erc-networks-mode: t erc-pcomplete-mode: t erc-track-mode: t erc-track-minor-mode: t erc-match-mode: t erc-button-mode: t erc-fill-mode: t erc-netsplit-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-move-to-prompt-mode: t erc-readonly-mode: t diff-auto-refine-mode: t show-paren-mode: t save-place-mode: t icomplete-mode: t savehist-mode: t shell-dirtrack-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t auto-fill-function: do-auto-fill transient-mark-mode: t abbrev-mode: t Recent messages: This is a test Type C-x 1 to remove help window. Quit [2 times] Buffer buried. Type "q" to delete help window. Saving file c:/franl/todo.txt... Wrote c:/franl/todo.txt Mark set [2 times] Quit Type C-x 1 to remove help window. report-emacs-bug is on Load-path shadows: None found. Features: (shadow mail-extr emacsbug debug jka-compr eieio-opt speedbar sb-image ezimage dframe find-func conf-mode sh-script smie executable edmacro kmacro misearch multi-isearch server sort gnus-draft gnus-agent gnus-srvr nnvirtual nndraft nnmh gnus-msg gnus-cite canlock gnus-art mm-uu mml2015 epg-config mm-view mml-smime smime dig mailcap gnus-async gnus-score score-mode gnus-cache gnus-sum fpl-moo fpl-react erc-notify erc-truncate erc-log erc-dcc erc-list erc-menu erc-join erc-ring erc-networks erc-pcomplete erc-track erc-match erc-button erc-fill erc-stamp erc-netsplit erc-goodies erc erc-backend erc-compat thingatpt help-mode source-safe ediff-merg ediff-wind ediff-diff ediff-mult ediff-help ediff-init ediff-util ediff grep python json ielm pp sgml-mode csharp-mode cc-langs cl smtpmail sendmail nntp gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source utf7 netrc parse-time gnus-spec gnus-int gnus-range message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win nnoo gnus gnus-ems nnheader mail-utils wid-edit etags xref vc vc-dispatcher dired-aux hexl smerge-mode diff-mode easy-mmode paren man info compile apropos tramp tramp-compat tramp-loaddefs trampver format-spec advice saveplace icomplete savehist browse-url shell pcomplete warnings arc-mode archive-mode ange-ftp socks network-stream nsm auth-source cl-macs cl-seq eieio byte-opt gv bytecomp byte-compile cl-extra seq cconv eieio-core cl-loaddefs pcase cl-lib gnus-util mm-util help-fns mail-prsvr password-cache starttls tls dired cc-mode cc-fonts easymenu cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs comint ansi-color ring calc-ext calc calc-loaddefs calc-macs time-stamp time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp disp-table w32-win w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded 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 w32notify w32 multi-tty make-network-process emacs) Memory information: ((conses 8 413719 46357) (symbols 32 43443 0) (miscs 32 183 1822) (strings 16 95444 23311) (string-bytes 1 2954158) (vectors 8 49918) (vector-slots 4 1628135 52046) (floats 8 431 743) (intervals 28 10264 655) (buffers 516 36)) From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 25 12:35:47 2015 Received: (at 21132) by debbugs.gnu.org; 25 Jul 2015 16:35:47 +0000 Received: from localhost ([127.0.0.1]:58694 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJ2QM-000389-Ro for submit@debbugs.gnu.org; Sat, 25 Jul 2015 12:35:47 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:61020) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJ2QJ-00037y-GA for 21132@debbugs.gnu.org; Sat, 25 Jul 2015 12:35:45 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0NS100M00XJLUA00@a-mtaout22.012.net.il> for 21132@debbugs.gnu.org; Sat, 25 Jul 2015 19:35:41 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NS100MPPY3HXD00@a-mtaout22.012.net.il>; Sat, 25 Jul 2015 19:35:41 +0300 (IDT) Date: Sat, 25 Jul 2015 19:35:43 +0300 From: Eli Zaretskii Subject: Re: bug#21132: 25.0.50; Emacs on Windows crashes evaluating x-frame-geometry in batch mode In-reply-to: <87r3nwb4t4.fsf@gmail.com> X-012-Sender: halo1@inter.net.il To: flitterio@gmail.com (Francis Litterio) Message-id: <838ua419gg.fsf@gnu.org> References: <87r3nwb4t4.fsf@gmail.com> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 21132 Cc: 21132@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (+) > From: flitterio@gmail.com (Francis Litterio) > Date: Sat, 25 Jul 2015 12:03:42 -0400 > > > Emacs built from the latest source on Windows crashes when invoked > as follows: > > emacs.exe -Q -batch --eval="(x-frame-geometry (selected-frame))" Thanks, fixed. I believe similar changes are needed in xfns.c and in nsfns.m, could someone with access to the relevant OSes please check and apply? From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 25 14:17:56 2015 Received: (at 21132) by debbugs.gnu.org; 25 Jul 2015 18:17:56 +0000 Received: from localhost ([127.0.0.1]:58708 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJ41D-0005RI-Ro for submit@debbugs.gnu.org; Sat, 25 Jul 2015 14:17:56 -0400 Received: from mout.gmx.net ([212.227.15.19]:57131) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJ41B-0005R9-4z for 21132@debbugs.gnu.org; Sat, 25 Jul 2015 14:17:53 -0400 Received: from [178.191.140.73] ([178.191.140.73]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0MTBsk-1ZSNfk1p6k-00SAvS; Sat, 25 Jul 2015 20:17:50 +0200 Message-ID: <55B3D2C3.8060007@gmx.at> Date: Sat, 25 Jul 2015 20:17:39 +0200 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii , Francis Litterio Subject: Re: bug#21132: 25.0.50; Emacs on Windows crashes evaluating x-frame-geometry in batch mode References: <87r3nwb4t4.fsf@gmail.com> <838ua419gg.fsf@gnu.org> In-Reply-To: <838ua419gg.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:rJoRXf3+qJZmg/hRnPcc6IvzNUsmEN/jLqpixkr94FBNFqxihqm mziPGfJ+a4OGbjINNgiWmXWLdjCi39wa3IsDUiqZageghwR5YmIiW2COCmppq+jAXKFg+Kj OFbBcXEaU+vFduMyX+1O2WbF0lmG1XmAyHSOkdIPLr98/73limwFJc7qdd1tHVy1gOhcf3b n0Os7xGu8MT4TiFDauX0g== X-UI-Out-Filterresults: notjunk:1;V01:K0:ba2DCJKFMXo=:8UO0W5GQLcptX7hCbdW2/R O1QQDUfOELDZntUAAZ2EWAyUWIZ00CRAYnJiCjsvP00/A0Qd+o9igXUyIAbV9iyoz36XGmkRY eiRdC56GhjM2hdxnmoe1M1RPIhwOPV35h2iTjlpf6ff5fQS5EfEAh/m61TZcEUddVJNr+iduQ XmDC6xGFSZwmkCcSvxXf+Ux52naCBy/w7+ULGLJ9BwIlpuMMf9riQojISgB7Ccd4SdtysxQ/H E2yi+IyD03qQRwFkb9WpZBTNwhokXQryOJEgfnSjhmkAhBLvxbg5sgXWNk7RrRNz1kK13/bON PHmOwRdo+rNpss4VKObpU3176XoeIih3uooOh0lFrFOHOKBvrEbr9UtYITtW3oDCkiHz4s/AO 8oPnJXK/Mv05UZDgJNh/ekKsUBCdpTZKW+bJwF82Etf9pObhAeCP15O8nmnJtmO0bWLGRzKhA rpzgAPJaeY9SaY7n9sZbaaDIZswX8BNDlmx4qeupzf5OksrJTJEJmEqftqSjbeWENPLVNzPa2 LQ/kF0y3GiK5QZiQvMzPmz1p6tWscwGeR03trHK86Bx+M4cSiaWEf35tSVMDfl06izjmRWLsn 7wU75FB4hqQnmahjk0p2ZhEzW5OOYSMSXNw8pdAWmVdAWBZ2t0tRDkWqRxgnodw7nagjU5m9u rXY03Msu0jDQBYT8SRviI4UyM3t2MKPI9X7GtwVM+u3nPmfpN76aEH7SAfC0iH08Dknc= X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 21132 Cc: 21132@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) >> Emacs built from the latest source on Windows crashes when invoked >> as follows: >> >> emacs.exe -Q -batch --eval="(x-frame-geometry (selected-frame))" > > Thanks, fixed. Do you have any simple guideline how to find similar instances of this bug? And what is the difference between !FRAME_INITIAL_P (f) and FRAME_W32_WINDOW (f)? I suppose that !FRAME_INITIAL_P (f) implies FRAME_W32_WINDOW (f). So there are probably cases when we use FRAME_W32_WINDOW (f) and FRAME_INITIAL_P (f) holds. Right? And do we prefer (FRAME_W32_WINDOW (f) != 0) to (!FRAME_W32_WINDOW (f))? Also I believe that I should replace FRAME_X_WINDOW by FRAME_W32_WINDOW. > I believe similar changes are needed in xfns.c and in nsfns.m, could > someone with access to the relevant OSes please check and apply? I'll look into these. Thanks for the quick fix, martin From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 25 14:53:47 2015 Received: (at 21132) by debbugs.gnu.org; 25 Jul 2015 18:53:47 +0000 Received: from localhost ([127.0.0.1]:58734 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJ4Zu-0007oM-JD for submit@debbugs.gnu.org; Sat, 25 Jul 2015 14:53:47 -0400 Received: from mtaout27.012.net.il ([80.179.55.183]:57440) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJ4Zs-0007oC-ES for 21132@debbugs.gnu.org; Sat, 25 Jul 2015 14:53:45 -0400 Received: from conversion-daemon.mtaout27.012.net.il by mtaout27.012.net.il (HyperSendmail v2007.08) id <0NS200I00447F600@mtaout27.012.net.il> for 21132@debbugs.gnu.org; Sat, 25 Jul 2015 21:51:15 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout27.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NS2008CK4DFY9C0@mtaout27.012.net.il>; Sat, 25 Jul 2015 21:51:15 +0300 (IDT) Date: Sat, 25 Jul 2015 21:53:45 +0300 From: Eli Zaretskii Subject: Re: bug#21132: 25.0.50; Emacs on Windows crashes evaluating x-frame-geometry in batch mode In-reply-to: <55B3D2C3.8060007@gmx.at> X-012-Sender: halo1@inter.net.il To: martin rudalics Message-id: <83y4i4ysp2.fsf@gnu.org> References: <87r3nwb4t4.fsf@gmail.com> <838ua419gg.fsf@gnu.org> <55B3D2C3.8060007@gmx.at> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 21132 Cc: 21132@debbugs.gnu.org, flitterio@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (+) > Date: Sat, 25 Jul 2015 20:17:39 +0200 > From: martin rudalics > CC: 21132@debbugs.gnu.org > > >> Emacs built from the latest source on Windows crashes when invoked > >> as follows: > >> > >> emacs.exe -Q -batch --eval="(x-frame-geometry (selected-frame))" > > > > Thanks, fixed. > > Do you have any simple guideline how to find similar instances of this > bug? Look for unconditional uses of FRAME_W32_WINDOW in code that is not guaranteed to be invoked in a GUI session. Functions exposed to Lisp are an obvious candidate, as in this case. > And what is the difference between !FRAME_INITIAL_P (f) and > FRAME_W32_WINDOW (f)? FRAME_W32_WINDOW is not a predicate. You probably meant FRAME_INITIAL_P and FRAME_W32_P. The difference is the method used to output text. > I suppose that !FRAME_INITIAL_P (f) implies > FRAME_W32_WINDOW (f). No, it implies (on w32) FRAME_W32_P or FRAME_TERMCAP_P. > So there are probably cases when we use > FRAME_W32_WINDOW (f) and FRAME_INITIAL_P (f) holds. Right? If there are, we will crash. > And do we prefer (FRAME_W32_WINDOW (f) != 0) to (!FRAME_W32_WINDOW (f))? We prefer !FRAME_W32_P (f) > Also I believe that I should replace FRAME_X_WINDOW by FRAME_W32_WINDOW. Yes. > > I believe similar changes are needed in xfns.c and in nsfns.m, could > > someone with access to the relevant OSes please check and apply? > > I'll look into these. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 26 07:27:58 2015 Received: (at 21132) by debbugs.gnu.org; 26 Jul 2015 11:27:58 +0000 Received: from localhost ([127.0.0.1]:58891 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJK62-0002A5-8P for submit@debbugs.gnu.org; Sun, 26 Jul 2015 07:27:58 -0400 Received: from mout.gmx.net ([212.227.15.19]:50231) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJK60-00029y-GQ for 21132@debbugs.gnu.org; Sun, 26 Jul 2015 07:27:56 -0400 Received: from [178.190.23.96] ([178.190.23.96]) by mail.gmx.com (mrgmx002) with ESMTPSA (Nemesis) id 0MBnvD-1ZAHXS17Ch-00AqXn; Sun, 26 Jul 2015 13:27:53 +0200 Message-ID: <55B4C42C.8020205@gmx.at> Date: Sun, 26 Jul 2015 13:27:40 +0200 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#21132: 25.0.50; Emacs on Windows crashes evaluating x-frame-geometry in batch mode References: <87r3nwb4t4.fsf@gmail.com> <838ua419gg.fsf@gnu.org> <55B3D2C3.8060007@gmx.at> <83y4i4ysp2.fsf@gnu.org> In-Reply-To: <83y4i4ysp2.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:5JoC5dRrZBQylp3rq9qB7N6VRCHlII2MIbXQioTsHrd7suZL98L bjPTtWYtHzor8cSZeEy0uga4S4OMAyeu4bJoPvPyLJYP8FoaeheZnfvo+iU+eq7+FjIQr3v N2eId3Aq0X273s+Pz7hj5HRQevndX0kbzswcyXbSPcEizAB0zf8zDqrgbsdNMW3PfUISsLk 9K1u7MNgspXnp4kmWR88w== X-UI-Out-Filterresults: notjunk:1;V01:K0:w1Fquuq0Nzg=:znh5kXFKXg46lb1/XNHaun CVNMZVVJz/5grE7qso+JwEEyCevd5qb4NnhmhLO+sDQo6PdSC4SbvrUTQfJMewBusfybXPlen bJLreEFfCDVd+rsqjDv+sRqp8MrWATN3+YSQFmrBO+B08ezeAhywupnOEBrSHgEOzbtfNnQNR h6NEAyJ9RtZO/u4yPHpuzXBoa4v4bmNZEd8/0A+m2QXPrvZ6ZQxBmpXT9Hx0rk940jE37v10/ WPw7iivEx1oa9cGmszS54Ok4ziuDXwBPVd3f1xvveGkQa6EciABo4ewqpkcVSxXT/8mKeZaud +tfpf3KlfJdQXC//HSpnbrEzMJmqLaZMEyP3NRR50jPbSh3CMk/rZGm4OsIuDvDO5KF3FTUwM JMBLi7bRqbo2tLsqQfX7QOtd218Dcyd+dx5wvOgMm84cddCgzJubWX0ZZ5LVzoHduNIHWx05/ vbc5jqdVGT7vXxq8Q//kZ26Tmjxp5Plb8oXfULytu+za/xFHMAzmXOLrfsJJDpB5qIWxWrQcz Mlhv6ffuY3tB6Y3CjZ/bqH9EHS9Psjq/EnuWNda0LVlBA0HbVDPSk/2RHiMX5toppAA+igLhW +xCOcRmdOra/77PIj8v9lHi2i820erzFJWg5uJnYnHg3NEk1sYutTfy4GfVskNoTec7GQ/nW5 Vt1aGpoaAi8yABUHq/zNAyGeLKfcqv9HEaK122pXLA0h/MSYEuiSMsJp6aD3wiTRsmiM= X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 21132 Cc: 21132@debbugs.gnu.org, flitterio@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) >> And do we prefer (FRAME_W32_WINDOW (f) != 0) to (!FRAME_W32_WINDOW (f))? > > We prefer !FRAME_W32_P (f) x_set_foreground_color, x_set_background_color and x_set_mouse_color use if (FRAME_W32_WINDOW (f) != 0) Should these be changed? In x_change_tool_bar_height and w32_set_title_bar_text we use if (FRAME_W32_WINDOW (f)) Should these be changed too? >> > I believe similar changes are needed in xfns.c and in nsfns.m, could >> > someone with access to the relevant OSes please check and apply? >> >> I'll look into these. I fixed these hopefully. The Gtk build always crashed when invoked with -nw so I now have `x-frame-geometry' return nil for terminal frames. martin From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 26 10:53:54 2015 Received: (at 21132) by debbugs.gnu.org; 26 Jul 2015 14:53:54 +0000 Received: from localhost ([127.0.0.1]:59276 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJNJK-00005H-6A for submit@debbugs.gnu.org; Sun, 26 Jul 2015 10:53:54 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]:50333) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJNJI-000058-As for 21132@debbugs.gnu.org; Sun, 26 Jul 2015 10:53:53 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0NS300F00NP1II00@a-mtaout23.012.net.il> for 21132@debbugs.gnu.org; Sun, 26 Jul 2015 17:53:50 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NS300FDRO1QED60@a-mtaout23.012.net.il>; Sun, 26 Jul 2015 17:53:50 +0300 (IDT) Date: Sun, 26 Jul 2015 17:53:42 +0300 From: Eli Zaretskii Subject: Re: bug#21132: 25.0.50; Emacs on Windows crashes evaluating x-frame-geometry in batch mode In-reply-to: <55B4C42C.8020205@gmx.at> X-012-Sender: halo1@inter.net.il To: martin rudalics Message-id: <83si8bynpl.fsf@gnu.org> References: <87r3nwb4t4.fsf@gmail.com> <838ua419gg.fsf@gnu.org> <55B3D2C3.8060007@gmx.at> <83y4i4ysp2.fsf@gnu.org> <55B4C42C.8020205@gmx.at> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 21132 Cc: 21132@debbugs.gnu.org, flitterio@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (+) > Date: Sun, 26 Jul 2015 13:27:40 +0200 > From: martin rudalics > CC: flitterio@gmail.com, 21132@debbugs.gnu.org > > >> And do we prefer (FRAME_W32_WINDOW (f) != 0) to (!FRAME_W32_WINDOW (f))? > > > > We prefer !FRAME_W32_P (f) > > x_set_foreground_color, x_set_background_color and x_set_mouse_color use > > if (FRAME_W32_WINDOW (f) != 0) > > Should these be changed? No, I don't think so, because these are handlers for w32 frame parameters, and I see no way they could be called from Lisp, except in that context. Am I missing something? > In x_change_tool_bar_height and w32_set_title_bar_text we use > > if (FRAME_W32_WINDOW (f)) > > Should these be changed too? No, for the same reasons. > >> > I believe similar changes are needed in xfns.c and in nsfns.m, could > >> > someone with access to the relevant OSes please check and apply? > >> > >> I'll look into these. > > I fixed these hopefully. The Gtk build always crashed when invoked with > -nw so I now have `x-frame-geometry' return nil for terminal frames. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 27 12:02:44 2015 Received: (at 21132) by debbugs.gnu.org; 27 Jul 2015 16:02:44 +0000 Received: from localhost ([127.0.0.1]:60423 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJkrT-0003EH-QW for submit@debbugs.gnu.org; Mon, 27 Jul 2015 12:02:44 -0400 Received: from mout.gmx.net ([212.227.17.20]:49801) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJkrS-0003E8-1i for 21132@debbugs.gnu.org; Mon, 27 Jul 2015 12:02:42 -0400 Received: from [88.117.49.222] ([88.117.49.222]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0Las1k-1Ye8ds47ya-00kRWA; Mon, 27 Jul 2015 18:02:41 +0200 Message-ID: <55B6561E.40108@gmx.at> Date: Mon, 27 Jul 2015 18:02:38 +0200 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#21132: 25.0.50; Emacs on Windows crashes evaluating x-frame-geometry in batch mode References: <87r3nwb4t4.fsf@gmail.com> <838ua419gg.fsf@gnu.org> <55B3D2C3.8060007@gmx.at> <83y4i4ysp2.fsf@gnu.org> <55B4C42C.8020205@gmx.at> <83si8bynpl.fsf@gnu.org> In-Reply-To: <83si8bynpl.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:evgNkzp3zlf1At0pm4yNLn0XBv70krCdAN93jvbdz/sjG3zEpAD z+hV2V5+fydjb3LTJ4+hf9issuVM17MgwcPxUKIlEdYzaCe9VMUZE75l6g39MjkpAZ0HKUD wfjbubNspr3NZ/8YliOjGLKXBDIXXOF8Zpj+B7YeTUMmoWkgW3HZYhaEsSBGcSUAiQMaJ9q FuT/CSDwmF4e83BlqSvaw== X-UI-Out-Filterresults: notjunk:1;V01:K0:v02l2XSALDc=:dP7G8nE9MLJPO6RJ2pCxrg lQLD8R/hT2Fb1FmCVAB4M0LuKO0LeoPH83OW0r5gxIKGCYJgixQ91ogXV2lAEhKhFt1BoGJya XZ6optSXpoWT2IzdgUhIMyNTn2YJZp3VGv6j7sqdzp4nPsMHhfQwzlELctUTG9iSJND1nfevA DFxTClscZBaRD3rWb9jsAQ5JdihxTgLAXOG6krAS13CJFMIwU1aFZ7UXD9xMDQ6m4JV4DwloG ti6m5ARXrQBKHQ1ZSSutkQDaH3Xp8lbdDpYiJtYyNmFIc1mXPT6WvvfbiAchJHJvI/FJzcBa4 1ApsuEGzTYDj9Hayx1lOKYY3CCMltcEcR6DseDfXRxt+nd+FWbkFX5D7PVQzj+BGI124R8D3E BR+3ud4D2t1oFja3/XOtjuJBnhDxv8ETCjtgygQ6+U23msNykpnWH3ACkQWTNetSY1Le287NW dMeh4KJdYIKXt0AKWGDVuad9jZlcoT8Ba5tLmW4AUH7i1QFImnhhNDBJOHtjILsbmdcqgSdtb gydvR5aftQjkcROXX6RcwYncIoHwfWY9Vcdcc5b66V8RYYNv/Y74aqfjG7YtYGPnHYt0xrDBA IE2vQOkufEf5eUKIk4l+HevcUofv+ufwmvpzOxq0QNdPqhUWcpS/DdPOSajseZMdIvdIWTW93 HlGp2jiHF+6yIj03ONf5wAX4ylrlkO2ZqA/uU/7bp3rv8dLZPIG2+fDVtvAJ90xvPKsw= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21132 Cc: 21132@debbugs.gnu.org, flitterio@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) >> >> And do we prefer (FRAME_W32_WINDOW (f) != 0) to (!FRAME_W32_WINDOW (f))? >> > >> > We prefer !FRAME_W32_P (f) >> >> x_set_foreground_color, x_set_background_color and x_set_mouse_color use >> >> if (FRAME_W32_WINDOW (f) != 0) >> >> Should these be changed? > > No, I don't think so, because these are handlers for w32 frame > parameters, and I see no way they could be called from Lisp, except in > that context. Am I missing something? No. I asked because of your preference stated above. Although in all the cases I cited we probably just care about whether the frame exists at all. Yet I would feel better with a more stringent predicate that would combine say, FRAME_W32_WINDOW and FRAME_W32_P. martin From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 27 12:25:49 2015 Received: (at 21132) by debbugs.gnu.org; 27 Jul 2015 16:25:49 +0000 Received: from localhost ([127.0.0.1]:60437 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJlDo-0005Tj-Q8 for submit@debbugs.gnu.org; Mon, 27 Jul 2015 12:25:49 -0400 Received: from mtaout28.012.net.il ([80.179.55.184]:49301) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJlDl-0005TT-R4 for 21132@debbugs.gnu.org; Mon, 27 Jul 2015 12:25:47 -0400 Received: from conversion-daemon.mtaout28.012.net.il by mtaout28.012.net.il (HyperSendmail v2007.08) id <0NS500N00MQVAS00@mtaout28.012.net.il> for 21132@debbugs.gnu.org; Mon, 27 Jul 2015 19:25:48 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout28.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NS500FC9MZ0EF80@mtaout28.012.net.il>; Mon, 27 Jul 2015 19:25:48 +0300 (IDT) Date: Mon, 27 Jul 2015 19:25:33 +0300 From: Eli Zaretskii Subject: Re: bug#21132: 25.0.50; Emacs on Windows crashes evaluating x-frame-geometry in batch mode In-reply-to: <55B6561E.40108@gmx.at> X-012-Sender: halo1@inter.net.il To: martin rudalics Message-id: <833809zhxe.fsf@gnu.org> References: <87r3nwb4t4.fsf@gmail.com> <838ua419gg.fsf@gnu.org> <55B3D2C3.8060007@gmx.at> <83y4i4ysp2.fsf@gnu.org> <55B4C42C.8020205@gmx.at> <83si8bynpl.fsf@gnu.org> <55B6561E.40108@gmx.at> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 21132 Cc: 21132@debbugs.gnu.org, flitterio@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (+) > Date: Mon, 27 Jul 2015 18:02:38 +0200 > From: martin rudalics > CC: flitterio@gmail.com, 21132@debbugs.gnu.org > > >> >> And do we prefer (FRAME_W32_WINDOW (f) != 0) to (!FRAME_W32_WINDOW (f))? > >> > > >> > We prefer !FRAME_W32_P (f) > >> > >> x_set_foreground_color, x_set_background_color and x_set_mouse_color use > >> > >> if (FRAME_W32_WINDOW (f) != 0) > >> > >> Should these be changed? > > > > No, I don't think so, because these are handlers for w32 frame > > parameters, and I see no way they could be called from Lisp, except in > > that context. Am I missing something? > > No. I asked because of your preference stated above. Although in all > the cases I cited we probably just care about whether the frame exists > at all. Yet I would feel better with a more stringent predicate that > would combine say, FRAME_W32_WINDOW and FRAME_W32_P. When FRAME_W32_P returns false, FRAME_W32_WINDOW will crash. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 27 12:34:52 2015 Received: (at 21132) by debbugs.gnu.org; 27 Jul 2015 16:34:52 +0000 Received: from localhost ([127.0.0.1]:60453 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJlMa-0005ho-8f for submit@debbugs.gnu.org; Mon, 27 Jul 2015 12:34:52 -0400 Received: from mout.gmx.net ([212.227.15.18]:63763) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJlMX-0005hd-Rm for 21132@debbugs.gnu.org; Mon, 27 Jul 2015 12:34:50 -0400 Received: from [88.117.49.222] ([88.117.49.222]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0MQRWm-1ZTcCZ1rJ6-00Tk0S; Mon, 27 Jul 2015 18:34:47 +0200 Message-ID: <55B65DA5.4010406@gmx.at> Date: Mon, 27 Jul 2015 18:34:45 +0200 From: martin rudalics MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#21132: 25.0.50; Emacs on Windows crashes evaluating x-frame-geometry in batch mode References: <87r3nwb4t4.fsf@gmail.com> <838ua419gg.fsf@gnu.org> <55B3D2C3.8060007@gmx.at> <83y4i4ysp2.fsf@gnu.org> <55B4C42C.8020205@gmx.at> <83si8bynpl.fsf@gnu.org> <55B6561E.40108@gmx.at> <833809zhxe.fsf@gnu.org> In-Reply-To: <833809zhxe.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:CIEl4VSrBC3zy5RLnFWDTLedf1TrU0G1Y7vjpnq2m2CSAgMnC/G Oq+tCjUWPnSYVNaMncwd0zKoIsKmbWFBqhH5mCjdGnE57bi3O05ftoPQTfXvNsrNPDhJry5 PiL63yYm3TTdkO1T4G5PqQ/Q8D2fh6NIHMo7PuSQRcdPBwQI7loY/pgP8udUS0OKpfPg3cS uc6LLxmmnY3kx3a4cD54Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:xFlbsO9IIVU=:5ybQYkjfOYOp8/AmXRrv69 P17auHfgpIPlM9ZBW+/7hgJ0mGnbkzfsrsSIRRh0TmCJLzD2C+3Ayq31DwHfzzRSkQeHN1l0V x3AEDXU4YKyn4Hnq9eIoh9MCw8l2oKQcy7God8VMJiW2yXhURnvb2zDrMbiQAXxPmgmjENS7t OGLXnzNibB7LJviF8bOlygIYaYpTkT+Gk7la2tV8gXiRCfBXM5j1cHGe290A4p0YbORr4BR06 Z/opMxx79U4ohV/j0KlDfERZXX7TI02V/JLxb2ZXchNfJDx7k2veRxTCK7Oa6oXnBSHJTI09+ VrM2/AuqNFf9JqJ+owGWprlyf+bYXCs/9Bz+QuNZePo8dhlYLD2BA10Hip7f2y36mt390PZkV UNDbgujAFHOonGWnIVVFMjzEzxb5CvgOl3tXGg20Y52t9LahHBnJXevln0Mo4+5wcstNmtenu pELA65CBW7TCg/uQs++YGDSHNkBQUAkdTg3XZ+d7+qVF+u9Ybf9cx/V+7pYYQPrlVs6in2oNQ 1OQqOe3aMBCBlZm1AMbQOqLDQSdBBnyQ3EePydaU0o61pHRCnD9Ptg/+7QBNDqUWOAnBqvMmp 91XM4ZMbFN7YySCo7q9cQf/zy3oZn3LcU2g1KTbz6E3y7iTTMy1b82mOMlR0kVBOhMLB2Wppc CLv7uzdpFocQpPJu9V4F4eIv1i+/Brhj3LgM0PL0yg3OeJB+xuK+aoXqx2EB0CwBdOYk= X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 21132 Cc: 21132@debbugs.gnu.org, flitterio@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) > When FRAME_W32_P returns false, FRAME_W32_WINDOW will crash. The question is whether always for any frame f holds FRAME_W32_P (f) => FRAME_W32_WINDOW (f). If that is the case we could do away with using FRAME_W32_WINDOW as/in predicate(s). martin From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 27 12:59:55 2015 Received: (at 21132) by debbugs.gnu.org; 27 Jul 2015 16:59:55 +0000 Received: from localhost ([127.0.0.1]:60460 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJlkp-0006Fy-FD for submit@debbugs.gnu.org; Mon, 27 Jul 2015 12:59:55 -0400 Received: from mtaout29.012.net.il ([80.179.55.185]:45935) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZJlkl-0006Fn-U3 for 21132@debbugs.gnu.org; Mon, 27 Jul 2015 12:59:53 -0400 Received: from conversion-daemon.mtaout29.012.net.il by mtaout29.012.net.il (HyperSendmail v2007.08) id <0NS500000OD0K400@mtaout29.012.net.il> for 21132@debbugs.gnu.org; Mon, 27 Jul 2015 19:59:28 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout29.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NS500LUAOJ38540@mtaout29.012.net.il>; Mon, 27 Jul 2015 19:59:28 +0300 (IDT) Date: Mon, 27 Jul 2015 19:59:39 +0300 From: Eli Zaretskii Subject: Re: bug#21132: 25.0.50; Emacs on Windows crashes evaluating x-frame-geometry in batch mode In-reply-to: <55B65DA5.4010406@gmx.at> X-012-Sender: halo1@inter.net.il To: martin rudalics Message-id: <831tftzgck.fsf@gnu.org> References: <87r3nwb4t4.fsf@gmail.com> <838ua419gg.fsf@gnu.org> <55B3D2C3.8060007@gmx.at> <83y4i4ysp2.fsf@gnu.org> <55B4C42C.8020205@gmx.at> <83si8bynpl.fsf@gnu.org> <55B6561E.40108@gmx.at> <833809zhxe.fsf@gnu.org> <55B65DA5.4010406@gmx.at> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 21132 Cc: 21132@debbugs.gnu.org, flitterio@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (+) > Date: Mon, 27 Jul 2015 18:34:45 +0200 > From: martin rudalics > CC: flitterio@gmail.com, 21132@debbugs.gnu.org > > > When FRAME_W32_P returns false, FRAME_W32_WINDOW will crash. > > The question is whether always for any frame f holds FRAME_W32_P (f) => > FRAME_W32_WINDOW (f). I don't know. FRAME_W32_WINDOW returns a window handle, whereas FRAME_W32_P only tells you can access that handle, but doesn't necessarily ensure that handle will be non-NULL. From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 24 04:17:21 2015 Received: (at 21132-done) by debbugs.gnu.org; 24 Aug 2015 08:17:21 +0000 Received: from localhost ([127.0.0.1]:36468 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZTmwS-0004j1-Sf for submit@debbugs.gnu.org; Mon, 24 Aug 2015 04:17:21 -0400 Received: from mout.gmx.net ([212.227.15.19]:50446) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZTmwQ-0004it-RG for 21132-done@debbugs.gnu.org; Mon, 24 Aug 2015 04:17:19 -0400 Received: from [62.47.255.61] ([62.47.255.61]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0Lb5GD-1Z1N132iXB-00kfgU; Mon, 24 Aug 2015 10:17:16 +0200 Message-ID: <55DAD30B.4030804@gmx.at> Date: Mon, 24 Aug 2015 10:17:15 +0200 From: martin rudalics MIME-Version: 1.0 To: Francis Litterio , 21132-done@debbugs.gnu.org Subject: Re: bug#21132: 25.0.50; Emacs on Windows crashes evaluating x-frame-geometry in batch mode References: <87r3nwb4t4.fsf@gmail.com> In-Reply-To: <87r3nwb4t4.fsf@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:+aiLQ+m4pR5v5SKIHPwwbXNsJFIXE2Ri2F0buwKfW4Q2bE/P3rT q1m7rJ91PwlPMX+/fo6r4EonsqJ2eK2763wjgVj3SnjpVQ3WcHvQcdBxSFacxLbcsfGX7gx 7M8Cqtf4TTnL8sjTOp1ywNQNCEyHu6mp9qiLk09zNZIeNcufKU5oWYBYXYhrKW7dEjDzPIf 17obyklPs/Z9x87jnds6g== X-UI-Out-Filterresults: notjunk:1;V01:K0:ix/mMsoh2sA=:x63dzq9+LvaW6jjVhQ/F8s 07oKK8GRRaHJQyZUhm7ct/lZ+G7GdhxXP+1o6dETyTuJVzN8fJDNcOBZ0J2lzSi9Z/qAPAL3R em2Kg8he1MGklLKqxPzgU2z9YSI8w1ivs9pEg1mRW0omWgEIRtpYVIIrr8eRVqyOKP6fYC7CQ k7wnbJV3gZ010nEKGkMG5Z8nY+7b4em8DgWbcFXkhyYqzD0qCMAa+J+3T2yYiG4khkKs8JwQ8 /FO5EQdxxefEcB3cFKIi6pJDfcdDdySh5otEvcK5hWSpwENwTQvSHFjHvPaZzQ99hNVQmCuZ6 Vdz5s0mWVAghPHJMWb/idzWTaUvbArqFEaFRY/0n5bCWiynb/xrbJ3KRAPNUxSyuHUaXg1R0N KU4j47w+YrweJcCKIcRGiMvaQLR3yRqJ4ug3E47SBJId1XzdaA1EQMmolAEEd94pp3C9wjRmL 1dIH901I29dsrn+ukAmZtIQ+T3sjbEWiNFCMffnjee2gcNFW8+77+dkpaq47xo8eTKM6QB061 0t7U0O15HQVE3dEhTozWNeEhou7V7YnwIyByQx+P5UJNXEod5rcep1NjKmkuUXlvjOZHfG4+k 2wxc0hsvmF2Y7N9Ndi/JSdss/Xz9m0Gin0hRI5Fqh1SXMI4HaaD9yvsbumHC9eJhODneXRmv4 J/3GBi9ym5ahlc8si8igNonDo3CuxPzh6xVP9pSOz58b77cjgy2lW5ojPe3mhOckZE4mYlcUr 1+wC2QEolwDeF1SKSX7ZaYvROnMGp4S66lRNOg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21132-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: -0.7 (/) > Emacs built from the latest source on Windows crashes when invoked > as follows: > > emacs.exe -Q -batch --eval="(x-frame-geometry (selected-frame))" > > This is consistently reproduceable. On Windows the function has been renamed to `w32-frame-geometry'. The underlying bug should have been fixed on all platforms. Closing this bug. Thanks, martin From unknown Sat Aug 16 13:40:09 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 21 Sep 2015 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator