From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: joakim@verona.se Newsgroups: gmane.emacs.devel Subject: valgrinding emacs? Date: Fri, 23 Jan 2015 16:33:07 +0100 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1422027220 15411 80.91.229.3 (23 Jan 2015 15:33:40 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 23 Jan 2015 15:33:40 +0000 (UTC) To: Emacs developers Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jan 23 16:33:39 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YEgEr-0004yo-UI for ged-emacs-devel@m.gmane.org; Fri, 23 Jan 2015 16:33:38 +0100 Original-Received: from localhost ([::1]:59961 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YEgEq-0004Cm-VV for ged-emacs-devel@m.gmane.org; Fri, 23 Jan 2015 10:33:36 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56211) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YEgEm-0004CS-OT for emacs-devel@gnu.org; Fri, 23 Jan 2015 10:33:33 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YEgEj-0005UI-EA for emacs-devel@gnu.org; Fri, 23 Jan 2015 10:33:32 -0500 Original-Received: from mx6.bahnhof.se ([213.80.101.16]:44597) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YEgEj-0005Ta-6a for emacs-devel@gnu.org; Fri, 23 Jan 2015 10:33:29 -0500 Original-Received: from localhost (mf.bahnhof.se [213.80.101.20]) by mx6-reinject (Postfix) with ESMTP id A06B346C67 for ; Fri, 23 Jan 2015 16:33:23 +0100 (CET) X-Virus-Scanned: by amavisd-new using ClamAV at bahnhof.se (MF3) Original-Received: from mf3.bahnhof.se ([127.0.0.1]) by localhost (mf3.bahnhof.se [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cvuaERKWa-M9 for ; Fri, 23 Jan 2015 16:33:17 +0100 (CET) Original-Received: from mta.verona.se (h-235-62.a149.priv.bahnhof.se [85.24.235.62]) by mf3.bahnhof.se (Postfix) with ESMTP id B63B63E8CC9 for ; Fri, 23 Jan 2015 16:33:17 +0100 (CET) Original-Received: from localhost (unknown [127.0.0.1]) by mta.verona.se (Postfix) with ESMTP id 4554F52AD60 for ; Fri, 23 Jan 2015 15:33:17 +0000 (UTC) X-Virus-Scanned: amavisd-new at verona.se Original-Received: from mta.verona.se ([127.0.0.1]) by localhost (exodia.verona.se [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qRtsbzKAO2j2 for ; Fri, 23 Jan 2015 16:33:07 +0100 (CET) Original-Received: from exodia.verona.se (www.verona.se [192.168.200.15]) by mta.verona.se (Postfix) with ESMTP id 33C6652AD67 for ; Fri, 23 Jan 2015 16:33:07 +0100 (CET) User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 213.80.101.16 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:181679 Archived-At: I seem to recall that others have had success valgrinding emacs in the past. I get a crash though. Any hints? export CFLAGS="-O0 -g3" ./configure --with-xwidgets --with-x-toolkit=gtk3 valgrind src/temacs ... Fatal error 11: Segmentation fault==7249== Conditional jump or move depends on uninitialised value(s) ==7249== at 0x56F098: emacs_backtrace (sysdep.c:2159) ==7249== by 0x54AE1A: terminate_due_to_signal (emacs.c:367) ==7249== by 0x56EA6C: handle_fatal_signal (sysdep.c:1604) ==7249== by 0x56EA3E: deliver_thread_signal (sysdep.c:1578) ==7249== by 0x56EAA2: deliver_fatal_thread_signal (sysdep.c:1616) ==7249== by 0x56EBC4: handle_sigsegv (sysdep.c:1667) ==7249== by 0x3E1EA100CF: ??? (in /usr/lib64/libpthread-2.20.so) ==7249== by 0x5473C0: STRING_BYTES (lisp.h:1320) ==7249== by 0x5473FC: SBYTES (lisp.h:1327) ==7249== by 0x531F10: smc_save_yourself_CB (xsmfns.c:200) ==7249== by 0x3E30A04E24: _SmcProcessMessage (in /usr/lib64/libSM.so.6.0.1) ==7249== by 0x3E30E111FB: IceProcessMessages (in /usr/lib64/libICE.so.6.3.0) -- Joakim Verona