Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dYgNy-0008Rd-8Q for pgsql-hackers@arkaria.postgresql.org; Fri, 21 Jul 2017 22:27:02 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1dYgNx-0004XR-LO for pgsql-hackers@arkaria.postgresql.org; Fri, 21 Jul 2017 22:27:01 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1dYgNv-0004XE-Uk for pgsql-hackers@postgresql.org; Fri, 21 Jul 2017 22:27:00 +0000 Received: from mimolette.dalibo.net ([212.85.157.144] helo=mail.dalibo.com) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1dYgNn-0003sA-Kr for pgsql-hackers@postgresql.org; Fri, 21 Jul 2017 22:26:57 +0000 Received: from [192.168.1.3] (unknown [118.179.234.203]) by mail.dalibo.com (Postfix) with ESMTPSA id DA8DE2C0262; Sat, 22 Jul 2017 00:26:46 +0200 (CEST) Subject: Re: segfault in HEAD when too many nested functions call To: Andres Freund , Tom Lane Cc: pgsql-hackers References: <12302.1500132157@sss.pgh.pa.us> <20170717072629.dqykbsot2irdob7c@alap3.anarazel.de> <20170717145710.cm32m4yn555hsoxd@alap3.anarazel.de> <6687.1500411223@sss.pgh.pa.us> <20170721114023.fj6cvr6og46yogei@alap3.anarazel.de> From: Julien Rouhaud Message-ID: Date: Sat, 22 Jul 2017 00:25:36 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.0 MIME-Version: 1.0 In-Reply-To: <20170721114023.fj6cvr6og46yogei@alap3.anarazel.de> Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: 8bit List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-hackers Precedence: bulk Sender: pgsql-hackers-owner@postgresql.org On 21/07/2017 13:40, Andres Freund wrote: > Attached is a > patch that converts just ExecProcNode. The big change in comparison to > the earlier patch is that the assignment of the callback is now done in > the respective ExecInit* routines. As a consequence the ExecProcNode > callbacks now are static. Thanks for working on it. Just in case, I reviewed the patch and didn't find any issue with it. -- Julien Rouhaud -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers