[04:48:51.811] src/tools/ci/cores_backtrace.sh macos "${HOME}/cores" [04:48:52.570] (lldb) target create --core "/Users/admin/cores/core.8166" [04:49:48.615] Core file '/Users/admin/cores/core.8166' (arm64) was loaded. [04:49:48.615] (lldb) thread backtrace all [04:49:50.712] * thread #1 [04:49:50.712] * frame #0: 0x0000000192efc764 libsystem_kernel.dylib`__pthread_kill + 8 [04:49:50.712] frame #1: 0x0000000192f33c28 libsystem_pthread.dylib`pthread_kill + 288 [04:49:50.712] frame #2: 0x0000000192e41ae8 libsystem_c.dylib`abort + 180 [04:49:50.712] frame #3: 0x0000000100a1aa44 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1649) at assert.c:66:2 [04:49:50.712] frame #4: 0x0000000100764c24 postgres`ExecFetchSlotHeapTuple(slot=0x000000016f820490, materialize=, shouldFree=) at execTuples.c:1649:2 [04:49:50.712] frame #5: 0x00000001007353d8 postgres`ExecIRDeleteTriggers(estate=0x000000015b0e5100, relinfo=0x000000015b0e56b0, slot=0x000000016f820490) at trigger.c:2848:15 [04:49:50.712] frame #6: 0x0000000100784f30 postgres`ExecMerge at nodeModifyTable.c:2980:11 [04:49:50.712] frame #7: 0x0000000100784be0 postgres`ExecMerge(context=0x000000016f8204b0, resultRelInfo=0x000000015b0e56b0, tupleid=, oldtuple=, canSetTag=true) at nodeModifyTable.c:2777:13 [04:49:50.712] frame #8: 0x000000010078468c postgres`ExecModifyTable(pstate=0x000000015b0e54a0) at nodeModifyTable.c:3923:12 [04:49:50.712] frame #9: 0x000000010075f5d8 postgres`ExecProcNodeFirst(node=0x000000015b0e54a0) at execProcnode.c:464:9 [04:49:50.712] frame #10: 0x000000010075896c postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000015b0e54a0) at executor.h:274:9 [04:49:50.712] frame #11: 0x0000000100758950 postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000015b0e5100, planstate=0x000000015b0e54a0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=false, numberTuples=0, direction=, dest=0x000000014000cfd8, execute_once=) at execMain.c:1647:10 [04:49:50.712] frame #12: 0x0000000100758924 postgres`standard_ExecutorRun(queryDesc=0x000000015b0cf100, direction=, count=0, execute_once=) at execMain.c:366:3 [04:49:50.712] frame #13: 0x0000000100758848 postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:310:3 [04:49:50.712] frame #14: 0x00000001008f2508 postgres`ProcessQuery(plan=0x000000014000ce78, sourceText="MERGE INTO rw_view2 t\n USING (SELECT x, 'R'||x FROM generate_series(0,3) x) AS s(a,b) ON t.a = s.a\n WHEN MATCHED AND t.a <= 1 THEN DELETE\n WHEN MATCHED THEN UPDATE SET b = s.b\n WHEN NOT MATCHED AND s.a > 0 THEN INSERT VALUES (s.a, s.b);", params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x000000014000cfd8, qc=0x000000016f820868) at pquery.c:160:2 [04:49:50.712] frame #15: 0x00000001008f1bb4 postgres`PortalRunMulti(portal=0x000000015b02d700, isTopLevel=true, setHoldSnapshot=false, dest=0x000000014000cfd8, altdest=0x000000014000cfd8, qc=0x000000016f820868) at pquery.c:0 [04:49:50.712] frame #16: 0x00000001008f151c postgres`PortalRun(portal=0x000000015b02d700, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x000000014000cfd8, altdest=0x000000014000cfd8, qc=0x000000016f820868) at pquery.c:791:5 [04:49:50.712] frame #17: 0x00000001008f04a8 postgres`exec_simple_query(query_string="MERGE INTO rw_view2 t\n USING (SELECT x, 'R'||x FROM generate_series(0,3) x) AS s(a,b) ON t.a = s.a\n WHEN MATCHED AND t.a <= 1 THEN DELETE\n WHEN MATCHED THEN UPDATE SET b = s.b\n WHEN NOT MATCHED AND s.a > 0 THEN INSERT VALUES (s.a, s.b);") at postgres.c:1273:10 [04:49:50.712] frame #18: 0x00000001008ee22c postgres`PostgresMain(dbname=, username=) at postgres.c:0 [04:49:50.712] frame #19: 0x000000010085bcf0 postgres`BackendRun(port=0x000000015ae04860) at postmaster.c:4477:2 [04:49:50.712] frame #20: 0x000000010085a1a4 postgres`ServerLoop [inlined] BackendStartup(port=0x000000015ae04860) at postmaster.c:4153:3 [04:49:50.712] frame #21: 0x000000010085a188 postgres`ServerLoop at postmaster.c:1771:6 [04:49:50.712] frame #22: 0x0000000100857668 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1470:11 [04:49:50.712] frame #23: 0x00000001007ada44 postgres`main(argc=4, argv=0x00006000030c8660) at main.c:198:3 [04:49:50.712] frame #24: 0x0000000192bdbf28 dyld`start + 2236 [04:49:50.712] (lldb) quit [04:49:50.752] -e [04:49:50.752] [04:49:50.752] [04:49:51.012] (lldb) target create --core "/Users/admin/cores/core.13817" [04:50:41.909] Core file '/Users/admin/cores/core.13817' (arm64) was loaded. [04:50:41.909] (lldb) thread backtrace all [04:50:43.694] * thread #1 [04:50:43.694] * frame #0: 0x0000000192efc764 libsystem_kernel.dylib`__pthread_kill + 8 [04:50:43.694] frame #1: 0x0000000192f33c28 libsystem_pthread.dylib`pthread_kill + 288 [04:50:43.694] frame #2: 0x0000000192e41ae8 libsystem_c.dylib`abort + 180 [04:50:43.694] frame #3: 0x00000001030f2a44 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1649) at assert.c:66:2 [04:50:43.694] frame #4: 0x0000000102e3cc24 postgres`ExecFetchSlotHeapTuple(slot=0x000000016d148340, materialize=, shouldFree=) at execTuples.c:1649:2 [04:50:43.694] frame #5: 0x0000000102e0d3d8 postgres`ExecIRDeleteTriggers(estate=0x000000013208c900, relinfo=0x000000013208ceb0, slot=0x000000016d148340) at trigger.c:2848:15 [04:50:43.694] frame #6: 0x0000000102e5cf30 postgres`ExecMerge at nodeModifyTable.c:2980:11 [04:50:43.694] frame #7: 0x0000000102e5cbe0 postgres`ExecMerge(context=0x000000016d148360, resultRelInfo=0x000000013208ceb0, tupleid=, oldtuple=, canSetTag=true) at nodeModifyTable.c:2777:13 [04:50:43.694] frame #8: 0x0000000102e5c68c postgres`ExecModifyTable(pstate=0x000000013208cca0) at nodeModifyTable.c:3923:12 [04:50:43.694] frame #9: 0x0000000102e375d8 postgres`ExecProcNodeFirst(node=0x000000013208cca0) at execProcnode.c:464:9 [04:50:43.694] frame #10: 0x0000000102e3096c postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000013208cca0) at executor.h:274:9 [04:50:43.694] frame #11: 0x0000000102e30950 postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000013208c900, planstate=0x000000013208cca0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=false, numberTuples=0, direction=, dest=0x000000011002de48, execute_once=) at execMain.c:1647:10 [04:50:43.694] frame #12: 0x0000000102e30924 postgres`standard_ExecutorRun(queryDesc=0x000000013207b900, direction=, count=0, execute_once=) at execMain.c:366:3 [04:50:43.694] frame #13: 0x0000000103ab0248 pg_stat_statements.dylib`pgss_ExecutorRun(queryDesc=0x000000013207b900, direction=ForwardScanDirection, count=0, execute_once=true) at pg_stat_statements.c:1032:4 [04:50:43.694] frame #14: 0x0000000102e3083c postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:308:3 [04:50:43.694] frame #15: 0x0000000102fca508 postgres`ProcessQuery(plan=0x000000011002dce8, sourceText="MERGE INTO rw_view2 t\n USING (SELECT x, 'R'||x FROM generate_series(0,3) x) AS s(a,b) ON t.a = s.a\n WHEN MATCHED AND t.a <= 1 THEN DELETE\n WHEN MATCHED THEN UPDATE SET b = s.b\n WHEN NOT MATCHED AND s.a > 0 THEN INSERT VALUES (s.a, s.b);", params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x000000011002de48, qc=0x000000016d148858) at pquery.c:160:2 [04:50:43.694] frame #16: 0x0000000102fc9bb4 postgres`PortalRunMulti(portal=0x0000000122031b00, isTopLevel=true, setHoldSnapshot=false, dest=0x000000011002de48, altdest=0x000000011002de48, qc=0x000000016d148858) at pquery.c:0 [04:50:43.694] frame #17: 0x0000000102fc951c postgres`PortalRun(portal=0x0000000122031b00, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x000000011002de48, altdest=0x000000011002de48, qc=0x000000016d148858) at pquery.c:791:5 [04:50:43.694] frame #18: 0x0000000102fc84a8 postgres`exec_simple_query(query_string="MERGE INTO rw_view2 t\n USING (SELECT x, 'R'||x FROM generate_series(0,3) x) AS s(a,b) ON t.a = s.a\n WHEN MATCHED AND t.a <= 1 THEN DELETE\n WHEN MATCHED THEN UPDATE SET b = s.b\n WHEN NOT MATCHED AND s.a > 0 THEN INSERT VALUES (s.a, s.b);") at postgres.c:1273:10 [04:50:43.694] frame #19: 0x0000000102fc622c postgres`PostgresMain(dbname=, username=) at postgres.c:0 [04:50:43.694] frame #20: 0x0000000102f33cf0 postgres`BackendRun(port=0x0000000131e067c0) at postmaster.c:4477:2 [04:50:43.694] frame #21: 0x0000000102f321a4 postgres`ServerLoop [inlined] BackendStartup(port=0x0000000131e067c0) at postmaster.c:4153:3 [04:50:43.694] frame #22: 0x0000000102f32188 postgres`ServerLoop at postmaster.c:1771:6 [04:50:43.694] frame #23: 0x0000000102f2f668 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1470:11 [04:50:43.694] frame #24: 0x0000000102e85a44 postgres`main(argc=4, argv=0x0000600002945200) at main.c:198:3 [04:50:43.694] frame #25: 0x0000000192bdbf28 dyld`start + 2236 [04:50:43.694] (lldb) quit [04:50:43.722] -e [04:50:43.722] [04:50:43.722] [04:50:44.050] (lldb) target create --core "/Users/admin/cores/core.7927" [04:51:38.876] Core file '/Users/admin/cores/core.7927' (arm64) was loaded. [04:51:38.876] (lldb) thread backtrace all [04:51:41.877] * thread #1 [04:51:41.877] * frame #0: 0x0000000192efc764 libsystem_kernel.dylib`__pthread_kill + 8 [04:51:41.877] frame #1: 0x0000000192f33c28 libsystem_pthread.dylib`pthread_kill + 288 [04:51:41.877] frame #2: 0x0000000192e41ae8 libsystem_c.dylib`abort + 180 [04:51:41.877] frame #3: 0x0000000100592a44 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1649) at assert.c:66:2 [04:51:41.877] frame #4: 0x00000001002dcc24 postgres`ExecFetchSlotHeapTuple(slot=0x000000016fca84a0, materialize=, shouldFree=) at execTuples.c:1649:2 [04:51:41.877] frame #5: 0x00000001002ad3d8 postgres`ExecIRDeleteTriggers(estate=0x000000015a8ab500, relinfo=0x000000015a8abab0, slot=0x000000016fca84a0) at trigger.c:2848:15 [04:51:41.877] frame #6: 0x00000001002fcf30 postgres`ExecMerge at nodeModifyTable.c:2980:11 [04:51:41.877] frame #7: 0x00000001002fcbe0 postgres`ExecMerge(context=0x000000016fca84c0, resultRelInfo=0x000000015a8abab0, tupleid=, oldtuple=, canSetTag=true) at nodeModifyTable.c:2777:13 [04:51:41.877] frame #8: 0x00000001002fc68c postgres`ExecModifyTable(pstate=0x000000015a8ab8a0) at nodeModifyTable.c:3923:12 [04:51:41.877] frame #9: 0x00000001002d75d8 postgres`ExecProcNodeFirst(node=0x000000015a8ab8a0) at execProcnode.c:464:9 [04:51:41.877] frame #10: 0x00000001002d096c postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000015a8ab8a0) at executor.h:274:9 [04:51:41.877] frame #11: 0x00000001002d0950 postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000015a8ab500, planstate=0x000000015a8ab8a0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=false, numberTuples=0, direction=, dest=0x000000015000cfd8, execute_once=) at execMain.c:1647:10 [04:51:41.877] frame #12: 0x00000001002d0924 postgres`standard_ExecutorRun(queryDesc=0x000000015a08bf00, direction=, count=0, execute_once=) at execMain.c:366:3 [04:51:41.877] frame #13: 0x00000001002d0848 postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:310:3 [04:51:41.877] frame #14: 0x000000010046a508 postgres`ProcessQuery(plan=0x000000015000ce78, sourceText="MERGE INTO rw_view2 t\n USING (SELECT x, 'R'||x FROM generate_series(0,3) x) AS s(a,b) ON t.a = s.a\n WHEN MATCHED AND t.a <= 1 THEN DELETE\n WHEN MATCHED THEN UPDATE SET b = s.b\n WHEN NOT MATCHED AND s.a > 0 THEN INSERT VALUES (s.a, s.b);", params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x000000015000cfd8, qc=0x000000016fca8878) at pquery.c:160:2 [04:51:41.877] frame #15: 0x0000000100469bb4 postgres`PortalRunMulti(portal=0x000000015b03ad00, isTopLevel=true, setHoldSnapshot=false, dest=0x000000015000cfd8, altdest=0x000000015000cfd8, qc=0x000000016fca8878) at pquery.c:0 [04:51:41.877] frame #16: 0x000000010046951c postgres`PortalRun(portal=0x000000015b03ad00, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x000000015000cfd8, altdest=0x000000015000cfd8, qc=0x000000016fca8878) at pquery.c:791:5 [04:51:41.877] frame #17: 0x00000001004684a8 postgres`exec_simple_query(query_string="MERGE INTO rw_view2 t\n USING (SELECT x, 'R'||x FROM generate_series(0,3) x) AS s(a,b) ON t.a = s.a\n WHEN MATCHED AND t.a <= 1 THEN DELETE\n WHEN MATCHED THEN UPDATE SET b = s.b\n WHEN NOT MATCHED AND s.a > 0 THEN INSERT VALUES (s.a, s.b);") at postgres.c:1273:10 [04:51:41.877] frame #18: 0x000000010046622c postgres`PostgresMain(dbname=, username=) at postgres.c:0 [04:51:41.877] frame #19: 0x00000001003d3cf0 postgres`BackendRun(port=0x0000000149e04080) at postmaster.c:4477:2 [04:51:41.877] frame #20: 0x00000001003d21a4 postgres`ServerLoop [inlined] BackendStartup(port=0x0000000149e04080) at postmaster.c:4153:3 [04:51:41.877] frame #21: 0x00000001003d2188 postgres`ServerLoop at postmaster.c:1771:6 [04:51:41.877] frame #22: 0x00000001003cf668 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1470:11 [04:51:41.877] frame #23: 0x0000000100325a44 postgres`main(argc=8, argv=0x0000600003faba70) at main.c:198:3 [04:51:41.877] frame #24: 0x0000000192bdbf28 dyld`start + 2236 [04:51:41.877] (lldb) quit