From unknown Thu Aug 14 22:21:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44686: Subject: 28.0.50; [native-comp] breaks helm-find-files from keybind Resent-From: Bjoern Bidar Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 16 Nov 2020 14:30:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 44686 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 44686@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.160553696419144 (code B ref -1); Mon, 16 Nov 2020 14:30:03 +0000 Received: (at submit) by debbugs.gnu.org; 16 Nov 2020 14:29:24 +0000 Received: from localhost ([127.0.0.1]:55452 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kefVU-0004yh-3t for submit@debbugs.gnu.org; Mon, 16 Nov 2020 09:29:24 -0500 Received: from lists.gnu.org ([209.51.188.17]:48026) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kedKS-0007v9-7w for submit@debbugs.gnu.org; Mon, 16 Nov 2020 07:09:53 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54706) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kedKS-0000lB-1S for bug-gnu-emacs@gnu.org; Mon, 16 Nov 2020 07:09:52 -0500 Received: from thaodan.de ([188.68.60.110]:60140) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kedKP-0006Ft-2O for bug-gnu-emacs@gnu.org; Mon, 16 Nov 2020 07:09:51 -0500 Received: from hellion.localnet (unknown [185.252.118.68]) by thaodan.de (Postfix) with ESMTPSA id 584EA6E40BF for ; Mon, 16 Nov 2020 14:09:50 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail; t=1605528590; bh=LYFDpoV4Rb0UuMr5tsRHDTFzo+sCtyuLuOV+Fq1XlAE=; h=From:To:Subject:Date; b=M7MRorn9z7KdXSbivJSYRscEJRzAUvx//q/+EFe2CgOSBIb3z8uqhf88O72gP3AHj KsjYoaPAZyuCph4TCMtGDhAx8qs1B5yKkn5pwyyin7w66bBxrVPssL8pu8KI6xP5cf m/UmkFugpwwVh0Lu2xfgk7CLAkoET2TGCgWahxU9Uq+83xe7QoZAVbus3rcRbc8LCe ozY9ZexWsDdbfSmtMvKHA75KCX5orvhArBG8rHpH1jfjIyPnFfbVBj5tElVLhnlZAo 3WaTm8xUfZNZDo4pBQTx4DC8eIMnjUA0DRJW5XiNpi86KUxUKSUgfXVQrwwnY63XtM vPqoiI5Phx6cIl5XDtJ3mVrlo+rBLUuyaQ0SNqk63fY+XW5ukHmRqtXzf/4z0328cx LIKxel6B8ckLkirJCqrLQn6JGlNdRbuiti17HD+0IXFgpims07XE3TYdeE1asP00sJ uFnxLQjksNc7CbGbYgrDWY3uEhVWaGteiMR82KqcdAvzUOs5uF2bjSaaKln48S/Ffr xqQaxz8fN/PnI5aqFPxACi1Qc4oK0eYYMzYUuynlOAAZXp0RXCjIlrNFyxLw8fHqe5 DL2rWu1TDUGRGfPv+aWKmyhoKTFAoe1s0MXytJ509+IOJoJQqBEBYzYwT7XtfcNv8S pXuEpNkeDcTiomXztvfnZ/dg= From: Bjoern Bidar Date: Mon, 16 Nov 2020 14:09:42 +0200 Message-ID: <2415037.T9kUmtCouK@hellion> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Received-SPF: pass client-ip=188.68.60.110; envelope-from=bjorn.bidar@thaodan.de; helo=thaodan.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/11/16 07:09:44 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Mailman-Approved-At: Mon, 16 Nov 2020 09:29:23 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) 1. have a clean Emacs install and install helm 2. Run is in *scratch*: #+BEGIN_SRC Emacs-lisp (require 'helm-config) (global-set-key (kbd "C-x C-f") #'helm-find-files) #+END_SRC 3. Use the previously set key bind Loading the byte compiled file instead of the native-compiled file of helm-files works fine. I noticed the error got introduced after the 17th of September. After before that I made a build and today a made a new build and hit the bug. (I rebase feature/native-comp regularly on pgtk as seen here: https://github.com/Thaodan/emacs/tree/feature/pgtk%2Bnative_comp) Backtrace: #+BEGIN_SRC Debugger entered--Lisp error: (wrong-type-argument stringp t) file-remote-p(t) helm-find-files-input(t #("redistribute" 0 12 (face font-lock-comment-face fontified t))) helm-find-files-initial-input() helm-find-files(nil) funcall-interactively(helm-find-files nil) command-execute(helm-find-files) #+END_SRC In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.23, cairo version 1.17.3) of 2020-11-16 built on 763071 Repository revision: db1c77d85d9117667302e107fe1a09078e2e428e Repository branch: makepkg Windowing system distributor 'System Description: Arch Linux Configured using: 'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib --localstatedir=/var --mandir=/usr/share/man --with-gameuser=:games --with-sound=alsa --with-modules --without-gconf --without-gsettings --with-nativecomp --with-json=yes --with-cairo --with-harfbuzz --with-wide-int --with-pgtk --with-libsystemd --with-threads --with-libpng --with-jpeg --with-tiff --with-gif --with-rsvg --with-dbus --with-glib --enable-link-time-optimization --enable-profiling --with-x-toolkit=gtk3 --without-xaw3d --without-m17n-flt --with-imagemagick --with-cairo --with-xwidgets 'CFLAGS=-mtune=native -O2 -pipe -fstack-protector-strong -fno-plt -fPIC -g -flto -fuse-linker-plugin -fuse-ld=gold -g -fvar-tracking-assignments -fdebug-prefix-map=/build/emacs-native-comp-git/src=/usr/src/debug' CPPFLAGS=-D_FORTIFY_SOURCE=2 LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now' Configured features: JPEG TIFF GIF PNG RSVG CAIRO IMAGEMAGICK SOUND GPM DBUS GLIB NOTIFY INOTIFY ACL GNUTLS LIBXML2 FREETYPE HARFBUZZ LIBOTF ZLIB TOOLKIT_SCROLL_BARS GTK3 PGTK XIM MODULES NATIVE_COMP THREADS XWIDGETS LIBSYSTEMD JSON PDUMPER LCMS2 Important settings: value of $LANG: de_DE.UTF-8 locale-coding-system: utf-8-unix Major mode: ELisp/l Minor modes in effect: helm-ff-cache-mode: t shell-dirtrack-mode: t async-bytecomp-package-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug winner help-fns cl-print debug helm-config helm-for-files helm-comint helm-imenu semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet imenu helm-bookmark helm-external helm-mode helm-elisp helm-files image-dired image-mode exif dired-x ffap thingatpt tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat shell pcomplete parse-time iso8601 ls-lisp helm-buffers helm-tags helm-locate helm-eval edebug backtrace find-func helm-occur helm-grep helm-regexp format-spec helm-net xml helm-adaptive helm-info info helm-utils helm-types helm-help bookmark helm async-bytecomp helm-global-bindings helm-easymenu helm-source helm-multi-match edmacro kmacro eieio-compat helm-lib comp warnings rx cl-extra help-mode smtpmail sendmail dired-aux advice async compile comint ansi-color ring easy-mmode autoload radix-tree lisp-mnt tar-mode arc-mode archive-mode cus-edit pp cus-start cus-load wid-edit finder-inf mm-archive message dired dired-loaddefs rfc822 mml mml-sec epa derived gnus-util rmail rmail-loaddefs text-property-search time-date mailabbrev gmm-utils mailheader mm-decode mm-bodies mm-encode mail-utils gnutls network-stream url-http mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm rmc puny url-cache url-auth epg epg-config package easymenu browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/pgtk-win pgtk-win term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face pcase macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads xwidget-internal dbusbind inotify dynamic-setting font-render-setting cairo move-toolbar gtk x-toolkit pgtk lcms2 multi-tty make-network-process nativecomp emacs) Memory information: ((conses 16 374800 75065) (symbols 48 26314 1) (strings 32 109729 8722) (string-bytes 1 3454956) (vectors 16 43281) (vector-slots 8 1097259 395101) (floats 8 115 287) (intervals 56 1618 37) (buffers 992 20)) From unknown Thu Aug 14 22:21:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44686: Subject: 28.0.50; [native-comp] breaks helm-find-files from keybind Resent-From: Andrea Corallo Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 16 Nov 2020 14:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44686 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Bjoern Bidar Cc: 44686@debbugs.gnu.org Received: via spool by 44686-submit@debbugs.gnu.org id=B44686.160553847921619 (code B ref 44686); Mon, 16 Nov 2020 14:55:02 +0000 Received: (at 44686) by debbugs.gnu.org; 16 Nov 2020 14:54:39 +0000 Received: from localhost ([127.0.0.1]:55515 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1keftu-0005cd-Pa for submit@debbugs.gnu.org; Mon, 16 Nov 2020 09:54:38 -0500 Received: from mx.sdf.org ([205.166.94.24]:49439) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1keftt-0005cV-BZ for 44686@debbugs.gnu.org; Mon, 16 Nov 2020 09:54:37 -0500 Received: from mab (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTP id 0AGEsahF026588; Mon, 16 Nov 2020 14:54:36 GMT From: Andrea Corallo References: <2415037.T9kUmtCouK@hellion> Date: Mon, 16 Nov 2020 14:54:36 +0000 In-Reply-To: <2415037.T9kUmtCouK@hellion> (Bjoern Bidar's message of "Mon, 16 Nov 2020 14:09:42 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Bjoern Bidar writes: > 1. have a clean Emacs install and install helm > 2. Run is in *scratch*: > > #+BEGIN_SRC Emacs-lisp > (require 'helm-config) > (global-set-key (kbd "C-x C-f") #'helm-find-files) > #+END_SRC > > 3. Use the previously set key bind > > Loading the byte compiled file instead of the native-compiled file of helm-files > works fine. > > I noticed the error got introduced after the 17th of September. > After before that I made a build and today a made a new build and hit > the bug. > (I rebase feature/native-comp regularly on pgtk as seen here: > https://github.com/Thaodan/emacs/tree/feature/pgtk%2Bnative_comp) > > > Backtrace: > > #+BEGIN_SRC > Debugger entered--Lisp error: (wrong-type-argument stringp t) > file-remote-p(t) > helm-find-files-input(t #("redistribute" 0 12 (face font-lock-comment-face > fontified t))) > helm-find-files-initial-input() > helm-find-files(nil) > funcall-interactively(helm-find-files nil) > command-execute(helm-find-files) > #+END_SRC Hi Bjoern, I've pushed a fix for this ~20min ago. Could you verify with 898f929215 the issue is solved for you? Thanks Andrea From unknown Thu Aug 14 22:21:03 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Bjoern Bidar Subject: bug#44686: closed (Re: bug#44686: Subject: 28.0.50; [native-comp] breaks helm-find-files from keybind) Message-ID: References: <2415037.T9kUmtCouK@hellion> X-Gnu-PR-Message: they-closed 44686 X-Gnu-PR-Package: emacs Reply-To: 44686@debbugs.gnu.org Date: Mon, 16 Nov 2020 20:19:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1605557941-26276-1" This is a multi-part message in MIME format... ------------=_1605557941-26276-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #44686: Subject: 28.0.50; [native-comp] breaks helm-find-files from keybind which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 44686@debbugs.gnu.org. --=20 44686: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D44686 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1605557941-26276-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 44686-done) by debbugs.gnu.org; 16 Nov 2020 20:18:54 +0000 Received: from localhost ([127.0.0.1]:57419 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kekxh-0006pS-PB for submit@debbugs.gnu.org; Mon, 16 Nov 2020 15:18:53 -0500 Received: from mx.sdf.org ([205.166.94.24]:50660) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kekxg-0006pK-46 for 44686-done@debbugs.gnu.org; Mon, 16 Nov 2020 15:18:52 -0500 Received: from mab (ma.sdf.org [205.166.94.33]) by mx.sdf.org (8.15.2/8.14.5) with ESMTP id 0AGKIoeb017156; Mon, 16 Nov 2020 20:18:50 GMT From: Andrea Corallo To: Bjoern Bidar Subject: Re: bug#44686: Subject: 28.0.50; [native-comp] breaks helm-find-files from keybind References: <2415037.T9kUmtCouK@hellion> <9115940.EErmzo8kgE@odin> Date: Mon, 16 Nov 2020 20:18:50 +0000 In-Reply-To: <9115940.EErmzo8kgE@odin> (Bjoern Bidar's message of "Mon, 16 Nov 2020 21:42:13 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 44686-done Cc: 44686-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Bjoern Bidar writes: > Am Montag, 16. November 2020, 16:54:36 EET schrieb Andrea Corallo: >> Bjoern Bidar writes: >> > 1. have a clean Emacs install and install helm >> > 2. Run is in *scratch*: >> >=20 >> > #+BEGIN_SRC Emacs-lisp >> > (require 'helm-config) >> > (global-set-key (kbd "C-x C-f") #'helm-find-files) >> > #+END_SRC >> >=20 >> > 3. Use the previously set key bind >> >=20 >> > Loading the byte compiled file instead of the native-compiled file of >> > helm-files works fine. >> >=20 >> > I noticed the error got introduced after the 17th of September. >> > After before that I made a build and today a made a new build and hit >> > the bug. >> > (I rebase feature/native-comp regularly on pgtk as seen here: >> > https://github.com/Thaodan/emacs/tree/feature/pgtk%2Bnative_comp) >> >=20 >> >=20 >> > Backtrace: >> >=20 >> > #+BEGIN_SRC >> > Debugger entered--Lisp error: (wrong-type-argument stringp t) >> >=20 >> > file-remote-p(t) >> > helm-find-files-input(t #("redistribute" 0 12 (face >> > font-lock-comment-face >> >=20 >> > fontified t))) >> >=20 >> > helm-find-files-initial-input() >> > helm-find-files(nil) >> > funcall-interactively(helm-find-files nil) >> > command-execute(helm-find-files) >> >=20 >> > #+END_SRC >>=20 >> Hi Bjoern, >>=20 >> I've pushed a fix for this ~20min ago. >>=20 >> Could you verify with 898f929215 the issue is solved for you? >>=20 >> Thanks >>=20 >> Andrea > > Hey Andrea, > > The fix works for me however it require my to recompile the faulty files= =20 > (deleting the ELN cache) before it worked. Hi Bj=C3=B6rn, yeah that's expected, sorry forgot to mention it. great closing it, thanks for reporting it :) Andrea ------------=_1605557941-26276-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 16 Nov 2020 14:29:24 +0000 Received: from localhost ([127.0.0.1]:55452 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kefVU-0004yh-3t for submit@debbugs.gnu.org; Mon, 16 Nov 2020 09:29:24 -0500 Received: from lists.gnu.org ([209.51.188.17]:48026) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kedKS-0007v9-7w for submit@debbugs.gnu.org; Mon, 16 Nov 2020 07:09:53 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54706) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kedKS-0000lB-1S for bug-gnu-emacs@gnu.org; Mon, 16 Nov 2020 07:09:52 -0500 Received: from thaodan.de ([188.68.60.110]:60140) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kedKP-0006Ft-2O for bug-gnu-emacs@gnu.org; Mon, 16 Nov 2020 07:09:51 -0500 Received: from hellion.localnet (unknown [185.252.118.68]) by thaodan.de (Postfix) with ESMTPSA id 584EA6E40BF for ; Mon, 16 Nov 2020 14:09:50 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail; t=1605528590; bh=LYFDpoV4Rb0UuMr5tsRHDTFzo+sCtyuLuOV+Fq1XlAE=; h=From:To:Subject:Date; b=M7MRorn9z7KdXSbivJSYRscEJRzAUvx//q/+EFe2CgOSBIb3z8uqhf88O72gP3AHj KsjYoaPAZyuCph4TCMtGDhAx8qs1B5yKkn5pwyyin7w66bBxrVPssL8pu8KI6xP5cf m/UmkFugpwwVh0Lu2xfgk7CLAkoET2TGCgWahxU9Uq+83xe7QoZAVbus3rcRbc8LCe ozY9ZexWsDdbfSmtMvKHA75KCX5orvhArBG8rHpH1jfjIyPnFfbVBj5tElVLhnlZAo 3WaTm8xUfZNZDo4pBQTx4DC8eIMnjUA0DRJW5XiNpi86KUxUKSUgfXVQrwwnY63XtM vPqoiI5Phx6cIl5XDtJ3mVrlo+rBLUuyaQ0SNqk63fY+XW5ukHmRqtXzf/4z0328cx LIKxel6B8ckLkirJCqrLQn6JGlNdRbuiti17HD+0IXFgpims07XE3TYdeE1asP00sJ uFnxLQjksNc7CbGbYgrDWY3uEhVWaGteiMR82KqcdAvzUOs5uF2bjSaaKln48S/Ffr xqQaxz8fN/PnI5aqFPxACi1Qc4oK0eYYMzYUuynlOAAZXp0RXCjIlrNFyxLw8fHqe5 DL2rWu1TDUGRGfPv+aWKmyhoKTFAoe1s0MXytJ509+IOJoJQqBEBYzYwT7XtfcNv8S pXuEpNkeDcTiomXztvfnZ/dg= From: Bjoern Bidar To: bug-gnu-emacs@gnu.org Subject: Subject: 28.0.50; [native-comp] breaks helm-find-files from keybind Date: Mon, 16 Nov 2020 14:09:42 +0200 Message-ID: <2415037.T9kUmtCouK@hellion> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Received-SPF: pass client-ip=188.68.60.110; envelope-from=bjorn.bidar@thaodan.de; helo=thaodan.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/11/16 07:09:44 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 16 Nov 2020 09:29:23 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) 1. have a clean Emacs install and install helm 2. Run is in *scratch*: #+BEGIN_SRC Emacs-lisp (require 'helm-config) (global-set-key (kbd "C-x C-f") #'helm-find-files) #+END_SRC 3. Use the previously set key bind Loading the byte compiled file instead of the native-compiled file of helm-files works fine. I noticed the error got introduced after the 17th of September. After before that I made a build and today a made a new build and hit the bug. (I rebase feature/native-comp regularly on pgtk as seen here: https://github.com/Thaodan/emacs/tree/feature/pgtk%2Bnative_comp) Backtrace: #+BEGIN_SRC Debugger entered--Lisp error: (wrong-type-argument stringp t) file-remote-p(t) helm-find-files-input(t #("redistribute" 0 12 (face font-lock-comment-face fontified t))) helm-find-files-initial-input() helm-find-files(nil) funcall-interactively(helm-find-files nil) command-execute(helm-find-files) #+END_SRC In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.23, cairo version 1.17.3) of 2020-11-16 built on 763071 Repository revision: db1c77d85d9117667302e107fe1a09078e2e428e Repository branch: makepkg Windowing system distributor 'System Description: Arch Linux Configured using: 'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib --localstatedir=/var --mandir=/usr/share/man --with-gameuser=:games --with-sound=alsa --with-modules --without-gconf --without-gsettings --with-nativecomp --with-json=yes --with-cairo --with-harfbuzz --with-wide-int --with-pgtk --with-libsystemd --with-threads --with-libpng --with-jpeg --with-tiff --with-gif --with-rsvg --with-dbus --with-glib --enable-link-time-optimization --enable-profiling --with-x-toolkit=gtk3 --without-xaw3d --without-m17n-flt --with-imagemagick --with-cairo --with-xwidgets 'CFLAGS=-mtune=native -O2 -pipe -fstack-protector-strong -fno-plt -fPIC -g -flto -fuse-linker-plugin -fuse-ld=gold -g -fvar-tracking-assignments -fdebug-prefix-map=/build/emacs-native-comp-git/src=/usr/src/debug' CPPFLAGS=-D_FORTIFY_SOURCE=2 LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now' Configured features: JPEG TIFF GIF PNG RSVG CAIRO IMAGEMAGICK SOUND GPM DBUS GLIB NOTIFY INOTIFY ACL GNUTLS LIBXML2 FREETYPE HARFBUZZ LIBOTF ZLIB TOOLKIT_SCROLL_BARS GTK3 PGTK XIM MODULES NATIVE_COMP THREADS XWIDGETS LIBSYSTEMD JSON PDUMPER LCMS2 Important settings: value of $LANG: de_DE.UTF-8 locale-coding-system: utf-8-unix Major mode: ELisp/l Minor modes in effect: helm-ff-cache-mode: t shell-dirtrack-mode: t async-bytecomp-package-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug winner help-fns cl-print debug helm-config helm-for-files helm-comint helm-imenu semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet imenu helm-bookmark helm-external helm-mode helm-elisp helm-files image-dired image-mode exif dired-x ffap thingatpt tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat shell pcomplete parse-time iso8601 ls-lisp helm-buffers helm-tags helm-locate helm-eval edebug backtrace find-func helm-occur helm-grep helm-regexp format-spec helm-net xml helm-adaptive helm-info info helm-utils helm-types helm-help bookmark helm async-bytecomp helm-global-bindings helm-easymenu helm-source helm-multi-match edmacro kmacro eieio-compat helm-lib comp warnings rx cl-extra help-mode smtpmail sendmail dired-aux advice async compile comint ansi-color ring easy-mmode autoload radix-tree lisp-mnt tar-mode arc-mode archive-mode cus-edit pp cus-start cus-load wid-edit finder-inf mm-archive message dired dired-loaddefs rfc822 mml mml-sec epa derived gnus-util rmail rmail-loaddefs text-property-search time-date mailabbrev gmm-utils mailheader mm-decode mm-bodies mm-encode mail-utils gnutls network-stream url-http mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm rmc puny url-cache url-auth epg epg-config package easymenu browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/pgtk-win pgtk-win term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice button loaddefs faces cus-face pcase macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads xwidget-internal dbusbind inotify dynamic-setting font-render-setting cairo move-toolbar gtk x-toolkit pgtk lcms2 multi-tty make-network-process nativecomp emacs) Memory information: ((conses 16 374800 75065) (symbols 48 26314 1) (strings 32 109729 8722) (string-bytes 1 3454956) (vectors 16 43281) (vector-slots 8 1097259 395101) (floats 8 115 287) (intervals 56 1618 37) (buffers 992 20)) ------------=_1605557941-26276-1-- From unknown Thu Aug 14 22:21:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44686: Subject: 28.0.50; [native-comp] breaks helm-find-files from keybind Resent-From: Bjoern Bidar Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 16 Nov 2020 20:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44686 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Andrea Corallo Cc: 44686@debbugs.gnu.org Received: via spool by 44686-submit@debbugs.gnu.org id=B44686.160555803026452 (code B ref 44686); Mon, 16 Nov 2020 20:21:02 +0000 Received: (at 44686) by debbugs.gnu.org; 16 Nov 2020 20:20:30 +0000 Received: from localhost ([127.0.0.1]:57427 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kekzG-0006sa-3s for submit@debbugs.gnu.org; Mon, 16 Nov 2020 15:20:30 -0500 Received: from thaodan.de ([188.68.60.110]:51248) by debbugs.gnu.org with esmtp (Exim 4.84_2) id 1kekzD-0006sK-SA for 44686@debbugs.gnu.org; Mon, 16 Nov 2020 15:20:28 -0500 Received: from odin.localnet (83-245-176-167.elisa-laajakaista.fi [83.245.176.167]) by thaodan.de (Postfix) with ESMTPSA id D234B6E40BF; Mon, 16 Nov 2020 21:42:20 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=thaodan.de; s=mail; t=1605555740; bh=881mSO0m7PGYUHfxMqFv5aTf/yl4RuW0lty89BI+V14=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=jUGSb81vei55Rgeuf1QmBxu1Iuy0bDo+LPXoICqpU8ewk3BGAfyuQMtlcNYzVcSOG Y9RPswPQ0CLBnadHfIj9aIFCidTFDrKXwSHIYvPEQOZG32yjCEZAfGpls2njFUTAYy uvy/sA30dwGAFKgHWcodG5X8FC9fAI1orNR52Z3tXfAj+0ynWts5fo9lojTt/Ld6AJ VcbJGXbHkBy2EUqDHN9SK+AjqFFIuEpiSDXtJMK1UrwpGdgzkkjUJouOjdE0pKP93u H8c9wytqZuHCosLw1+B782d1VE9/A16aLKFHJPnT3AHv+Fff58ZqFObyvJJlnoqo+q FuFOUISnTwT1gM8bvXhDPfecxT0pzMWl10WLFujVhjOn8AZUBFAehxxZP/2kZWxKft 9MMndcrJdBY/4AeBaU60BeDFa3EfouMq32u5WHB1yhD5hrzZrnN7kJgZin3OMYSrPx n+TIy7FMZ0hHFkhYK77JZhMZ96i9P4FXUpvBoRwYylapTdeMl+DzUN/ECZY8RKK8LZ mId974n2kwnoAXX0VDXwI1rEgp156/ecB/Xsd6M3scif+ONCBe2Z/+2zg0WmdmkVRO c6bZ7vY9vOx2w1c0yk5rOS4RuiMUtPlc5rJ6J/xh63VaQnF8/p9iGmr3BFsGTsV/bv /Y4hDx23C0NqRuDpfthmXGY0= From: Bjoern Bidar Date: Mon, 16 Nov 2020 21:42:13 +0200 Message-ID: <9115940.EErmzo8kgE@odin> In-Reply-To: References: <2415037.T9kUmtCouK@hellion> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) Am Montag, 16. November 2020, 16:54:36 EET schrieb Andrea Corallo: > Bjoern Bidar writes: > > 1. have a clean Emacs install and install helm > > 2. Run is in *scratch*: > >=20 > > #+BEGIN_SRC Emacs-lisp > > (require 'helm-config) > > (global-set-key (kbd "C-x C-f") #'helm-find-files) > > #+END_SRC > >=20 > > 3. Use the previously set key bind > >=20 > > Loading the byte compiled file instead of the native-compiled file of > > helm-files works fine. > >=20 > > I noticed the error got introduced after the 17th of September. > > After before that I made a build and today a made a new build and hit > > the bug. > > (I rebase feature/native-comp regularly on pgtk as seen here: > > https://github.com/Thaodan/emacs/tree/feature/pgtk%2Bnative_comp) > >=20 > >=20 > > Backtrace: > >=20 > > #+BEGIN_SRC > > Debugger entered--Lisp error: (wrong-type-argument stringp t) > >=20 > > file-remote-p(t) > > helm-find-files-input(t #("redistribute" 0 12 (face > > font-lock-comment-face > >=20 > > fontified t))) > >=20 > > helm-find-files-initial-input() > > helm-find-files(nil) > > funcall-interactively(helm-find-files nil) > > command-execute(helm-find-files) > >=20 > > #+END_SRC >=20 > Hi Bjoern, >=20 > I've pushed a fix for this ~20min ago. >=20 > Could you verify with 898f929215 the issue is solved for you? >=20 > Thanks >=20 > Andrea Hey Andrea, The fix works for me however it require my to recompile the faulty files=20 (deleting the ELN cache) before it worked. Br, Bj=F6rn