Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tNJQA-00A6sw-M4 for pgsql-hackers@arkaria.postgresql.org; Mon, 16 Dec 2024 22:18:34 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1tNJQ8-00Bk89-58 for pgsql-hackers@arkaria.postgresql.org; Mon, 16 Dec 2024 22:18:33 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tNJQ7-00Bk7m-RD for pgsql-hackers@lists.postgresql.org; Mon, 16 Dec 2024 22:18:33 +0000 Received: from mail-io1-xd2d.google.com ([2607:f8b0:4864:20::d2d]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1tNJQ5-0002nU-SJ for pgsql-hackers@lists.postgresql.org; Mon, 16 Dec 2024 22:18:32 +0000 Received: by mail-io1-xd2d.google.com with SMTP id ca18e2360f4ac-844d5444b3dso166582639f.1 for ; Mon, 16 Dec 2024 14:18:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734387508; x=1734992308; darn=lists.postgresql.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=Kwq/jL4/PlJNtQEh+fejAIE0/5E2cloN5SySb00zlBw=; b=C0Wv1NEy63QAicEfTsp331/66iKtDPRskG8Emuj9FBt/R/HtQTfKBe1EunyuZPJgJo V++YdC14srAqi/epb9a2D6W8Yhfs67ka7iM6qFyflZNuRtW+IJxexpY4cbx7jnk6I8T4 V1DEPS2WiWeuoyDAp1TwDX4hbrUfMZZm8GKc0aWsMNrJVrCHZrxaPHzMcKTthR031dl3 cy5X/2e2hBnEMkaf1bv6hxEAAlFY1xYpU51DxBF+quxUCrZmQPqhih0+p7eeSNq9QbG7 pK4TyRFTmOMZCFjCX7xSZbsUU7GJB2ptb8kA36rDGaqrUQBZUR7VMJ1tH5P/zs+cT5bK XdIg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734387508; x=1734992308; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Kwq/jL4/PlJNtQEh+fejAIE0/5E2cloN5SySb00zlBw=; b=YeM15VLNb4aNGSjHRbsNRR3g/+FAeArdr8a2fK9zfKUzFfiUzRX/f0w36puRNOvbCe YKfVH8qNYLeCzwcn/t22TZgwsZR8SXcSNNpJfQqMXHdpRNDpoZofo0PVyen1SvTXcTCo yLLpZ0daJn4H/VAHEP+4MuVos9cXR6OJ3COtDaoiRiZfFvVYLT4ywE3L/lLhRUbLzTkQ 5OyIP3Wd7tYHJf1Fu259yRc8QOJE/AlVXIeFMloHB+VaEpJ4Asc6/s6ZcTzwSDVWvHV0 UgNzOYGOyAdAeq5YMHW0Y/KDT4nsrLEmdvl6t8hu26tGLChJIgBqNpFYXJORKdevH0hd I7qA== X-Forwarded-Encrypted: i=1; AJvYcCUKEtCSWQV1YYYXh0DpXRTNjTYwTBCwf+3FM7b6mJHCK541Wg65djOp4t+5w/jmoepIiKMCOzHrrPtXzOVq@lists.postgresql.org X-Gm-Message-State: AOJu0Yw5H7GXSeSYwUGF0OulwljhD+fkxJR81vVJOYsdLOYDFdF/iW2z PNUu+V+cM3woKMdDSkaqXupKSR93K/WsAha9qMssBThaDJowAt3g X-Gm-Gg: ASbGncvKCeEk+hnJyhr5QkcxZc5DfMUOT267/JWkzwuHUXK6cYhPTLy2krel6gwob0I 6/m/OuvYACU8Nte3M4/boWO3AZkQN+JmnaF0bcZx24ioSFRDZ33G6pDQ5FN6ULbO89WthgeEPQH J83kk1EvMQzmDJY0j5qjJayGQFSoElwHCcyqNkWWIiipKKFc8dUUevLDOWEAZ6R3/n13RaIbNvd J7qsjQYgyonwqqS0CI6jEv18KZp4GYVQokHWKmLtOOy0dQTOW15+/bP1P6gfZ5jUuHBJvn8Xavn rO2RhGv13Ybqv2z9vbU+EmIAAhxFoyUO39z/wLkbqtP9VUE= X-Google-Smtp-Source: AGHT+IEdJ6iyvpFfQ/DC0vx0sq1luY4/Q0eaHLPTkelkJWQRvYhyhpbNZvHO9PxLJTZRuKE8rl+8nQ== X-Received: by 2002:a6b:e601:0:b0:841:9225:1f56 with SMTP id ca18e2360f4ac-84747e07f66mr106429539f.3.1734387508479; Mon, 16 Dec 2024 14:18:28 -0800 (PST) Received: from nathan (162-195-168-172.lightspeed.stlsmo.sbcglobal.net. [162.195.168.172]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-4e5e378ceb9sm1387484173.136.2024.12.16.14.18.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Dec 2024 14:18:28 -0800 (PST) Date: Mon, 16 Dec 2024 16:18:26 -0600 From: Nathan Bossart To: Andreas 'ads' Scherbaum Cc: Matthias van de Meent , PostgreSQL Hackers Subject: Re: Crash: invalid DSA memory alloc request Message-ID: References: <80a12d59-0d5e-4c54-866c-e69cd6536471@pgug.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Mon, Dec 16, 2024 at 08:00:00AM +0100, Andreas 'ads' Scherbaum wrote: > Can confirm that the crash no longer happens when applying your patch. The patch looks reasonable to me. I'll commit it soon unless someone objects. I was surprised to learn that the DSA_ALLOC_HUGE flag is only intended to catch faulty allocation requests [0]. > Was able to both continue the old and crashed test, as well as run a new > test: > > tabletest=# select count(*) from information_schema.tables; > count > ---------- > 20000211 > (1 row) That's a lot of tables... [0] https://postgr.es/m/28062.1487456862%40sss.pgh.pa.us -- nathan