From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#63629: 28.3; Emacsclient exits with no error message and breaks terminal when opening a file without permissions Date: Sun, 21 May 2023 21:22:08 +0300 Message-ID: <83a5xxr1db.fsf@gnu.org> References: Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30801"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 63629@debbugs.gnu.org To: Adam Ibrahim Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun May 21 20:22:17 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 1q0nhA-0007oM-EX for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 21 May 2023 20:22:16 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q0ngy-0002qj-J4; Sun, 21 May 2023 14:22: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 1q0ngw-0002qI-OB for bug-gnu-emacs@gnu.org; Sun, 21 May 2023 14:22:02 -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 1q0ngw-0001UO-Ca for bug-gnu-emacs@gnu.org; Sun, 21 May 2023 14:22:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q0ngv-0004it-PW for bug-gnu-emacs@gnu.org; Sun, 21 May 2023 14:22:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 21 May 2023 18:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63629 X-GNU-PR-Package: emacs Original-Received: via spool by 63629-submit@debbugs.gnu.org id=B63629.168469331918147 (code B ref 63629); Sun, 21 May 2023 18:22:01 +0000 Original-Received: (at 63629) by debbugs.gnu.org; 21 May 2023 18:21:59 +0000 Original-Received: from localhost ([127.0.0.1]:32843 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q0ngt-0004ic-05 for submit@debbugs.gnu.org; Sun, 21 May 2023 14:21:59 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:58730) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q0ngq-0004iL-Vy for 63629@debbugs.gnu.org; Sun, 21 May 2023 14:21:58 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q0ngl-0001Su-4c; Sun, 21 May 2023 14:21:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=RGWkCb3084bHpgDePHPH0hdQFv3ANfR4gPg6CDznYvk=; b=TQ0xQpP0m6Ck FdDCyZZhUpTDe6nBX3x3s4UjGR3Xbp7n1qWEJ9p/S4bkPIt4ORkGFf3x0w6d3YlfkEhfFHzQyZcyX Yq3bQuH9ndB7X2JcmM7fSD7NeMQhQ3rPnqQLN8bpY0v78cQ8YD6MHJdL5/SgGLJ4HBtligNVgCe0p /NVRZydQGPPp3sZ+W8jgk7mKtQBwzrpDaosmt7jvJtXyPwapL5Xr+H4psMNBB95UwxyBtCVd3BHT+ rrwCmxis5Y0Qscwu5JxFqCJKfdmL7LoS70LFQmSj1XyABewEbxC/UidDE8aG7nvPFLpW9t+u2Cbyr heuhNhe35LMH9DIAgYJgqA==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q0ngi-0000Wz-NN; Sun, 21 May 2023 14:21:49 -0400 In-Reply-To: (message from Adam Ibrahim on Sun, 21 May 2023 14:08:50 -0400) 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:262117 Archived-At: > From: Adam Ibrahim > Date: Sun, 21 May 2023 14:08:50 -0400 > > when I use emacsclient on a file that I don't have permissions to open, > two problems happen: the client exits without printing an error message > so I have no idea what's going on, and then the terminal is broken. when > I type into it, no keys are echoed back. though when I press enter > whatever I typed in does get submitted to the shell. > > Neither of these happens when I have emacsclient open up a graphical > frame. I've tried these out with my emacs server run with `-Q`, so I've > ruled out my configuration as a reason. Please show the results of "ls -l" on this problematic file, and also please show the exact emacsclient command you use which causes the problem. And what exactly do you mean by "the terminal is broken"? what doesn't work afterwards and which terminal emulator is that? (My guess is that emacsclient crashes, so perhaps try running it from GDB, and see what that produces.)