From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp41.i.mail.ru (smtp41.i.mail.ru [94.100.177.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dev.tarantool.org (Postfix) with ESMTPS id 0A36C4696C3 for ; Fri, 17 Apr 2020 00:17:06 +0300 (MSK) References: <3ee69eaa4ff23647e9ae6fe63e2ae77c427ffe01.1586993218.git.korablev@tarantool.org> <574107d5-cb85-1b08-3abf-c2c53497ab5e@tarantool.org> <20200416123400.GA6229@tarantool.org> From: Vladislav Shpilevoy Message-ID: <4d22bf0c-a363-719c-4198-46616f42ed48@tarantool.org> Date: Thu, 16 Apr 2020 23:17:03 +0200 MIME-Version: 1.0 In-Reply-To: <20200416123400.GA6229@tarantool.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Subject: Re: [Tarantool-patches] [PATCH] box/error: ref error.prev while accessing it List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Nikita Pettik Cc: tarantool-patches@dev.tarantool.org Hi! Thanks for the fixes! Now there is a new problem: value = 2147483647 + 100 e1 = box.error.new(1000, 'Message1') e2 = box.error.new(1001, 'Message2') e1:set_prev(e2) prev = nil for i = 1, value do prev = e1.prev end tarantool> prev._refs --- - -2147483547 ... Negative ref count.