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#64710: 29.0.92; desktop session on terminal with speedbar crash Date: Wed, 19 Jul 2023 15:40:12 +0300 Message-ID: <835y6g5b2r.fsf@gnu.org> References: <83wmyx5gsh.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17573"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 64710@debbugs.gnu.org To: Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jul 19 14:41:36 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 1qM6Uq-0004Nd-D9 for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 19 Jul 2023 14:41:36 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qM6UL-0002If-3J; Wed, 19 Jul 2023 08:41:05 -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 1qM6UI-0002IL-Pn for bug-gnu-emacs@gnu.org; Wed, 19 Jul 2023 08:41:02 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qM6UH-0002dT-W7 for bug-gnu-emacs@gnu.org; Wed, 19 Jul 2023 08:41:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qM6UH-0007Js-K7 for bug-gnu-emacs@gnu.org; Wed, 19 Jul 2023 08:41: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: Wed, 19 Jul 2023 12:41:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64710 X-GNU-PR-Package: emacs Original-Received: via spool by 64710-submit@debbugs.gnu.org id=B64710.168977040728059 (code B ref 64710); Wed, 19 Jul 2023 12:41:01 +0000 Original-Received: (at 64710) by debbugs.gnu.org; 19 Jul 2023 12:40:07 +0000 Original-Received: from localhost ([127.0.0.1]:55165 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qM6TM-0007IQ-94 for submit@debbugs.gnu.org; Wed, 19 Jul 2023 08:40:07 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43142) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qM6TH-0007Hp-9z for 64710@debbugs.gnu.org; Wed, 19 Jul 2023 08:40:03 -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 1qM6TA-0001Tj-VQ; Wed, 19 Jul 2023 08:39:53 -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=WBJo3aVR4lP+K6fMRjnLV8QDUzhbRb4S6qWYCFFcKN0=; b=gZqpk0UyIQ6w RSqfrW+C+/VRc1Kv/JLTJI/4UjqsxZYevDVagOqS0NzykDjGjk43SmzyBWt+jjQy7BqmK7HXV1En4 hH3EQsjRd2vz1pdtSz6XYPwOZl8VrQ1ZCw1KsjLfKkWuCcKW+fF3hc5822mIUY2/0p31JImVUP/H6 iSOhdJwneM6ukX29DHybsZYXZ7/aubN9veWRB+dt5zqwz5PcQtrybxliAY14ZEmMjF+YKk1gv0aDw ymFjbk1xegVmbCvwBcbJ/aBzWjQyNuMtjzAO2yIbnh6VQ0ZnQcCDCLhKRtCFiSp+e+Lg9ung8nYf+ kzSQzmj3dGDiZ2gbNr+0WA==; 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 1qM6Sz-0005qH-Aw; Wed, 19 Jul 2023 08:39:51 -0400 In-Reply-To: (johann.hoechtl@inhouse.wko.at) 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:265528 Archived-At: > From: > CC: <64710@debbugs.gnu.org> > Date: Wed, 19 Jul 2023 06:38:22 +0000 > > The reason is actually not related to desktop-save. Unfortunately it is not easy to reproduce, as the behavior is not consistent. With the following recipe it shows quite regular though: > > * Open a Windows Terminal, either Windows Terminal with bash or directly cmd.exe; Didn't test with powershell. > * Run emacs -Q -nw > * M-x speedbar-get-focus > * Right-click with the mouse, so the speedbar menu displays <-- this step *seems* to trigger the bug more easily > > Now the behavior is not consistent, either > * Emacs enters a spin-lock and doesn't react; OR > * Emacs crashes with a backtrace; OR > * Emacs continues without any issues. I cannot reproduce any problems with this recipe. I tried many times, and all I see is the drop-down menu drops and everything is OK. Does this happen in any directory or just in some? If some, can you describe in more detail what is special about those directories and what do you see after "M-x speedbar-get-focus"? > I did however also notice in the past that Emacs on Windows (builds from https://alpha.gnu.org/gnu/emacs/pretest/windows/emacs-29/) had spurious crashes on other places, albeit only when running with -nw. So there might be a nasty (Windows - only) terminal display bug? So maybe your build has a problem, or maybe the systems on which you run Emacs somehow trigger a problem that doesn't happen elsewhere/ > I do attach the backtrace and hope that it might be useful. Unfortunately, this kind of backtrace can only be interpreted on your system. If you have GNU Binutils installed, you can use the method described in the node "Crashing" of the Emacs manual to produce file names, function names, and line numbers from these addresses.