[12:29:00.676] src/tools/ci/cores_backtrace.sh macos "${HOME}/cores" [12:29:00.959] (lldb) target create --core "/Users/admin/cores/core.7796" [12:29:11.142] Core file '/Users/admin/cores/core.7796' (arm64) was loaded. [12:29:11.142] (lldb) thread backtrace all [12:29:11.773] * thread #1 [12:29:11.773] * frame #0: 0x00000001a5f58764 libsystem_kernel.dylib`__pthread_kill + 8 [12:29:11.773] frame #1: 0x00000001a5f8fc28 libsystem_pthread.dylib`pthread_kill + 288 [12:29:11.773] frame #2: 0x00000001a5e9dae8 libsystem_c.dylib`abort + 180 [12:29:11.773] frame #3: 0x00000001012bfbd0 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1737) at assert.c:66:2 [12:29:11.773] frame #4: 0x0000000101003810 postgres`ExecFetchSlotHeapTuple(slot=0x000000016ef883d0, materialize=, shouldFree=) at execTuples.c:1737:2 [12:29:11.773] frame #5: 0x0000000100fd2ba8 postgres`ExecIRDeleteTriggers(estate=0x0000000137048900, relinfo=0x0000000137048eb0, slot=0x000000016ef883d0) at trigger.c:2832:15 [12:29:11.773] frame #6: 0x0000000101023b34 postgres`ExecMerge at nodeModifyTable.c:2938:11 [12:29:11.773] frame #7: 0x00000001010237e4 postgres`ExecMerge(context=, resultRelInfo=0x0000000137048eb0, tupleid=0x0000000000000000, oldtuple=, canSetTag=true) at nodeModifyTable.c:2717:11 [12:29:11.773] frame #8: 0x0000000101023278 postgres`ExecModifyTable(pstate=0x0000000137048ca0) at nodeModifyTable.c:3981:12 [12:29:11.773] frame #9: 0x0000000100ffe00c postgres`ExecProcNodeFirst(node=0x0000000137048ca0) at execProcnode.c:464:9 [12:29:11.773] frame #10: 0x0000000100ff733c postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x0000000137048ca0) at executor.h:274:9 [12:29:11.773] frame #11: 0x0000000100ff7320 postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x0000000137048900, planstate=0x0000000137048ca0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=true, numberTuples=0, direction=, dest=0x0000000137083310, execute_once=) at execMain.c:1644:10 [12:29:11.773] frame #12: 0x0000000100ff72f4 postgres`standard_ExecutorRun(queryDesc=0x00000001270a0248, direction=, count=0, execute_once=) at execMain.c:363:3 [12:29:11.773] frame #13: 0x0000000100ff7208 postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:304:3 [12:29:11.773] frame #14: 0x0000000101193e7c postgres`ProcessQuery(plan=0x000000011801f6c0, 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)\n RETURNING merge_action(), s.*, t.*;", params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x0000000137083310, qc=0x000000016ef885f0) at pquery.c:160:2 [12:29:11.773] frame #15: 0x0000000101193528 postgres`PortalRunMulti(portal=0x0000000127032100, isTopLevel=true, setHoldSnapshot=true, dest=0x0000000137083310, altdest=0x000000010163d468, qc=0x000000016ef885f0) at pquery.c:0 [12:29:11.773] frame #16: 0x00000001011930ec postgres`FillPortalStore(portal=0x0000000127032100, isTopLevel=true) at pquery.c:1026:4 [12:29:11.773] frame #17: 0x0000000101192e60 postgres`PortalRun(portal=0x0000000127032100, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x000000011801f820, altdest=0x000000011801f820, qc=0x000000016ef887e8) at pquery.c:763:6 [12:29:11.773] frame #18: 0x0000000101191e1c 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)\n RETURNING merge_action(), s.*, t.*;") at postgres.c:1274:10 [12:29:11.773] frame #19: 0x000000010118fba0 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [12:29:11.773] frame #20: 0x000000010118b568 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:101:2 [12:29:11.773] frame #21: 0x00000001010f5ef0 postgres`postmaster_child_launch(child_type=B_BACKEND, startup_data="", startup_data_len=4, client_sock=0x000000016ef88be0) at launch_backend.c:265:3 [12:29:11.773] frame #22: 0x00000001010fa43c postgres`ServerLoop [inlined] BackendStartup(client_sock=0x000000016ef88be0) at postmaster.c:3593:8 [12:29:11.773] frame #23: 0x00000001010fa254 postgres`ServerLoop at postmaster.c:1674:6 [12:29:11.773] frame #24: 0x00000001010f7e9c postgres`PostmasterMain(argc=, argv=) at postmaster.c:1372:11 [12:29:11.773] frame #25: 0x000000010104c788 postgres`main(argc=8, argv=0x00006000013b7a70) at main.c:197:3 [12:29:11.773] frame #26: 0x00000001a5c37f28 dyld`start + 2236 [12:29:11.773] (lldb) quit [12:29:11.789] -e [12:29:11.789] [12:29:11.789] [12:29:11.901] (lldb) target create --core "/Users/admin/cores/core.8022" [12:29:23.064] Core file '/Users/admin/cores/core.8022' (arm64) was loaded. [12:29:23.064] (lldb) thread backtrace all [12:29:23.683] * thread #1 [12:29:23.683] * frame #0: 0x00000001a5f58764 libsystem_kernel.dylib`__pthread_kill + 8 [12:29:23.683] frame #1: 0x00000001a5f8fc28 libsystem_pthread.dylib`pthread_kill + 288 [12:29:23.683] frame #2: 0x00000001a5e9dae8 libsystem_c.dylib`abort + 180 [12:29:23.683] frame #3: 0x0000000100a3bbd0 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1737) at assert.c:66:2 [12:29:23.683] frame #4: 0x000000010077f810 postgres`ExecFetchSlotHeapTuple(slot=0x000000016f80c3b0, materialize=, shouldFree=) at execTuples.c:1737:2 [12:29:23.683] frame #5: 0x000000010074eba8 postgres`ExecIRDeleteTriggers(estate=0x000000012d061300, relinfo=0x000000012d0618b0, slot=0x000000016f80c3b0) at trigger.c:2832:15 [12:29:23.683] frame #6: 0x000000010079fb34 postgres`ExecMerge at nodeModifyTable.c:2938:11 [12:29:23.683] frame #7: 0x000000010079f7e4 postgres`ExecMerge(context=, resultRelInfo=0x000000012d0618b0, tupleid=0x0000000000000000, oldtuple=, canSetTag=true) at nodeModifyTable.c:2717:11 [12:29:23.683] frame #8: 0x000000010079f278 postgres`ExecModifyTable(pstate=0x000000012d0616a0) at nodeModifyTable.c:3981:12 [12:29:23.683] frame #9: 0x000000010077a00c postgres`ExecProcNodeFirst(node=0x000000012d0616a0) at execProcnode.c:464:9 [12:29:23.683] frame #10: 0x000000010077333c postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000012d0616a0) at executor.h:274:9 [12:29:23.683] frame #11: 0x0000000100773320 postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000012d061300, planstate=0x000000012d0616a0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=true, numberTuples=0, direction=, dest=0x000000012d09d910, execute_once=) at execMain.c:1644:10 [12:29:23.683] frame #12: 0x00000001007732f4 postgres`standard_ExecutorRun(queryDesc=0x000000011d8b3a48, direction=, count=0, execute_once=) at execMain.c:363:3 [12:29:23.683] frame #13: 0x0000000100773208 postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:304:3 [12:29:23.683] frame #14: 0x000000010090fe7c postgres`ProcessQuery(plan=0x000000011001fc70, 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)\n RETURNING merge_action(), s.*, t.*;", params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x000000012d09d910, qc=0x000000016f80c5d0) at pquery.c:160:2 [12:29:23.683] frame #15: 0x000000010090f528 postgres`PortalRunMulti(portal=0x000000011d82c100, isTopLevel=true, setHoldSnapshot=true, dest=0x000000012d09d910, altdest=0x0000000100db9468, qc=0x000000016f80c5d0) at pquery.c:0 [12:29:23.683] frame #16: 0x000000010090f0ec postgres`FillPortalStore(portal=0x000000011d82c100, isTopLevel=true) at pquery.c:1026:4 [12:29:23.683] frame #17: 0x000000010090ee60 postgres`PortalRun(portal=0x000000011d82c100, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x000000011001fdd0, altdest=0x000000011001fdd0, qc=0x000000016f80c7c8) at pquery.c:763:6 [12:29:23.683] frame #18: 0x000000010090de1c 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)\n RETURNING merge_action(), s.*, t.*;") at postgres.c:1274:10 [12:29:23.683] frame #19: 0x000000010090bba0 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [12:29:23.683] frame #20: 0x0000000100907568 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:101:2 [12:29:23.683] frame #21: 0x0000000100871ef0 postgres`postmaster_child_launch(child_type=B_BACKEND, startup_data="", startup_data_len=4, client_sock=0x000000016f80cbc0) at launch_backend.c:265:3 [12:29:23.683] frame #22: 0x000000010087643c postgres`ServerLoop [inlined] BackendStartup(client_sock=0x000000016f80cbc0) at postmaster.c:3593:8 [12:29:23.683] frame #23: 0x0000000100876254 postgres`ServerLoop at postmaster.c:1674:6 [12:29:23.683] frame #24: 0x0000000100873e9c postgres`PostmasterMain(argc=, argv=) at postmaster.c:1372:11 [12:29:23.683] frame #25: 0x00000001007c8788 postgres`main(argc=4, argv=0x00006000035e1200) at main.c:197:3 [12:29:23.684] frame #26: 0x00000001a5c37f28 dyld`start + 2236 [12:29:23.684] (lldb) quit [12:29:23.694] -e [12:29:23.694] [12:29:23.694] [12:29:23.814] (lldb) target create --core "/Users/admin/cores/core.11146" [12:29:32.998] Core file '/Users/admin/cores/core.11146' (arm64) was loaded. [12:29:32.998] (lldb) thread backtrace all [12:29:32.998] * thread #1 [12:29:32.998] * frame #0: 0x00000001046dca40 dyld`_dyld_start [12:29:32.998] (lldb) quit [12:29:33.005] -e [12:29:33.005] [12:29:33.005] [12:29:33.113] (lldb) target create --core "/Users/admin/cores/core.15584" [12:29:44.042] Core file '/Users/admin/cores/core.15584' (arm64) was loaded. [12:29:44.042] (lldb) thread backtrace all [12:29:44.652] * thread #1 [12:29:44.652] * frame #0: 0x00000001a5f58764 libsystem_kernel.dylib`__pthread_kill + 8 [12:29:44.652] frame #1: 0x00000001a5f8fc28 libsystem_pthread.dylib`pthread_kill + 288 [12:29:44.652] frame #2: 0x00000001a5e9dae8 libsystem_c.dylib`abort + 180 [12:29:44.652] frame #3: 0x00000001048bfbd0 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1737) at assert.c:66:2 [12:29:44.652] frame #4: 0x0000000104603810 postgres`ExecFetchSlotHeapTuple(slot=0x000000016b988250, materialize=, shouldFree=) at execTuples.c:1737:2 [12:29:44.652] frame #5: 0x00000001045d2ba8 postgres`ExecIRDeleteTriggers(estate=0x000000012c844300, relinfo=0x000000012c8448b0, slot=0x000000016b988250) at trigger.c:2832:15 [12:29:44.652] frame #6: 0x0000000104623b34 postgres`ExecMerge at nodeModifyTable.c:2938:11 [12:29:44.652] frame #7: 0x00000001046237e4 postgres`ExecMerge(context=, resultRelInfo=0x000000012c8448b0, tupleid=0x0000000000000000, oldtuple=, canSetTag=true) at nodeModifyTable.c:2717:11 [12:29:44.652] frame #8: 0x0000000104623278 postgres`ExecModifyTable(pstate=0x000000012c8446a0) at nodeModifyTable.c:3981:12 [12:29:44.652] frame #9: 0x00000001045fe00c postgres`ExecProcNodeFirst(node=0x000000012c8446a0) at execProcnode.c:464:9 [12:29:44.652] frame #10: 0x00000001045f733c postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000012c8446a0) at executor.h:274:9 [12:29:44.652] frame #11: 0x00000001045f7320 postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000012c844300, planstate=0x000000012c8446a0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=true, numberTuples=0, direction=, dest=0x000000012c896b10, execute_once=) at execMain.c:1644:10 [12:29:44.652] frame #12: 0x00000001045f72f4 postgres`standard_ExecutorRun(queryDesc=0x000000013c810448, direction=, count=0, execute_once=) at execMain.c:363:3 [12:29:44.652] frame #13: 0x00000001052a4248 pg_stat_statements.dylib`pgss_ExecutorRun(queryDesc=0x000000013c810448, direction=ForwardScanDirection, count=0, execute_once=true) at pg_stat_statements.c:1032:4 [12:29:44.652] frame #14: 0x00000001045f71fc postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:302:3 [12:29:44.652] frame #15: 0x0000000104793e7c postgres`ProcessQuery(plan=0x00000001400b0630, 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)\n RETURNING merge_action(), s.*, t.*;", params=0x0000000000000000, queryEnv=0x0000000000000000, dest=0x000000012c896b10, qc=0x000000016b9885b0) at pquery.c:160:2 [12:29:44.652] frame #16: 0x0000000104793528 postgres`PortalRunMulti(portal=0x000000013d02cd00, isTopLevel=true, setHoldSnapshot=true, dest=0x000000012c896b10, altdest=0x0000000104c3d468, qc=0x000000016b9885b0) at pquery.c:0 [12:29:44.652] frame #17: 0x00000001047930ec postgres`FillPortalStore(portal=0x000000013d02cd00, isTopLevel=true) at pquery.c:1026:4 [12:29:44.652] frame #18: 0x0000000104792e60 postgres`PortalRun(portal=0x000000013d02cd00, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x00000001400b0790, altdest=0x00000001400b0790, qc=0x000000016b9887a8) at pquery.c:763:6 [12:29:44.652] frame #19: 0x0000000104791e1c 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)\n RETURNING merge_action(), s.*, t.*;") at postgres.c:1274:10 [12:29:44.652] frame #20: 0x000000010478fba0 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [12:29:44.652] frame #21: 0x000000010478b568 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:101:2 [12:29:44.652] frame #22: 0x00000001046f5ef0 postgres`postmaster_child_launch(child_type=B_BACKEND, startup_data="", startup_data_len=4, client_sock=0x000000016b988ba0) at launch_backend.c:265:3 [12:29:44.652] frame #23: 0x00000001046fa43c postgres`ServerLoop [inlined] BackendStartup(client_sock=0x000000016b988ba0) at postmaster.c:3593:8 [12:29:44.652] frame #24: 0x00000001046fa254 postgres`ServerLoop at postmaster.c:1674:6 [12:29:44.652] frame #25: 0x00000001046f7e9c postgres`PostmasterMain(argc=, argv=) at postmaster.c:1372:11 [12:29:44.652] frame #26: 0x000000010464c788 postgres`main(argc=4, argv=0x00006000028c1200) at main.c:197:3 [12:29:44.652] frame #27: 0x00000001a5c37f28 dyld`start + 2236 [12:29:44.652] (lldb) quit