From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id j0OCDuJnY2oyaysAWB0awg (envelope-from ) for ; Fri, 24 Jul 2026 09:25:54 -0400 Authentication-Results: simark.ca; dkim=fail reason="signature verification failed" (768-bit key; unprotected) header.d=tromey.com header.i=@tromey.com header.a=rsa-sha256 header.s=default header.b=gPKzKinR; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 291651E099; Fri, 24 Jul 2026 09:25:54 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-5.1 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_INVALID,DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [IPv6:2620:52:6:3111::32]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 59C061E099 for ; Fri, 24 Jul 2026 09:25:53 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 2CD884BA2E15 for ; Fri, 24 Jul 2026 13:25:46 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 2CD884BA2E15 Authentication-Results: sourceware.org; dkim=fail reason="signature verification failed" (768-bit key, unprotected) header.d=tromey.com header.i=@tromey.com header.a=rsa-sha256 header.s=default header.b=gPKzKinR Received: from omta40.uswest2.a.cloudfilter.net (omta40.uswest2.a.cloudfilter.net [35.89.44.39]) by sourceware.org (Postfix) with ESMTPS id 419694BA5436 for ; Fri, 24 Jul 2026 13:25:21 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 419694BA5436 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=tromey.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=tromey.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 419694BA5436 Authentication-Results: sourceware.org; arc=none smtp.remote-ip=35.89.44.39 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1784899521; cv=none; b=N5gzYBbS8i9nFRuShLLodQz0aN/8tSECFIyy1vpIWYSlp+EdpgagusXs6vmY/df72WHdX4iOJOXBtFrfxil5OkhB00Xs7cv7PQWYRSlJ6LoFm7uJlYr2uHfdIa7evGQdMPjgrHLgDDi0mk8VKSns67b11uf1la2/iVs5RecOBUs= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1784899521; c=relaxed/simple; bh=wj/3Xwjab49XaE+cs30tPUkB2bRfVpDh2+GFZJgf2uk=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=W4fwXTpEniO3p+rwR7IuKKf8dHUG03Q3HJjs6sJjlBR8UTO6ido2vJC6T5YGAfeiESVdMfIN35KqLJ1EqJ8thX7JY0BORhf7GIkivD1bpUaEcIN5NQcIZGKBBVJ8BcygGUbeYLYeRI0JewAws4yOZvG49bofM4TLpJtdLpeIJSg= ARC-Authentication-Results: i=1; sourceware.org; dkim=policy (768-bit key, unprotected) header.d=tromey.com header.i=@tromey.com header.a=rsa-sha256 header.s=default header.b=gPKzKinR reason="signing key too small" DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 419694BA5436 Received: from eig-obgw-6002b.ext.cloudfilter.net ([10.0.30.203]) by cmsmtp with ESMTPS id nFrawnSn0hJKMnFtwwhzrI; Fri, 24 Jul 2026 13:25:20 +0000 Received: from box5379.bluehost.com ([162.241.216.53]) by cmsmtp with ESMTPS id nFtvwuuPcRY4InFtvwHyH7; Fri, 24 Jul 2026 13:25:19 +0000 X-Authority-Analysis: v=2.4 cv=WNl/XmsR c=1 sm=1 tr=0 ts=6a6367bf a=ApxJNpeYhEAb1aAlGBBbmA==:117 a=ApxJNpeYhEAb1aAlGBBbmA==:17 a=RAioF0-LDSMA:10 a=ItBw4LHWJt0A:10 a=pGLkceISAAAA:8 a=zIDznOp_Xb-o53o3VL0A:9 a=DCx65vhANUyCzuf5D8fC:22 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tromey.com; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References:In-Reply-To :Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=+M3V1dziV5VPiuuorAyC0GPgBSvOl2DRKCzxgMcgeVQ=; b=gPKzKinRcpand+pZeEUrdjSZe7 4T996ELZGczmWvNXEjWyURMjUrnZSs4L1EeGSqVQrbRqSNnUZqlCqrfKFmPj4P5FPtnhI/UPp9ZFJ h2RuCfeSnFiRMO7NBd9bAufEU; Received: from 75-166-225-82.hlrn.qwest.net ([75.166.225.82]:45914 helo=bapiya) by box5379.bluehost.com with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.99.2) (envelope-from ) id 1wnFtu-00000001x2D-2QVr; Fri, 24 Jul 2026 07:25:18 -0600 From: Tom Tromey To: Aditya Vidyadhar Kamath Cc: ulrich.weigand@de.ibm.com, simon.marchi@polymtl.ca, tom@tromey.com, gdb-patches@sourceware.org, Aditya.Kamath1@ibm.com, sangamesh.swamy@in.ibm.com, PRAJWAL.B.MEHENDARKAR@ibm.com Subject: Re: [PATCH v5] Fix crash in AIX when current working directory is NULL In-Reply-To: <20260723072131.35657-2-akamath996@gmail.com> (Aditya Vidyadhar Kamath's message of "Thu, 23 Jul 2026 12:51:32 +0530") References: <20260723072131.35657-2-akamath996@gmail.com> X-Attribution: Tom Date: Fri, 24 Jul 2026 07:25:17 -0600 Message-ID: <87cxwcr03m.fsf@tromey.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - box5379.bluehost.com X-AntiAbuse: Original Domain - sourceware.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - tromey.com X-BWhitelist: no X-Source-IP: 75.166.225.82 X-Source-L: No X-Exim-ID: 1wnFtu-00000001x2D-2QVr X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: 75-166-225-82.hlrn.qwest.net (bapiya) [75.166.225.82]:45914 X-Source-Auth: tom+tromey.com X-Email-Count: 4 X-Org: HG=bhshared;ORG=bluehost; X-Source-Cap: ZWx5bnJvYmk7ZWx5bnJvYmk7Ym94NTM3OS5ibHVlaG9zdC5jb20= X-Local-Domain: yes X-CMAE-Envelope: MS4xfKwEldyGnk0cc1QeChOMVvYvjqeVszvQ0DxZcEEf4Rpp41y7xoJivF68fkNZCfsdU6ElfMr9joChrtDj5bMYPLNZKDHJGNPNgt0EIvS5kptjbvPv+f+E 4hHbKYqB9cAMzZ1icsuvpkTzMfD8lV+/5Dm6fGLx7+q5MM7YA3oJ9FMbmDBGxMUhR2Jt8+vChbgzTvjPmwxE6IXpw2k6cn133Gc= X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org >>>>> Aditya Vidyadhar Kamath writes: Sorry about this, but I didn't closely read the test in the earlier reviews. > + /* Exec GDB. */ > + char **gdb_args = malloc ((argc - 1) * sizeof (char *)); > + gdb_args[0] = (char *) gdb_path; > + for (int i = 3; i < argc; i++) > + gdb_args[i - 2] = argv[i]; > + gdb_args[argc - 2] = NULL; execing gdb seems problematic, for instance with a cross build gdb won't be the same host architecture as this test program. Is it not possible to start gdb, change its directory, and then remove the working directory from the .exp file? Tom