From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 85CF73858D38; Wed, 12 Oct 2022 18:12:26 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 85CF73858D38 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1665598348; bh=bOAS2mwi4OHN+VtSO1pGdTmZgN7pW2KbRTHUq3YBgec=; h=From:To:Subject:Date:From; b=MYUi9jA46nrHV7r7qrox8ciWWQmC2h5uy0yQeQXH61tJiwg/4oNwPtY6zGfQIFp2R l0FXioPAJnzPmxZUwZmQ+I05Kt1gFd+mVLKQRM1pWv3tVRH08JqMoxONOulrStLQjL 12sunPSJiK+veHy0k99g79qzR7xFBSk27Fc1RcN0= From: "fche at redhat dot com" To: systemtap@sourceware.org Subject: [Bug translator/29676] New: wildcard function/symbol expansion inconsistent in debuginfo vs nondebuginfo cases Date: Wed, 12 Oct 2022 18:12:07 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: systemtap X-Bugzilla-Component: translator X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: fche at redhat dot com X-Bugzilla-Status: NEW 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: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: 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 List-Id: https://sourceware.org/bugzilla/show_bug.cgi?id=3D29676 Bug ID: 29676 Summary: wildcard function/symbol expansion inconsistent in debuginfo vs nondebuginfo cases Product: systemtap Version: unspecified Status: NEW Severity: normal Priority: P2 Component: translator Assignee: systemtap at sourceware dot org Reporter: fche at redhat dot com Target Milestone: --- Binaries sometimes contain symbol tables or minidebuginfo that systemtap can resolve process probes within: stap -L 'process("/lib64/libc.so.6").function("__memset*")' which match a bunch of assembler ifunc alternative functions by symbol name. Unfortunately, if dwarf for this package is also available, then stap will apparently only process the dwarf symbols, and not the minidebuginfo stuff, so the same wildcard will produce an apprx. empty match list. We should use the union of the two data sources if possible. --=20 You are receiving this mail because: You are the assignee for the bug.=