[15:36:44.399] src/tools/ci/cores_backtrace.sh macos "${HOME}/cores" [15:36:46.355] (lldb) target create --core "/Users/admin/cores/core.19716" [15:37:00.197] Core file '/Users/admin/cores/core.19716' (arm64) was loaded. [15:37:00.197] (lldb) thread backtrace all [15:37:00.198] * thread #1 [15:37:00.198] * frame #0: 0x0000000102b587c0 dyld`_dyld_start [15:37:00.198] (lldb) quit [15:37:00.226] -e [15:37:00.226] [15:37:00.226] [15:37:00.438] (lldb) target create --core "/Users/admin/cores/core.25776" [15:37:17.652] Core file '/Users/admin/cores/core.25776' (arm64) was loaded. [15:37:17.652] (lldb) thread backtrace all [15:37:18.230] warning: could not execute support code to read Objective-C class data in the process. This may reduce the quality of type information available. [15:37:18.230] [15:37:18.237] frame #16: 0x0000000102529158 postgres`ServerLoop at postmaster.c:1713:6 [15:37:18.237] frame #17: 0x0000000102527178 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1403:11 [15:37:18.237] frame #18: 0x000000010246edbc postgres`main(argc=8, argv=0x0000600001b24be0) at main.c:231:4 [15:37:18.237] frame #19: 0x0000000189112b98 dyld`start + 6076 [15:37:18.237] (lldb) quit [15:37:18.253] -e [15:37:18.253] [15:37:18.253] [15:37:18.456] (lldb) target create --core "/Users/admin/cores/core.21349" [15:37:35.317] Core file '/Users/admin/cores/core.21349' (arm64) was loaded. [15:37:35.317] (lldb) thread backtrace all [15:37:35.701] warning: could not execute support code to read Objective-C class data in the process. This may reduce the quality of type information available. [15:37:35.701] [15:37:35.707] * thread #1, stop reason = ESR_EC_DABORT_EL0 (fault address: 0x195) [15:37:35.707] * frame #0: 0x00000001022922a0 postgres`VARATT_CAN_MAKE_SHORT(PTR=0x0000000000000195) at varatt.h:419:9 [inlined] [15:37:35.707] frame #1: 0x00000001022922a0 postgres`heap_compute_data_size(tupleDesc=0x00000001280b0220, values=0x000000016db7b3b0, isnull=0x000000016db7b3a0) at heaptuple.c:239:4 [15:37:35.707] frame #2: 0x000000010229369c postgres`heap_form_tuple(tupleDescriptor=0x00000001280b0220, values=0x000000016db7b3b0, isnull=0x000000016db7b3a0) at heaptuple.c:1158:13 [15:37:35.707] frame #3: 0x0000000102364878 postgres`StorePartitionKey(rel=0x000000011006bea8, strategy='h', partnatts=1, partattrs=0x000000016db7b670, partexprs=, partopclass=0x000000016db7b5f0, partcollation=0x000000016db7b570) at heap.c:3949:10 [15:37:35.707] frame #4: 0x00000001023cf948 postgres`DefineRelation(stmt=, relkind='p', ownerId=10, typaddress=0x0000000000000000, queryString="CREATE TABLE cwi_test(a int) PARTITION BY hash (a);") at tablecmds.c:1247:3 [15:37:35.707] frame #5: 0x00000001025d7134 postgres`ProcessUtilitySlow(pstate=0x0000000120011100, pstmt=0x0000000104809980, queryString="CREATE TABLE cwi_test(a int) PARTITION BY hash (a);", context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=, dest=, qc=) at utility.c:1165:18 [15:37:35.707] frame #6: 0x00000001025d6618 postgres`standard_ProcessUtility(pstmt=0x0000000104809980, queryString="CREATE TABLE cwi_test(a int) PARTITION BY hash (a);", readOnlyTree=, context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x0000000104809d40, qc=0x000000016db7bcf8) at utility.c:0 [15:37:35.707] frame #7: 0x00000001025d5f34 postgres`ProcessUtility(pstmt=, queryString=, readOnlyTree=, context=, params=, queryEnv=, dest=, qc=) at utility.c:525:3 [artificial] [15:37:35.707] frame #8: 0x00000001025d5b8c postgres`PortalRunUtility(portal=0x0000000104848900, pstmt=0x0000000104809980, isTopLevel=true, setHoldSnapshot=false, dest=0x0000000104809d40, qc=0x000000016db7bcf8) at pquery.c:1148:2 [15:37:35.707] frame #9: 0x00000001025d5230 postgres`PortalRunMulti(portal=0x0000000104848900, isTopLevel=true, setHoldSnapshot=false, dest=0x0000000104809d40, altdest=0x0000000104809d40, qc=0x000000016db7bcf8) at pquery.c:0 [15:37:35.707] frame #10: 0x00000001025d4c44 postgres`PortalRun(portal=0x0000000104848900, count=9223372036854775807, isTopLevel=, dest=0x0000000104809d40, altdest=0x0000000104809d40, qc=0x000000016db7bcf8) at pquery.c:783:5 [15:37:35.707] frame #11: 0x00000001025d3c10 postgres`exec_simple_query(query_string="CREATE TABLE cwi_test(a int) PARTITION BY hash (a);") at postgres.c:1279:10 [15:37:35.707] frame #12: 0x00000001025d0ed8 postgres`PostgresMain(dbname=, username=) at postgres.c:0:24 [15:37:35.707] frame #13: 0x00000001025cc6d4 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:124:2 [15:37:35.707] frame #14: 0x0000000102524bd0 postgres`postmaster_child_launch(child_type=, child_slot=4, startup_data=0x000000016db7cb90, startup_data_len=24, client_sock=0x000000016db7c100) at launch_backend.c:268:3 [15:37:35.707] frame #15: 0x00000001025291f4 postgres`BackendStartup(client_sock=0x000000016db7c100) at postmaster.c:3598:8 [inlined] [15:37:35.707] frame #16: 0x0000000102529158 postgres`ServerLoop at postmaster.c:1713:6 [15:37:35.707] frame #17: 0x0000000102527178 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1403:11 [15:37:35.707] frame #18: 0x000000010246edbc postgres`main(argc=8, argv=0x0000600001b24be0) at main.c:231:4 [15:37:35.707] frame #19: 0x0000000189112b98 dyld`start + 6076 [15:37:35.707] (lldb) quit [15:37:35.728] -e [15:37:35.728] [15:37:35.728] [15:37:35.957] (lldb) target create --core "/Users/admin/cores/core.14266" [15:37:53.254] Core file '/Users/admin/cores/core.14266' (arm64) was loaded. [15:37:53.254] (lldb) thread backtrace all [15:37:53.599] warning: could not execute support code to read Objective-C class data in the process. This may reduce the quality of type information available. [15:37:53.599] [15:37:53.605] * thread #1, stop reason = ESR_EC_DABORT_EL0 (fault address: 0x193) [15:37:53.605] * frame #0: 0x00000001022922a0 postgres`VARATT_CAN_MAKE_SHORT(PTR=0x0000000000000193) at varatt.h:419:9 [inlined] [15:37:53.605] frame #1: 0x00000001022922a0 postgres`heap_compute_data_size(tupleDesc=0x0000000108050220, values=0x000000016db7b3b0, isnull=0x000000016db7b3a0) at heaptuple.c:239:4 [15:37:53.605] frame #2: 0x000000010229369c postgres`heap_form_tuple(tupleDescriptor=0x0000000108050220, values=0x000000016db7b3b0, isnull=0x000000016db7b3a0) at heaptuple.c:1158:13 [15:37:53.605] frame #3: 0x0000000102364878 postgres`StorePartitionKey(rel=0x000000011004e1f8, strategy='r', partnatts=2, partattrs=0x000000016db7b670, partexprs=, partopclass=0x000000016db7b5f0, partcollation=0x000000016db7b570) at heap.c:3949:10 [15:37:53.605] frame #4: 0x00000001023cf948 postgres`DefineRelation(stmt=, relkind='p', ownerId=10, typaddress=0x0000000000000000, queryString="create table range_parted (\n\ta text,\n\tb int\n) partition by range (a, (b+0));") at tablecmds.c:1247:3 [15:37:53.605] frame #5: 0x00000001025d7134 postgres`ProcessUtilitySlow(pstate=0x000000011f816900, pstmt=0x0000000104809d38, queryString="create table range_parted (\n\ta text,\n\tb int\n) partition by range (a, (b+0));", context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=, dest=, qc=) at utility.c:1165:18 [15:37:53.605] frame #6: 0x00000001025d6618 postgres`standard_ProcessUtility(pstmt=0x0000000104809d38, queryString="create table range_parted (\n\ta text,\n\tb int\n) partition by range (a, (b+0));", readOnlyTree=, context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x000000010480a0f8, qc=0x000000016db7bcf8) at utility.c:0 [15:37:53.605] frame #7: 0x00000001025d5f34 postgres`ProcessUtility(pstmt=, queryString=, readOnlyTree=, context=, params=, queryEnv=, dest=, qc=) at utility.c:525:3 [artificial] [15:37:53.605] frame #8: 0x00000001025d5b8c postgres`PortalRunUtility(portal=0x0000000104848900, pstmt=0x0000000104809d38, isTopLevel=true, setHoldSnapshot=false, dest=0x000000010480a0f8, qc=0x000000016db7bcf8) at pquery.c:1148:2 [15:37:53.605] frame #9: 0x00000001025d5230 postgres`PortalRunMulti(portal=0x0000000104848900, isTopLevel=true, setHoldSnapshot=false, dest=0x000000010480a0f8, altdest=0x000000010480a0f8, qc=0x000000016db7bcf8) at pquery.c:0 [15:37:53.605] frame #10: 0x00000001025d4c44 postgres`PortalRun(portal=0x0000000104848900, count=9223372036854775807, isTopLevel=, dest=0x000000010480a0f8, altdest=0x000000010480a0f8, qc=0x000000016db7bcf8) at pquery.c:783:5 [15:37:53.605] frame #11: 0x00000001025d3c10 postgres`exec_simple_query(query_string="create table range_parted (\n\ta text,\n\tb int\n) partition by range (a, (b+0));") at postgres.c:1279:10 [15:37:53.605] frame #12: 0x00000001025d0ed8 postgres`PostgresMain(dbname=, username=) at postgres.c:0:24 [15:37:53.605] frame #13: 0x00000001025cc6d4 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:124:2 [15:37:53.605] frame #14: 0x0000000102524bd0 postgres`postmaster_child_launch(child_type=, child_slot=1, startup_data=0x000000016db7cb90, startup_data_len=24, client_sock=0x000000016db7c100) at launch_backend.c:268:3 [15:37:53.605] frame #15: 0x00000001025291f4 postgres`BackendStartup(client_sock=0x000000016db7c100) at postmaster.c:3598:8 [inlined] [15:37:53.605] frame #16: 0x0000000102529158 postgres`ServerLoop at postmaster.c:1713:6 [15:37:53.605] frame #17: 0x0000000102527178 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1403:11 [15:37:53.605] frame #18: 0x000000010246edbc postgres`main(argc=8, argv=0x0000600001b24be0) at main.c:231:4 [15:37:53.605] frame #19: 0x0000000189112b98 dyld`start + 6076 [15:37:53.605] (lldb) quit [15:37:53.619] -e [15:37:53.619] [15:37:53.619] [15:37:53.771] (lldb) target create --core "/Users/admin/cores/core.27215" [15:38:04.638] Core file '/Users/admin/cores/core.27215' (arm64) was loaded. [15:38:04.638] (lldb) thread backtrace all [15:38:04.851] * thread #1, stop reason = ESR_EC_DABORT_EL0 (fault address: 0x193) [15:38:04.851] * frame #0: 0x000000010487e2a0 postgres`VARATT_CAN_MAKE_SHORT(PTR=0x0000000000000193) at varatt.h:419:9 [inlined] [15:38:04.851] frame #1: 0x000000010487e2a0 postgres`heap_compute_data_size(tupleDesc=0x000000012803fb88, values=0x000000016b58f3b0, isnull=0x000000016b58f3a0) at heaptuple.c:239:4 [15:38:04.851] frame #2: 0x000000010487f69c postgres`heap_form_tuple(tupleDescriptor=0x000000012803fb88, values=0x000000016b58f3b0, isnull=0x000000016b58f3a0) at heaptuple.c:1158:13 [15:38:04.851] frame #3: 0x0000000104950878 postgres`StorePartitionKey(rel=0x000000012808c438, strategy='l', partnatts=1, partattrs=0x000000016b58f670, partexprs=, partopclass=0x000000016b58f5f0, partcollation=0x000000016b58f570) at heap.c:3949:10 [15:38:04.851] frame #4: 0x00000001049bb948 postgres`DefineRelation(stmt=, relkind='p', ownerId=16385, typaddress=0x0000000000000000, queryString="CREATE TABLE pt (a int, b text) partition by list (a);") at tablecmds.c:1247:3 [15:38:04.851] frame #5: 0x0000000104bc3134 postgres`ProcessUtilitySlow(pstate=0x000000013485ef00, pstmt=0x000000013500d8f8, queryString="CREATE TABLE pt (a int, b text) partition by list (a);", context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=, dest=, qc=) at utility.c:1165:18 [15:38:04.851] frame #6: 0x0000000104bc2618 postgres`standard_ProcessUtility(pstmt=0x000000013500d8f8, queryString="CREATE TABLE pt (a int, b text) partition by list (a);", readOnlyTree=, context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x000000013500dcb8, qc=0x000000016b58fcf8) at utility.c:0 [15:38:04.851] frame #7: 0x0000000104bc1f34 postgres`ProcessUtility(pstmt=, queryString=, readOnlyTree=, context=, params=, queryEnv=, dest=, qc=) at utility.c:525:3 [artificial] [15:38:04.851] frame #8: 0x0000000104bc1b8c postgres`PortalRunUtility(portal=0x0000000134842700, pstmt=0x000000013500d8f8, isTopLevel=true, setHoldSnapshot=false, dest=0x000000013500dcb8, qc=0x000000016b58fcf8) at pquery.c:1148:2 [15:38:04.851] frame #9: 0x0000000104bc1230 postgres`PortalRunMulti(portal=0x0000000134842700, isTopLevel=true, setHoldSnapshot=false, dest=0x000000013500dcb8, altdest=0x000000013500dcb8, qc=0x000000016b58fcf8) at pquery.c:0 [15:38:04.851] frame #10: 0x0000000104bc0c44 postgres`PortalRun(portal=0x0000000134842700, count=9223372036854775807, isTopLevel=, dest=0x000000013500dcb8, altdest=0x000000013500dcb8, qc=0x000000016b58fcf8) at pquery.c:783:5 [15:38:04.851] frame #11: 0x0000000104bbfc10 postgres`exec_simple_query(query_string="CREATE TABLE pt (a int, b text) partition by list (a);") at postgres.c:1279:10 [15:38:04.851] frame #12: 0x0000000104bbced8 postgres`PostgresMain(dbname=, username=) at postgres.c:0:24 [15:38:04.851] frame #13: 0x0000000104bb86d4 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:124:2 [15:38:04.851] frame #14: 0x0000000104b10bd0 postgres`postmaster_child_launch(child_type=, child_slot=1, startup_data=0x000000016b590b90, startup_data_len=24, client_sock=0x000000016b590100) at launch_backend.c:268:3 [15:38:04.851] frame #15: 0x0000000104b151f4 postgres`BackendStartup(client_sock=0x000000016b590100) at postmaster.c:3598:8 [inlined] [15:38:04.851] frame #16: 0x0000000104b15158 postgres`ServerLoop at postmaster.c:1713:6 [15:38:04.851] frame #17: 0x0000000104b13178 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1403:11 [15:38:04.851] frame #18: 0x0000000104a5adbc postgres`main(argc=8, argv=0x00006000025945a0) at main.c:231:4 [15:38:04.851] frame #19: 0x0000000189112b98 dyld`start + 6076 [15:38:04.852] (lldb) quit [15:38:04.896] -e [15:38:04.896] [15:38:04.896] [15:38:05.038] (lldb) target create --core "/Users/admin/cores/core.25746" [15:38:20.040] Core file '/Users/admin/cores/core.25746' (arm64) was loaded. [15:38:20.040] (lldb) thread backtrace all [15:38:20.264] * thread #1, stop reason = ESR_EC_DABORT_EL0 (fault address: 0x193) [15:38:20.264] * frame #0: 0x00000001022922a0 postgres`VARATT_CAN_MAKE_SHORT(PTR=0x0000000000000193) at varatt.h:419:9 [inlined] [15:38:20.264] frame #1: 0x00000001022922a0 postgres`heap_compute_data_size(tupleDesc=0x0000000108060d98, values=0x000000016db7b3b0, isnull=0x000000016db7b3a0) at heaptuple.c:239:4 [15:38:20.264] frame #2: 0x000000010229369c postgres`heap_form_tuple(tupleDescriptor=0x0000000108060d98, values=0x000000016db7b3b0, isnull=0x000000016db7b3a0) at heaptuple.c:1158:13 [15:38:20.264] frame #3: 0x0000000102364878 postgres`StorePartitionKey(rel=0x00000001100d1f28, strategy='l', partnatts=1, partattrs=0x000000016db7b670, partexprs=, partopclass=0x000000016db7b5f0, partcollation=0x000000016db7b570) at heap.c:3949:10 [15:38:20.264] frame #4: 0x00000001023cf948 postgres`DefineRelation(stmt=, relkind='p', ownerId=10, typaddress=0x0000000000000000, queryString="create temp table p_t1 (\n a int,\n b int,\n c int,\n d int,\n primary key(a,b)\n) partition by list(a);") at tablecmds.c:1247:3 [15:38:20.264] frame #5: 0x00000001025d7134 postgres`ProcessUtilitySlow(pstate=0x000000011f03ff00, pstmt=0x000000010480a020, queryString="create temp table p_t1 (\n a int,\n b int,\n c int,\n d int,\n primary key(a,b)\n) partition by list(a);", context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=, dest=, qc=) at utility.c:1165:18 [15:38:20.264] frame #6: 0x00000001025d6618 postgres`standard_ProcessUtility(pstmt=0x000000010480a020, queryString="create temp table p_t1 (\n a int,\n b int,\n c int,\n d int,\n primary key(a,b)\n) partition by list(a);", readOnlyTree=, context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x000000010480a3e0, qc=0x000000016db7bcf8) at utility.c:0 [15:38:20.264] frame #7: 0x00000001025d5f34 postgres`ProcessUtility(pstmt=, queryString=, readOnlyTree=, context=, params=, queryEnv=, dest=, qc=) at utility.c:525:3 [artificial] [15:38:20.264] frame #8: 0x00000001025d5b8c postgres`PortalRunUtility(portal=0x000000011f83d900, pstmt=0x000000010480a020, isTopLevel=true, setHoldSnapshot=false, dest=0x000000010480a3e0, qc=0x000000016db7bcf8) at pquery.c:1148:2 [15:38:20.264] frame #9: 0x00000001025d5230 postgres`PortalRunMulti(portal=0x000000011f83d900, isTopLevel=true, setHoldSnapshot=false, dest=0x000000010480a3e0, altdest=0x000000010480a3e0, qc=0x000000016db7bcf8) at pquery.c:0 [15:38:20.264] frame #10: 0x00000001025d4c44 postgres`PortalRun(portal=0x000000011f83d900, count=9223372036854775807, isTopLevel=, dest=0x000000010480a3e0, altdest=0x000000010480a3e0, qc=0x000000016db7bcf8) at pquery.c:783:5 [15:38:20.264] frame #11: 0x00000001025d3c10 postgres`exec_simple_query(query_string="create temp table p_t1 (\n a int,\n b int,\n c int,\n d int,\n primary key(a,b)\n) partition by list(a);") at postgres.c:1279:10 [15:38:20.264] frame #12: 0x00000001025d0ed8 postgres`PostgresMain(dbname=, username=) at postgres.c:0:24 [15:38:20.264] frame #13: 0x00000001025cc6d4 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:124:2 [15:38:20.264] frame #14: 0x0000000102524bd0 postgres`postmaster_child_launch(child_type=, child_slot=1, startup_data=0x000000016db7cb90, startup_data_len=24, client_sock=0x000000016db7c100) at launch_backend.c:268:3 [15:38:20.264] frame #15: 0x00000001025291f4 postgres`BackendStartup(client_sock=0x000000016db7c100) at postmaster.c:3598:8 [inlined] [15:38:20.264] frame #16: 0x0000000102529158 postgres`ServerLoop at postmaster.c:1713:6 [15:38:20.264] frame #17: 0x0000000102527178 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1403:11 [15:38:20.264] frame #18: 0x000000010246edbc postgres`main(argc=8, argv=0x0000600001b24be0) at main.c:231:4 [15:38:20.264] frame #19: 0x0000000189112b98 dyld`start + 6076 [15:38:20.264] (lldb) quit [15:38:20.323] -e [15:38:20.323] [15:38:20.323] [15:38:20.499] (lldb) target create --core "/Users/admin/cores/core.27848" [15:38:28.631] Core file '/Users/admin/cores/core.27848' (arm64) was loaded. [15:38:28.631] (lldb) thread backtrace all [15:38:28.638] * thread #1, stop reason = ESR_EC_DABORT_EL0 (fault address: 0x193) [15:38:28.638] * frame #0: 0x00000001009262a0 [15:38:28.638] frame #1: 0x000000010092769c [15:38:28.638] frame #2: 0x00000001009f8878 [15:38:28.638] frame #3: 0x0000000100a63948 [15:38:28.638] frame #4: 0x0000000100c6b134 [15:38:28.638] frame #5: 0x0000000100c6a618 [15:38:28.638] frame #6: 0x0000000100c69b8c [15:38:28.638] frame #7: 0x0000000100c69230 [15:38:28.638] frame #8: 0x0000000100c68c44 [15:38:28.638] frame #9: 0x0000000100c67c10 [15:38:28.638] frame #10: 0x0000000100c64ed8 [15:38:28.638] frame #11: 0x0000000100c606d4 [15:38:28.638] frame #12: 0x0000000100bb8bd0 [15:38:28.638] frame #13: 0x0000000100bbd1f4 [15:38:28.638] frame #14: 0x0000000100bbb178 [15:38:28.638] frame #15: 0x0000000100b02dbc [15:38:28.638] frame #16: 0x0000000189112b98 dyld`start + 6076 [15:38:28.638] (lldb) quit [15:38:28.666] -e [15:38:28.666] [15:38:28.666] [15:38:29.033] (lldb) target create --core "/Users/admin/cores/core.18696" [15:39:04.803] Core file '/Users/admin/cores/core.18696' (arm64) was loaded. [15:39:04.803] (lldb) thread backtrace all [15:39:05.320] warning: could not execute support code to read Objective-C class data in the process. This may reduce the quality of type information available. [15:39:05.320] [15:39:05.326] * thread #1, stop reason = ESR_EC_DABORT_EL0 (fault address: 0x193) [15:39:05.326] * frame #0: 0x00000001022922a0 postgres`VARATT_CAN_MAKE_SHORT(PTR=0x0000000000000193) at varatt.h:419:9 [inlined] [15:39:05.326] frame #1: 0x00000001022922a0 postgres`heap_compute_data_size(tupleDesc=0x0000000110050220, values=0x000000016db7b3b0, isnull=0x000000016db7b3a0) at heaptuple.c:239:4 [15:39:05.326] frame #2: 0x000000010229369c postgres`heap_form_tuple(tupleDescriptor=0x0000000110050220, values=0x000000016db7b3b0, isnull=0x000000016db7b3a0) at heaptuple.c:1158:13 [15:39:05.326] frame #3: 0x0000000102364878 postgres`StorePartitionKey(rel=0x00000001080a1858, strategy='r', partnatts=1, partattrs=0x000000016db7b670, partexprs=, partopclass=0x000000016db7b5f0, partcollation=0x000000016db7b570) at heap.c:3949:10 [15:39:05.326] frame #4: 0x00000001023cf948 postgres`DefineRelation(stmt=, relkind='p', ownerId=10, typaddress=0x0000000000000000, queryString="CREATE TABLE unlogged1 (a int) PARTITION BY RANGE (a);") at tablecmds.c:1247:3 [15:39:05.326] frame #5: 0x00000001025d7134 postgres`ProcessUtilitySlow(pstate=0x000000010481d300, pstmt=0x0000000104809980, queryString="CREATE TABLE unlogged1 (a int) PARTITION BY RANGE (a);", context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=, dest=, qc=) at utility.c:1165:18 [15:39:05.326] frame #6: 0x00000001025d6618 postgres`standard_ProcessUtility(pstmt=0x0000000104809980, queryString="CREATE TABLE unlogged1 (a int) PARTITION BY RANGE (a);", readOnlyTree=, context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x0000000104809d40, qc=0x000000016db7bcf8) at utility.c:0 [15:39:05.326] frame #7: 0x00000001025d5f34 postgres`ProcessUtility(pstmt=, queryString=, readOnlyTree=, context=, params=, queryEnv=, dest=, qc=) at utility.c:525:3 [artificial] [15:39:05.326] frame #8: 0x00000001025d5b8c postgres`PortalRunUtility(portal=0x000000011f837900, pstmt=0x0000000104809980, isTopLevel=true, setHoldSnapshot=false, dest=0x0000000104809d40, qc=0x000000016db7bcf8) at pquery.c:1148:2 [15:39:05.326] frame #9: 0x00000001025d5230 postgres`PortalRunMulti(portal=0x000000011f837900, isTopLevel=true, setHoldSnapshot=false, dest=0x0000000104809d40, altdest=0x0000000104809d40, qc=0x000000016db7bcf8) at pquery.c:0 [15:39:05.326] frame #10: 0x00000001025d4c44 postgres`PortalRun(portal=0x000000011f837900, count=9223372036854775807, isTopLevel=, dest=0x0000000104809d40, altdest=0x0000000104809d40, qc=0x000000016db7bcf8) at pquery.c:783:5 [15:39:05.326] frame #11: 0x00000001025d3c10 postgres`exec_simple_query(query_string="CREATE TABLE unlogged1 (a int) PARTITION BY RANGE (a);") at postgres.c:1279:10 [15:39:05.326] frame #12: 0x00000001025d0ed8 postgres`PostgresMain(dbname=, username=) at postgres.c:0:24 [15:39:05.326] frame #13: 0x00000001025cc6d4 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:124:2 [15:39:05.326] frame #14: 0x0000000102524bd0 postgres`postmaster_child_launch(child_type=, child_slot=3, startup_data=0x000000016db7cb90, startup_data_len=24, client_sock=0x000000016db7c100) at launch_backend.c:268:3 [15:39:05.326] frame #15: 0x00000001025291f4 postgres`BackendStartup(client_sock=0x000000016db7c100) at postmaster.c:3598:8 [inlined] [15:39:05.326] frame #16: 0x0000000102529158 postgres`ServerLoop at postmaster.c:1713:6 [15:39:05.326] frame #17: 0x0000000102527178 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1403:11 [15:39:05.326] frame #18: 0x000000010246edbc postgres`main(argc=8, argv=0x0000600001b24be0) at main.c:231:4 [15:39:05.327] frame #19: 0x0000000189112b98 dyld`start + 6076 [15:39:05.327] (lldb) quit [15:39:05.349] -e [15:39:05.349] [15:39:05.349] [15:39:05.592] (lldb) target create --core "/Users/admin/cores/core.21498" [15:39:28.681] Core file '/Users/admin/cores/core.21498' (arm64) was loaded. [15:39:28.681] (lldb) thread backtrace all [15:39:29.154] warning: could not execute support code to read Objective-C class data in the process. This may reduce the quality of type information available. [15:39:29.154] [15:39:29.160] * thread #1, stop reason = ESR_EC_DABORT_EL0 (fault address: 0x193) [15:39:29.160] * frame #0: 0x00000001026262a0 postgres`VARATT_CAN_MAKE_SHORT(PTR=0x0000000000000193) at varatt.h:419:9 [inlined] [15:39:29.160] frame #1: 0x00000001026262a0 postgres`heap_compute_data_size(tupleDesc=0x0000000148030220, values=0x000000016d7e73a0, isnull=0x000000016d7e7390) at heaptuple.c:239:4 [15:39:29.160] frame #2: 0x000000010262769c postgres`heap_form_tuple(tupleDescriptor=0x0000000148030220, values=0x000000016d7e73a0, isnull=0x000000016d7e7390) at heaptuple.c:1158:13 [15:39:29.160] frame #3: 0x00000001026f8878 postgres`StorePartitionKey(rel=0x000000013003eff8, strategy='r', partnatts=1, partattrs=0x000000016d7e7660, partexprs=, partopclass=0x000000016d7e75e0, partcollation=0x000000016d7e7560) at heap.c:3949:10 [15:39:29.160] frame #4: 0x0000000102763948 postgres`DefineRelation(stmt=, relkind='p', ownerId=10, typaddress=0x0000000000000000, queryString="\n CREATE TABLE target (key int primary key, balance integer, status text, val text);\n INSERT INTO target VALUES (1, 160, 's1', 'setup');\n\n CREATE TABLE target_pa (key int, balance integer, status text, val text) PARTITION BY RANGE (balance);\n CREATE TABLE target_pa1 PARTITION OF target_pa FOR VALUES FROM (0) TO (200);\n CREATE TABLE target_pa2 PARTITION OF target_pa FOR VALUES FROM (200) TO (1000);\n INSERT INTO target_pa VALUES (1, 160, 's1', 'setup');\n\n CREATE TABLE target_tg (key int primary key, balance integer, status text, val text);\n CREATE FUNCTION target_tg_trig_fn() RETURNS trigger LANGUAGE plpgsql AS\n $$\n BEGIN\n IF tg_op = 'INSERT' THEN\n RAISE NOTICE 'Insert: %', NEW;\n RETURN NEW;\n ELSIF tg_op = 'UPDATE' THEN\n RAISE NOTICE 'Update: % -> %', OLD, NEW;\n RETURN NEW;\n ELSE\n RAISE NOTICE 'Delete: %', OLD;\n RETURN OLD;\n END IF;\n END\n $$;\n CREATE TRIGGER target_tg_trig BEFORE INSERT OR UPDATE OR DELETE ON target_tg\n FOR EACH ROW EXECUTE FUNCTION targ"...) at tablecmds.c:1247:3 [15:39:29.160] frame #5: 0x000000010296b134 postgres`ProcessUtilitySlow(pstate=0x000000013a00b900, pstmt=0x000000012a008b00, queryString="\n CREATE TABLE target (key int primary key, balance integer, status text, val text);\n INSERT INTO target VALUES (1, 160, 's1', 'setup');\n\n CREATE TABLE target_pa (key int, balance integer, status text, val text) PARTITION BY RANGE (balance);\n CREATE TABLE target_pa1 PARTITION OF target_pa FOR VALUES FROM (0) TO (200);\n CREATE TABLE target_pa2 PARTITION OF target_pa FOR VALUES FROM (200) TO (1000);\n INSERT INTO target_pa VALUES (1, 160, 's1', 'setup');\n\n CREATE TABLE target_tg (key int primary key, balance integer, status text, val text);\n CREATE FUNCTION target_tg_trig_fn() RETURNS trigger LANGUAGE plpgsql AS\n $$\n BEGIN\n IF tg_op = 'INSERT' THEN\n RAISE NOTICE 'Insert: %', NEW;\n RETURN NEW;\n ELSIF tg_op = 'UPDATE' THEN\n RAISE NOTICE 'Update: % -> %', OLD, NEW;\n RETURN NEW;\n ELSE\n RAISE NOTICE 'Delete: %', OLD;\n RETURN OLD;\n END IF;\n END\n $$;\n CREATE TRIGGER target_tg_trig BEFORE INSERT OR UPDATE OR DELETE ON target_tg\n FOR EACH ROW EXECUTE FUNCTION targ"..., context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=, dest=, qc=) at utility.c:1165:18 [15:39:29.160] frame #6: 0x000000010296a618 postgres`standard_ProcessUtility(pstmt=0x000000012a008b00, queryString="\n CREATE TABLE target (key int primary key, balance integer, status text, val text);\n INSERT INTO target VALUES (1, 160, 's1', 'setup');\n\n CREATE TABLE target_pa (key int, balance integer, status text, val text) PARTITION BY RANGE (balance);\n CREATE TABLE target_pa1 PARTITION OF target_pa FOR VALUES FROM (0) TO (200);\n CREATE TABLE target_pa2 PARTITION OF target_pa FOR VALUES FROM (200) TO (1000);\n INSERT INTO target_pa VALUES (1, 160, 's1', 'setup');\n\n CREATE TABLE target_tg (key int primary key, balance integer, status text, val text);\n CREATE FUNCTION target_tg_trig_fn() RETURNS trigger LANGUAGE plpgsql AS\n $$\n BEGIN\n IF tg_op = 'INSERT' THEN\n RAISE NOTICE 'Insert: %', NEW;\n RETURN NEW;\n ELSIF tg_op = 'UPDATE' THEN\n RAISE NOTICE 'Update: % -> %', OLD, NEW;\n RETURN NEW;\n ELSE\n RAISE NOTICE 'Delete: %', OLD;\n RETURN OLD;\n END IF;\n END\n $$;\n CREATE TRIGGER target_tg_trig BEFORE INSERT OR UPDATE OR DELETE ON target_tg\n FOR EACH ROW EXECUTE FUNCTION targ"..., readOnlyTree=, context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x000000012a008ec0, qc=0x000000016d7e7ce8) at utility.c:0 [15:39:29.160] frame #7: 0x0000000102969f34 postgres`ProcessUtility(pstmt=, queryString=, readOnlyTree=, context=, params=, queryEnv=, dest=, qc=) at utility.c:525:3 [artificial] [15:39:29.160] frame #8: 0x0000000102969b8c postgres`PortalRunUtility(portal=0x0000000139856700, pstmt=0x000000012a008b00, isTopLevel=true, setHoldSnapshot=false, dest=0x000000012a008ec0, qc=0x000000016d7e7ce8) at pquery.c:1148:2 [15:39:29.160] frame #9: 0x0000000102969230 postgres`PortalRunMulti(portal=0x0000000139856700, isTopLevel=true, setHoldSnapshot=false, dest=0x000000012a008ec0, altdest=0x000000012a008ec0, qc=0x000000016d7e7ce8) at pquery.c:0 [15:39:29.160] frame #10: 0x0000000102968c44 postgres`PortalRun(portal=0x0000000139856700, count=9223372036854775807, isTopLevel=, dest=0x000000012a008ec0, altdest=0x000000012a008ec0, qc=0x000000016d7e7ce8) at pquery.c:783:5 [15:39:29.160] frame #11: 0x0000000102967c10 postgres`exec_simple_query(query_string="\n CREATE TABLE target (key int primary key, balance integer, status text, val text);\n INSERT INTO target VALUES (1, 160, 's1', 'setup');\n\n CREATE TABLE target_pa (key int, balance integer, status text, val text) PARTITION BY RANGE (balance);\n CREATE TABLE target_pa1 PARTITION OF target_pa FOR VALUES FROM (0) TO (200);\n CREATE TABLE target_pa2 PARTITION OF target_pa FOR VALUES FROM (200) TO (1000);\n INSERT INTO target_pa VALUES (1, 160, 's1', 'setup');\n\n CREATE TABLE target_tg (key int primary key, balance integer, status text, val text);\n CREATE FUNCTION target_tg_trig_fn() RETURNS trigger LANGUAGE plpgsql AS\n $$\n BEGIN\n IF tg_op = 'INSERT' THEN\n RAISE NOTICE 'Insert: %', NEW;\n RETURN NEW;\n ELSIF tg_op = 'UPDATE' THEN\n RAISE NOTICE 'Update: % -> %', OLD, NEW;\n RETURN NEW;\n ELSE\n RAISE NOTICE 'Delete: %', OLD;\n RETURN OLD;\n END IF;\n END\n $$;\n CREATE TRIGGER target_tg_trig BEFORE INSERT OR UPDATE OR DELETE ON target_tg\n FOR EACH ROW EXECUTE FUNCTION targ"...) at postgres.c:1279:10 [15:39:29.160] frame #12: 0x0000000102964ed8 postgres`PostgresMain(dbname=, username=) at postgres.c:0:24 [15:39:29.160] frame #13: 0x00000001029606d4 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:124:2 [15:39:29.160] frame #14: 0x00000001028b8bd0 postgres`postmaster_child_launch(child_type=, child_slot=7, startup_data=0x000000016d7e8b80, startup_data_len=24, client_sock=0x000000016d7e80f0) at launch_backend.c:268:3 [15:39:29.160] frame #15: 0x00000001028bd1f4 postgres`BackendStartup(client_sock=0x000000016d7e80f0) at postmaster.c:3598:8 [inlined] [15:39:29.160] frame #16: 0x00000001028bd158 postgres`ServerLoop at postmaster.c:1713:6 [15:39:29.160] frame #17: 0x00000001028bb178 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1403:11 [15:39:29.160] frame #18: 0x0000000102802dbc postgres`main(argc=8, argv=0x00006000019e8d70) at main.c:231:4 [15:39:29.160] frame #19: 0x0000000189112b98 dyld`start + 6076 [15:39:29.160] (lldb) quit [15:39:29.181] -e [15:39:29.181] [15:39:29.181] [15:39:29.444] (lldb) target create --core "/Users/admin/cores/core.12279" [15:39:57.135] Core file '/Users/admin/cores/core.12279' (arm64) was loaded. [15:39:57.135] (lldb) thread backtrace all [15:39:58.364] warning: could not execute support code to read Objective-C class data in the process. This may reduce the quality of type information available. [15:39:58.364] [15:39:58.378] * thread #1, stop reason = ESR_EC_DABORT_EL0 (fault address: 0x193) [15:39:58.378] * frame #0: 0x00000001026262a0 postgres`VARATT_CAN_MAKE_SHORT(PTR=0x0000000000000193) at varatt.h:419:9 [inlined] [15:39:58.378] frame #1: 0x00000001026262a0 postgres`heap_compute_data_size(tupleDesc=0x00000001400b0d98, values=0x000000016d7e73a0, isnull=0x000000016d7e7390) at heaptuple.c:239:4 [15:39:58.378] frame #2: 0x000000010262769c postgres`heap_form_tuple(tupleDescriptor=0x00000001400b0d98, values=0x000000016d7e73a0, isnull=0x000000016d7e7390) at heaptuple.c:1158:13 [15:39:58.378] frame #3: 0x00000001026f8878 postgres`StorePartitionKey(rel=0x00000001400f72d8, strategy='l', partnatts=1, partattrs=0x000000016d7e7660, partexprs=, partopclass=0x000000016d7e75e0, partcollation=0x000000016d7e7560) at heap.c:3949:10 [15:39:58.378] frame #4: 0x0000000102763948 postgres`DefineRelation(stmt=, relkind='p', ownerId=10, typaddress=0x0000000000000000, queryString="\n DROP TABLE IF EXISTS d_listp, d_listp1, d_listp2;\n CREATE TABLE d_listp (a int) PARTITION BY LIST(a);\n CREATE TABLE d_listp1 PARTITION OF d_listp FOR VALUES IN (1);\n CREATE TABLE d_listp2 PARTITION OF d_listp FOR VALUES IN (2);\n INSERT INTO d_listp VALUES (1),(2);\n") at tablecmds.c:1247:3 [15:39:58.378] frame #5: 0x000000010296b134 postgres`ProcessUtilitySlow(pstate=0x000000013a00b900, pstmt=0x000000012980af00, queryString="\n DROP TABLE IF EXISTS d_listp, d_listp1, d_listp2;\n CREATE TABLE d_listp (a int) PARTITION BY LIST(a);\n CREATE TABLE d_listp1 PARTITION OF d_listp FOR VALUES IN (1);\n CREATE TABLE d_listp2 PARTITION OF d_listp FOR VALUES IN (2);\n INSERT INTO d_listp VALUES (1),(2);\n", context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=, dest=, qc=) at utility.c:1165:18 [15:39:58.378] frame #6: 0x000000010296a618 postgres`standard_ProcessUtility(pstmt=0x000000012980af00, queryString="\n DROP TABLE IF EXISTS d_listp, d_listp1, d_listp2;\n CREATE TABLE d_listp (a int) PARTITION BY LIST(a);\n CREATE TABLE d_listp1 PARTITION OF d_listp FOR VALUES IN (1);\n CREATE TABLE d_listp2 PARTITION OF d_listp FOR VALUES IN (2);\n INSERT INTO d_listp VALUES (1),(2);\n", readOnlyTree=, context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x000000012980b2c0, qc=0x000000016d7e7ce8) at utility.c:0 [15:39:58.378] frame #7: 0x0000000102969f34 postgres`ProcessUtility(pstmt=, queryString=, readOnlyTree=, context=, params=, queryEnv=, dest=, qc=) at utility.c:525:3 [artificial] [15:39:58.378] frame #8: 0x0000000102969b8c postgres`PortalRunUtility(portal=0x0000000139856700, pstmt=0x000000012980af00, isTopLevel=true, setHoldSnapshot=false, dest=0x000000012980b2c0, qc=0x000000016d7e7ce8) at pquery.c:1148:2 [15:39:58.378] frame #9: 0x0000000102969230 postgres`PortalRunMulti(portal=0x0000000139856700, isTopLevel=true, setHoldSnapshot=false, dest=0x000000012980b2c0, altdest=0x000000012980b2c0, qc=0x000000016d7e7ce8) at pquery.c:0 [15:39:58.378] frame #10: 0x0000000102968c44 postgres`PortalRun(portal=0x0000000139856700, count=9223372036854775807, isTopLevel=, dest=0x000000012980b2c0, altdest=0x000000012980b2c0, qc=0x000000016d7e7ce8) at pquery.c:783:5 [15:39:58.378] frame #11: 0x0000000102967c10 postgres`exec_simple_query(query_string="\n DROP TABLE IF EXISTS d_listp, d_listp1, d_listp2;\n CREATE TABLE d_listp (a int) PARTITION BY LIST(a);\n CREATE TABLE d_listp1 PARTITION OF d_listp FOR VALUES IN (1);\n CREATE TABLE d_listp2 PARTITION OF d_listp FOR VALUES IN (2);\n INSERT INTO d_listp VALUES (1),(2);\n") at postgres.c:1279:10 [15:39:58.378] frame #12: 0x0000000102964ed8 postgres`PostgresMain(dbname=, username=) at postgres.c:0:24 [15:39:58.378] frame #13: 0x00000001029606d4 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:124:2 [15:39:58.378] frame #14: 0x00000001028b8bd0 postgres`postmaster_child_launch(child_type=, child_slot=1, startup_data=0x000000016d7e8b80, startup_data_len=24, client_sock=0x000000016d7e80f0) at launch_backend.c:268:3 [15:39:58.378] frame #15: 0x00000001028bd1f4 postgres`BackendStartup(client_sock=0x000000016d7e80f0) at postmaster.c:3598:8 [inlined] [15:39:58.378] frame #16: 0x00000001028bd158 postgres`ServerLoop at postmaster.c:1713:6 [15:39:58.378] frame #17: 0x00000001028bb178 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1403:11 [15:39:58.378] frame #18: 0x0000000102802dbc postgres`main(argc=8, argv=0x00006000019e8d70) at main.c:231:4 [15:39:58.378] frame #19: 0x0000000189112b98 dyld`start + 6076 [15:39:58.378] (lldb) quit [15:39:58.403] -e [15:39:58.403] [15:39:58.403] [15:39:58.917] (lldb) target create --core "/Users/admin/cores/core.26622" [15:40:40.387] Core file '/Users/admin/cores/core.26622' (arm64) was loaded. [15:40:40.387] (lldb) thread backtrace all [15:40:41.638] warning: could not execute support code to read Objective-C class data in the process. This may reduce the quality of type information available. [15:40:41.638] [15:40:41.664] * thread #1, stop reason = ESR_EC_DABORT_EL0 (fault address: 0x193) [15:40:41.664] * frame #0: 0x00000001026262a0 postgres`VARATT_CAN_MAKE_SHORT(PTR=0x0000000000000193) at varatt.h:419:9 [inlined] [15:40:41.664] frame #1: 0x00000001026262a0 postgres`heap_compute_data_size(tupleDesc=0x00000001400b0d98, values=0x000000016d7e73a0, isnull=0x000000016d7e7390) at heaptuple.c:239:4 [15:40:41.664] frame #2: 0x000000010262769c postgres`heap_form_tuple(tupleDescriptor=0x00000001400b0d98, values=0x000000016d7e73a0, isnull=0x000000016d7e7390) at heaptuple.c:1158:13 [15:40:41.664] frame #3: 0x00000001026f8878 postgres`StorePartitionKey(rel=0x00000001400f7168, strategy='l', partnatts=1, partattrs=0x000000016d7e7660, partexprs=, partopclass=0x000000016d7e75e0, partcollation=0x000000016d7e7560) at heap.c:3949:10 [15:40:41.664] frame #4: 0x0000000102763948 postgres`DefineRelation(stmt=, relkind='p', ownerId=10, typaddress=0x0000000000000000, queryString="\n DROP TABLE IF EXISTS parttab;\n CREATE TABLE parttab (col1 text, key INTEGER PRIMARY KEY, col2 text) PARTITION BY LIST (key);\n CREATE TABLE parttab1 (key INTEGER PRIMARY KEY, col1 text, col2 text);\n CREATE TABLE parttab2 (key INTEGER PRIMARY KEY, col1 text, col2 text);\n ALTER TABLE parttab ATTACH PARTITION parttab1 FOR VALUES IN (1);\n ALTER TABLE parttab ATTACH PARTITION parttab2 FOR VALUES IN (2);\n INSERT INTO parttab (key, col1, col2) VALUES (1, 'a', 'b');\n") at tablecmds.c:1247:3 [15:40:41.664] frame #5: 0x000000010296b134 postgres`ProcessUtilitySlow(pstate=0x000000013a00b900, pstmt=0x000000012a008b00, queryString="\n DROP TABLE IF EXISTS parttab;\n CREATE TABLE parttab (col1 text, key INTEGER PRIMARY KEY, col2 text) PARTITION BY LIST (key);\n CREATE TABLE parttab1 (key INTEGER PRIMARY KEY, col1 text, col2 text);\n CREATE TABLE parttab2 (key INTEGER PRIMARY KEY, col1 text, col2 text);\n ALTER TABLE parttab ATTACH PARTITION parttab1 FOR VALUES IN (1);\n ALTER TABLE parttab ATTACH PARTITION parttab2 FOR VALUES IN (2);\n INSERT INTO parttab (key, col1, col2) VALUES (1, 'a', 'b');\n", context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=, dest=, qc=) at utility.c:1165:18 [15:40:41.664] frame #6: 0x000000010296a618 postgres`standard_ProcessUtility(pstmt=0x000000012a008b00, queryString="\n DROP TABLE IF EXISTS parttab;\n CREATE TABLE parttab (col1 text, key INTEGER PRIMARY KEY, col2 text) PARTITION BY LIST (key);\n CREATE TABLE parttab1 (key INTEGER PRIMARY KEY, col1 text, col2 text);\n CREATE TABLE parttab2 (key INTEGER PRIMARY KEY, col1 text, col2 text);\n ALTER TABLE parttab ATTACH PARTITION parttab1 FOR VALUES IN (1);\n ALTER TABLE parttab ATTACH PARTITION parttab2 FOR VALUES IN (2);\n INSERT INTO parttab (key, col1, col2) VALUES (1, 'a', 'b');\n", readOnlyTree=, context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x000000012a008ec0, qc=0x000000016d7e7ce8) at utility.c:0 [15:40:41.664] frame #7: 0x0000000102969f34 postgres`ProcessUtility(pstmt=, queryString=, readOnlyTree=, context=, params=, queryEnv=, dest=, qc=) at utility.c:525:3 [artificial] [15:40:41.664] frame #8: 0x0000000102969b8c postgres`PortalRunUtility(portal=0x000000013985c700, pstmt=0x000000012a008b00, isTopLevel=true, setHoldSnapshot=false, dest=0x000000012a008ec0, qc=0x000000016d7e7ce8) at pquery.c:1148:2 [15:40:41.664] frame #9: 0x0000000102969230 postgres`PortalRunMulti(portal=0x000000013985c700, isTopLevel=true, setHoldSnapshot=false, dest=0x000000012a008ec0, altdest=0x000000012a008ec0, qc=0x000000016d7e7ce8) at pquery.c:0 [15:40:41.664] frame #10: 0x0000000102968c44 postgres`PortalRun(portal=0x000000013985c700, count=9223372036854775807, isTopLevel=, dest=0x000000012a008ec0, altdest=0x000000012a008ec0, qc=0x000000016d7e7ce8) at pquery.c:783:5 [15:40:41.664] frame #11: 0x0000000102967c10 postgres`exec_simple_query(query_string="\n DROP TABLE IF EXISTS parttab;\n CREATE TABLE parttab (col1 text, key INTEGER PRIMARY KEY, col2 text) PARTITION BY LIST (key);\n CREATE TABLE parttab1 (key INTEGER PRIMARY KEY, col1 text, col2 text);\n CREATE TABLE parttab2 (key INTEGER PRIMARY KEY, col1 text, col2 text);\n ALTER TABLE parttab ATTACH PARTITION parttab1 FOR VALUES IN (1);\n ALTER TABLE parttab ATTACH PARTITION parttab2 FOR VALUES IN (2);\n INSERT INTO parttab (key, col1, col2) VALUES (1, 'a', 'b');\n") at postgres.c:1279:10 [15:40:41.664] frame #12: 0x0000000102964ed8 postgres`PostgresMain(dbname=, username=) at postgres.c:0:24 [15:40:41.664] frame #13: 0x00000001029606d4 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:124:2 [15:40:41.664] frame #14: 0x00000001028b8bd0 postgres`postmaster_child_launch(child_type=, child_slot=7, startup_data=0x000000016d7e8b80, startup_data_len=24, client_sock=0x000000016d7e80f0) at launch_backend.c:268:3 [15:40:41.664] frame #15: 0x00000001028bd1f4 postgres`BackendStartup(client_sock=0x000000016d7e80f0) at postmaster.c:3598:8 [inlined] [15:40:41.664] frame #16: 0x00000001028bd158 postgres`ServerLoop at postmaster.c:1713:6 [15:40:41.664] frame #17: 0x00000001028bb178 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1403:11 [15:40:41.664] frame #18: 0x0000000102802dbc postgres`main(argc=8, argv=0x00006000019e8d70) at main.c:231:4 [15:40:41.664] frame #19: 0x0000000189112b98 dyld`start + 6076 [15:40:41.664] (lldb) quit [15:40:41.747] -e [15:40:41.747] [15:40:41.747] [15:40:42.222] (lldb) target create --core "/Users/admin/cores/core.27136" [15:41:06.840] Core file '/Users/admin/cores/core.27136' (arm64) was loaded. [15:41:06.840] (lldb) thread backtrace all [15:41:07.316] * thread #1, stop reason = ESR_EC_DABORT_EL0 (fault address: 0x193) [15:41:07.316] * frame #0: 0x000000010294a2a0 postgres`VARATT_CAN_MAKE_SHORT(PTR=0x0000000000000193) at varatt.h:419:9 [inlined] [15:41:07.316] frame #1: 0x000000010294a2a0 postgres`heap_compute_data_size(tupleDesc=0x0000000148080d98, values=0x000000016d4c33a0, isnull=0x000000016d4c3390) at heaptuple.c:239:4 [15:41:07.316] frame #2: 0x000000010294b69c postgres`heap_form_tuple(tupleDescriptor=0x0000000148080d98, values=0x000000016d4c33a0, isnull=0x000000016d4c3390) at heaptuple.c:1158:13 [15:41:07.316] frame #3: 0x0000000102a1c878 postgres`StorePartitionKey(rel=0x0000000138042e78, strategy='r', partnatts=1, partattrs=0x000000016d4c3660, partexprs=, partopclass=0x000000016d4c35e0, partcollation=0x000000016d4c3560) at heap.c:3949:10 [15:41:07.316] frame #4: 0x0000000102a87948 postgres`DefineRelation(stmt=, relkind='p', ownerId=10, typaddress=0x0000000000000000, queryString="create table parttmp (\n id int,\n valid_at daterange,\n exclude using gist (id with =, valid_at with &&)\n) partition by range (id);") at tablecmds.c:1247:3 [15:41:07.316] frame #5: 0x0000000102c8f134 postgres`ProcessUtilitySlow(pstate=0x000000014480b300, pstmt=0x000000014480a7b0, queryString="create table parttmp (\n id int,\n valid_at daterange,\n exclude using gist (id with =, valid_at with &&)\n) partition by range (id);", context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=, dest=, qc=) at utility.c:1165:18 [15:41:07.316] frame #6: 0x0000000102c8e618 postgres`standard_ProcessUtility(pstmt=0x000000014480a7b0, queryString="create table parttmp (\n id int,\n valid_at daterange,\n exclude using gist (id with =, valid_at with &&)\n) partition by range (id);", readOnlyTree=, context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x000000014480ab70, qc=0x000000016d4c3ce8) at utility.c:0 [15:41:07.316] frame #7: 0x0000000102c8df34 postgres`ProcessUtility(pstmt=, queryString=, readOnlyTree=, context=, params=, queryEnv=, dest=, qc=) at utility.c:525:3 [artificial] [15:41:07.316] frame #8: 0x0000000102c8db8c postgres`PortalRunUtility(portal=0x000000014482e700, pstmt=0x000000014480a7b0, isTopLevel=true, setHoldSnapshot=false, dest=0x000000014480ab70, qc=0x000000016d4c3ce8) at pquery.c:1148:2 [15:41:07.316] frame #9: 0x0000000102c8d230 postgres`PortalRunMulti(portal=0x000000014482e700, isTopLevel=true, setHoldSnapshot=false, dest=0x000000014480ab70, altdest=0x000000014480ab70, qc=0x000000016d4c3ce8) at pquery.c:0 [15:41:07.316] frame #10: 0x0000000102c8cc44 postgres`PortalRun(portal=0x000000014482e700, count=9223372036854775807, isTopLevel=, dest=0x000000014480ab70, altdest=0x000000014480ab70, qc=0x000000016d4c3ce8) at pquery.c:783:5 [15:41:07.316] frame #11: 0x0000000102c8bc10 postgres`exec_simple_query(query_string="create table parttmp (\n id int,\n valid_at daterange,\n exclude using gist (id with =, valid_at with &&)\n) partition by range (id);") at postgres.c:1279:10 [15:41:07.316] frame #12: 0x0000000102c88ed8 postgres`PostgresMain(dbname=, username=) at postgres.c:0:24 [15:41:07.316] frame #13: 0x0000000102c846d4 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:124:2 [15:41:07.316] frame #14: 0x0000000102bdcbd0 postgres`postmaster_child_launch(child_type=, child_slot=1, startup_data=0x000000016d4c4b80, startup_data_len=24, client_sock=0x000000016d4c40f0) at launch_backend.c:268:3 [15:41:07.316] frame #15: 0x0000000102be11f4 postgres`BackendStartup(client_sock=0x000000016d4c40f0) at postmaster.c:3598:8 [inlined] [15:41:07.316] frame #16: 0x0000000102be1158 postgres`ServerLoop at postmaster.c:1713:6 [15:41:07.316] frame #17: 0x0000000102bdf178 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1403:11 [15:41:07.316] frame #18: 0x0000000102b26dbc postgres`main(argc=8, argv=0x0000600000588550) at main.c:231:4 [15:41:07.316] frame #19: 0x0000000189112b98 dyld`start + 6076 [15:41:07.316] (lldb) quit [15:41:07.450] -e [15:41:07.450] [15:41:07.450] [15:41:07.829] (lldb) target create --core "/Users/admin/cores/core.11039" [15:41:45.296] Core file '/Users/admin/cores/core.11039' (arm64) was loaded. [15:41:45.296] (lldb) thread backtrace all [15:41:46.055] warning: could not execute support code to read Objective-C class data in the process. This may reduce the quality of type information available. [15:41:46.055] [15:41:46.069] * thread #1, stop reason = ESR_EC_DABORT_EL0 (fault address: 0x193) [15:41:46.069] * frame #0: 0x00000001022922a0 postgres`VARATT_CAN_MAKE_SHORT(PTR=0x0000000000000193) at varatt.h:419:9 [inlined] [15:41:46.069] frame #1: 0x00000001022922a0 postgres`heap_compute_data_size(tupleDesc=0x0000000128080d98, values=0x000000016db7b3b0, isnull=0x000000016db7b3a0) at heaptuple.c:239:4 [15:41:46.069] frame #2: 0x000000010229369c postgres`heap_form_tuple(tupleDescriptor=0x0000000128080d98, values=0x000000016db7b3b0, isnull=0x000000016db7b3a0) at heaptuple.c:1158:13 [15:41:46.069] frame #3: 0x0000000102364878 postgres`StorePartitionKey(rel=0x0000000110091ca8, strategy='r', partnatts=1, partattrs=0x000000016db7b670, partexprs=, partopclass=0x000000016db7b5f0, partcollation=0x000000016db7b570) at heap.c:3949:10 [15:41:46.069] frame #4: 0x00000001023cf948 postgres`DefineRelation(stmt=, relkind='p', ownerId=10, typaddress=0x0000000000000000, queryString="CREATE TABLE stats_import.part_parent ( i integer ) PARTITION BY RANGE(i);") at tablecmds.c:1247:3 [15:41:46.069] frame #5: 0x00000001025d7134 postgres`ProcessUtilitySlow(pstate=0x000000011f00ef00, pstmt=0x0000000104809a50, queryString="CREATE TABLE stats_import.part_parent ( i integer ) PARTITION BY RANGE(i);", context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=, dest=, qc=) at utility.c:1165:18 [15:41:46.069] frame #6: 0x00000001025d6618 postgres`standard_ProcessUtility(pstmt=0x0000000104809a50, queryString="CREATE TABLE stats_import.part_parent ( i integer ) PARTITION BY RANGE(i);", readOnlyTree=, context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x0000000104809e10, qc=0x000000016db7bcf8) at utility.c:0 [15:41:46.069] frame #7: 0x00000001025d5f34 postgres`ProcessUtility(pstmt=, queryString=, readOnlyTree=, context=, params=, queryEnv=, dest=, qc=) at utility.c:525:3 [artificial] [15:41:46.069] frame #8: 0x00000001025d5b8c postgres`PortalRunUtility(portal=0x000000010484a900, pstmt=0x0000000104809a50, isTopLevel=true, setHoldSnapshot=false, dest=0x0000000104809e10, qc=0x000000016db7bcf8) at pquery.c:1148:2 [15:41:46.069] frame #9: 0x00000001025d5230 postgres`PortalRunMulti(portal=0x000000010484a900, isTopLevel=true, setHoldSnapshot=false, dest=0x0000000104809e10, altdest=0x0000000104809e10, qc=0x000000016db7bcf8) at pquery.c:0 [15:41:46.069] frame #10: 0x00000001025d4c44 postgres`PortalRun(portal=0x000000010484a900, count=9223372036854775807, isTopLevel=, dest=0x0000000104809e10, altdest=0x0000000104809e10, qc=0x000000016db7bcf8) at pquery.c:783:5 [15:41:46.069] frame #11: 0x00000001025d3c10 postgres`exec_simple_query(query_string="CREATE TABLE stats_import.part_parent ( i integer ) PARTITION BY RANGE(i);") at postgres.c:1279:10 [15:41:46.069] frame #12: 0x00000001025d0ed8 postgres`PostgresMain(dbname=, username=) at postgres.c:0:24 [15:41:46.069] frame #13: 0x00000001025cc6d4 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:124:2 [15:41:46.069] frame #14: 0x0000000102524bd0 postgres`postmaster_child_launch(child_type=, child_slot=11, startup_data=0x000000016db7cb90, startup_data_len=24, client_sock=0x000000016db7c100) at launch_backend.c:268:3 [15:41:46.069] frame #15: 0x00000001025291f4 postgres`BackendStartup(client_sock=0x000000016db7c100) at postmaster.c:3598:8 [inlined] [15:41:46.069] frame #16: 0x0000000102529158 postgres`ServerLoop at postmaster.c:1713:6 [15:41:46.069] frame #17: 0x0000000102527178 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1403:11 [15:41:46.069] frame #18: 0x000000010246edbc postgres`main(argc=8, argv=0x0000600001b24be0) at main.c:231:4 [15:41:46.069] frame #19: 0x0000000189112b98 dyld`start + 6076 [15:41:46.069] (lldb) quit [15:41:46.102] -e [15:41:46.102] [15:41:46.102] [15:41:46.542] (lldb) target create --core "/Users/admin/cores/core.18350" [15:42:21.513] Core file '/Users/admin/cores/core.18350' (arm64) was loaded. [15:42:21.513] (lldb) thread backtrace all [15:42:22.425] warning: could not execute support code to read Objective-C class data in the process. This may reduce the quality of type information available. [15:42:22.425] [15:42:22.438] * thread #1, stop reason = ESR_EC_DABORT_EL0 (fault address: 0x193) [15:42:22.438] * frame #0: 0x00000001026262a0 postgres`VARATT_CAN_MAKE_SHORT(PTR=0x0000000000000193) at varatt.h:419:9 [inlined] [15:42:22.438] frame #1: 0x00000001026262a0 postgres`heap_compute_data_size(tupleDesc=0x0000000140090220, values=0x000000016d7e73a0, isnull=0x000000016d7e7390) at heaptuple.c:239:4 [15:42:22.438] frame #2: 0x000000010262769c postgres`heap_form_tuple(tupleDescriptor=0x0000000140090220, values=0x000000016d7e73a0, isnull=0x000000016d7e7390) at heaptuple.c:1158:13 [15:42:22.438] frame #3: 0x00000001026f8878 postgres`StorePartitionKey(rel=0x00000001400ceef8, strategy='l', partnatts=1, partattrs=0x000000016d7e7660, partexprs=, partopclass=0x000000016d7e75e0, partcollation=0x000000016d7e7560) at heap.c:3949:10 [15:42:22.438] frame #4: 0x0000000102763948 postgres`DefineRelation(stmt=, relkind='p', ownerId=10, typaddress=0x0000000000000000, queryString="\n CREATE TABLE target (key int primary key, val text);\n INSERT INTO target VALUES (1, 'setup1');\n\n CREATE TABLE pa_target (key integer, val text)\n\t PARTITION BY LIST (key);\n CREATE TABLE part1 (key integer, val text);\n CREATE TABLE part2 (val text, key integer);\n CREATE TABLE part3 (key integer, val text);\n\n ALTER TABLE pa_target ATTACH PARTITION part1 FOR VALUES IN (1,4);\n ALTER TABLE pa_target ATTACH PARTITION part2 FOR VALUES IN (2,5,6);\n ALTER TABLE pa_target ATTACH PARTITION part3 DEFAULT;\n\n INSERT INTO pa_target VALUES (1, 'initial');\n INSERT INTO pa_target VALUES (2, 'initial');\n\n CREATE FUNCTION explain_filter(text) RETURNS SETOF text\n LANGUAGE plpgsql AS\n $$\n DECLARE\n ln text;\n BEGIN\n FOR ln IN EXECUTE $1 LOOP\n -- Ignore hash memory usage because it varies depending on the system\n CONTINUE WHEN (ln ~ 'Memory Usage');\n RETURN NEXT ln;\n END LOOP;\n END;\n $$;\n") at tablecmds.c:1247:3 [15:42:22.438] frame #5: 0x000000010296b134 postgres`ProcessUtilitySlow(pstate=0x000000013a00b900, pstmt=0x000000012985f100, queryString="\n CREATE TABLE target (key int primary key, val text);\n INSERT INTO target VALUES (1, 'setup1');\n\n CREATE TABLE pa_target (key integer, val text)\n\t PARTITION BY LIST (key);\n CREATE TABLE part1 (key integer, val text);\n CREATE TABLE part2 (val text, key integer);\n CREATE TABLE part3 (key integer, val text);\n\n ALTER TABLE pa_target ATTACH PARTITION part1 FOR VALUES IN (1,4);\n ALTER TABLE pa_target ATTACH PARTITION part2 FOR VALUES IN (2,5,6);\n ALTER TABLE pa_target ATTACH PARTITION part3 DEFAULT;\n\n INSERT INTO pa_target VALUES (1, 'initial');\n INSERT INTO pa_target VALUES (2, 'initial');\n\n CREATE FUNCTION explain_filter(text) RETURNS SETOF text\n LANGUAGE plpgsql AS\n $$\n DECLARE\n ln text;\n BEGIN\n FOR ln IN EXECUTE $1 LOOP\n -- Ignore hash memory usage because it varies depending on the system\n CONTINUE WHEN (ln ~ 'Memory Usage');\n RETURN NEXT ln;\n END LOOP;\n END;\n $$;\n", context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=, dest=, qc=) at utility.c:1165:18 [15:42:22.438] frame #6: 0x000000010296a618 postgres`standard_ProcessUtility(pstmt=0x000000012985f100, queryString="\n CREATE TABLE target (key int primary key, val text);\n INSERT INTO target VALUES (1, 'setup1');\n\n CREATE TABLE pa_target (key integer, val text)\n\t PARTITION BY LIST (key);\n CREATE TABLE part1 (key integer, val text);\n CREATE TABLE part2 (val text, key integer);\n CREATE TABLE part3 (key integer, val text);\n\n ALTER TABLE pa_target ATTACH PARTITION part1 FOR VALUES IN (1,4);\n ALTER TABLE pa_target ATTACH PARTITION part2 FOR VALUES IN (2,5,6);\n ALTER TABLE pa_target ATTACH PARTITION part3 DEFAULT;\n\n INSERT INTO pa_target VALUES (1, 'initial');\n INSERT INTO pa_target VALUES (2, 'initial');\n\n CREATE FUNCTION explain_filter(text) RETURNS SETOF text\n LANGUAGE plpgsql AS\n $$\n DECLARE\n ln text;\n BEGIN\n FOR ln IN EXECUTE $1 LOOP\n -- Ignore hash memory usage because it varies depending on the system\n CONTINUE WHEN (ln ~ 'Memory Usage');\n RETURN NEXT ln;\n END LOOP;\n END;\n $$;\n", readOnlyTree=, context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x000000012985f4c0, qc=0x000000016d7e7ce8) at utility.c:0 [15:42:22.438] frame #7: 0x0000000102969f34 postgres`ProcessUtility(pstmt=, queryString=, readOnlyTree=, context=, params=, queryEnv=, dest=, qc=) at utility.c:525:3 [artificial] [15:42:22.438] frame #8: 0x0000000102969b8c postgres`PortalRunUtility(portal=0x000000012982db00, pstmt=0x000000012985f100, isTopLevel=true, setHoldSnapshot=false, dest=0x000000012985f4c0, qc=0x000000016d7e7ce8) at pquery.c:1148:2 [15:42:22.438] frame #9: 0x0000000102969230 postgres`PortalRunMulti(portal=0x000000012982db00, isTopLevel=true, setHoldSnapshot=false, dest=0x000000012985f4c0, altdest=0x000000012985f4c0, qc=0x000000016d7e7ce8) at pquery.c:0 [15:42:22.438] frame #10: 0x0000000102968c44 postgres`PortalRun(portal=0x000000012982db00, count=9223372036854775807, isTopLevel=, dest=0x000000012985f4c0, altdest=0x000000012985f4c0, qc=0x000000016d7e7ce8) at pquery.c:783:5 [15:42:22.438] frame #11: 0x0000000102967c10 postgres`exec_simple_query(query_string="\n CREATE TABLE target (key int primary key, val text);\n INSERT INTO target VALUES (1, 'setup1');\n\n CREATE TABLE pa_target (key integer, val text)\n\t PARTITION BY LIST (key);\n CREATE TABLE part1 (key integer, val text);\n CREATE TABLE part2 (val text, key integer);\n CREATE TABLE part3 (key integer, val text);\n\n ALTER TABLE pa_target ATTACH PARTITION part1 FOR VALUES IN (1,4);\n ALTER TABLE pa_target ATTACH PARTITION part2 FOR VALUES IN (2,5,6);\n ALTER TABLE pa_target ATTACH PARTITION part3 DEFAULT;\n\n INSERT INTO pa_target VALUES (1, 'initial');\n INSERT INTO pa_target VALUES (2, 'initial');\n\n CREATE FUNCTION explain_filter(text) RETURNS SETOF text\n LANGUAGE plpgsql AS\n $$\n DECLARE\n ln text;\n BEGIN\n FOR ln IN EXECUTE $1 LOOP\n -- Ignore hash memory usage because it varies depending on the system\n CONTINUE WHEN (ln ~ 'Memory Usage');\n RETURN NEXT ln;\n END LOOP;\n END;\n $$;\n") at postgres.c:1279:10 [15:42:22.438] frame #12: 0x0000000102964ed8 postgres`PostgresMain(dbname=, username=) at postgres.c:0:24 [15:42:22.438] frame #13: 0x00000001029606d4 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:124:2 [15:42:22.438] frame #14: 0x00000001028b8bd0 postgres`postmaster_child_launch(child_type=, child_slot=9, startup_data=0x000000016d7e8b80, startup_data_len=24, client_sock=0x000000016d7e80f0) at launch_backend.c:268:3 [15:42:22.438] frame #15: 0x00000001028bd1f4 postgres`BackendStartup(client_sock=0x000000016d7e80f0) at postmaster.c:3598:8 [inlined] [15:42:22.438] frame #16: 0x00000001028bd158 postgres`ServerLoop at postmaster.c:1713:6 [15:42:22.438] frame #17: 0x00000001028bb178 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1403:11 [15:42:22.438] frame #18: 0x0000000102802dbc postgres`main(argc=8, argv=0x00006000019e8d70) at main.c:231:4 [15:42:22.438] frame #19: 0x0000000189112b98 dyld`start + 6076 [15:42:22.438] (lldb) quit [15:42:22.470] -e [15:42:22.470] [15:42:22.470] [15:42:22.778] (lldb) target create --core "/Users/admin/cores/core.26237" [15:42:22.858] error: Unknown core file format '/Users/admin/cores/core.26237' [15:42:22.861] -e [15:42:22.861] [15:42:22.861] [15:42:23.129] (lldb) target create --core "/Users/admin/cores/core.27864" [15:42:28.755] Core file '/Users/admin/cores/core.27864' (arm64) was loaded. [15:42:28.755] (lldb) thread backtrace all [15:42:28.756] * thread #1, stop reason = ESR_EC_DABORT_EL0 (fault address: 0x193) [15:42:28.756] * frame #0: 0x00000001001622a0 [15:42:28.756] frame #1: 0x000000010016369c [15:42:28.756] frame #2: 0x0000000100234878 [15:42:28.756] frame #3: 0x000000010029f948 [15:42:28.756] frame #4: 0x00000001004a7134 [15:42:28.756] frame #5: 0x00000001004a6618 [15:42:28.756] frame #6: 0x00000001004a5b8c [15:42:28.756] frame #7: 0x00000001004a5230 [15:42:28.756] frame #8: 0x00000001004a4c44 [15:42:28.756] frame #9: 0x00000001004a3c10 [15:42:28.756] frame #10: 0x00000001004a0ed8 [15:42:28.756] frame #11: 0x000000010049c6d4 [15:42:28.756] frame #12: 0x00000001003f4bd0 [15:42:28.756] frame #13: 0x00000001003f91f4 [15:42:28.756] frame #14: 0x00000001003f7178 [15:42:28.756] frame #15: 0x000000010033edbc [15:42:28.756] (lldb) quit [15:42:28.769] -e [15:42:28.769] [15:42:28.769] [15:42:29.117] (lldb) target create --core "/Users/admin/cores/core.14272" [15:43:04.383] Core file '/Users/admin/cores/core.14272' (arm64) was loaded. [15:43:04.383] (lldb) thread backtrace all [15:43:05.329] warning: could not execute support code to read Objective-C class data in the process. This may reduce the quality of type information available. [15:43:05.329] [15:43:05.340] * thread #1, stop reason = ESR_EC_DABORT_EL0 (fault address: 0x193) [15:43:05.340] * frame #0: 0x00000001022922a0 postgres`VARATT_CAN_MAKE_SHORT(PTR=0x0000000000000193) at varatt.h:419:9 [inlined] [15:43:05.340] frame #1: 0x00000001022922a0 postgres`heap_compute_data_size(tupleDesc=0x0000000140050d98, values=0x000000016db7b3b0, isnull=0x000000016db7b3a0) at heaptuple.c:239:4 [15:43:05.340] frame #2: 0x000000010229369c postgres`heap_form_tuple(tupleDescriptor=0x0000000140050d98, values=0x000000016db7b3b0, isnull=0x000000016db7b3a0) at heaptuple.c:1158:13 [15:43:05.340] frame #3: 0x0000000102364878 postgres`StorePartitionKey(rel=0x000000012805ba10, strategy='l', partnatts=1, partattrs=0x000000016db7b670, partexprs=, partopclass=0x000000016db7b5f0, partcollation=0x000000016db7b570) at heap.c:3949:10 [15:43:05.340] frame #4: 0x00000001023cf948 postgres`DefineRelation(stmt=, relkind='p', ownerId=10, typaddress=0x0000000000000000, queryString="create table parted_conflict_test (a int unique, b char) partition by list (a);") at tablecmds.c:1247:3 [15:43:05.340] frame #5: 0x00000001025d7134 postgres`ProcessUtilitySlow(pstate=0x0000000120075300, pstmt=0x0000000104809d38, queryString="create table parted_conflict_test (a int unique, b char) partition by list (a);", context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=, dest=, qc=) at utility.c:1165:18 [15:43:05.340] frame #6: 0x00000001025d6618 postgres`standard_ProcessUtility(pstmt=0x0000000104809d38, queryString="create table parted_conflict_test (a int unique, b char) partition by list (a);", readOnlyTree=, context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x000000010480a0f8, qc=0x000000016db7bcf8) at utility.c:0 [15:43:05.340] frame #7: 0x00000001025d5f34 postgres`ProcessUtility(pstmt=, queryString=, readOnlyTree=, context=, params=, queryEnv=, dest=, qc=) at utility.c:525:3 [artificial] [15:43:05.340] frame #8: 0x00000001025d5b8c postgres`PortalRunUtility(portal=0x000000011f037900, pstmt=0x0000000104809d38, isTopLevel=true, setHoldSnapshot=false, dest=0x000000010480a0f8, qc=0x000000016db7bcf8) at pquery.c:1148:2 [15:43:05.340] frame #9: 0x00000001025d5230 postgres`PortalRunMulti(portal=0x000000011f037900, isTopLevel=true, setHoldSnapshot=false, dest=0x000000010480a0f8, altdest=0x000000010480a0f8, qc=0x000000016db7bcf8) at pquery.c:0 [15:43:05.340] frame #10: 0x00000001025d4c44 postgres`PortalRun(portal=0x000000011f037900, count=9223372036854775807, isTopLevel=, dest=0x000000010480a0f8, altdest=0x000000010480a0f8, qc=0x000000016db7bcf8) at pquery.c:783:5 [15:43:05.340] frame #11: 0x00000001025d3c10 postgres`exec_simple_query(query_string="create table parted_conflict_test (a int unique, b char) partition by list (a);") at postgres.c:1279:10 [15:43:05.340] frame #12: 0x00000001025d0ed8 postgres`PostgresMain(dbname=, username=) at postgres.c:0:24 [15:43:05.340] frame #13: 0x00000001025cc6d4 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:124:2 [15:43:05.340] frame #14: 0x0000000102524bd0 postgres`postmaster_child_launch(child_type=, child_slot=3, startup_data=0x000000016db7cb90, startup_data_len=24, client_sock=0x000000016db7c100) at launch_backend.c:268:3 [15:43:05.340] frame #15: 0x00000001025291f4 postgres`BackendStartup(client_sock=0x000000016db7c100) at postmaster.c:3598:8 [inlined] [15:43:05.340] frame #16: 0x0000000102529158 postgres`ServerLoop at postmaster.c:1713:6 [15:43:05.340] frame #17: 0x0000000102527178 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1403:11 [15:43:05.340] frame #18: 0x000000010246edbc postgres`main(argc=8, argv=0x0000600001b24be0) at main.c:231:4 [15:43:05.340] frame #19: 0x0000000189112b98 dyld`start + 6076 [15:43:05.340] (lldb) quit [15:43:05.365] -e [15:43:05.365] [15:43:05.365] [15:43:05.788] (lldb) target create --core "/Users/admin/cores/core.25743" [15:43:05.897] error: Unknown core file format '/Users/admin/cores/core.25743' [15:43:05.901] -e [15:43:05.901] [15:43:05.901] [15:43:06.086] (lldb) target create --core "/Users/admin/cores/core.14264" [15:43:45.049] Core file '/Users/admin/cores/core.14264' (arm64) was loaded. [15:43:45.049] (lldb) thread backtrace all [15:43:45.975] warning: could not execute support code to read Objective-C class data in the process. This may reduce the quality of type information available. [15:43:45.975] [15:43:45.992] * thread #1, stop reason = ESR_EC_DABORT_EL0 (fault address: 0x193) [15:43:45.992] * frame #0: 0x00000001022922a0 postgres`VARATT_CAN_MAKE_SHORT(PTR=0x0000000000000193) at varatt.h:419:9 [inlined] [15:43:45.992] frame #1: 0x00000001022922a0 postgres`heap_compute_data_size(tupleDesc=0x00000001280c0220, values=0x000000016db7b3b0, isnull=0x000000016db7b3a0) at heaptuple.c:239:4 [15:43:45.992] frame #2: 0x000000010229369c postgres`heap_form_tuple(tupleDescriptor=0x00000001280c0220, values=0x000000016db7b3b0, isnull=0x000000016db7b3a0) at heaptuple.c:1158:13 [15:43:45.992] frame #3: 0x0000000102364878 postgres`StorePartitionKey(rel=0x0000000110051728, strategy='l', partnatts=1, partattrs=0x000000016db7b670, partexprs=, partopclass=0x000000016db7b5f0, partcollation=0x000000016db7b570) at heap.c:3949:10 [15:43:45.992] frame #4: 0x00000001023cf948 postgres`DefineRelation(stmt=, relkind='p', ownerId=10, typaddress=0x0000000000000000, queryString="create table parted_copytest (\n\ta int,\n\tb int,\n\tc text\n) partition by list (b);") at tablecmds.c:1247:3 [15:43:45.992] frame #5: 0x00000001025d7134 postgres`ProcessUtilitySlow(pstate=0x000000011f01b300, pstmt=0x0000000104809cc8, queryString="create table parted_copytest (\n\ta int,\n\tb int,\n\tc text\n) partition by list (b);", context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=, dest=, qc=) at utility.c:1165:18 [15:43:45.992] frame #6: 0x00000001025d6618 postgres`standard_ProcessUtility(pstmt=0x0000000104809cc8, queryString="create table parted_copytest (\n\ta int,\n\tb int,\n\tc text\n) partition by list (b);", readOnlyTree=, context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x000000010480a088, qc=0x000000016db7bcf8) at utility.c:0 [15:43:45.992] frame #7: 0x00000001025d5f34 postgres`ProcessUtility(pstmt=, queryString=, readOnlyTree=, context=, params=, queryEnv=, dest=, qc=) at utility.c:525:3 [artificial] [15:43:45.992] frame #8: 0x00000001025d5b8c postgres`PortalRunUtility(portal=0x0000000104848900, pstmt=0x0000000104809cc8, isTopLevel=true, setHoldSnapshot=false, dest=0x000000010480a088, qc=0x000000016db7bcf8) at pquery.c:1148:2 [15:43:45.992] frame #9: 0x00000001025d5230 postgres`PortalRunMulti(portal=0x0000000104848900, isTopLevel=true, setHoldSnapshot=false, dest=0x000000010480a088, altdest=0x000000010480a088, qc=0x000000016db7bcf8) at pquery.c:0 [15:43:45.992] frame #10: 0x00000001025d4c44 postgres`PortalRun(portal=0x0000000104848900, count=9223372036854775807, isTopLevel=, dest=0x000000010480a088, altdest=0x000000010480a088, qc=0x000000016db7bcf8) at pquery.c:783:5 [15:43:45.992] frame #11: 0x00000001025d3c10 postgres`exec_simple_query(query_string="create table parted_copytest (\n\ta int,\n\tb int,\n\tc text\n) partition by list (b);") at postgres.c:1279:10 [15:43:45.992] frame #12: 0x00000001025d0ed8 postgres`PostgresMain(dbname=, username=) at postgres.c:0:24 [15:43:45.992] frame #13: 0x00000001025cc6d4 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:124:2 [15:43:45.992] frame #14: 0x0000000102524bd0 postgres`postmaster_child_launch(child_type=, child_slot=9, startup_data=0x000000016db7cb90, startup_data_len=24, client_sock=0x000000016db7c100) at launch_backend.c:268:3 [15:43:45.992] frame #15: 0x00000001025291f4 postgres`BackendStartup(client_sock=0x000000016db7c100) at postmaster.c:3598:8 [inlined] [15:43:45.992] frame #16: 0x0000000102529158 postgres`ServerLoop at postmaster.c:1713:6 [15:43:45.992] frame #17: 0x0000000102527178 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1403:11 [15:43:45.992] frame #18: 0x000000010246edbc postgres`main(argc=8, argv=0x0000600001b24be0) at main.c:231:4 [15:43:45.992] frame #19: 0x0000000189112b98 dyld`start + 6076 [15:43:45.992] (lldb) quit [15:43:46.032] -e [15:43:46.032] [15:43:46.032] [15:43:46.462] (lldb) target create --core "/Users/admin/cores/core.25780" [15:44:26.298] Core file '/Users/admin/cores/core.25780' (arm64) was loaded. [15:44:26.298] (lldb) thread backtrace all [15:44:26.832] * thread #1, stop reason = ESR_EC_DABORT_EL0 (fault address: 0x193) [15:44:26.832] * frame #0: 0x00000001022922a0 postgres`VARATT_CAN_MAKE_SHORT(PTR=0x0000000000000193) at varatt.h:419:9 [inlined] [15:44:26.832] frame #1: 0x00000001022922a0 postgres`heap_compute_data_size(tupleDesc=0x0000000108040d98, values=0x000000016db7b3b0, isnull=0x000000016db7b3a0) at heaptuple.c:239:4 [15:44:26.832] frame #2: 0x000000010229369c postgres`heap_form_tuple(tupleDescriptor=0x0000000108040d98, values=0x000000016db7b3b0, isnull=0x000000016db7b3a0) at heaptuple.c:1158:13 [15:44:26.832] frame #3: 0x0000000102364878 postgres`StorePartitionKey(rel=0x00000001400a95d8, strategy='l', partnatts=1, partattrs=0x000000016db7b670, partexprs=, partopclass=0x000000016db7b5f0, partcollation=0x000000016db7b570) at heap.c:3949:10 [15:44:26.832] frame #4: 0x00000001023cf948 postgres`DefineRelation(stmt=, relkind='p', ownerId=10, typaddress=0x0000000000000000, queryString="CREATE TABLE upsert_test (\n a INT PRIMARY KEY,\n b TEXT\n) PARTITION BY LIST (a);") at tablecmds.c:1247:3 [15:44:26.832] frame #5: 0x00000001025d7134 postgres`ProcessUtilitySlow(pstate=0x000000012001c500, pstmt=0x0000000104809ca0, queryString="CREATE TABLE upsert_test (\n a INT PRIMARY KEY,\n b TEXT\n) PARTITION BY LIST (a);", context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=, dest=, qc=) at utility.c:1165:18 [15:44:26.832] frame #6: 0x00000001025d6618 postgres`standard_ProcessUtility(pstmt=0x0000000104809ca0, queryString="CREATE TABLE upsert_test (\n a INT PRIMARY KEY,\n b TEXT\n) PARTITION BY LIST (a);", readOnlyTree=, context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x000000010480a060, qc=0x000000016db7bcf8) at utility.c:0 [15:44:26.832] frame #7: 0x00000001025d5f34 postgres`ProcessUtility(pstmt=, queryString=, readOnlyTree=, context=, params=, queryEnv=, dest=, qc=) at utility.c:525:3 [artificial] [15:44:26.832] frame #8: 0x00000001025d5b8c postgres`PortalRunUtility(portal=0x000000011f03d900, pstmt=0x0000000104809ca0, isTopLevel=true, setHoldSnapshot=false, dest=0x000000010480a060, qc=0x000000016db7bcf8) at pquery.c:1148:2 [15:44:26.832] frame #9: 0x00000001025d5230 postgres`PortalRunMulti(portal=0x000000011f03d900, isTopLevel=true, setHoldSnapshot=false, dest=0x000000010480a060, altdest=0x000000010480a060, qc=0x000000016db7bcf8) at pquery.c:0 [15:44:26.832] frame #10: 0x00000001025d4c44 postgres`PortalRun(portal=0x000000011f03d900, count=9223372036854775807, isTopLevel=, dest=0x000000010480a060, altdest=0x000000010480a060, qc=0x000000016db7bcf8) at pquery.c:783:5 [15:44:26.832] frame #11: 0x00000001025d3c10 postgres`exec_simple_query(query_string="CREATE TABLE upsert_test (\n a INT PRIMARY KEY,\n b TEXT\n) PARTITION BY LIST (a);") at postgres.c:1279:10 [15:44:26.832] frame #12: 0x00000001025d0ed8 postgres`PostgresMain(dbname=, username=) at postgres.c:0:24 [15:44:26.832] frame #13: 0x00000001025cc6d4 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:124:2 [15:44:26.832] frame #14: 0x0000000102524bd0 postgres`postmaster_child_launch(child_type=, child_slot=12, startup_data=0x000000016db7cb90, startup_data_len=24, client_sock=0x000000016db7c100) at launch_backend.c:268:3 [15:44:26.832] frame #15: 0x00000001025291f4 postgres`BackendStartup(client_sock=0x000000016db7c100) at postmaster.c:3598:8 [inlined] [15:44:26.832] frame #16: 0x0000000102529158 postgres`ServerLoop at postmaster.c:1713:6 [15:44:26.832] frame #17: 0x0000000102527178 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1403:11 [15:44:26.832] frame #18: 0x000000010246edbc postgres`main(argc=8, argv=0x0000600001b24be0) at main.c:231:4 [15:44:26.832] frame #19: 0x0000000189112b98 dyld`start + 6076 [15:44:26.832] (lldb) quit [15:44:26.970] -e [15:44:26.970] [15:44:26.970] [15:44:27.462] (lldb) target create --core "/Users/admin/cores/core.15010" [15:45:08.548] Core file '/Users/admin/cores/core.15010' (arm64) was loaded. [15:45:08.548] (lldb) thread backtrace all [15:45:09.480] warning: could not execute support code to read Objective-C class data in the process. This may reduce the quality of type information available. [15:45:09.480] [15:45:09.492] * thread #1, stop reason = ESR_EC_DABORT_EL0 (fault address: 0x193) [15:45:09.492] * frame #0: 0x00000001026262a0 postgres`VARATT_CAN_MAKE_SHORT(PTR=0x0000000000000193) at varatt.h:419:9 [inlined] [15:45:09.492] frame #1: 0x00000001026262a0 postgres`heap_compute_data_size(tupleDesc=0x0000000120050d98, values=0x000000016d7e73a0, isnull=0x000000016d7e7390) at heaptuple.c:239:4 [15:45:09.492] frame #2: 0x000000010262769c postgres`heap_form_tuple(tupleDescriptor=0x0000000120050d98, values=0x000000016d7e73a0, isnull=0x000000016d7e7390) at heaptuple.c:1158:13 [15:45:09.492] frame #3: 0x00000001026f8878 postgres`StorePartitionKey(rel=0x00000001180459d8, strategy='l', partnatts=1, partattrs=0x000000016d7e7660, partexprs=, partopclass=0x000000016d7e75e0, partcollation=0x000000016d7e7560) at heap.c:3949:10 [15:45:09.492] frame #4: 0x0000000102763948 postgres`DefineRelation(stmt=, relkind='p', ownerId=10, typaddress=0x0000000000000000, queryString="\n CREATE TABLE target (key int primary key, val text);\n INSERT INTO target VALUES (1, 'setup1');\n\n CREATE TABLE target_pa (key int primary key, val text) PARTITION BY LIST (key);\n CREATE TABLE target_pa1 PARTITION OF target_pa FOR VALUES IN (1);\n CREATE TABLE target_pa2 PARTITION OF target_pa FOR VALUES IN (2);\n INSERT INTO target_pa VALUES (1, 'setup1');\n\n CREATE TABLE target_tg (key int primary key, val text);\n CREATE FUNCTION target_tg_trig_fn() RETURNS trigger LANGUAGE plpgsql AS\n $$\n BEGIN\n IF tg_op = 'INSERT' THEN\n RAISE NOTICE 'Insert: %', NEW;\n RETURN NEW;\n ELSIF tg_op = 'UPDATE' THEN\n RAISE NOTICE 'Update: % -> %', OLD, NEW;\n RETURN NEW;\n ELSE\n RAISE NOTICE 'Delete: %', OLD;\n RETURN OLD;\n END IF;\n END\n $$;\n CREATE TRIGGER target_tg_trig BEFORE INSERT OR UPDATE OR DELETE ON target_tg\n FOR EACH ROW EXECUTE FUNCTION target_tg_trig_fn();\n INSERT INTO target_tg VALUES (1, 'setup1');\n") at tablecmds.c:1247:3 [15:45:09.492] frame #5: 0x000000010296b134 postgres`ProcessUtilitySlow(pstate=0x000000013a00b900, pstmt=0x0000000139826500, queryString="\n CREATE TABLE target (key int primary key, val text);\n INSERT INTO target VALUES (1, 'setup1');\n\n CREATE TABLE target_pa (key int primary key, val text) PARTITION BY LIST (key);\n CREATE TABLE target_pa1 PARTITION OF target_pa FOR VALUES IN (1);\n CREATE TABLE target_pa2 PARTITION OF target_pa FOR VALUES IN (2);\n INSERT INTO target_pa VALUES (1, 'setup1');\n\n CREATE TABLE target_tg (key int primary key, val text);\n CREATE FUNCTION target_tg_trig_fn() RETURNS trigger LANGUAGE plpgsql AS\n $$\n BEGIN\n IF tg_op = 'INSERT' THEN\n RAISE NOTICE 'Insert: %', NEW;\n RETURN NEW;\n ELSIF tg_op = 'UPDATE' THEN\n RAISE NOTICE 'Update: % -> %', OLD, NEW;\n RETURN NEW;\n ELSE\n RAISE NOTICE 'Delete: %', OLD;\n RETURN OLD;\n END IF;\n END\n $$;\n CREATE TRIGGER target_tg_trig BEFORE INSERT OR UPDATE OR DELETE ON target_tg\n FOR EACH ROW EXECUTE FUNCTION target_tg_trig_fn();\n INSERT INTO target_tg VALUES (1, 'setup1');\n", context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=, dest=, qc=) at utility.c:1165:18 [15:45:09.492] frame #6: 0x000000010296a618 postgres`standard_ProcessUtility(pstmt=0x0000000139826500, queryString="\n CREATE TABLE target (key int primary key, val text);\n INSERT INTO target VALUES (1, 'setup1');\n\n CREATE TABLE target_pa (key int primary key, val text) PARTITION BY LIST (key);\n CREATE TABLE target_pa1 PARTITION OF target_pa FOR VALUES IN (1);\n CREATE TABLE target_pa2 PARTITION OF target_pa FOR VALUES IN (2);\n INSERT INTO target_pa VALUES (1, 'setup1');\n\n CREATE TABLE target_tg (key int primary key, val text);\n CREATE FUNCTION target_tg_trig_fn() RETURNS trigger LANGUAGE plpgsql AS\n $$\n BEGIN\n IF tg_op = 'INSERT' THEN\n RAISE NOTICE 'Insert: %', NEW;\n RETURN NEW;\n ELSIF tg_op = 'UPDATE' THEN\n RAISE NOTICE 'Update: % -> %', OLD, NEW;\n RETURN NEW;\n ELSE\n RAISE NOTICE 'Delete: %', OLD;\n RETURN OLD;\n END IF;\n END\n $$;\n CREATE TRIGGER target_tg_trig BEFORE INSERT OR UPDATE OR DELETE ON target_tg\n FOR EACH ROW EXECUTE FUNCTION target_tg_trig_fn();\n INSERT INTO target_tg VALUES (1, 'setup1');\n", readOnlyTree=, context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x00000001398268c0, qc=0x000000016d7e7ce8) at utility.c:0 [15:45:09.492] frame #7: 0x0000000102969f34 postgres`ProcessUtility(pstmt=, queryString=, readOnlyTree=, context=, params=, queryEnv=, dest=, qc=) at utility.c:525:3 [artificial] [15:45:09.492] frame #8: 0x0000000102969b8c postgres`PortalRunUtility(portal=0x000000012982d100, pstmt=0x0000000139826500, isTopLevel=true, setHoldSnapshot=false, dest=0x00000001398268c0, qc=0x000000016d7e7ce8) at pquery.c:1148:2 [15:45:09.492] frame #9: 0x0000000102969230 postgres`PortalRunMulti(portal=0x000000012982d100, isTopLevel=true, setHoldSnapshot=false, dest=0x00000001398268c0, altdest=0x00000001398268c0, qc=0x000000016d7e7ce8) at pquery.c:0 [15:45:09.492] frame #10: 0x0000000102968c44 postgres`PortalRun(portal=0x000000012982d100, count=9223372036854775807, isTopLevel=, dest=0x00000001398268c0, altdest=0x00000001398268c0, qc=0x000000016d7e7ce8) at pquery.c:783:5 [15:45:09.492] frame #11: 0x0000000102967c10 postgres`exec_simple_query(query_string="\n CREATE TABLE target (key int primary key, val text);\n INSERT INTO target VALUES (1, 'setup1');\n\n CREATE TABLE target_pa (key int primary key, val text) PARTITION BY LIST (key);\n CREATE TABLE target_pa1 PARTITION OF target_pa FOR VALUES IN (1);\n CREATE TABLE target_pa2 PARTITION OF target_pa FOR VALUES IN (2);\n INSERT INTO target_pa VALUES (1, 'setup1');\n\n CREATE TABLE target_tg (key int primary key, val text);\n CREATE FUNCTION target_tg_trig_fn() RETURNS trigger LANGUAGE plpgsql AS\n $$\n BEGIN\n IF tg_op = 'INSERT' THEN\n RAISE NOTICE 'Insert: %', NEW;\n RETURN NEW;\n ELSIF tg_op = 'UPDATE' THEN\n RAISE NOTICE 'Update: % -> %', OLD, NEW;\n RETURN NEW;\n ELSE\n RAISE NOTICE 'Delete: %', OLD;\n RETURN OLD;\n END IF;\n END\n $$;\n CREATE TRIGGER target_tg_trig BEFORE INSERT OR UPDATE OR DELETE ON target_tg\n FOR EACH ROW EXECUTE FUNCTION target_tg_trig_fn();\n INSERT INTO target_tg VALUES (1, 'setup1');\n") at postgres.c:1279:10 [15:45:09.492] frame #12: 0x0000000102964ed8 postgres`PostgresMain(dbname=, username=) at postgres.c:0:24 [15:45:09.492] frame #13: 0x00000001029606d4 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:124:2 [15:45:09.492] frame #14: 0x00000001028b8bd0 postgres`postmaster_child_launch(child_type=, child_slot=3, startup_data=0x000000016d7e8b80, startup_data_len=24, client_sock=0x000000016d7e80f0) at launch_backend.c:268:3 [15:45:09.492] frame #15: 0x00000001028bd1f4 postgres`BackendStartup(client_sock=0x000000016d7e80f0) at postmaster.c:3598:8 [inlined] [15:45:09.492] frame #16: 0x00000001028bd158 postgres`ServerLoop at postmaster.c:1713:6 [15:45:09.492] frame #17: 0x00000001028bb178 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1403:11 [15:45:09.492] frame #18: 0x0000000102802dbc postgres`main(argc=8, argv=0x00006000019e8d70) at main.c:231:4 [15:45:09.492] frame #19: 0x0000000189112b98 dyld`start + 6076 [15:45:09.492] (lldb) quit [15:45:09.525] -e [15:45:09.525] [15:45:09.525] [15:45:09.924] (lldb) target create --core "/Users/admin/cores/core.27528" [15:45:26.503] Core file '/Users/admin/cores/core.27528' (arm64) was loaded. [15:45:26.503] (lldb) thread backtrace all [15:45:26.509] * thread #1, stop reason = ESR_EC_DABORT_EL0 (fault address: 0x193) [15:45:26.509] * frame #0: 0x0000000102c2e2a0 [15:45:26.509] frame #1: 0x0000000102c2f69c [15:45:26.509] frame #2: 0x0000000102d00878 [15:45:26.509] frame #3: 0x0000000102d6b948 [15:45:26.509] frame #4: 0x0000000102f73134 [15:45:26.509] frame #5: 0x0000000102f72618 [15:45:26.509] frame #6: 0x0000000102f71b8c [15:45:26.509] frame #7: 0x0000000102f71230 [15:45:26.509] frame #8: 0x0000000102f70c44 [15:45:26.509] frame #9: 0x0000000102f6fc10 [15:45:26.509] frame #10: 0x0000000102f6ced8 [15:45:26.509] frame #11: 0x0000000102f686d4 [15:45:26.509] frame #12: 0x0000000102ec0bd0 [15:45:26.509] frame #13: 0x0000000102ec51f4 [15:45:26.509] frame #14: 0x0000000102ec3178 [15:45:26.509] frame #15: 0x0000000102e0adbc [15:45:26.509] frame #16: 0x0000000189112b98 dyld`start + 6076 [15:45:26.509] (lldb) quit [15:45:26.532] -e [15:45:26.532] [15:45:26.532] [15:45:26.917] (lldb) target create --core "/Users/admin/cores/core.11276" [15:46:08.313] Core file '/Users/admin/cores/core.11276' (arm64) was loaded. [15:46:08.313] (lldb) thread backtrace all [15:46:09.129] warning: could not execute support code to read Objective-C class data in the process. This may reduce the quality of type information available. [15:46:09.129] [15:46:09.141] * thread #1, stop reason = ESR_EC_DABORT_EL0 (fault address: 0x193) [15:46:09.141] * frame #0: 0x00000001006ce2a0 postgres`VARATT_CAN_MAKE_SHORT(PTR=0x0000000000000193) at varatt.h:419:9 [inlined] [15:46:09.141] frame #1: 0x00000001006ce2a0 postgres`heap_compute_data_size(tupleDesc=0x0000000120080d98, values=0x000000016f73f340, isnull=0x000000016f73f330) at heaptuple.c:239:4 [15:46:09.141] frame #2: 0x00000001006cf69c postgres`heap_form_tuple(tupleDescriptor=0x0000000120080d98, values=0x000000016f73f340, isnull=0x000000016f73f330) at heaptuple.c:1158:13 [15:46:09.141] frame #3: 0x00000001007a0878 postgres`StorePartitionKey(rel=0x00000001300b9ba0, strategy='r', partnatts=1, partattrs=0x000000016f73f600, partexprs=, partopclass=0x000000016f73f580, partcollation=0x000000016f73f500) at heap.c:3949:10 [15:46:09.141] frame #4: 0x000000010080b948 postgres`DefineRelation(stmt=, relkind='p', ownerId=10, typaddress=0x0000000000000000, queryString="CREATE TABLE stats_import.part_parent ( i integer ) PARTITION BY RANGE(i);") at tablecmds.c:1247:3 [15:46:09.141] frame #5: 0x0000000100a13134 postgres`ProcessUtilitySlow(pstate=0x000000012906a700, pstmt=0x000000012a80a650, queryString="CREATE TABLE stats_import.part_parent ( i integer ) PARTITION BY RANGE(i);", context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=, dest=, qc=) at utility.c:1165:18 [15:46:09.141] frame #6: 0x0000000100a12618 postgres`standard_ProcessUtility(pstmt=0x000000012a80a650, queryString="CREATE TABLE stats_import.part_parent ( i integer ) PARTITION BY RANGE(i);", readOnlyTree=, context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x000000012a80aa10, qc=0x000000016f73fc88) at utility.c:0 [15:46:09.141] frame #7: 0x0000000100a11f34 postgres`ProcessUtility(pstmt=, queryString=, readOnlyTree=, context=, params=, queryEnv=, dest=, qc=) at utility.c:525:3 [artificial] [15:46:09.141] frame #8: 0x0000000100a11b8c postgres`PortalRunUtility(portal=0x000000012b043f00, pstmt=0x000000012a80a650, isTopLevel=true, setHoldSnapshot=false, dest=0x000000012a80aa10, qc=0x000000016f73fc88) at pquery.c:1148:2 [15:46:09.141] frame #9: 0x0000000100a11230 postgres`PortalRunMulti(portal=0x000000012b043f00, isTopLevel=true, setHoldSnapshot=false, dest=0x000000012a80aa10, altdest=0x000000012a80aa10, qc=0x000000016f73fc88) at pquery.c:0 [15:46:09.141] frame #10: 0x0000000100a10c44 postgres`PortalRun(portal=0x000000012b043f00, count=9223372036854775807, isTopLevel=, dest=0x000000012a80aa10, altdest=0x000000012a80aa10, qc=0x000000016f73fc88) at pquery.c:783:5 [15:46:09.141] frame #11: 0x0000000100a0fc10 postgres`exec_simple_query(query_string="CREATE TABLE stats_import.part_parent ( i integer ) PARTITION BY RANGE(i);") at postgres.c:1279:10 [15:46:09.141] frame #12: 0x0000000100a0ced8 postgres`PostgresMain(dbname=, username=) at postgres.c:0:24 [15:46:09.141] frame #13: 0x0000000100a086d4 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:124:2 [15:46:09.141] frame #14: 0x0000000100960bd0 postgres`postmaster_child_launch(child_type=, child_slot=11, startup_data=0x000000016f740b20, startup_data_len=24, client_sock=0x000000016f740090) at launch_backend.c:268:3 [15:46:09.141] frame #15: 0x00000001009651f4 postgres`BackendStartup(client_sock=0x000000016f740090) at postmaster.c:3598:8 [inlined] [15:46:09.141] frame #16: 0x0000000100965158 postgres`ServerLoop at postmaster.c:1713:6 [15:46:09.141] frame #17: 0x0000000100963178 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1403:11 [15:46:09.141] frame #18: 0x00000001008aadbc postgres`main(argc=4, argv=0x00006000006c0510) at main.c:231:4 [15:46:09.141] frame #19: 0x0000000189112b98 dyld`start + 6076 [15:46:09.141] (lldb) quit [15:46:09.194] -e [15:46:09.194] [15:46:09.194] [15:46:09.661] (lldb) target create --core "/Users/admin/cores/core.20155" [15:46:45.097] Core file '/Users/admin/cores/core.20155' (arm64) was loaded. [15:46:45.097] (lldb) thread backtrace all [15:46:45.829] warning: could not execute support code to read Objective-C class data in the process. This may reduce the quality of type information available. [15:46:45.829] [15:46:45.837] * thread #1, stop reason = ESR_EC_DABORT_EL0 (fault address: 0x193) [15:46:45.837] * frame #0: 0x00000001023722a0 postgres`VARATT_CAN_MAKE_SHORT(PTR=0x0000000000000193) at varatt.h:419:9 [inlined] [15:46:45.837] frame #1: 0x00000001023722a0 postgres`heap_compute_data_size(tupleDesc=0x0000000130050d98, values=0x000000016da9b0a0, isnull=0x000000016da9b090) at heaptuple.c:239:4 [15:46:45.837] frame #2: 0x000000010237369c postgres`heap_form_tuple(tupleDescriptor=0x0000000130050d98, values=0x000000016da9b0a0, isnull=0x000000016da9b090) at heaptuple.c:1158:13 [15:46:45.837] frame #3: 0x0000000102444878 postgres`StorePartitionKey(rel=0x0000000130081ca8, strategy='r', partnatts=1, partattrs=0x000000016da9b360, partexprs=, partopclass=0x000000016da9b2e0, partcollation=0x000000016da9b260) at heap.c:3949:10 [15:46:45.837] frame #4: 0x00000001024af948 postgres`DefineRelation(stmt=, relkind='p', ownerId=10, typaddress=0x0000000000000000, queryString="CREATE TABLE stats_import.part_parent ( i integer ) PARTITION BY RANGE(i);") at tablecmds.c:1247:3 [15:46:45.837] frame #5: 0x00000001026b7134 postgres`ProcessUtilitySlow(pstate=0x000000011e00fd00, pstmt=0x000000011d00fe50, queryString="CREATE TABLE stats_import.part_parent ( i integer ) PARTITION BY RANGE(i);", context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=, dest=, qc=) at utility.c:1165:18 [15:46:45.837] frame #6: 0x00000001026b6618 postgres`standard_ProcessUtility(pstmt=0x000000011d00fe50, queryString="CREATE TABLE stats_import.part_parent ( i integer ) PARTITION BY RANGE(i);", readOnlyTree=, context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x000000011d010880, qc=0x000000016da9bc68) at utility.c:0 [15:46:45.837] frame #7: 0x00000001031e6124 pg_stat_statements.dylib`pgss_ProcessUtility(pstmt=0x000000011d00fe50, queryString="CREATE TABLE stats_import.part_parent ( i integer ) PARTITION BY RANGE(i);", readOnlyTree=false, context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x000000011d010880, qc=0x000000016da9bc68) at pg_stat_statements.c:1183:5 [15:46:45.837] frame #8: 0x00000001026b5b8c postgres`PortalRunUtility(portal=0x000000011c83a500, pstmt=0x000000011d00fe50, isTopLevel=true, setHoldSnapshot=false, dest=0x000000011d010880, qc=0x000000016da9bc68) at pquery.c:1148:2 [15:46:45.837] frame #9: 0x00000001026b5230 postgres`PortalRunMulti(portal=0x000000011c83a500, isTopLevel=true, setHoldSnapshot=false, dest=0x000000011d010880, altdest=0x000000011d010880, qc=0x000000016da9bc68) at pquery.c:0 [15:46:45.837] frame #10: 0x00000001026b4c44 postgres`PortalRun(portal=0x000000011c83a500, count=9223372036854775807, isTopLevel=, dest=0x000000011d010880, altdest=0x000000011d010880, qc=0x000000016da9bc68) at pquery.c:783:5 [15:46:45.837] frame #11: 0x00000001026b3c10 postgres`exec_simple_query(query_string="CREATE TABLE stats_import.part_parent ( i integer ) PARTITION BY RANGE(i);") at postgres.c:1279:10 [15:46:45.837] frame #12: 0x00000001026b0ed8 postgres`PostgresMain(dbname=, username=) at postgres.c:0:24 [15:46:45.837] frame #13: 0x00000001026ac6d4 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:124:2 [15:46:45.837] frame #14: 0x0000000102604bd0 postgres`postmaster_child_launch(child_type=, child_slot=7, startup_data=0x000000016da9cb00, startup_data_len=24, client_sock=0x000000016da9c070) at launch_backend.c:268:3 [15:46:45.837] frame #15: 0x00000001026091f4 postgres`BackendStartup(client_sock=0x000000016da9c070) at postmaster.c:3598:8 [inlined] [15:46:45.837] frame #16: 0x0000000102609158 postgres`ServerLoop at postmaster.c:1713:6 [15:46:45.837] frame #17: 0x0000000102607178 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1403:11 [15:46:45.837] frame #18: 0x000000010254edbc postgres`main(argc=4, argv=0x00006000010ecc00) at main.c:231:4 [15:46:45.837] frame #19: 0x0000000189112b98 dyld`start + 6076 [15:46:45.837] (lldb) quit [15:46:45.861] -e [15:46:45.861] [15:46:45.861] [15:46:46.209] (lldb) target create --core "/Users/admin/cores/core.25768" [15:47:20.993] Core file '/Users/admin/cores/core.25768' (arm64) was loaded. [15:47:20.993] (lldb) thread backtrace all [15:47:21.738] warning: could not execute support code to read Objective-C class data in the process. This may reduce the quality of type information available. [15:47:21.738] [15:47:21.747] * thread #1, stop reason = ESR_EC_DABORT_EL0 (fault address: 0x193) [15:47:21.747] * frame #0: 0x00000001022922a0 postgres`VARATT_CAN_MAKE_SHORT(PTR=0x0000000000000193) at varatt.h:419:9 [inlined] [15:47:21.747] frame #1: 0x00000001022922a0 postgres`heap_compute_data_size(tupleDesc=0x0000000110070d98, values=0x000000016db7b3b0, isnull=0x000000016db7b3a0) at heaptuple.c:239:4 [15:47:21.747] frame #2: 0x000000010229369c postgres`heap_form_tuple(tupleDescriptor=0x0000000110070d98, values=0x000000016db7b3b0, isnull=0x000000016db7b3a0) at heaptuple.c:1158:13 [15:47:21.747] frame #3: 0x0000000102364878 postgres`StorePartitionKey(rel=0x00000001101f0ef8, strategy='r', partnatts=1, partattrs=0x000000016db7b670, partexprs=, partopclass=0x000000016db7b5f0, partcollation=0x000000016db7b570) at heap.c:3949:10 [15:47:21.747] frame #4: 0x00000001023cf948 postgres`DefineRelation(stmt=, relkind='p', ownerId=10, typaddress=0x0000000000000000, queryString="CREATE TEMP TABLE parted_b (id int PRIMARY KEY) partition by range(id);") at tablecmds.c:1247:3 [15:47:21.747] frame #5: 0x00000001025d7134 postgres`ProcessUtilitySlow(pstate=0x000000011f023300, pstmt=0x0000000104809b20, queryString="CREATE TEMP TABLE parted_b (id int PRIMARY KEY) partition by range(id);", context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=, dest=, qc=) at utility.c:1165:18 [15:47:21.747] frame #6: 0x00000001025d6618 postgres`standard_ProcessUtility(pstmt=0x0000000104809b20, queryString="CREATE TEMP TABLE parted_b (id int PRIMARY KEY) partition by range(id);", readOnlyTree=, context=PROCESS_UTILITY_TOPLEVEL, params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x0000000104809ee0, qc=0x000000016db7bcf8) at utility.c:0 [15:47:21.747] frame #7: 0x00000001025d5f34 postgres`ProcessUtility(pstmt=, queryString=, readOnlyTree=, context=, params=, queryEnv=, dest=, qc=) at utility.c:525:3 [artificial] [15:47:21.747] frame #8: 0x00000001025d5b8c postgres`PortalRunUtility(portal=0x0000000120036b00, pstmt=0x0000000104809b20, isTopLevel=true, setHoldSnapshot=false, dest=0x0000000104809ee0, qc=0x000000016db7bcf8) at pquery.c:1148:2 [15:47:21.747] frame #9: 0x00000001025d5230 postgres`PortalRunMulti(portal=0x0000000120036b00, isTopLevel=true, setHoldSnapshot=false, dest=0x0000000104809ee0, altdest=0x0000000104809ee0, qc=0x000000016db7bcf8) at pquery.c:0 [15:47:21.747] frame #10: 0x00000001025d4c44 postgres`PortalRun(portal=0x0000000120036b00, count=9223372036854775807, isTopLevel=, dest=0x0000000104809ee0, altdest=0x0000000104809ee0, qc=0x000000016db7bcf8) at pquery.c:783:5 [15:47:21.747] frame #11: 0x00000001025d3c10 postgres`exec_simple_query(query_string="CREATE TEMP TABLE parted_b (id int PRIMARY KEY) partition by range(id);") at postgres.c:1279:10 [15:47:21.747] frame #12: 0x00000001025d0ed8 postgres`PostgresMain(dbname=, username=) at postgres.c:0:24 [15:47:21.747] frame #13: 0x00000001025cc6d4 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:124:2 [15:47:21.747] frame #14: 0x0000000102524bd0 postgres`postmaster_child_launch(child_type=, child_slot=11, startup_data=0x000000016db7cb90, startup_data_len=24, client_sock=0x000000016db7c100) at launch_backend.c:268:3 [15:47:21.747] frame #15: 0x00000001025291f4 postgres`BackendStartup(client_sock=0x000000016db7c100) at postmaster.c:3598:8 [inlined] [15:47:21.747] frame #16: 0x0000000102529158 postgres`ServerLoop at postmaster.c:1713:6 [15:47:21.747] frame #17: 0x0000000102527178 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1403:11 [15:47:21.747] frame #18: 0x000000010246edbc postgres`main(argc=8, argv=0x0000600001b24be0) at main.c:231:4 [15:47:21.747] frame #19: 0x0000000189112b98 dyld`start + 6076 [15:47:21.747] (lldb) quit