From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#37415: Asserting failure setting frame parameters to non-fixnum values in early-init.el Date: Sun, 22 Sep 2019 19:53:32 +0200 Message-ID: <888d2c1b-0253-e452-93fe-e7104a259807@gmx.at> References: <83v9tqvrm7.fsf@gnu.org> <9aae1b2e-bb5f-8634-5501-9aaff9f51266@gmx.at> <83imppvl9r.fsf@gnu.org> <14d4a455-254e-fdc2-0b64-791cfb0f7724@gmx.at> <83o8zgtlvq.fsf@gnu.org> <0936d492-c2bc-d4d3-7fcf-272d0fdbe087@gmx.at> <83a7ayss4b.fsf@gnu.org> <7b896377-d546-b428-adba-797ec988c4fa@gmx.at> <83r24aqadz.fsf@gnu.org> <4495f73b-7897-3a7c-4880-14a10da30458@gmx.at> <83zhiwpa7y.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="42031"; mail-complaints-to="usenet@blaine.gmane.org" Cc: lekktu@gmail.com, 37415@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Sep 22 19:55:03 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iC64c-000AiL-NJ for geb-bug-gnu-emacs@m.gmane.org; Sun, 22 Sep 2019 19:55:03 +0200 Original-Received: from localhost ([::1]:48118 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iC64Z-0001BD-Kr for geb-bug-gnu-emacs@m.gmane.org; Sun, 22 Sep 2019 13:54:59 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34927) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iC63h-000198-3n for bug-gnu-emacs@gnu.org; Sun, 22 Sep 2019 13:54:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iC63e-00082O-GK for bug-gnu-emacs@gnu.org; Sun, 22 Sep 2019 13:54:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:53909) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iC63e-00081y-8i for bug-gnu-emacs@gnu.org; Sun, 22 Sep 2019 13:54:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iC63e-00018M-58 for bug-gnu-emacs@gnu.org; Sun, 22 Sep 2019 13:54:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 22 Sep 2019 17:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37415 X-GNU-PR-Package: emacs Original-Received: via spool by 37415-submit@debbugs.gnu.org id=B37415.15691748274337 (code B ref 37415); Sun, 22 Sep 2019 17:54:02 +0000 Original-Received: (at 37415) by debbugs.gnu.org; 22 Sep 2019 17:53:47 +0000 Original-Received: from localhost ([127.0.0.1]:34497 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iC63P-00017s-4Y for submit@debbugs.gnu.org; Sun, 22 Sep 2019 13:53:47 -0400 Original-Received: from mout.gmx.net ([212.227.15.18]:41653) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iC63N-00017g-DA for 37415@debbugs.gnu.org; Sun, 22 Sep 2019 13:53:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1569174812; bh=JA6sZMHfdIaZD7BGu8vQxjzHpffuId6HtyBHH2+62zk=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=a1Ckp3MOgUmvIPO+NjhioGgDDrxo0K/2oCasHB1uSoChwPOAtKNnEqNJnF71frFnG EoeB+fyl9aBf0kUx+yZq6TnJNfaqxdbGaZ8KFBDxezYAuPyaPzoYTXYyE8kSoyXDuU JTJyJgHKV6v4/Olg4PZ+MsKamQZz2tv0pzxWonMA= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from [192.168.1.100] ([212.95.5.40]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MQMuR-1iXs3W3c3N-00MJ2H; Sun, 22 Sep 2019 19:53:32 +0200 In-Reply-To: <83zhiwpa7y.fsf@gnu.org> Content-Language: de-AT X-Provags-ID: V03:K1:9X6LMuSPfNMNxLzFY1QviI1WuMtb2NVpb51XVeDiPCE0pOH7s8P hPFFKWeFbfxjEuUKZCoh4XljIoboZ7AAq7fuBnrNxrxmEL3PvrkOo3wpKyCnPnOzGGpWwOM 9B8JubXdt67EDD8sgKXTJRnAv74RIa+SBCFT+e1TwcQp97AxU1GhDjZIkbymrBtEu5ZmrMM BABZ6wiShbVodAk4rj+HQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:Eb0dgvKJmkE=:oP4+XinwugDt6MobdFHQPz 6ztEk3VL0ATVg+C7Z/LzcrdQxoosdU5BEc7kn3I3eXCaCm3ofZf3Ftq57zhYPnK8POhp6hf5Z B1YtNJ2G031zK9TacspudW2iAAPAnYT78Z75H5WbpzwGxQNWTVyEOcxOcazQ6vc6Xt0oDU4VQ luPeQqoTFV6DraOTaO2yHbKsh551yaYPRdWt43fnD/bZZv//hAPWf2oYRTTniJrN4ydtNVBX7 1uMpClSj+7aUjVovOSP2R/AxSKB8rNCoRX1Zr3/FKq2e/N6XKR+Ft0kHlnarZ7HkVRjMtBf6l 8Yx+ywmtqVcL0Y4yK/9v74MsyArqVPWjiXO812UHvMhl1yu1TLPrQKYx67z5VUD3KC9PVqx+8 a5xo5hQL2IGlX0auNLY6mNZa1L45N3DSrLNDbUG2ijhHWi3xiGAsYrcKvSir/C8yg6y1NeHyJ XWJlUNJUAbTvrkOYV43e2qKRiiljcYIS2i/ynBcOKUjfXif1qMx24lEUWRjoQ9PIMcQ8ZcSMT EPhcyNr80sY+gJkFLIN9Rwp7CVH1LYaZXea0yz2WQ+ZkdOp9H9giCWIzWuGHzq9Eac5ok3x/V j3hDEQSyGahmA5VN7w4m7YgKHmMzvJmf60GGruEnRxy2/fmU56o2RGh0gYm9/4kLARqae8HEw cYrTlgo9QHyPxtH0VvbMv0YOiYUNA0hiGgZxVuYwF8vkEwgcHYI2Pn1ciu3ihs5nszaeJLUCT mTichJPjDYMkjtGC/KBckCYgDN7Y4gf5zh0zudpIkfviEI4i4wy87j0a6nfVUpJDHXVnW90a X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:166933 Archived-At: >> I do hit it here. Unless some sort of bug happens before. For >> example, when using (left . foo). > > But not with (left . (- 0)), right? With (left . (+ 0)) but maybe not with emacs -Q. In the backtrace below note that it gets called from 'frame-notice-user-settings': #0 terminate_due_to_signal (sig=22, backtrace_limit=2147483647) at ../../src/emacs.c:375 #1 0x00000004002bb1d2 in die (msg=0x4009fdf3e "FIXNUMP (a)", file=0x4009fdee0 "../../src/lisp.h", line=1231) at ../../src/alloc.c:7245 #2 0x0000000400447414 in XFIXNUM (a=XIL(0x76d7e13)) at ../../src/lisp.h:1231 #3 0x0000000400458b94 in my_create_window (f=0x9c92820) at ../../src/w32fns.c:5433 #4 0x0000000400458f5e in w32_window (f=0x9c92820, window_prompting=3, minibuffer_only=false) at ../../src/w32fns.c:5505 #5 0x000000040045af89 in Fx_create_frame (parameters=XIL(0xa03d5f3)) at ../../src/w32fns.c:6010 #6 0x0000000400319b96 in funcall_subr (subr=0x400957e00 , numargs=1, args=0xbfc898) at ../../src/eval.c:2867 #7 0x000000040031966f in Ffuncall (nargs=2, args=0xbfc890) at ../../src/eval.c:2794 #8 0x0000000400396404 in exec_byte_code (bytestr=XIL(0x63f586c), vector=XIL(0x63f40c5), maxdepth=make_fixnum(13), args_template=make_fixnum(256), nargs=1, args=0xbfcdd0) at ../../src/bytecode.c:633 #9 0x000000040031a2c7 in funcall_lambda (fun=XIL(0x63f4095), nargs=1, arg_vector=0xbfcdc8) at ../../src/eval.c:2989 #10 0x00000004003196b3 in Ffuncall (nargs=2, args=0xbfcdc0) at ../../src/eval.c:2796 #11 0x0000000400396404 in exec_byte_code (bytestr=XIL(0x63f58ac), vector=XIL(0x63f4055), maxdepth=make_fixnum(3), args_template=make_fixnum(257), nargs=1, args=0xbfd440) at ../../src/bytecode.c:633 #12 0x000000040031a2c7 in funcall_lambda (fun=XIL(0x63f4005), nargs=1, arg_vector=0xbfd438) at ../../src/eval.c:2989 #13 0x00000004003196b3 in Ffuncall (nargs=2, args=0xbfd430) at ../../src/eval.c:2796 #14 0x00000004003184c5 in Fapply (nargs=2, args=0xbfd430) at ../../src/eval.c:2381 #15 0x0000000400319a8c in funcall_subr (subr=0x400952540 , numargs=2, args=0xbfd430) at ../../src/eval.c:2847 #16 0x000000040031966f in Ffuncall (nargs=3, args=0xbfd428) at ../../src/eval.c:2794 #17 0x0000000400396404 in exec_byte_code (bytestr=XIL(0x6293844), vector=XIL(0x63f1325), maxdepth=make_fixnum(15), args_template=make_fixnum(128), nargs=1, args=0xbfd978) at ../../src/bytecode.c:633 #18 0x000000040031a2c7 in funcall_lambda (fun=XIL(0x63f12f5), nargs=1, arg_vector=0xbfd978) at ../../src/eval.c:2989 #19 0x00000004003196b3 in Ffuncall (nargs=2, args=0xbfd970) at ../../src/eval.c:2796 #20 0x0000000400396404 in exec_byte_code (bytestr=XIL(0x640239c), vector=XIL(0x61d9a0d), maxdepth=make_fixnum(14), args_template=make_fixnum(256), nargs=1, args=0xbfdf90) at ../../src/bytecode.c:633 #21 0x000000040031a2c7 in funcall_lambda (fun=XIL(0x61d99d5), nargs=1, arg_vector=0xbfdf88) at ../../src/eval.c:2989 #22 0x00000004003196b3 in Ffuncall (nargs=2, args=0xbfdf80) at ../../src/eval.c:2796 #23 0x0000000400396404 in exec_byte_code (bytestr=XIL(0x63c8c74), vector=XIL(0x61e98fd), maxdepth=make_fixnum(15), args_template=make_fixnum(0), nargs=0, args=0xbfe750) at ../../src/bytecode.c:633 #24 0x000000040031a2c7 in funcall_lambda (fun=XIL(0x61e98cd), nargs=0, arg_vector=0xbfe750) at ../../src/eval.c:2989 #25 0x00000004003196b3 in Ffuncall (nargs=1, args=0xbfe748) at ../../src/eval.c:2796 #26 0x0000000400396404 in exec_byte_code (bytestr=XIL(0x65b3c9c), vector=XIL(0x5ead275), maxdepth=make_fixnum(6), args_template=make_fixnum(0), nargs=0, args=0xbfec88) at ../../src/bytecode.c:633 #27 0x000000040031a2c7 in funcall_lambda (fun=XIL(0x5ea78e5), nargs=0, arg_vector=0xbfec88) at ../../src/eval.c:2989 #28 0x00000004003196b3 in Ffuncall (nargs=1, args=0xbfec80) at ../../src/eval.c:2796 #29 0x0000000400395746 in bcall0 (f=XIL(0x5ea78e5)) at ../../src/bytecode.c:328 #30 0x000000040031bab1 in do_one_unbind (this_binding=0xbfed00, unwinding=true, bindflag=SET_INTERNAL_UNBIND) at ../../src/eval.c:3444 #31 0x000000040031beed in unbind_to (count=5, value=XIL(0)) at ../../src/eval.c:3574 #32 0x00000004003964bd in exec_byte_code (bytestr=XIL(0x65b401c), vector=XIL(0x65b3605), maxdepth=make_fixnum(12), args_template=make_fixnum(0), nargs=0, args=0xbff3d0) at ../../src/bytecode.c:653 #33 0x000000040031a2c7 in funcall_lambda (fun=XIL(0x65b35d5), nargs=0, arg_vector=0xbff3d0) at ../../src/eval.c:2989 #34 0x0000000400319f4d in apply_lambda (fun=XIL(0x65b35d5), args=XIL(0), count=4) at ../../src/eval.c:2926 #35 0x0000000400318106 in eval_sub (form=XIL(0x6709d2b)) at ../../src/eval.c:2318 #36 0x00000004003173b0 in Feval (form=XIL(0x6709d2b), lexical=XIL(0)) at ../../src/eval.c:2102 #37 0x00000004001aa0fb in top_level_2 () at ../../src/keyboard.c:1100 #38 0x00000004003154e2 in internal_condition_case (bfun=0x4001aa0d0 , handlers=XIL(0x90), hfun=0x4001a9948 ) at ../../src/eval.c:1355 #39 0x00000004001aa153 in top_level_1 (ignore=XIL(0)) at ../../src/keyboard.c:1108 #40 0x000000040031493b in internal_catch (tag=XIL(0xdc80), func=0x4001aa101 , arg=XIL(0)) at ../../src/eval.c:1116 #41 0x00000004001a9fcf in command_loop () at ../../src/keyboard.c:1069 #42 0x0000000000000000 in ?? () Backtrace stopped: previous frame inner to this frame (corrupt stack?) Lisp Backtrace: "x-create-frame" (0xbfc898) "x-create-frame-with-faces" (0xbfcdc8) 0x63f4000 PVEC_COMPILED "apply" (0xbfd430) "frame-creation-function" (0xbfd978) "make-frame" (0xbfdf88) "frame-notice-user-settings" (0xbfe750) 0x5ea78e0 PVEC_COMPILED "normal-top-level" (0xbff3d0) martin