RE: [EXTERNAL] Re: Windows Application Issues | PostgreSQL | REF # 48475607
От | Haifang Wang (Centific Technologies Inc) |
---|---|
Тема | RE: [EXTERNAL] Re: Windows Application Issues | PostgreSQL | REF # 48475607 |
Дата | |
Msg-id | PH8PR21MB3902FCA57600AF7CD5ADBA6DE5E22@PH8PR21MB3902.namprd21.prod.outlook.com обсуждение исходный текст |
Ответ на | RE: [EXTERNAL] Re: Windows Application Issues | PostgreSQL | REF # 48475607 ("Haifang Wang (Centific Technologies Inc)" <v-haiwang@microsoft.com>) |
Список | pgsql-bugs |
Hi Thomas and team, Some suggestion from our engineers, please take a look and let me know if you have any question: 1. Could you please use _wsetlocale API in case of wide string locale parameter, this is what the recommended way as parMicrosoft documentation as well. (Reference: setlocale: https://learn.microsoft.com/en-us/cpp/c-runtime-library/reference/setlocale-wsetlocale?view=msvc-170,wsetlocale: https://learn.microsoft.com/en-us/cpp/c-runtime-library/reference/setlocale-wsetlocale?view=msvc-170) 2. Additionally you can work around in case you don’t want to change the API to update their mapping table with Turkish_Turin case of Turkish_Türkiye as you have done for others locale with same issue as well in your code (reference PostgreSQL Source Code: src/port/win32setlocale.c Source File: https://doxygen.postgresql.org/win32setlocale_8c_source.html,Line number 66-67) Please let me know if there is any other questions. Regards! Haifang -----Original Message----- From: Haifang Wang (Centific Technologies Inc) Sent: Monday, May 13, 2024 11:52 AM To: Thomas Munro <thomas.munro@gmail.com> Cc: pgsql-bugs@lists.postgresql.org Subject: RE: [EXTERNAL] Re: Windows Application Issues | PostgreSQL | REF # 48475607 Hi Thomas, Thanks a lot for your previous reply. Still need to double check with you: You said the Turkey -> Türkiye issue caused by a recent operating system upgrade, you mean this crash is caused by the changesmade on Windows side? If that is the case, you prefer to leave the bug there? Any plan for the future? Thanks! Haifang -----Original Message----- From: Thomas Munro <mailto:thomas.munro@gmail.com> Sent: Thursday, May 2, 2024 4:51 PM To: Haifang Wang (Centific Technologies Inc) <mailto:v-haiwang@microsoft.com> Cc: mailto:pgsql-bugs@lists.postgresql.org Subject: [EXTERNAL] Re: Windows Application Issues | PostgreSQL | REF # 48475607 [You don't often get email from mailto:thomas.munro@gmail.com. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification] On Fri, May 3, 2024 at 7:05 AM Haifang Wang (Centific Technologies Inc) <mailto:v-haiwang@microsoft.com> wrote: > Deploy windows server 2019 Turkey Build. ... > Postgres.exe crash is observed while installing the application. Hi, "Crash" with no details is not a very useful report, but I guess that this is the Turkey -> Türkiye issue caused by a recentoperating system upgrade, which is apparently now hitting the server edition of Windows based on the new inflow ofbug reports. I think we know approximately how to fix it, and there are several possible workarounds for a system thatis already in this state, but interested parties who know and care about the relevant OS need to get involved to makeprogress. It's too late for Turkish but ideally we'll be able to stop this from happening the next time a country changesits name. I have written everything I know about the issue here: https://www.postgresql.org/message-id/flat/18196-b10f93dfbde3d7db%40postgresql.org Not being a Windows user, I have not been able to take that proposed fix all the way to the finish line, so all I can dois post what I know and hope that open source will happen.
В списке pgsql-bugs по дате отправления: