[21:16:28.209] src/tools/ci/cores_backtrace.sh macos "${HOME}/cores" [21:16:28.499] (lldb) target create --core "/Users/admin/cores/core.8046" [21:16:38.218] Core file '/Users/admin/cores/core.8046' (arm64) was loaded. [21:16:38.218] (lldb) thread backtrace all [21:16:38.896] * thread #1 [21:16:38.896] * frame #0: 0x00000001823b4764 libsystem_kernel.dylib`__pthread_kill + 8 [21:16:38.896] frame #1: 0x00000001823ebc28 libsystem_pthread.dylib`pthread_kill + 288 [21:16:38.896] frame #2: 0x00000001822f9ae8 libsystem_c.dylib`abort + 180 [21:16:38.896] frame #3: 0x0000000100d68f4c postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1649) at assert.c:66:2 [21:16:38.896] frame #4: 0x0000000100ab23b0 postgres`ExecFetchSlotHeapTuple(slot=0x000000016f4d4420, materialize=, shouldFree=) at execTuples.c:1649:2 [21:16:38.896] frame #5: 0x0000000100a82aac postgres`ExecIRDeleteTriggers(estate=0x000000013d886f00, relinfo=0x000000013d8874b0, slot=0x000000016f4d4420) at trigger.c:2841:15 [21:16:38.896] frame #6: 0x0000000100ad266c postgres`ExecMerge at nodeModifyTable.c:2977:11 [21:16:38.896] frame #7: 0x0000000100ad231c postgres`ExecMerge(context=0x000000016f4d4440, resultRelInfo=0x000000013d8874b0, tupleid=, oldtuple=, canSetTag=true) at nodeModifyTable.c:2774:13 [21:16:38.896] frame #8: 0x0000000100ad1dcc postgres`ExecModifyTable(pstate=0x000000013d8872a0) at nodeModifyTable.c:3950:12 [21:16:38.896] frame #9: 0x0000000100aacd64 postgres`ExecProcNodeFirst(node=0x000000013d8872a0) at execProcnode.c:464:9 [21:16:38.896] frame #10: 0x0000000100aa60cc postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000013d8872a0) at executor.h:274:9 [21:16:38.896] frame #11: 0x0000000100aa60b0 postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000013d886f00, planstate=0x000000013d8872a0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=false, numberTuples=0, direction=, dest=0x000000015002cfd8, execute_once=) at execMain.c:1644:10 [21:16:38.896] frame #12: 0x0000000100aa6084 postgres`standard_ExecutorRun(queryDesc=0x000000012d8ce100, direction=, count=0, execute_once=) at execMain.c:363:3 [21:16:38.896] frame #13: 0x0000000100aa5f98 postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:304:3 [21:16:38.896] frame #14: 0x0000000100c40734 postgres`ProcessQuery(plan=0x000000015002ce78, 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=0x000000015002cfd8, qc=0x000000016f4d47f8) at pquery.c:160:2 [21:16:38.896] frame #15: 0x0000000100c3fde0 postgres`PortalRunMulti(portal=0x000000013d832b00, isTopLevel=true, setHoldSnapshot=false, dest=0x000000015002cfd8, altdest=0x000000015002cfd8, qc=0x000000016f4d47f8) at pquery.c:0 [21:16:38.896] frame #16: 0x0000000100c3f748 postgres`PortalRun(portal=0x000000013d832b00, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x000000015002cfd8, altdest=0x000000015002cfd8, qc=0x000000016f4d47f8) at pquery.c:791:5 [21:16:38.896] frame #17: 0x0000000100c3e6d4 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:1274:10 [21:16:38.896] frame #18: 0x0000000100c3c458 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [21:16:38.896] frame #19: 0x0000000100ba9460 postgres`BackendRun at postmaster.c:4452:2 [21:16:38.896] frame #20: 0x0000000100ba7874 postgres`ServerLoop [inlined] BackendStartup(client_sock=0x000000016f4d4bc0) at postmaster.c:4117:3 [21:16:38.896] frame #21: 0x0000000100ba7858 postgres`ServerLoop at postmaster.c:1780:6 [21:16:38.896] frame #22: 0x0000000100ba4d48 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1478:11 [21:16:38.896] frame #23: 0x0000000100afb120 postgres`main(argc=4, argv=0x000060000014cbd0) at main.c:197:3 [21:16:38.896] frame #24: 0x0000000182093f28 dyld`start + 2236 [21:16:38.896] (lldb) quit [21:16:38.911] -e [21:16:38.911] [21:16:38.911] [21:16:39.024] (lldb) target create --core "/Users/admin/cores/core.7968" [21:16:50.458] Core file '/Users/admin/cores/core.7968' (arm64) was loaded. [21:16:50.458] (lldb) thread backtrace all [21:16:51.083] * thread #1 [21:16:51.083] * frame #0: 0x00000001823b4764 libsystem_kernel.dylib`__pthread_kill + 8 [21:16:51.083] frame #1: 0x00000001823ebc28 libsystem_pthread.dylib`pthread_kill + 288 [21:16:51.083] frame #2: 0x00000001822f9ae8 libsystem_c.dylib`abort + 180 [21:16:51.083] frame #3: 0x0000000102c08f4c postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1649) at assert.c:66:2 [21:16:51.083] frame #4: 0x00000001029523b0 postgres`ExecFetchSlotHeapTuple(slot=0x000000016d634430, materialize=, shouldFree=) at execTuples.c:1649:2 [21:16:51.083] frame #5: 0x0000000102922aac postgres`ExecIRDeleteTriggers(estate=0x000000013708d500, relinfo=0x000000013708dab0, slot=0x000000016d634430) at trigger.c:2841:15 [21:16:51.083] frame #6: 0x000000010297266c postgres`ExecMerge at nodeModifyTable.c:2977:11 [21:16:51.083] frame #7: 0x000000010297231c postgres`ExecMerge(context=0x000000016d634450, resultRelInfo=0x000000013708dab0, tupleid=, oldtuple=, canSetTag=true) at nodeModifyTable.c:2774:13 [21:16:51.083] frame #8: 0x0000000102971dcc postgres`ExecModifyTable(pstate=0x000000013708d8a0) at nodeModifyTable.c:3950:12 [21:16:51.083] frame #9: 0x000000010294cd64 postgres`ExecProcNodeFirst(node=0x000000013708d8a0) at execProcnode.c:464:9 [21:16:51.083] frame #10: 0x00000001029460cc postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000013708d8a0) at executor.h:274:9 [21:16:51.083] frame #11: 0x00000001029460b0 postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000013708d500, planstate=0x000000013708d8a0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=false, numberTuples=0, direction=, dest=0x00000001280a4fd8, execute_once=) at execMain.c:1644:10 [21:16:51.083] frame #12: 0x0000000102946084 postgres`standard_ExecutorRun(queryDesc=0x000000012785d100, direction=, count=0, execute_once=) at execMain.c:363:3 [21:16:51.083] frame #13: 0x0000000102945f98 postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:304:3 [21:16:51.083] frame #14: 0x0000000102ae0734 postgres`ProcessQuery(plan=0x00000001280a4e78, 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=0x00000001280a4fd8, qc=0x000000016d634808) at pquery.c:160:2 [21:16:51.083] frame #15: 0x0000000102adfde0 postgres`PortalRunMulti(portal=0x0000000137835f00, isTopLevel=true, setHoldSnapshot=false, dest=0x00000001280a4fd8, altdest=0x00000001280a4fd8, qc=0x000000016d634808) at pquery.c:0 [21:16:51.083] frame #16: 0x0000000102adf748 postgres`PortalRun(portal=0x0000000137835f00, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x00000001280a4fd8, altdest=0x00000001280a4fd8, qc=0x000000016d634808) at pquery.c:791:5 [21:16:51.083] frame #17: 0x0000000102ade6d4 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:1274:10 [21:16:51.083] frame #18: 0x0000000102adc458 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [21:16:51.083] frame #19: 0x0000000102a49460 postgres`BackendRun at postmaster.c:4452:2 [21:16:51.083] frame #20: 0x0000000102a47874 postgres`ServerLoop [inlined] BackendStartup(client_sock=0x000000016d634bd0) at postmaster.c:4117:3 [21:16:51.083] frame #21: 0x0000000102a47858 postgres`ServerLoop at postmaster.c:1780:6 [21:16:51.083] frame #22: 0x0000000102a44d48 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1478:11 [21:16:51.083] frame #23: 0x000000010299b120 postgres`main(argc=8, argv=0x0000600003863a70) at main.c:197:3 [21:16:51.083] frame #24: 0x0000000182093f28 dyld`start + 2236 [21:16:51.083] (lldb) quit [21:16:51.095] -e [21:16:51.095] [21:16:51.095] [21:16:51.203] (lldb) target create --core "/Users/admin/cores/core.14801" [21:17:01.994] Core file '/Users/admin/cores/core.14801' (arm64) was loaded. [21:17:01.994] (lldb) thread backtrace all [21:17:02.633] * thread #1 [21:17:02.633] * frame #0: 0x00000001823b4764 libsystem_kernel.dylib`__pthread_kill + 8 [21:17:02.633] frame #1: 0x00000001823ebc28 libsystem_pthread.dylib`pthread_kill + 288 [21:17:02.633] frame #2: 0x00000001822f9ae8 libsystem_c.dylib`abort + 180 [21:17:02.633] frame #3: 0x00000001044d4f4c postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1649) at assert.c:66:2 [21:17:02.633] frame #4: 0x000000010421e3b0 postgres`ExecFetchSlotHeapTuple(slot=0x000000016bd682d0, materialize=, shouldFree=) at execTuples.c:1649:2 [21:17:02.633] frame #5: 0x00000001041eeaac postgres`ExecIRDeleteTriggers(estate=0x000000015708bd00, relinfo=0x000000015708c2b0, slot=0x000000016bd682d0) at trigger.c:2841:15 [21:17:02.633] frame #6: 0x000000010423e66c postgres`ExecMerge at nodeModifyTable.c:2977:11 [21:17:02.633] frame #7: 0x000000010423e31c postgres`ExecMerge(context=0x000000016bd682f0, resultRelInfo=0x000000015708c2b0, tupleid=, oldtuple=, canSetTag=true) at nodeModifyTable.c:2774:13 [21:17:02.633] frame #8: 0x000000010423ddcc postgres`ExecModifyTable(pstate=0x000000015708c0a0) at nodeModifyTable.c:3950:12 [21:17:02.633] frame #9: 0x0000000104218d64 postgres`ExecProcNodeFirst(node=0x000000015708c0a0) at execProcnode.c:464:9 [21:17:02.633] frame #10: 0x00000001042120cc postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000015708c0a0) at executor.h:274:9 [21:17:02.633] frame #11: 0x00000001042120b0 postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000015708bd00, planstate=0x000000015708c0a0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=false, numberTuples=0, direction=, dest=0x00000001480ede48, execute_once=) at execMain.c:1644:10 [21:17:02.633] frame #12: 0x0000000104212084 postgres`standard_ExecutorRun(queryDesc=0x0000000156080900, direction=, count=0, execute_once=) at execMain.c:363:3 [21:17:02.633] frame #13: 0x0000000104ea0248 pg_stat_statements.dylib`pgss_ExecutorRun(queryDesc=0x0000000156080900, direction=ForwardScanDirection, count=0, execute_once=true) at pg_stat_statements.c:1032:4 [21:17:02.633] frame #14: 0x0000000104211f8c postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:302:3 [21:17:02.633] frame #15: 0x00000001043ac734 postgres`ProcessQuery(plan=0x00000001480edce8, 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=0x00000001480ede48, qc=0x000000016bd687e8) at pquery.c:160:2 [21:17:02.633] frame #16: 0x00000001043abde0 postgres`PortalRunMulti(portal=0x000000015683d700, isTopLevel=true, setHoldSnapshot=false, dest=0x00000001480ede48, altdest=0x00000001480ede48, qc=0x000000016bd687e8) at pquery.c:0 [21:17:02.633] frame #17: 0x00000001043ab748 postgres`PortalRun(portal=0x000000015683d700, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x00000001480ede48, altdest=0x00000001480ede48, qc=0x000000016bd687e8) at pquery.c:791:5 [21:17:02.633] frame #18: 0x00000001043aa6d4 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:1274:10 [21:17:02.633] frame #19: 0x00000001043a8458 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [21:17:02.633] frame #20: 0x0000000104315460 postgres`BackendRun at postmaster.c:4452:2 [21:17:02.633] frame #21: 0x0000000104313874 postgres`ServerLoop [inlined] BackendStartup(client_sock=0x000000016bd68bb0) at postmaster.c:4117:3 [21:17:02.633] frame #22: 0x0000000104313858 postgres`ServerLoop at postmaster.c:1780:6 [21:17:02.633] frame #23: 0x0000000104310d48 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1478:11 [21:17:02.633] frame #24: 0x0000000104267120 postgres`main(argc=4, argv=0x0000600002559200) at main.c:197:3 [21:17:02.633] frame #25: 0x0000000182093f28 dyld`start + 2236 [21:17:02.633] (lldb) quit