On Thu, Sep 20, 2018 at 12:00:18PM +0200, Marco Slot wrote:
> We're seeing a segmentation fault when creating a partition of a
> partitioned table with a primary key when there is a sql_drop trigger on
> Postgres 11beta4.

Thanks for reporting ; I reproduced easily so added to open items list, since
indices on partitioned talbes is a feature new in PG11.

Core was generated by `postgres: pryzbyj ts [local] CREATE TABLE             '.
Program terminated with signal 11, Segmentation fault.
#0  0x000000000059d186 in EventTriggerAlterTableRelid (objectId=40108800) at 
event_trigger.c:1745
1745    event_trigger.c: No such file or directory.
        in event_trigger.c

(gdb) bt
#0  0x000000000059d186 in EventTriggerAlterTableRelid (objectId=40108800) at 
event_trigger.c:1745
#1  0x00000000005dfbd3 in AlterTableInternal (relid=40108800, cmds=0x21c39a8, 
recurse=true) at tablecmds.c:3328
#2  0x00000000005b5b7b in DefineIndex (relationId=40108800, stmt=0x21a7350, 
indexRelationId=0, parentIndexId=40084714, parentConstraintId=40084715,
    is_alter_table=false, check_rights=false, check_not_in_use=false, 
skip_build=false, quiet=false) at indexcmds.c:669
#3  0x00000000005dcfee in DefineRelation (stmt=0x2116690, relkind=114 'r', 
ownerId=17609, typaddress=0x0,
    queryString=0x20f1e60 "CREATE TABLE collections_list_1\nPARTITION OF 
collections_list (key, ts, collection_id, value)\nFOR VALUES IN (1);") at 
tablecmds.c:946
[...]

Justin

Reply via email to