Re: Postgres 12: backend crashes when creating non-deterministic collation

From: Thomas Kellerer <spam_eater(at)gmx(dot)net>
To: pgsql-general(at)lists(dot)postgresql(dot)org
Subject: Re: Postgres 12: backend crashes when creating non-deterministic collation
Date: 2019-10-04 17:22:27
Message-ID: 496d275e-3891-6537-406a-a1573af21ac4@gmx.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Tom Lane schrieb am 04.10.2019 um 16:52:
>> Is it worth the effort to report that through the bug reporting form?
>
> No, this thread is a sufficient report. What *would* be a good use
> of time is to get a stack trace from the crash, if you can.

I don't know if I did everything correctly, but here it is. I hope it helps

> icuuc53.dll!0000000064964a80() Unbekannt
icuuc53.dll!0000000064964c2d() Unbekannt
icuuc53.dll!0000000064966328() Unbekannt
icuuc53.dll!0000000064965469() Unbekannt
icuuc53.dll!000000006495ef28() Unbekannt
icuuc53.dll!0000000064961501() Unbekannt
icuuc53.dll!000000006495b330() Unbekannt
icuuc53.dll!0000000064959b9e() Unbekannt
icuin53.dll!0000000064a8bd92() Unbekannt
postgres.exe!get_collation_actual_version(char collprovider, const char * collcollate) Zeile 1533 C
postgres.exe!DefineCollation(ParseState * pstate, List * names, List * parameters, bool if_not_exists) Zeile 218 C
postgres.exe!ProcessUtilitySlow(ParseState * pstate, PlannedStmt * pstmt, const char * queryString, ProcessUtilityContext context, ParamListInfoData * params, QueryEnvironment * queryEnv, _DestReceiver * dest, char * completionTag) Zeile 1292 C
postgres.exe!standard_ProcessUtility(PlannedStmt * pstmt, const char * queryString, ProcessUtilityContext context, ParamListInfoData * params, QueryEnvironment * queryEnv, _DestReceiver * dest, char * completionTag) Zeile 933 C
postgres.exe!ProcessUtility(PlannedStmt * pstmt, const char * queryString, ProcessUtilityContext context, ParamListInfoData * params, QueryEnvironment * queryEnv, _DestReceiver * dest, char * completionTag) Zeile 363 C
postgres.exe!PortalRunUtility(PortalData * portal, PlannedStmt * pstmt, bool isTopLevel, bool setHoldSnapshot, _DestReceiver * dest, char * completionTag) Zeile 1184 C
postgres.exe!PortalRunMulti(PortalData * portal, bool isTopLevel, bool setHoldSnapshot, _DestReceiver * dest, _DestReceiver * altdest, char * completionTag) Zeile 1323 C
postgres.exe!PortalRun(PortalData * portal, long count, bool isTopLevel, bool run_once, _DestReceiver * dest, _DestReceiver * altdest, char * completionTag) Zeile 800 C
postgres.exe!exec_execute_message(const char * portal_name, long max_rows) Zeile 2098 C
postgres.exe!PostgresMain(int argc, char * * argv, const char * dbname, const char * username) Zeile 4299 C
[Inlineframe] postgres.exe!BackendRun(Port *) Zeile 4431 C
postgres.exe!SubPostmasterMain(int argc, char * * argv) Zeile 4953 C
postgres.exe!main(int argc, char * * argv) Zeile 216 C

So it happens somewhere inside the ICU DLL - but I don't have the symbols for that

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Tom Lane 2019-10-04 17:36:03 Re: Postgres 12: backend crashes when creating non-deterministic collation
Previous Message Adrian Klaver 2019-10-04 17:08:19 Re: psql \copy hanging