From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?Q?=C3=93scar_Fuentes?= Newsgroups: gmane.emacs.help Subject: Re: emacs won't start interactively Date: Tue, 28 May 2019 04:10:56 +0200 Message-ID: <87v9xvuy4v.fsf@telefonica.net> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="7642"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue May 28 04:11:23 2019 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hVRaE-0001rd-17 for geh-help-gnu-emacs@m.gmane.org; Tue, 28 May 2019 04:11:22 +0200 Original-Received: from localhost ([127.0.0.1]:55798 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hVRaC-0006fm-Nh for geh-help-gnu-emacs@m.gmane.org; Mon, 27 May 2019 22:11:20 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:55708) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hVRZx-0006fU-DZ for help-gnu-emacs@gnu.org; Mon, 27 May 2019 22:11:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hVRZw-0000hj-J6 for help-gnu-emacs@gnu.org; Mon, 27 May 2019 22:11:05 -0400 Original-Received: from [195.159.176.226] (port=37598 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hVRZw-0000h1-DP for help-gnu-emacs@gnu.org; Mon, 27 May 2019 22:11:04 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.89) (envelope-from ) id 1hVRZt-0001WC-Re for help-gnu-emacs@gnu.org; Tue, 28 May 2019 04:11:01 +0200 X-Injected-Via-Gmane: http://gmane.org/ Cancel-Lock: sha1:ATME7nHhFM6dz2tNehnCYu4AlaY= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 195.159.176.226 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:120658 Archived-At: Joe Trivers via help-gnu-emacs writes: > I then installed mingw-w64 and ran the 64-bit emacs-26.1.exe with that > gdb, and it also produced a perfectly cromulent emacs window. So > apparently whatever goes wrong is cured by running under gdb. > > Any further thoughts about what might be happening here? And on how > gdb could be making it work correctly? If you execute emacs.exe instead of `gdb emacs.exe' from the same command prompt you use for executing gdb, does emacs work? If you put at the front of PATH the bin/ directory of mingw-w64 and then execute emacs.exe, does it work? If yes, your mingw-w64 install probably contains some dll that is broken or missing from emacs/bin directory. As for the output of Dependencies, it should mark in some prominent color those dlls that are missing or don't contain a required symbol. It is important that you invoke Dependencies from the same environment (i.e. command prompt) you invoke emacs.exe. Maybe the antivirus ate some of the dlls shipped with Emacs. You mentioned that you installed Emacs 26.1. There are binary packages for 26.2 (the most recent released version) on the gnu ftp server. If all the above does not give a meaningful result, you could try that version, just in case. Are you using cmd.exe as your shell and terminal, or something else? (This problem rings some bells here, but can't remember with certainty what caused the same symptoms on some of my machines time ago.)