From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#63589: 29.0.91; crash after creating graphical frames via emacsclient when compiled with cairo-xcb Date: Sun, 21 May 2023 08:42:31 +0800 Message-ID: <87y1li1pmw.fsf@yahoo.com> References: <87sfbr3hbu.fsf@yahoo.com> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="10479"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 63589@debbugs.gnu.org To: Thiago Melo Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun May 21 02:43:23 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q0XAR-0002eE-HC for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 21 May 2023 02:43:23 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q0XA8-0001rS-Ok; Sat, 20 May 2023 20:43:04 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q0XA7-0001rC-6K for bug-gnu-emacs@gnu.org; Sat, 20 May 2023 20:43:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q0XA6-0000YO-Uy for bug-gnu-emacs@gnu.org; Sat, 20 May 2023 20:43:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q0XA6-0005SU-Ba for bug-gnu-emacs@gnu.org; Sat, 20 May 2023 20:43:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 21 May 2023 00:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63589 X-GNU-PR-Package: emacs Original-Received: via spool by 63589-submit@debbugs.gnu.org id=B63589.168462976720959 (code B ref 63589); Sun, 21 May 2023 00:43:02 +0000 Original-Received: (at 63589) by debbugs.gnu.org; 21 May 2023 00:42:47 +0000 Original-Received: from localhost ([127.0.0.1]:59656 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q0X9r-0005Rz-EN for submit@debbugs.gnu.org; Sat, 20 May 2023 20:42:47 -0400 Original-Received: from sonic313-9.consmr.mail.ne1.yahoo.com ([66.163.185.32]:35022) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q0X9o-0005Rl-K3 for 63589@debbugs.gnu.org; Sat, 20 May 2023 20:42:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1684629758; bh=GU0Eqcza5qpyndfA5wxGWONXAAoGIbgO/SHvuq+SaZ4=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=OdAUZ905Hmas0r9RTMEKCzatKa/82d//SLq2+/YVs9mtbd4lV36dilEFjL4AUh0aUjVNTwQ5vZjSQ97aIVVpUKQHFBATfhsZ7+VdEpDxsyVQ3C2nMgGDadyGpWbI6y5e1ecs5c6aMUxopAp9SMexkexVAkXqmeTVhk7cZ029CP9B9C52P491iU6yKEyNzOp1RSzIfnfvks/FTpItdAl0ivsf5bax/kvApGgeuw8/f1dEXpT//KXA79MuF+6YmlZXX3xYDIbwKecZ4FE0C3r72z9xL+oTIOpSh3MIs49exaOpSUxHzfdtxjkd/74uRXsEAm5JXcCkfEs0o39m9FLrfw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1684629758; bh=0iHupPcceHAqcWMpeP4I2GDn6smCiPhj5LWx1FNCfRc=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=fr6EGYK7PUe/WMZ2EFEvuI3BG2wcv16M76Cnu5RwUwgk+lW9xMsBcx5XG+v3EWzxtHw65gWq/hFJk/p09Dxx5RWmy/JFKkeKK5zGHPnGycGKSXg7Mk7Uqapwzcefl1QFkX3IJ85fY3q2iovMjCG5cze2CMKc1snNjgkGLYDl5oVwxSrg0PkZc5wWg+V/GLSC/PGSMRo8e13VNJ8ba39xSFVpq7jMWZwvyAW4Oxf2msUN8AfM9N/7btn3K4JD+Rem0GlasJQTw6rcWYKm7/s2PYlSADuuAm6HChm0cccKAHCLUZ8JO2qYSOsSemNhfY/ebSowNh49QxC6/H1EKxQZdA== X-YMail-OSG: aozF1ioVM1m__R1y7SlUsOEeXjmlLV4Fp2d7VLl6.r7L3wgQI_I_pJQPvkyMuIp yu974huUHCfRP28scjFx0bhOVvBYYL5LNj5NQIuEISJ9Zlis20rN3cbub0fQXBjmfhq8Sfw_Wwnh pU_xGg2FNdP2HtuudCnZk0EAqxA1fnFZhfBrYHfJBvu.aIPJOE77iBFFlTIfSJcT6iBxVgoFQb17 dMLcA5nZGOLxUjNXr6TirYhVFuOrLwUplDkF05uV20Q5dbp_gXouIM6c4kd1Jtz1ZfSGAuAfLilX GKufwIhYrApf1QjardVgnHdwe8zp26QBiogdGVQXIhVYods2pdsV03bFA3dxX_xwXtIWQ.D4tXNu ruY2xO3yYdCfhkcEOzfx2zA67H33Aub23W.XAg00PyAErxYEt6N5nggKPgmESLkZ4g9fKcEz1H7T HoqRgD2Bt0U6R9K5MciX.W6G0GvOgvfl4i4M187K5nmW2Cg_xAPXyS1.Oa97O.sPyQ8Pjz2B8l7P DwFPz6Pko8i12lj_S1uvZmOHFYt2QmdS5XTBh3BU1LRcWVSyGRbmZFHPHenEhfZP917_Sm1PEhO5 v6ylhhj7Ao0uULkc9uDbsRaaWXl3EwoZi.GNsu2fSl_tT9mpj0wdGmIDeyb45ETirHC1D7owU4gB kMDUh669EbckFj5vfHBKAEuNpDMJM9i5bf1qYLoVsm0Gdhv8UwRM7K.dRtkHkmWNJ00KiM9XhXJ6 erf8FFezEdkTjY8A2Dpr5PeVn9OXIhZjc5kMEwVv8WnL2SIiJXrNsqTaz9eFlw_nrmvhQgae.RSa 6kv4CKo9TE5q92lfgXvo_JqkBycXar8J5HTxuQXK.C X-Sonic-MF: X-Sonic-ID: f671ef5f-447c-4451-bab3-6713a502af9b Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ne1.yahoo.com with HTTP; Sun, 21 May 2023 00:42:38 +0000 Original-Received: by hermes--production-sg3-748897c457-w4b4d (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 56b277404e1d5cd1ec440f1bacd9b9b3; Sun, 21 May 2023 00:42:35 +0000 (UTC) In-Reply-To: (Thiago Melo's message of "Sat, 20 May 2023 11:47:34 +0000") X-Mailer: WebService/1.1.21495 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:262072 Archived-At: Thiago Melo writes: > I must also highlight that the following errors in the backtrace > happen one right after the other (i.e., I'm unable to interact with > the zombie emacs frame in between). Yes, I know. Thanks. > ``` > Breakpoint 2, x_error_quitter (display=0x55555654f4f0, > event=0x7fffffff71c0) at xterm.c:26126 > 26126 if (event->error_code == BadName) > (gdb) p *event > $1 = { > type = 0, > display = 0x55555654f4f0, > resourceid = 54526136, > serial = 706, > error_code = 14 '\016', > request_code = 1 '\001', > minor_code = 0 '\000' > } > (gdb) continue > Continuing. This means Emacs tried to create a window with an invalid XID. Would you please show the backtrace from this error, now that Emacs is operating synchronously? > Breakpoint 2, x_error_quitter (display=0x55555654f4f0, > event=0x7fffffff6a50) at xterm.c:26126 > 26126 if (event->error_code == BadName) > (gdb) p *event > $2 = { > type = 0, > display = 0x55555654f4f0, > resourceid = 54526136, > serial = 707, > error_code = 3 '\003', > request_code = 8 '\b', > minor_code = 0 '\000' > } > (gdb) continue > Continuing. > > Breakpoint 2, x_error_quitter (display=0x55555654f4f0, > event=0x7fffffff6a50) at xterm.c:26126 > 26126 if (event->error_code == BadName) > (gdb) p *event > $3 = { > type = 0, > display = 0x55555654f4f0, > resourceid = 54526136, > serial = 708, > error_code = 3 '\003', > request_code = 12 '\f', > minor_code = 0 '\000' > } > (gdb) continue > Continuing. > ``` These further errors are simply a result of the invalid window being used.