Re: tablecmds.c/MergeAttributes() cleanup
От | Alexander Lakhin |
---|---|
Тема | Re: tablecmds.c/MergeAttributes() cleanup |
Дата | |
Msg-id | b22a6834-aacb-7b18-0424-a3f5fe889667@gmail.com обсуждение исходный текст |
Ответ на | Re: tablecmds.c/MergeAttributes() cleanup (Peter Eisentraut <peter@eisentraut.org>) |
Ответы |
Re: tablecmds.c/MergeAttributes() cleanup
|
Список | pgsql-hackers |
Hello Peter, 26.01.2024 16:42, Peter Eisentraut wrote: > > I have committed all this. These are great improvements. > Please look at the segmentation fault triggered by the following query since 4d969b2f8: CREATE TABLE t1(a text COMPRESSION pglz); CREATE TABLE t2(a text); CREATE TABLE t3() INHERITS(t1, t2); NOTICE: merging multiple inherited definitions of column "a" server closed the connection unexpectedly This probably means the server terminated abnormally before or while processing the request. Core was generated by `postgres: law regression [local] CREATE TABLE '. Program terminated with signal SIGSEGV, Segmentation fault. (gdb) bt #0 __strcmp_avx2 () at ../sysdeps/x86_64/multiarch/strcmp-avx2.S:116 #1 0x00005606fbcc9d52 in MergeAttributes (columns=0x0, supers=supers@entry=0x5606fe293d30, relpersistence=112 'p', is_partition=false, supconstr=supconstr@entry=0x7fff4046d410, supnotnulls=supnotnulls@entry=0x7fff4046d418) at tablecmds.c:2811 #2 0x00005606fbccd764 in DefineRelation (stmt=stmt@entry=0x5606fe26a130, relkind=relkind@entry=114 'r', ownerId=10, ownerId@entry=0, typaddress=typaddress@entry=0x0, queryString=queryString@entry=0x5606fe2695c0 "CREATE TABLE t3() INHERITS(t1, t2);") at tablecmds.c:885 ... Best regards, Alexander
В списке pgsql-hackers по дате отправления: