From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 37566 invoked by alias); 12 Nov 2018 14:28:19 -0000 Mailing-List: contact systemtap-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: systemtap-owner@sourceware.org Received: (qmail 34653 invoked by uid 48); 12 Nov 2018 14:28:14 -0000 From: "fche at redhat dot com" To: systemtap@sourceware.org Subject: [Bug tapsets/23879] print_ubacktrace can not print function name Date: Mon, 12 Nov 2018 14:28:00 -0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: systemtap X-Bugzilla-Component: tapsets X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fche at redhat dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: systemtap at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2018-q4/txt/msg00093.txt.bz2 https://sourceware.org/bugzilla/show_bug.cgi?id=3D23879 Frank Ch. Eigler changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fche at redhat dot com --- Comment #2 from Frank Ch. Eigler --- It depends how the two versions of the target program were compiled. Perha= ps the second one was stripped (including symbol info), so stap (and tools like gdb) would have no chance to resolve addresses to names. Perhaps the unwind data was not generated the same way (possibly CFLAGS without -fasynchronous-unwind-tables?). A comparison with "readelf -S" between the two binaries could help clear th= is up. Also, that advice re. rerunning with -DDEBUG_UNWIND is a good one, the data would help. --=20 You are receiving this mail because: You are the assignee for the bug.