From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 17 17:25:49 2014 Received: (at submit) by debbugs.gnu.org; 17 Apr 2014 21:25:49 +0000 Received: from localhost ([127.0.0.1]:51175 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Watoa-0002Hg-5H for submit@debbugs.gnu.org; Thu, 17 Apr 2014 17:25:49 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43318) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wal3p-00024z-3C for submit@debbugs.gnu.org; Thu, 17 Apr 2014 08:04:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wal3i-0001RS-1Y for submit@debbugs.gnu.org; Thu, 17 Apr 2014 08:04:51 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:54183) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wal3h-0001RO-Uf for submit@debbugs.gnu.org; Thu, 17 Apr 2014 08:04:49 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45022) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wal3f-00028M-UU for bug-gnu-emacs@gnu.org; Thu, 17 Apr 2014 08:04:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wal3d-0001Qb-LG for bug-gnu-emacs@gnu.org; Thu, 17 Apr 2014 08:04:47 -0400 Received: from mail-vc0-x22a.google.com ([2607:f8b0:400c:c03::22a]:40291) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wal3d-0001QT-Et for bug-gnu-emacs@gnu.org; Thu, 17 Apr 2014 08:04:45 -0400 Received: by mail-vc0-f170.google.com with SMTP id hu19so370237vcb.15 for ; Thu, 17 Apr 2014 05:04:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=xTb5Z9MjZKjXQdYrxnS1RQG/N6/elPgW59+iPz5H2ok=; b=Ie/TFOtccNyr60j3POop0dE+zn5ZbFQWCmkBte9FLSCEI9tgjkiyEIe47zjxUysWvl l6XTjTRZ47I39HPB4lQvzt7IzfqMeeg1ChwBe1Pp0pmDU8xYsa/dPLE709OfFSpECxIe wnGRz23WzNjhPw2rkLC8bIYcfzW6Mz3qmL+slV/7r/tTEeDu8LLy/YUaK4EEytYbJ7Rk Hcc+XFG+0p+7yB3dZYzHe8qX5hz/VB9ZKw65XVpI3bY/YX8PnJE+Kx3AJkQ5LqQ5KYJs yJsb9RcTwBoRTV3+RzjiKFbgnBRV3c922uMzyqkXB97JpnXBjBVC6rQPi5SDx6DvhqDo fvtw== MIME-Version: 1.0 X-Received: by 10.220.161.8 with SMTP id p8mr8299107vcx.4.1397736284628; Thu, 17 Apr 2014 05:04:44 -0700 (PDT) Received: by 10.58.178.67 with HTTP; Thu, 17 Apr 2014 05:04:44 -0700 (PDT) Date: Thu, 17 Apr 2014 14:04:44 +0200 Message-ID: Subject: SegFault with emacs in CPP header file (long constructor) From: Dan Faudemer To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary=001a11c20810bc2b9804f73bd663 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 17 Apr 2014 17:25:38 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.0 (----) --001a11c20810bc2b9804f73bd663 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable From: dan.faudemer@neuf.fr To: bug-gnu-emacs@gnu.org Subject: 24.3; Segfault in CPP Header File with linum Date: Thu, 17 Apr 2014 07:00:58 -0500 Message-ID: <> --text follows this line-- Hello, I have some issue with emacs in a long intialisation constructor, emacs exit with a segault. My .emacs contains : (global-linum-mode 1) (set-default 'truncate-lines t) And the header file bug.h : aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaa= aaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aa= aaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaa= aa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaa= aaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa= "),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaa= aaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa(= "aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaa= aaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),= aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaa= aaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aa= aaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaa= aa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaa= aaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa= "),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaa= aaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa(= "aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaa= aaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),= aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaa= aaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aa= aaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaa= aa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaa= aaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa= "),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaa= aaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa(= "aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaa= aaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),= aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaa= aaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aa= aaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaa= aa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaa= aaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"), aaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"), aaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"), aaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"), aaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"), aaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),taaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaa= a"),saaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),aaaaaaaaaaaaaaaaa("aaaaaaaaaaaa= aaaaa"),gaaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),caaaaaaaaaaaaaaaaa("aaaaaaa= aaaaaaaaaa"),laaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),saaaaaaaaaaaaaaaaa("aa= aaaaaaaaaaaaaaa"),aaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),aaaaaaaaaaaaaaaaa(= "aaaaaaaaaaaaaaaaa"),laaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),_aaaaaaaaaaaaa= aaaa("aaaaaaaaaaaaaaaaa"),aaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),aaaaaaaaaa= aaaaaaa("aaaaaaaaaaaaaaaaa"), aaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),faaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"= ) To reproduce the segfault you have to put the cursor on the second line and press the button to go to the end of the line. Emacs return to me this error : /usr/bin/emacs[0x4ef391] /usr/bin/emacs[0x4d4dbd] /usr/bin/emacs[0x4ef2ee] /usr/bin/emacs[0x4ef6a3] /lib64/libpthread.so.0[0x2b8f483b6be0] /usr/bin/emacs[0x498926] /usr/bin/emacs[0x49c180] /usr/bin/emacs[0x43aab9] /usr/bin/emacs[0x43abf5] /usr/bin/emacs[0x44b2dc] /usr/bin/emacs[0x44f0ff] /usr/bin/emacs[0x454f8b] /usr/bin/emacs[0x457349] /usr/bin/emacs[0x545aa3] /usr/bin/emacs[0x458675] /usr/bin/emacs[0x4e2939] /usr/bin/emacs[0x4e4da7] /usr/bin/emacs[0x4e6c7b] /usr/bin/emacs[0x545bf6] /usr/bin/emacs[0x4dd6ea] /usr/bin/emacs[0x545cea] /usr/bin/emacs[0x4dde40] /usr/bin/emacs[0x4ddf8a] /usr/bin/emacs[0x4d5ba6] /lib64/libc.so.6(__libc_start_main+0xf4)[0x3affa1d994] /usr/bin/emacs[0x413f19] And with emacs -Q Fatal error 11: Segmentation fault Backtrace: /usr/bin/emacs[0x4ef391] /usr/bin/emacs[0x4d4dbd] /usr/bin/emacs[0x4ef2ee] /usr/bin/emacs[0x4ef6a3] /lib64/libpthread.so.0[0x2b05af4dbbe0] /usr/bin/emacs[0x498926] /usr/bin/emacs[0x49c180] /usr/bin/emacs[0x43aab9] /usr/bin/emacs[0x43abf5] /usr/bin/emacs[0x44b2dc] /usr/bin/emacs[0x44f0ff] /usr/bin/emacs[0x454f8b] /usr/bin/emacs[0x457349] /usr/bin/emacs[0x545aa3] /usr/bin/emacs[0x458675] /usr/bin/emacs[0x4e2939] /usr/bin/emacs[0x4e4da7] /usr/bin/emacs[0x4e6c7b] /usr/bin/emacs[0x545bf6] /usr/bin/emacs[0x4dd6ea] /usr/bin/emacs[0x545cea] /usr/bin/emacs[0x4dde40] /usr/bin/emacs[0x4ddf8a] /usr/bin/emacs[0x4d5ba6] /lib64/libc.so.6(__libc_start_main+0xf4)[0x3affa1d994] /usr/bin/emacs[0x413f19] Regards, Dan. In GNU Emacs 24.3.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.14.7) of 2013-05-22 on bkahne-ec1 System Description: Red Hat Enterprise Linux Client release 5.8 (Tikanga= ) Configured using: `configure '--prefix=3D/usr/' '--with-x-toolkit=3Dgtk' 'LDFLAGS=3D-Wl,-R/pkg/gtk+-/2.14.7/x86_64-linux/lib'' Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: C/l Minor modes in effect: global-linum-mode: t linum-mode: t tooltip-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 auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t abbrev-mode: t Recent input: ESC [ > 0 ; 1 1 5 ; 0 c ESC x r e p o TAB r TAB RE T Recent messages: ("/usr/bin/emacs" "-bg" "black" "-fg" "#FFFFFF" "bug.h") For information about GNU Emacs and the GNU system, type C-h C-a. Loading cc-langs...done Making completion list... Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr emacsbug message cl-macs gv format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils help-mode cc-langs cl cl-lib cc-mode cc-fonts easymenu cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs time-date linum tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) --001a11c20810bc2b9804f73bd663 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
From: dan.faudemer= @neuf.fr
To: bug-gnu-emacs@= gnu.org
Subject: 24.3; Segfault in CPP Header File with linum
Dat= e: Thu, 17 Apr 2014 07:00:58 -0500
Message-ID: <>
--text follows this line--

Hello,

I h= ave some issue with emacs in a long intialisation constructor, emacs
exi= t with a segault.

My .emacs contains :
(global-linum-mode 1)
(set-default 'truncate-lines t)

And the header file bug.h :
= =C2=A0=C2=A0=C2=A0 aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("a= aaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aa= aaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaa= aaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaa= aaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaa= aaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaa= aaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaa= aaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaa= aaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaa= aa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaa= a"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa= "),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa&= quot;),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa&q= uot;),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa&qu= ot;),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa&quo= t;),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"= ;),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"= ),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa")= ,aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),= aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),a= aaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aa= aaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaa= aaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaa= aaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaa= aaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaa= aaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaa= aaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaa= aaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaa= aa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaa= a("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa= ("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa(= "aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa(&= quot;aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa(&q= uot;aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa(&qu= ot;aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa(&quo= t;aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("= ;aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("= aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("a= aaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aa= aaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaa= aaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaa= aaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaa= aaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaa= aaaaa"),aaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"), aaaaaaaaaaaaaa= aaa("aaaaaaaaaaaaaaaaa"), aaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaa= aa"), aaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 aaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"), aaaaaaaaa= aaaaaaaa("aaaaaaaaaaaaaaaaa"),taaaaaaaaaaaaaaaaa("aaaaaaaaaa= aaaaaaa"),saaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),aaaaaaaaaa= aaaaaaa("aaaaaaaaaaaaaaaaa"),gaaaaaaaaaaaaaaaaa("aaaaaaaaaaa= aaaaaa"),caaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),laaaaaaaaaa= aaaaaaa("aaaaaaaaaaaaaaaaa"),saaaaaaaaaaaaaaaaa("aaaaaaaaaaa= aaaaaa"),aaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),aaaaaaaaaaaa= aaaaa("aaaaaaaaaaaaaaaaa"),laaaaaaaaaaaaaaaaa("aaaaaaaaaaaaa= aaaa"),_aaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),aaaaaaaaaaaaa= aaaa("aaaaaaaaaaaaaaaaa"),aaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaa= aa"), aaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),faaaaaaaaaaaaaaaa= a("aaaaaaaaaaaaaaaaa")

To reproduce the segfault you have to put the cursor on the second line=
and press the button to go to the end of the line.

Emacs return = to me this error :
/usr/bin/emacs[0x4ef391]
/usr/bin/emacs[0x4d4dbd]<= br> /usr/bin/emacs[0x4ef2ee]
/usr/bin/emacs[0x4ef6a3]
/lib64/libpthread.s= o.0[0x2b8f483b6be0]
/usr/bin/emacs[0x498926]
/usr/bin/emacs[0x49c180]=
/usr/bin/emacs[0x43aab9]
/usr/bin/emacs[0x43abf5]
/usr/bin/emacs[= 0x44b2dc]
/usr/bin/emacs[0x44f0ff]
/usr/bin/emacs[0x454f8b]
/usr/bin/emacs[0x45= 7349]
/usr/bin/emacs[0x545aa3]
/usr/bin/emacs[0x458675]
/usr/bin/e= macs[0x4e2939]
/usr/bin/emacs[0x4e4da7]
/usr/bin/emacs[0x4e6c7b]
/usr/bin/emacs[0x545bf6]
/usr/bin/emacs[0x4dd6ea]
/usr/bin/emacs[0x54= 5cea]
/usr/bin/emacs[0x4dde40]
/usr/bin/emacs[0x4ddf8a]
/usr/bin/e= macs[0x4d5ba6]
/lib64/libc.so.6(__libc_start_main+0xf4)[0x3affa1d994] /usr/bin/emacs[0x413f19]
=C2=A0
And with emacs -Q
Fatal error 11: = Segmentation fault
Backtrace:
/usr/bin/emacs[0x4ef391]
/usr/bin/em= acs[0x4d4dbd]
/usr/bin/emacs[0x4ef2ee]
/usr/bin/emacs[0x4ef6a3]
/l= ib64/libpthread.so.0[0x2b05af4dbbe0]
/usr/bin/emacs[0x498926]
/usr/bin/emacs[0x49c180]
/usr/bin/emacs[0x43= aab9]
/usr/bin/emacs[0x43abf5]
/usr/bin/emacs[0x44b2dc]
/usr/bin/e= macs[0x44f0ff]
/usr/bin/emacs[0x454f8b]
/usr/bin/emacs[0x457349]
/usr/bin/emacs[0x545aa3]
/usr/bin/emacs[0x458675]
/usr/bin/emacs[0x4e= 2939]
/usr/bin/emacs[0x4e4da7]
/usr/bin/emacs[0x4e6c7b]
/usr/bin/e= macs[0x545bf6]
/usr/bin/emacs[0x4dd6ea]
/usr/bin/emacs[0x545cea]
/usr/bin/emacs[0x4dde40]
/usr/bin/emacs[0x4ddf8a]
/usr/bin/emacs[0x4d= 5ba6]
/lib64/libc.so.6(__libc_start_main+0xf4)[0x3affa1d994]
/usr/bin= /emacs[0x413f19]

Regards,

Dan.

In GNU Emacs 24.3.1 (x8= 6_64-unknown-linux-gnu, GTK+ Version 2.14.7)
=C2=A0of 2013-05-22 on bkahne-ec1
System Description:=C2=A0=C2=A0=C2=A0 = Red Hat Enterprise Linux Client release 5.8 (Tikanga)

Configured usi= ng:
=C2=A0`configure '--prefix=3D/usr/'
=C2=A0'--with-x-t= oolkit=3Dgtk'
=C2=A0'LDFLAGS=3D-Wl,-R/pkg/gtk+-/2.14.7/x86_64-li= nux/lib''

Important settings:
=C2=A0 value of $LANG: en_US.UTF-8
=C2=A0 loc= ale-coding-system: utf-8-unix
=C2=A0 default enable-multibyte-characters= : t

Major mode: C/l

Minor modes in effect:
=C2=A0 global-l= inum-mode: t
=C2=A0 linum-mode: t
=C2=A0 tooltip-mode: t
=C2=A0 mouse-wheel-mode: = t
=C2=A0 tool-bar-mode: t
=C2=A0 menu-bar-mode: t
=C2=A0 file-name= -shadow-mode: t
=C2=A0 global-font-lock-mode: t
=C2=A0 font-lock-mode= : t
=C2=A0 auto-composition-mode: t
=C2=A0 auto-encryption-mode: t
=C2=A0 auto-compression-mode: t
=C2=A0= line-number-mode: t
=C2=A0 transient-mark-mode: t
=C2=A0 abbrev-mode= : t

Recent input:
ESC [ > 0 ; 1 1 5 ; 0 c ESC x r e p o TAB r = TAB RE
T

Recent messages:
("/usr/bin/emacs" "-bg" "black" "-fg&quo= t; "#FFFFFF" "bug.h")
For information about GNU Emac= s and the GNU system, type C-h C-a.
Loading cc-langs...done
Making co= mpletion list...

Load-path shadows:
None found.

Features:
(shadow sort gnus= -util mail-extr emacsbug message cl-macs gv format-spec
rfc822 mml mml-s= ec mm-decode mm-bodies mm-encode mail-parse rfc2231
mailabbrev gmm-utils= mailheader sendmail rfc2047 rfc2045 ietf-drums
mm-util mail-prsvr mail-utils help-mode cc-langs cl cl-lib cc-mode
cc-fo= nts easymenu cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine
cc-v= ars cc-defs time-date linum tooltip ediff-hook vc-hooks
lisp-float-type = mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt
fringe tabulated-list newcomment lisp-mode register page menu-bar
rfn-es= hadow timer select scroll-bar mouse jit-lock font-lock syntax
facemenu f= ont-core frame cham georgian utf-8-lang misc-lang vietnamese
tibetan tha= i tai-viet lao korean japanese hebrew greek romanian slovak
czech european ethiopic indian cyrillic chinese case-table epa-hook
jka-= cmpr-hook help simple abbrev minibuffer loaddefs button faces
cus-face m= acroexp files text-properties overlay sha1 md5 base64 format
env code-pa= ges mule custom widget hashtable-print-readable backquote
make-network-process dbusbind dynamic-setting system-font-setting
font-r= ender-setting move-toolbar gtk x-toolkit x multi-tty emacs)

--001a11c20810bc2b9804f73bd663-- From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 18 04:41:55 2014 Received: (at 17288-done) by debbugs.gnu.org; 18 Apr 2014 08:41:55 +0000 Received: from localhost ([127.0.0.1]:51522 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wb4Ms-00052S-CL for submit@debbugs.gnu.org; Fri, 18 Apr 2014 04:41:55 -0400 Received: from mtaout24.012.net.il ([80.179.55.180]:59773) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wb4Mn-000526-NM for 17288-done@debbugs.gnu.org; Fri, 18 Apr 2014 04:41:51 -0400 Received: from conversion-daemon.mtaout24.012.net.il by mtaout24.012.net.il (HyperSendmail v2007.08) id <0N4700K00XBGHK00@mtaout24.012.net.il> for 17288-done@debbugs.gnu.org; Fri, 18 Apr 2014 11:39:54 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout24.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N4700GZ6XEI6740@mtaout24.012.net.il>; Fri, 18 Apr 2014 11:39:54 +0300 (IDT) Date: Fri, 18 Apr 2014 11:41:58 +0300 Sun-Java-System-SMTP-Warning: Lines longer than SMTP allows found and truncated. From: Eli Zaretskii Subject: Re: bug#17288: SegFault with emacs in CPP header file (long constructor) In-reply-to: X-012-Sender: halo1@inter.net.il To: Dan Faudemer Message-id: <83sipbghbd.fsf@gnu.org> Content-transfer-encoding: 7BIT References: X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 17288-done Cc: 17288-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (+) > Date: Thu, 17 Apr 2014 14:04:44 +0200 > From: Dan Faudemer > > I have some issue with emacs in a long intialisation constructor, emacs > exit with a segault. > > My .emacs contains : > (global-linum-mode 1) > (set-default 'truncate-lines t) > > And the header file bug.h : > > aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa"),aaaaaaaaaaa("aaaaaaaaaaa > aaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"), > aaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"), > aaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"), > aaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"), > aaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),taaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),saaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),aaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),gaaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),caaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),laaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),saaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),aaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),aaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),laaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),_aaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),aaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),aaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"), > aaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa"),faaaaaaaaaaaaaaaaa("aaaaaaaaaaaaaaaaa") > > To reproduce the segfault you have to put the cursor on the second line > and press the button to go to the end of the line. (For me, it happened on line 6, which is second-from-last.) Thanks, I fixed this for the upcoming Emacs 24.4 release. If you build your own Emacs, you can fix your build by applying the one-line patch at the end of this message. I'm closing the bug; feel free to reopen if there are any left-overs. > Fatal error 11: Segmentation fault > Backtrace: > /usr/bin/emacs[0x4ef391] > /usr/bin/emacs[0x4d4dbd] > /usr/bin/emacs[0x4ef2ee] > /usr/bin/emacs[0x4ef6a3] > /lib64/libpthread.so.0[0x2b05af4dbbe0] > /usr/bin/emacs[0x498926] > /usr/bin/emacs[0x49c180] > /usr/bin/emacs[0x43aab9] > /usr/bin/emacs[0x43abf5] > /usr/bin/emacs[0x44b2dc] > /usr/bin/emacs[0x44f0ff] > /usr/bin/emacs[0x454f8b] > /usr/bin/emacs[0x457349] > /usr/bin/emacs[0x545aa3] > /usr/bin/emacs[0x458675] > /usr/bin/emacs[0x4e2939] > /usr/bin/emacs[0x4e4da7] > /usr/bin/emacs[0x4e6c7b] > /usr/bin/emacs[0x545bf6] > /usr/bin/emacs[0x4dd6ea] > /usr/bin/emacs[0x545cea] > /usr/bin/emacs[0x4dde40] > /usr/bin/emacs[0x4ddf8a] > /usr/bin/emacs[0x4d5ba6] > /lib64/libc.so.6(__libc_start_main+0xf4)[0x3affa1d994] > /usr/bin/emacs[0x413f19] For the record, here's the backtrace and some relevant variables printed by GDB: Program received signal SIGSEGV, Segmentation fault. append_glyph (it=0x7fffffff37b0) at term.c:1491 1491 glyph->face_id = it->face_id; (gdb) p glyph $1 = (struct glyph *) 0x0 (gdb) bt 10 #0 append_glyph (it=0x7fffffff37b0) at term.c:1491 #1 0x00000000004a2f53 in produce_glyphs (it=0x7fffffff37b0) at term.c:1627 #2 0x0000000000449ba8 in produce_special_glyphs (it=0x7fffffff44f0, what=) at xdisp.c:24411 #3 0x0000000000449d02 in insert_left_trunc_glyphs (it=) at xdisp.c:18377 #4 0x0000000000450cef in display_line (it=0x7fffffff6d70) at xdisp.c:19956 #5 0x00000000004532d8 in try_window (window=, pos=..., flags=1) at xdisp.c:16353 #6 0x0000000000457c12 in redisplay_window (window=12071533, just_this_one_p=) at xdisp.c:15879 #7 0x0000000000459ac9 in redisplay_window_1 (window=140737488304048) at xdisp.c:13942 #8 0x000000000054dd0b in internal_condition_case_1 (bfun=, arg=, handlers=, hfun=) at eval.c:1327 #9 0x000000000045ae90 in redisplay_internal () at xdisp.c:13570 (More stack frames follow...) Lisp Backtrace: "redisplay_internal (C function)" (0xb63d30) (gdb) p i $2 = 0 (gdb) p it->glyph_row->used[it->area] $3 = 0 (gdb) pgrowx it->glyph_row (gdb) p it->area $4 = LEFT_MARGIN_AREA (gdb) p it->glyph_row->glyphs[1] $5 = (struct glyph *) 0xadd5a0 (gdb) p it->glyph_row->glyphs[0] $6 = (struct glyph *) 0x0 And here's the change that fixes this, which I installed in the emacs-24 branch: --- src/xdisp.c 2014-04-17 08:58:59 +0000 +++ src/xdisp.c 2014-04-18 08:35:09 +0000 @@ -18688,6 +18688,7 @@ insert_left_trunc_glyphs (struct it *it) truncate_it.current_x = 0; truncate_it.face_id = DEFAULT_FACE_ID; truncate_it.glyph_row = &scratch_glyph_row; + truncate_it.area = TEXT_AREA; truncate_it.glyph_row->used[TEXT_AREA] = 0; CHARPOS (truncate_it.position) = BYTEPOS (truncate_it.position) = -1; truncate_it.object = make_number (0); From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 20 10:31:43 2014 Received: (at 17288) by debbugs.gnu.org; 20 Apr 2014 14:31:43 +0000 Received: from localhost ([127.0.0.1]:53434 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WbsmU-0003cB-Kk for submit@debbugs.gnu.org; Sun, 20 Apr 2014 10:31:42 -0400 Received: from mtaout25.012.net.il ([80.179.55.181]:44014) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WbsmS-0003bz-Bt for 17288@debbugs.gnu.org; Sun, 20 Apr 2014 10:31:41 -0400 Received: from conversion-daemon.mtaout25.012.net.il by mtaout25.012.net.il (HyperSendmail v2007.08) id <0N4C001002O4OZ00@mtaout25.012.net.il> for 17288@debbugs.gnu.org; Sun, 20 Apr 2014 17:29:42 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout25.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N4C00NSZ2XITQ30@mtaout25.012.net.il>; Sun, 20 Apr 2014 17:29:42 +0300 (IDT) Date: Sun, 20 Apr 2014 17:31:25 +0300 From: Eli Zaretskii Subject: Re: bug#17228: 24.4.50; Dired with -R switch and hiding details: Missing chars etc. In-reply-to: X-012-Sender: halo1@inter.net.il To: Christopher Schmidt Message-id: <837g6kf4xu.fsf@gnu.org> References: X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 17288 Cc: 17288@debbugs.gnu.org, Drew Adams X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (+) Christopher, could you please take a look at this bug? Emacs 24.4 is in pretest, and it would be too bad if we release it with this bug not fixed. TIA From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 20 20:33:22 2014 Received: (at 17288) by debbugs.gnu.org; 21 Apr 2014 00:33:22 +0000 Received: from localhost ([127.0.0.1]:53617 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wc2Aj-0007wr-IJ for submit@debbugs.gnu.org; Sun, 20 Apr 2014 20:33:22 -0400 Received: from mout.web.de ([212.227.17.11]:65415) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wc2Ah-0007wg-3k for 17288@debbugs.gnu.org; Sun, 20 Apr 2014 20:33:19 -0400 Received: from drachen.dragon ([90.186.140.100]) by smtp.web.de (mrweb102) with ESMTPSA (Nemesis) id 0LoHgL-1X9TBA1tRx-00gGH5; Mon, 21 Apr 2014 02:33:13 +0200 From: Michael Heerdegen To: Christopher Schmidt Subject: Re: bug#17288: bug#17228: 24.4.50; Dired with -R switch and hiding details: Missing chars etc. References: <837g6kf4xu.fsf@gnu.org> Date: Mon, 21 Apr 2014 02:33:07 +0200 In-Reply-To: <837g6kf4xu.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 20 Apr 2014 17:31:25 +0300") Message-ID: <87eh0rttbw.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.90 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K0:QP8R+efmcZQ4UuysxvwbjBknkPlcchX7TwE7ATiwHCwOYU11gUz uTZ45YTUuKQndbtIcw/iWClKoxmwqsZNtLjXuZ8MkchjofToa9HL7p1VvbpRLi796dUyA9m mFc6EabNtzpQGuxmw8FISdzjXFksX+R8H9+RPzZ8xmqnOHV6uyTxaF7AdiUk5DK37vzC4U5 EQQ+2rf04guYvgX+Fi3fA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 17288 Cc: 17288@debbugs.gnu.org, Eli Zaretskii X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.7 (/) --=-=-= Content-Type: text/plain Eli Zaretskii writes: > Christopher, could you please take a look at this bug? Emacs 24.4 is > in pretest, and it would be too bad if we release it with this bug not > fixed. Chris, I don't think it's that hard to fix. `dired-insert-set-properties' just doesn't check whether any non file line is an information line to hide or something else (empty line or subdir header line). So, something like this should do: --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=17228.patch *** /home/micha/Treasure/today/dired.el 2014-04-21 02:13:59.045937983 +0200 --- /home/micha/Treasure/today/dired-fix-17228.el 2014-04-21 02:15:00.429707571 +0200 *************** *** 1250,1258 **** (while (< (point) end) (ignore-errors (if (not (dired-move-to-filename)) ! (put-text-property (line-beginning-position) ! (1+ (line-end-position)) ! 'invisible 'dired-hide-details-information) (put-text-property (+ (line-beginning-position) 1) (1- (point)) 'invisible 'dired-hide-details-detail) (add-text-properties --- 1250,1260 ---- (while (< (point) end) (ignore-errors (if (not (dired-move-to-filename)) ! (unless (or (looking-at "^$") ! (looking-at dired-subdir-regexp)) ! (put-text-property (line-beginning-position) ! (1+ (line-end-position)) ! 'invisible 'dired-hide-details-information)) (put-text-property (+ (line-beginning-position) 1) (1- (point)) 'invisible 'dired-hide-details-detail) (add-text-properties --=-=-= Content-Type: text/plain WDYT? We should test it well, however, to be sure it does the same for different `ls-lisp-use-insert-directory-program' values and such. Michael. --=-=-=-- From unknown Sat Aug 16 21:19:45 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 19 May 2014 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator