From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 27 09:51:21 2015 Received: (at submit) by debbugs.gnu.org; 27 Feb 2015 14:51:21 +0000 Received: from localhost ([127.0.0.1]:59618 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YRMG8-0004LM-7C for submit@debbugs.gnu.org; Fri, 27 Feb 2015 09:51:20 -0500 Received: from eggs.gnu.org ([208.118.235.92]:34877) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YRMG5-0004L4-Pa for submit@debbugs.gnu.org; Fri, 27 Feb 2015 09:51:18 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YRMFz-0002Bt-5k for submit@debbugs.gnu.org; Fri, 27 Feb 2015 09:51:12 -0500 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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41408) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YRMFz-0002Bb-3D for submit@debbugs.gnu.org; Fri, 27 Feb 2015 09:51:11 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36592) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YRMFx-0004k6-C8 for bug-gnu-emacs@gnu.org; Fri, 27 Feb 2015 09:51:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YRMFs-0001xQ-Ag for bug-gnu-emacs@gnu.org; Fri, 27 Feb 2015 09:51:09 -0500 Received: from mxin.ulb.ac.be ([164.15.128.112]:22785) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YRMFr-0001vu-Um for bug-gnu-emacs@gnu.org; Fri, 27 Feb 2015 09:51:04 -0500 Received: from mathsrv4.ulb.ac.be (HELO localhost) ([164.15.133.241]) by smtp.ulb.ac.be with ESMTP; 27 Feb 2015 15:51:03 +0100 From: Nicolas Richard To: bug-gnu-emacs@gnu.org Subject: 25.0.50; can't bootstrap -- temacs dumps core Date: Fri, 27 Feb 2015 15:51:45 +0100 Message-ID: <877fv31k72.fsf@yahoo.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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: -5.0 (-----) X-Debbugs-Envelope-To: submit 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: -5.0 (-----) I can't bootstrap emacs on master branch, atm : temacs dumps core. The backtrace is below. This specific error (i.e. SIGSEGV in temacs) was introduced by the commit below. Before that commit, however, "make bootstrap" wouldn't work either (namely it was not able to link temacs -- see after the backtrace if that's of any interest). --8<---------------cut here---------------start------------->8--- commit 5917b7907ad0cdc38f14967d16aa8472be572e3f Author: Jan Dj=C3=A4rv Date: Thu Feb 26 16:42:03 2015 +0100 Don't use OUTER_TO_INNER macros for plain X and lucid. =20=20=20=20 * xmenu.c (create_and_show_popup_menu): Call XTranslateCoordinates, dont use OUTER_TO_INNER macros. (x_menu_show): Call x_real_pos_and_offsets, don't use OUTER_TO_INNER macros. --8<---------------cut here---------------end--------------->8--- Now the gdb output with backtrace (note that I disabled the loading of src/.gdbinit because of errors): Reading symbols from src/temacs...done. Starting program: /home/youngfrog/sources/emacs/emacs-new-repo/src/temacs=20 warning: Could not load shared library symbols for linux-gate.so.1. Do you need "set solib-search-path" or "set sysroot"? [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/libthread_db.so.1". Program received signal SIGSEGV, Segmentation fault. 0xb6d67f34 in backtrace () from /lib/libc.so.6 #0 0xb6d67f34 in backtrace () from /lib/libc.so.6 #1 0x0822f49c in emacs_backtrace (backtrace_limit=3D-1) at sysdep.c:2177 #2 0x081f41fb in main (argc=3D1, argv=3D0xbfffee84) at emacs.c:891 #0 0xb6d67f34 in backtrace () from /lib/libc.so.6 No symbol table info available. #1 0x0822f49c in emacs_backtrace (backtrace_limit=3D-1) at sysdep.c:2177 main_backtrace_buffer =3D {0xbfffed08, 0xb7ffefbc, 0xb7ff2be6 , 0xb6c66880, 0xb7fe9f21 <_dl_map_object_deps+641>, 0xb6c6689c, 0xb6c6= 6880, 0x18, 0xbfffecc7, 0xb70b3868, 0xb70b35a8, 0xb7d9b560, 0xb7d9b2b0, 0xb= 6f2eae8, 0x0, 0xb7febf7e <_dl_catch_error+94>, 0xbfffecc7, 0xbfffe590, 0xb7= ffefbc,=20 0xb7fe9c40 , 0xb7d83da8, 0xbfffed08, 0xbfffe570, 0xb7feb= f7e <_dl_catch_error+94>, 0xbfffecc7, 0xbfffe5b0, 0xb7ffefbc, 0xb7fe9c40 , 0xb7dbeedc, 0xbfffed08, 0xbfffe590, 0xb7febf7e <_dl_catch_error+94= >, 0xb7ff2ac8 <__libc_memalign+8>, 0xb7ffefbc, 0x8, 0xbfffe680, 0xb7ff2c03 = ,=20 0x8, 0x1c, 0x30, 0xbfffed08, 0xb7ffefbc, 0xb7ff2be6 , 0= xb6c66860, 0xb7fe9f21 <_dl_map_object_deps+641>, 0xb6c66870, 0xb6c66860, 0x= c, 0xbfffed08, 0x1, 0xb6c665b0, 0xbfffe4b0, 0xb7fe9e3d <_dl_map_object_deps= +413>, 0xb7fe9c40 , 0xbfffecd8, 0xbfffed08, 0xbfffed08, 0x1, 0xb6c= 66310,=20 0xbfffe620, 0xb7fe9e3d <_dl_map_object_deps+413>, 0xb7fe9c40 , 0xbfffecd8, 0xc, 0xbfffed08, 0x1, 0xb6c66000, 0xbfffe640, 0xb7fe9e3d= <_dl_map_object_deps+413>, 0xb7fe9c40 , 0xbfffecd8, 0x14, 0x8453f= 14, 0xb7d9b2b0, 0xb6f2eae8, 0x0, 0x0, 0x0, 0x0, 0xb7fe9c40 , 0x845= 3f0c,=20 0xbfffed08, 0xbfffe660, 0xb7febf7e <_dl_catch_error+94>, 0xbfffec= c7, 0xbfffe6a0, 0xb7ffefbc, 0xb7fe9c40 , 0x8453f04, 0xbfffed08, 0x= bfffe680, 0xb7febf7e <_dl_catch_error+94>, 0xbfffecc7, 0xbfffe6c0, 0xb7ffef= bc, 0xb7fe9c40 , 0x8453efc, 0xbfffed08, 0xbfffe6a0,=20 0xb7febf7e <_dl_catch_error+94>, 0xbfffecc7, 0xbfffe6e0, 0xb7ffef= bc, 0xb7fe9c40 , 0x8453ef4, 0xbfffed08, 0xbfffe6c0, 0xb7febf7e <_d= l_catch_error+94>, 0xbfffed08, 0x1, 0xb6f2eae8, 0xbfffe660, 0xb7fe9e3d <_dl= _map_object_deps+413>, 0xb7fe9c40 , 0xbfffecd8, 0xb7febf7e <_dl_ca= tch_error+94>,=20 0xbfffed08, 0x1, 0xb6f2e820, 0xbfffe710, 0xb7fe9e3d <_dl_map_obje= ct_deps+413>, 0xb7fe9c40 , 0xbfffecd8, 0xb7febf7e <_dl_catch_error= +94>, 0xbfffed08, 0x1, 0xb6f2e560, 0xbfffe730, 0xb7fe9e3d <_dl_map_object_d= eps+413>, 0xb7fe9c40 , 0xbfffecd8, 0xb7febf7e <_dl_catch_error+94>= , 0xbfffed08,=20 0x1, 0xb6f2e2b8, 0xbfffe750, 0xb7fe9e3d <_dl_map_object_deps+413>= , 0xb7fe9c40 , 0xbfffecd8, 0xb7febf7e <_dl_catch_error+94>, 0xbfff= ed08, 0x1, 0xb6f2e000, 0xbfffe770, 0xb7fe9e3d <_dl_map_object_deps+413>, 0x= b7fe9c40 , 0xbfffecd8, 0xb7febf7e <_dl_catch_error+94>, 0xbfffed08= , 0x1,=20 0xb70b3b20, 0xbfffe790, 0xb7fe9e3d <_dl_map_object_deps+413>, 0xb= 7fe9c40 , 0xbfffecd8, 0xb7febf7e <_dl_catch_error+94>, 0xbfffed08,= 0x1, 0xb70b3868, 0xbfffe7b0, 0xb7fe9e3d <_dl_map_object_deps+413>, 0xb7fe9= c40 , 0xbfffecd8, 0xb7febf7e <_dl_catch_error+94>, 0xbfffed08, 0x1= , 0xb70b35a8,=20 0xbfffe7d0, 0xb7fe9e3d <_dl_map_object_deps+413>, 0xb7fe9c40 , 0xbfffecd8, 0xb7febf7e <_dl_catch_error+94>, 0xbfffed08, 0x1, 0xb70b= 32e8, 0xbfffe7f0, 0xb7fe9e3d <_dl_map_object_deps+413>, 0xb7fe9c40 , 0xbfffecd8, 0xb7febf7e <_dl_catch_error+94>, 0xbfffed08, 0x1, 0xb70b3030= , 0xbfffe810,=20 0xb7fe9e3d <_dl_map_object_deps+413>, 0xb7fe9c40 , 0xbff= fecd8, 0xb7febf7e <_dl_catch_error+94>, 0xbfffed08, 0x1, 0xb726dd80, 0xbfff= e830, 0xb7fe9e3d <_dl_map_object_deps+413>, 0xb7fe9c40 , 0xbfffecd= 8, 0xb7febf7e <_dl_catch_error+94>, 0xbfffed08, 0x1, 0xb726dad0, 0xbfffe850= ...} bounded_limit =3D -1 buffer =3D 0xbfffe55c npointers =3D 52 #2 0x081f41fb in main (argc=3D1, argv=3D0xbfffee84) at emacs.c:891 dummy =3D -5268525465680825363 stack_bottom_variable =3D -62 '\302' do_initial_setlocale =3D 183 dumping =3D false skip_args =3D 0 rlim =3D {rlim_cur =3D 8388608, rlim_max =3D 18446744073709551615} no_loadup =3D false junk =3D 0x0 dname_arg =3D 0x0 ch_to_dir =3D 0x0 original_pwd =3D 0x0 FTR, here's what the error is when the parent of 5917b7907ad0cdc38f14967d16aa8472be572e3f is checked out: xmenu.o: dans la fonction =C2=AB create_and_show_popup_menu =C2=BB: /home/youngfrog/sources/emacs/emacs-new-repo/src/xmenu.c:1341: r=C3=A9f=C3= =A9rence ind=C3=A9finie vers =C2=AB FRAME_OUTER_TO_INNER_DIFF_X =C2=BB /home/youngfrog/sources/emacs/emacs-new-repo/src/xmenu.c:1342: r=C3=A9f=C3= =A9rence ind=C3=A9finie vers =C2=AB FRAME_OUTER_TO_INNER_DIFF_Y =C2=BB collect2: erreur: ld a retourn=C3=A9 1 code d'=C3=A9tat d'ex=C3=A9cution (that's in french, but I assume you can guess the meaning -- and I can reproduce in english if necessary). In GNU Emacs 25.0.50.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2015-02-03 on localhost Repository revision: 807dad87e61183b05a6951e071ec7a67c8e2abfd Windowing system distributor `The X.Org Foundation', version 11.0.11500000 System Description: Gentoo Base System release 2.2 Configured using: `configure --with-x-toolkit=3Dlucid --enable-checking --with-wide-int 'CFLAGS=3D -O0 -g3'' Configured features: XAW3D XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS NOTIFY ACL GNUTLS LIBXML2 FREETYPE LIBOTF XFT ZLIB Important settings: value of $LANG: fr_FR.UTF-8 locale-coding-system: utf-8-unix --=20 Nicolas Richard From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 27 13:15:02 2015 Received: (at 19959) by debbugs.gnu.org; 27 Feb 2015 18:15:02 +0000 Received: from localhost ([127.0.0.1]:60195 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YRPRF-0000lv-AQ for submit@debbugs.gnu.org; Fri, 27 Feb 2015 13:15:01 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:42115 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YRPRC-0000lb-Ce for 19959@debbugs.gnu.org; Fri, 27 Feb 2015 13:14:59 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1YRPRA-000727-QZ; Fri, 27 Feb 2015 13:14:56 -0500 From: Glenn Morris To: Nicolas Richard Subject: Re: bug#19959: 25.0.50; can't bootstrap -- temacs dumps core References: <877fv31k72.fsf@yahoo.fr> X-Spook: Islam Abduganievich Karimov Crowell PLO ASPIC Osama X-Ran: SZv9s7aK?|I{W*YhFE%js$-O:jbC)NhnZLsY:=,r:*E8x1|q58WoN9y!i2U\03leD,nl*v X-Hue: red X-Debbugs-No-Ack: yes X-Attribution: GM Date: Fri, 27 Feb 2015 13:14:56 -0500 In-Reply-To: <877fv31k72.fsf@yahoo.fr> (Nicolas Richard's message of "Fri, 27 Feb 2015 15:51:45 +0100") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 19959 Cc: 19959@debbugs.gnu.org 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: -5.0 (-----) Nicolas Richard wrote: > In GNU Emacs 25.0.50.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) FWIW, http://hydra.nixos.org/build/19982110 flagged this yesterday. It seems to be specific to 32-bit builds. (The precise introduction is masked by the previous total build failure due to a typo.) From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 27 20:07:57 2015 Received: (at control) by debbugs.gnu.org; 28 Feb 2015 01:07:57 +0000 Received: from localhost ([127.0.0.1]:60309 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YRVsq-0002MW-RU for submit@debbugs.gnu.org; Fri, 27 Feb 2015 20:07:57 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:51068 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YRVso-0002MF-6M for control@debbugs.gnu.org; Fri, 27 Feb 2015 20:07:54 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1YRVsn-0003hU-Lr for control@debbugs.gnu.org; Fri, 27 Feb 2015 20:07:53 -0500 Date: Fri, 27 Feb 2015 20:07:53 -0500 Message-Id: Subject: control message for bug 19759 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control 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: -5.0 (-----) block 19759 by 19959 From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 02 11:51:59 2015 Received: (at control) by debbugs.gnu.org; 2 Mar 2015 16:51:59 +0000 Received: from localhost ([127.0.0.1]:34449 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YSTZW-0006yg-T0 for submit@debbugs.gnu.org; Mon, 02 Mar 2015 11:51:59 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:35237 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YSTZV-0006yZ-HL for control@debbugs.gnu.org; Mon, 02 Mar 2015 11:51:57 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1YSTZV-00067p-8V for control@debbugs.gnu.org; Mon, 02 Mar 2015 11:51:57 -0500 Date: Mon, 02 Mar 2015 11:51:57 -0500 Message-Id: Subject: control message for bug 19980 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control 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: -5.0 (-----) merge 19974 19959 19980 From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 03 11:23:39 2015 Received: (at 19959) by debbugs.gnu.org; 3 Mar 2015 16:23:39 +0000 Received: from localhost ([127.0.0.1]:34094 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YSpbf-0003Sv-7T for submit@debbugs.gnu.org; Tue, 03 Mar 2015 11:23:39 -0500 Received: from mail-ig0-f174.google.com ([209.85.213.174]:41658) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YSpbc-0003Sf-U3 for 19959@debbugs.gnu.org; Tue, 03 Mar 2015 11:23:37 -0500 Received: by igal13 with SMTP id l13so29347859iga.0 for <19959@debbugs.gnu.org>; Tue, 03 Mar 2015 08:23:31 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=4QdZZsqOMxpQ7CeOYW/8j1GQda6I1ATIuVvgitEzB0E=; b=Z3xJGxDgQNjWCilfKEicdLz+GHtQ5vP6+5FWcvBxnet1EMexYqZ3ubNrU1Rc9dUxy/ 1/zGCU4Wo+FC6l8kmaePvj9+90dTMRH7/4xtrbUfl4bza0uAEmaJ2D0NNzUe7E+ZjP9f twLTG1dU89MXMCk+ni/cLDBPNJ9jzM2s4gZoQKZ3kDWcXNld/W/JE5eo4xK7SSV4b4Oi BN9Te1g0YpXC5Jm0aCqBQgUvsWSHj8WdcQ2bUQuDeY0fGsiK4kucEoIb7YvXWhjQlf3O oSYJkSQuBH2icHdSifsKfQ6Sy13HH4RQqmPm18S3KmkrCDskAm7MGKHdNZSHhENHolb4 WKww== X-Gm-Message-State: ALoCoQlOsEywVOOPSmcHd2zsB6wg5iKCZyxaqFB39Hv1Re15uz4Jj24i126ZklBRxU84nVR0td0K X-Received: by 10.43.1.67 with SMTP id np3mr2623908icb.24.1425399810946; Tue, 03 Mar 2015 08:23:30 -0800 (PST) Received: from hp-dv5t (69-165-165-189.dsl.teksavvy.com. [69.165.165.189]) by mx.google.com with ESMTPSA id z3sm1253601igl.1.2015.03.03.08.23.29 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Tue, 03 Mar 2015 08:23:30 -0800 (PST) From: Thomas Fitzsimmons To: Glenn Morris Subject: Re: bug#19959: 25.0.50; can't bootstrap -- temacs dumps core References: <877fv31k72.fsf@yahoo.fr> Date: Tue, 03 Mar 2015 11:23:28 -0500 In-Reply-To: (Glenn Morris's message of "Fri, 27 Feb 2015 13:14:56 -0500") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 19959 Cc: Nicolas Richard , 19959@debbugs.gnu.org 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 Glenn Morris writes: > Nicolas Richard wrote: > >> In GNU Emacs 25.0.50.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) > > FWIW, http://hydra.nixos.org/build/19982110 flagged this yesterday. > It seems to be specific to 32-bit builds. > (The precise introduction is masked by the previous total build failure > due to a typo.) This commit breaks bootstrap for me: commit b74db6347cf5cac1ebd4c604fd5691c588fd8e32 Author: Paul Eggert Date: Tue Feb 24 16:34:13 2015 -0800 Backtrace after malloc arena is corrupted Without this change, if the malloc arena is corrupted and then 'backtrace' is called, the backtrace can crash because 'backtrace' calls 'malloc'. For more, please see: https://sourceware.org/ml/libc-alpha/2015-02/msg00678.html * emacs.c (main): Initialize tables used by 'backtrace'. * sysdep.c (emacs_backtrace): Document the newly used part of the API. On my system's glibc version, glibc-2.16-30.fc18.i686, it seems that a zero size argument to backtrace causes a segfault; minimal example attached: $ gcc -Wall backtrace.c $ env -i ./a.out Segmentation fault (core dumped) Thomas --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=backtrace.c #include int main() { void *main_backtrace_buffer[501]; void *buffer; buffer = main_backtrace_buffer; return backtrace(buffer, 0); } --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 05 15:02:02 2015 Received: (at 19959-done) by debbugs.gnu.org; 5 Mar 2015 20:02:02 +0000 Received: from localhost ([127.0.0.1]:36419 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTby5-0004Yy-KF for submit@debbugs.gnu.org; Thu, 05 Mar 2015 15:02:02 -0500 Received: from smtp.cs.ucla.edu ([131.179.128.62]:41776) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YTby4-0004YX-0l for 19959-done@debbugs.gnu.org; Thu, 05 Mar 2015 15:02:00 -0500 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 23CD3A60031; Thu, 5 Mar 2015 12:01:54 -0800 (PST) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UqhrBda26HKL; Thu, 5 Mar 2015 12:01:54 -0800 (PST) Received: from Penguin.CS.UCLA.EDU (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id DE52DA6001D; Thu, 5 Mar 2015 12:01:53 -0800 (PST) Message-ID: <54F8B631.6060506@cs.ucla.edu> Date: Thu, 05 Mar 2015 12:01:53 -0800 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 MIME-Version: 1.0 To: Colin Baxter , emacs-devel@gnu.org Subject: Re: Segfault in master References: <877fuw7m46.fsf@fencepost.gnu.org> <54F7DDEE.9080806@cs.ucla.edu> <878ufbkcya.fsf@redstar.home> In-Reply-To: <878ufbkcya.fsf@redstar.home> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 19959-done Cc: 19959-done@debbugs.gnu.org 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: -2.3 (--) On 03/05/2015 01:31 AM, Colin Baxter wrote: > Patch worked for me. Thanks David. > > Thanks, I installed a (slightly different) patch as commit cbc9d8d4269f2cca7950060b5e37747b27dac1de and am marking Emacs Bug#19959 as fixed. I also filed a bug report with the glibc folks (glibc bug 18084). From unknown Fri Jun 20 07:18:09 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 03 Apr 2015 11:24:03 +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