From nobody Tue Sep 5 20:59:12 2023 X-Original-To: bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4RgHtS5HFlz4rs9f for ; Tue, 5 Sep 2023 20:59:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4RgHtS41P9z3V0p for ; Tue, 5 Sep 2023 20:59:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1693947552; a=rsa-sha256; cv=none; b=fV9UXvVUOJ5/WK7PllhzzFe1L0ZN4ZrUkDbZsTD9edfCW0STMwvmxtDhYFm2lZJRzrIu7O 1NMqlZ9qKzgqb+JBTUQpmTVmLtEMNDo3oQS6pIbU0zBE+bF4fR3/G+x55zUl1bKrE4Jjds 7Ui1DUTMAxHzMEkJ/czKwANpwGBvXzmkJVW2Z6nGs4DXSJ/lfET33YOMqomG8ZpRHGhESM nEk9YYZAjlY1+g4uKiyZil7JYmnE/zpKSaAxck6AZwXyFTpj19ovJm05/0x63E4R7rsVsr YqHUEnQGWmHJgo7Ry+Jl0irRuzTT2CFyGFN8+lEliBIyuWO5Yhn7HXg0j1hHXA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1693947552; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=kGMxzlhFAsqMbqqRKhpgE9v+mDJWNaQyXNA/Vy8h6B8=; b=wmARRvfhhO6gF6/e8HSW0RE8FUfWP2GoW5S7tUMTob/Ks9IsCyhksBRqpjxcWpkBBqB1Iw WWWfwR8Co7oerTkLKPQBqR6p8b9Jid4IsXZIPRZ3bJPCOPoeHnsO77IMW5L1UK0YeFE4L5 5LKvhgPjt0GSqf0UWivu2b0f817HaDWT8DRT4t5i0vGnKdAMBbA/AQ0miZNFVCjqJUx7f2 /bt4FNyStDJutm2TLfWaoP/hjdCEb9+hBIDhUJb4mM2zZiGJkNfg44UXyTy+i1jrIqwXP0 2FwJD5zhjX7kk8ygm4fnwqXA6LUdv0vo3fWkpQKW2l0rn3DjxBzYDfwInA7xtQ== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4RgHtS377nzntX for ; Tue, 5 Sep 2023 20:59:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 385KxCPI017094 for ; Tue, 5 Sep 2023 20:59:12 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 385KxClL017093 for bugs@FreeBSD.org; Tue, 5 Sep 2023 20:59:12 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 273585] walk_cb_call() prints warning polluting program output Date: Tue, 05 Sep 2023 20:59:12 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: misc X-Bugzilla-Version: 13.2-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: mkrzewicki@gmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@freebsd.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D273585 Bug ID: 273585 Summary: walk_cb_call() prints warning polluting program output Product: Base System Version: 13.2-RELEASE Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: misc Assignee: bugs@FreeBSD.org Reporter: mkrzewicki@gmail.com walk_cb_call() from /lib/libc/stdlib/cxa_thread_atexit_impl.c=20 prints a warning at thread exit if the library that registered the action no longer can be found, no further action is taken, the dtor is then skipped. The additional output to stderr pollutes the output of binaries checked by = e.g. ctest, throwing the test suite off. In my case the program is root (CERN's data analysis suite) which features a C++ interpreter and does a lot of internal lib loading/unloading. My question is: is this behaviour absolutely required? Or could the printou= t be made optional; as in only there in some debug mode, or possibly steered by = an env variable? Patching libc may work for me for now, but would be harder to justify in a larger prod environment. thanks, Mikolaj --=20 You are receiving this mail because: You are the assignee for the bug.=