From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Philipp Stephani Newsgroups: gmane.emacs.bugs Subject: bug#30788: 27.0.50; Getting 'char-displayable-p: Invalid hash table rehash size: 1.0' when starting emacs -Q Date: Sat, 19 May 2018 13:45:06 +0200 Message-ID: References: <2579401c-d01d-ced8-152e-00cab930ba21@cag.se> <2cpo2bcbn8.fsf@fencepost.gnu.org> <3813658B-6360-49E1-90E9-EFE88C87CF77@Web.DE> <83wow4kfvm.fsf@gnu.org> <4D242AB9-6F7B-4EE1-BA85-89852947E46D@Web.DE> <83po1wjprz.fsf@gnu.org> <34552DF5-61C4-4DE1-8E7A-CA09B1E4473A@Web.DE> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="00000000000062d3c6056c8d9ae4" X-Trace: blaine.gmane.org 1526730250 17347 195.159.176.226 (19 May 2018 11:44:10 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 19 May 2018 11:44:10 +0000 (UTC) Cc: 30788@debbugs.gnu.org To: Peter Dyballa Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat May 19 13:44:05 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fK0HL-0004Mr-Cj for geb-bug-gnu-emacs@m.gmane.org; Sat, 19 May 2018 13:44:03 +0200 Original-Received: from localhost ([::1]:42676 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fK0JS-0007Ks-9x for geb-bug-gnu-emacs@m.gmane.org; Sat, 19 May 2018 07:46:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60017) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fK0JK-0007KZ-1D for bug-gnu-emacs@gnu.org; Sat, 19 May 2018 07:46:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fK0JG-0001p6-U1 for bug-gnu-emacs@gnu.org; Sat, 19 May 2018 07:46:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:60868) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fK0JG-0001oZ-QV for bug-gnu-emacs@gnu.org; Sat, 19 May 2018 07:46:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fK0JG-0005IP-F6 for bug-gnu-emacs@gnu.org; Sat, 19 May 2018 07:46:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Philipp Stephani Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 May 2018 11:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30788 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: fixed Original-Received: via spool by 30788-submit@debbugs.gnu.org id=B30788.152673032720299 (code B ref 30788); Sat, 19 May 2018 11:46:02 +0000 Original-Received: (at 30788) by debbugs.gnu.org; 19 May 2018 11:45:27 +0000 Original-Received: from localhost ([127.0.0.1]:40531 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fK0Ig-0005HL-Rc for submit@debbugs.gnu.org; Sat, 19 May 2018 07:45:27 -0400 Original-Received: from mail-ot0-f169.google.com ([74.125.82.169]:44612) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fK0If-0005H7-ON for 30788@debbugs.gnu.org; Sat, 19 May 2018 07:45:26 -0400 Original-Received: by mail-ot0-f169.google.com with SMTP id g7-v6so12070953otj.11 for <30788@debbugs.gnu.org>; Sat, 19 May 2018 04:45:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=/oy8y9OM6ctHThokzkcahEQ/5P1XhlKtwXx6mv++jwE=; b=tqeZHPQLraj+3+B1EZ1NfLEDq0QKekelIW/glUaVFuztdZpqtnefk80zE0pUeHQRqB KMxzavEsyQDbkSVGK1Y/wRgjaAdMQmmxP+Kif/7EtMX7+Ldezd0HGuXmfxBbMf768un7 ymDhhpIrHnm76LqDfD4nPH7aFrPz7fgQHBTNCc7cTiYCSd7btH8CZaCRA0jriuL2jiFD RGyueZDXGwZZjZh+MDUIk3Fq4ZXo/YSDjKgvgON4a8r0PFBnzhpKV+b1ZIPJJMeN1wXv DyH9fpofE//mZBvb3ayedd5SScFWSxJUE6k/hISYT2G346W5ERTTSif6yHGOCM+AJtQe Dr3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=/oy8y9OM6ctHThokzkcahEQ/5P1XhlKtwXx6mv++jwE=; b=qfLIZL9jfjyFSZio7HXUP1NxIiLAeQySQ0wavM6CIEpzrhUG9gFkIw+AFSfmpfcPQM KMaKxPB3ytdZpnHJtC5CaQ93UbEAWMcG2AEWlNIUlaVL4Ning+5M8bh180UIHBywqNgC 8YwCGjGPVD3F0fDQDxxHAocZ1701q+kvDE2Ptz0PCLG9nOWyd2ToAYgTbaFLY9gFX3re FAEILHCky1iOxEesfVN03E3m8+Bg/pzDH+YH0m2cyxVW/ZBa5gZlTLt73ZCoysPeTiow Cf4b2Rnk3KBVfoFr0o+CXG3Ojw4CG2iIxPhJBl4bolzjz2urhac3q0Jo9p6jrT94BYGt o6Ww== X-Gm-Message-State: ALKqPweItCl1XPNNGM81H87HxHljgRGvqUd4jNjJNz9rA45PEvuh4iUM eWBJitEvj9zTEW29onM6cTvC3uFyjpxZvcLGzLk= X-Google-Smtp-Source: AB8JxZqcdMQmjggweuLZJYy27pjnbwByesA1TzrLWXJcebh+FHQb8SFNG5gky+p5QqtLK3s4KhwutxNNWxIkYBh0G4c= X-Received: by 2002:a9d:b27:: with SMTP id a36-v6mr8261778ota.222.1526730319905; Sat, 19 May 2018 04:45:19 -0700 (PDT) In-Reply-To: <34552DF5-61C4-4DE1-8E7A-CA09B1E4473A@Web.DE> 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: 208.118.235.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:146291 Archived-At: --00000000000062d3c6056c8d9ae4 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Peter Dyballa schrieb am Do., 17. Mai 2018 um 01:23 Uhr: > > > > Am 16.5.2018 um 04:30 schrieb Eli Zaretskii : > > > > So the next question is: which software resets the LC_NUMERIC setting? > > Perhaps by running Emacs under a debugger with a breakpoint on > > set_locale could answer that question. > > A few problems here=E2=80=A6 The newly built debugger (macOS High Sierra,= version > 10.13, obviously comes without one) needs to be "codesigned". This does n= ot > work here as in theory, practically. Maybe I need to reboot, disable that > "gatekeeper" completely, or whatever. Is maybe root allowed to use GDB > instantly? > > The easiest step was to build two Emacsen with different levels of debug > information. > > BTW, GDB and I cannot find the text set_locale, except here: > > ../src/xterm.c: /* gtk_init does set_locale. Fix locale before an= d > after. */ > > I am using the athena variant with Xaw3d. > Try using LLDB instead of GDB, it works better on macOS and doesn't require codesigning. --00000000000062d3c6056c8d9ae4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable




> Am 16.5.2018 um 04:30 schrieb Eli Zaretskii <
eliz@gnu.org>:
>
> So the next question is: which software resets the LC_NUMERIC setting?=
> Perhaps by running Emacs under a debugger with a breakpoint on
> set_locale could answer that question.

A few problems here=E2=80=A6 The newly built debugger (macOS High Sierra, v= ersion 10.13, obviously comes without one) needs to be "codesigned&quo= t;. This does not work here as in theory, practically. Maybe I need to rebo= ot, disable that "gatekeeper" completely, or whatever. Is maybe r= oot allowed to use GDB instantly?

The easiest step was to build two Emacsen with different levels of debug in= formation.

BTW, GDB and I cannot find the text set_locale, except here:

../src/xterm.c:=C2=A0 =C2=A0 =C2=A0 =C2=A0 /* gtk_init does set_locale.=C2= =A0 Fix locale before and after.=C2=A0 */

I am using the athena variant with Xaw3d.

Try using LLDB instead of GDB, it works be= tter on macOS and doesn't require codesigning.=C2=A0
--00000000000062d3c6056c8d9ae4--