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 1sbCj5-00EoJY-FI for pgsql-general@arkaria.postgresql.org; Tue, 06 Aug 2024 05:27:15 +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 1sbCj2-003nJQ-D5 for pgsql-general@arkaria.postgresql.org; Tue, 06 Aug 2024 05:27:12 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1sbCj1-003nHO-Qp for pgsql-general@lists.postgresql.org; Tue, 06 Aug 2024 05:27:12 +0000 Received: from mail-ej1-x62b.google.com ([2a00:1450:4864:20::62b]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1sbCiv-003KIn-1K for pgsql-general@lists.postgresql.org; Tue, 06 Aug 2024 05:27:10 +0000 Received: by mail-ej1-x62b.google.com with SMTP id a640c23a62f3a-a7ac469e4c4so75525166b.0 for ; Mon, 05 Aug 2024 22:27:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1722922023; x=1723526823; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=GSV6pVm4I8sz0xJQu8Y/hcYd9DPTtU7dJRkkpdvaQ1Q=; b=N7OdX2bXiENwNVEWBtOHrVD50YCKNvkceAGvIIEYFCtf0jM8/Gtm5cAUbx8YECzYdx 9lI+5wdcPEyiiIkby48poBlP66urmh3x3Zj5eneVQyPDiAeZpioTKTEXNAK3wf3sOIhl vjDJRmcCXW+CoKO15Ci58lMuWhzjDMG9ne4XrG2FN+wRBZACnkKiNghAT7uWa/hOmOeB 3sIPguco2PuTqJ6xkjiXhr6HmViDWhNRD3va0cuR7hnHsNeGCMlnGwPQmzWWtLHU+vSW u+54Nbs+bhFHPK6LuVVB5RkYFoOsiaouPTOQjxXav+dXrohs48N/sqRI9kVrNe/1lIVj K1DQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722922023; x=1723526823; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=GSV6pVm4I8sz0xJQu8Y/hcYd9DPTtU7dJRkkpdvaQ1Q=; b=OPSvZlOacXYAaV4PuJlfCHhykZYxpN9fksnb1U9pA58GigLXH+ec1EfT5uMAwmjBaQ V8QVUQkv8Rq4QeK8vEkGtBTBckGqoo1ZH7wkS13i+gKflTaSZBAl0pJHzIDfRSAhj708 AQqH4+69+a99NxosJD04t7AG+9gc9vvVBnWMHOYy0pJViKG6682LyQ/n2ydbFb9kFiZW sQgYHEK+1N3AZwxpvMC+teryBft8BI3sK5GB9Xqz/O2no/V39fpRtaYULxLZyClUFB48 7CAJbV8WxY7S6+YTo6HyJ7hkXOLiV0iZBpy2bj/PGNaE8UzMdigQljA/P++9bG4mmuiv 29Gg== X-Forwarded-Encrypted: i=1; AJvYcCU4riSxLcJwPNH+YX2h9K+cng0SKa515iqdylkYrNcC8th6WGeto2h5L6AXtAbAlsUnNIARkTzSS5bYbGZ+lMflaSnrclPqDeZ+IXqfh9fkniAs X-Gm-Message-State: AOJu0YwgQrF6uAU9OKFkxpmfMWGsUFXAmKbB5iT1FxXXIhzPmz3a6wu4 3AFbNtFZq9XecLedTXR1XKh0UtHhS9GwLG4LTqT9aSV/XRDpanKcWCSVkQJIFwDW8Rj0/rSlWsI pqMZQXB3bgghoXgfhMltzCrFWrMIbHJ040BE= X-Google-Smtp-Source: AGHT+IELBxRPH4OLtR+qiDf/QX5XweZKdF/VbwWqo+/Iq+S2ph8Z3smQPv8DCIkkkxaPxfuIzVWwuRwPgqkjQhRg9eY= X-Received: by 2002:a17:907:6e87:b0:a7a:b26d:fb5 with SMTP id a640c23a62f3a-a7dbcc28512mr1277545666b.19.1722922023167; Mon, 05 Aug 2024 22:27:03 -0700 (PDT) MIME-Version: 1.0 References: <80c9b0ea-c874-40ad-a006-fb1eb37464c2@aklaver.com> <44b44ece-dce6-4b4f-b751-8787a5a071e0@aklaver.com> In-Reply-To: From: Thomas Munro Date: Tue, 6 Aug 2024 17:26:25 +1200 Message-ID: Subject: Re: Windows installation problem at post-install step To: Sandeep Thakkar Cc: =?UTF-8?B?RXJ0YW4gS8O8w6fDvGtvZ2x1?= , Adrian Klaver , pgsql-general@lists.postgresql.org Content-Type: multipart/mixed; boundary="0000000000002ace21061efd0b65" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000002ace21061efd0b65 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Aug 5, 2024 at 8:50=E2=80=AFPM Sandeep Thakkar wrote: > This issue is seen only on v16 and not the back branches (tested on 15 an= d 14) and also confirmed by @Ertan K=C3=BC=C3=A7=C3=BCkoglu at https://gith= ub.com/EnterpriseDB/edb-installers/issues/127#issuecomment-2268371442 Does that mean you can reproduce the problem with initdb.exe directly in a shell? That is, remove the EDB installer from the picture and compare v15 and v16 with the exact command line options that initcluster.vbs is using, or perhaps just: initdb.exe --locale=3D"Turkish,T=C3=BCrkiye" --encoding=3DUTF-8 -D pgdata . o O (Why does that locale name have a comma?) If v15 works and v16 breaks, perhaps you could try comparing the output with the attached patch? It will give a hex dump of the contents of the locale name at various points in the program, to see if/where it was corrupted, which might also be a bit less confusing than looking at script output via email (I don't even know how many onion layers of transcoding are involved...) --0000000000002ace21061efd0b65 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-xxx-debug.patch" Content-Disposition: attachment; filename="0001-xxx-debug.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lzhz7puv0 RnJvbSBiOTdmZTVhNTVlNTBhNDQ3ZDQxYTQzOTQxMjkyMmZmZTNmN2UxNjhiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBUaG9tYXMgTXVucm8gPHRob21hcy5tdW5yb0BnbWFpbC5jb20+ CkRhdGU6IFR1ZSwgNiBBdWcgMjAyNCAxNjowNjoyOSArMTIwMApTdWJqZWN0OiBbUEFUQ0ggMS8z XSB4eHggZGVidWcKCi0tLQogc3JjL2Jpbi9pbml0ZGIvaW5pdGRiLmMgfCAzNCArKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgMzMgaW5zZXJ0aW9ucygr KSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL3NyYy9iaW4vaW5pdGRiL2luaXRkYi5jIGIv c3JjL2Jpbi9pbml0ZGIvaW5pdGRiLmMKaW5kZXggNDU4ZGMxMTM3YTMuLmFiZTU5ODNhYjE2IDEw MDY0NAotLS0gYS9zcmMvYmluL2luaXRkYi9pbml0ZGIuYworKysgYi9zcmMvYmluL2luaXRkYi9p bml0ZGIuYwpAQCAtMzM2LDYgKzMzNiwzMyBAQCBkbyB7IFwKIAkJb3V0cHV0X2ZhaWxlZCA9IHRy dWUsIG91dHB1dF9lcnJubyA9IGVycm5vOyBcCiB9IHdoaWxlICgwKQogCitzdGF0aWMgdm9pZAor eHh4X2RlYnVnKGNvbnN0IGNoYXIgKnByZWZpeCwgY29uc3QgY2hhciAqcykKK3sKKwljb25zdCB1 bnNpZ25lZCBjaGFyICp1czsKKworCWlmIChzID09IE5VTEwpCisJeworCQlwcmludGYoIlhYWCBk ZWJ1ZzogJXMgID0gTlVMTFxuIiwgcHJlZml4KTsKKwkJcmV0dXJuOworCX0KKworCXByaW50Zigi WFhYIGRlYnVnIHJhdzogJXMgID0gXCIlc1wiXG4iLCBwcmVmaXgsIHMpOworCXByaW50ZigiWFhY IGRlYnVnIGhleDogJXMgID0geyAiLCBwcmVmaXgpOworCWZvciAodXMgPSAoY29uc3QgdW5zaWdu ZWQgY2hhciAqKSBzOyAqdXM7IHVzKyspCisJCXByaW50ZigiJTAyeCAiLCAqdXMpOworCXByaW50 ZigifVxuIik7CisJcHJpbnRmKCJYWFggZGVidWcgdHh0OiAlcyAgPSB7ICIsIHByZWZpeCk7CisJ Zm9yICh1cyA9IChjb25zdCB1bnNpZ25lZCBjaGFyICopIHM7ICp1czsgdXMrKykKKwl7CisJCWlm ICgqdXMgPj0gMHgyMCAmJiAqdXMgPCAweDgwKQorCQkJcHJpbnRmKCIlYyAgIiwgKnVzKTsKKwkJ ZWxzZQorCQkJcHJpbnRmKCI/ICAiKTsKKwl9CisJcHJpbnRmKCJ9XG4iKTsKK30KKwogLyoKICAq IEVzY2FwZSBzaW5nbGUgcXVvdGVzIGFuZCBiYWNrc2xhc2hlcywgc3VpdGFibHkgZm9yIGluc2Vy dGlvbnMgaW50bwogICogY29uZmlndXJhdGlvbiBmaWxlcyBvciBTUUwgRScnIHN0cmluZ3MuCkBA IC0yMzY5LDggKzIzOTYsMTAgQEAgc2V0bG9jYWxlcyh2b2lkKQogCSAqIGNhbm9uaWNhbGl6ZSBs b2NhbGUgbmFtZXMsIGFuZCBvYnRhaW4gYW55IG1pc3NpbmcgdmFsdWVzIGZyb20gb3VyCiAJICog Y3VycmVudCBlbnZpcm9ubWVudAogCSAqLworCXh4eF9kZWJ1Zygic2V0bG9jYWxlcyBsY19jdHlw ZSIsIGxjX2N0eXBlKTsKIAljaGVja19sb2NhbGVfbmFtZShMQ19DVFlQRSwgbGNfY3R5cGUsICZj YW5vbm5hbWUpOwogCWxjX2N0eXBlID0gY2Fub25uYW1lOworCXh4eF9kZWJ1Zygic2V0bG9jYWxl cyBjYW5ub25uYW1lIiwgbGNfY3R5cGUpOwogCWNoZWNrX2xvY2FsZV9uYW1lKExDX0NPTExBVEUs IGxjX2NvbGxhdGUsICZjYW5vbm5hbWUpOwogCWxjX2NvbGxhdGUgPSBjYW5vbm5hbWU7CiAJY2hl Y2tfbG9jYWxlX25hbWUoTENfTlVNRVJJQywgbGNfbnVtZXJpYywgJmNhbm9ubmFtZSk7CkBAIC0y NTk3LDcgKzI2MjYsMTAgQEAgc2V0dXBfbG9jYWxlX2VuY29kaW5nKHZvaWQpCiAJCXN0cmNtcChs Y19jdHlwZSwgbGNfbW9uZXRhcnkpID09IDAgJiYKIAkJc3RyY21wKGxjX2N0eXBlLCBsY19tZXNz YWdlcykgPT0gMCAmJgogCQkoIWljdV9sb2NhbGUgfHwgc3RyY21wKGxjX2N0eXBlLCBpY3VfbG9j YWxlKSA9PSAwKSkKKwl7CisJCXh4eF9kZWJ1Zygic2V0dXBfbG9jYWxlX2VuY29kaW5nIiwgbGNf Y3R5cGUpOwogCQlwcmludGYoXygiVGhlIGRhdGFiYXNlIGNsdXN0ZXIgd2lsbCBiZSBpbml0aWFs aXplZCB3aXRoIGxvY2FsZSBcIiVzXCIuXG4iKSwgbGNfY3R5cGUpOworCX0KIAllbHNlCiAJewog CQlwcmludGYoXygiVGhlIGRhdGFiYXNlIGNsdXN0ZXIgd2lsbCBiZSBpbml0aWFsaXplZCB3aXRo IHRoaXMgbG9jYWxlIGNvbmZpZ3VyYXRpb246XG4iKSk7CkBAIC0zMDU2LDcgKzMwODgsNiBAQCBp bml0aWFsaXplX2RhdGFfZGlyZWN0b3J5KHZvaWQpCiAJY2hlY2tfb2soKTsKIH0KIAotCiBpbnQK IG1haW4oaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKIHsKQEAgLTMyMTQsNiArMzI0NSw3IEBAIG1h aW4oaW50IGFyZ2MsIGNoYXIgKmFyZ3ZbXSkKIAkJCQlicmVhazsKIAkJCWNhc2UgMToKIAkJCQls b2NhbGUgPSBwZ19zdHJkdXAob3B0YXJnKTsKKwkJCQl4eHhfZGVidWcoImdldG9wdCBvcHRhcmci LCBsb2NhbGUpOwogCQkJCWJyZWFrOwogCQkJY2FzZSAyOgogCQkJCWxjX2NvbGxhdGUgPSBwZ19z dHJkdXAob3B0YXJnKTsKLS0gCjIuNDYuMAoK --0000000000002ace21061efd0b65--