[13:19:13.110] src/tools/ci/cores_backtrace.sh macos "${HOME}/cores" [13:19:13.435] (lldb) target create --core "/Users/admin/cores/core.13897" [13:19:25.393] Core file '/Users/admin/cores/core.13897' (arm64) was loaded. [13:19:25.393] (lldb) thread backtrace all [13:19:26.046] * thread #1 [13:19:26.046] * frame #0: 0x000000019a918764 libsystem_kernel.dylib`__pthread_kill + 8 [13:19:26.046] frame #1: 0x000000019a94fc28 libsystem_pthread.dylib`pthread_kill + 288 [13:19:26.046] frame #2: 0x000000019a85dae8 libsystem_c.dylib`abort + 180 [13:19:26.046] frame #3: 0x00000001013d99f0 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1649) at assert.c:66:2 [13:19:26.046] frame #4: 0x0000000101123184 postgres`ExecFetchSlotHeapTuple(slot=0x000000016ee60340, materialize=, shouldFree=) at execTuples.c:1649:2 [13:19:26.046] frame #5: 0x00000001010f38fc postgres`ExecIRDeleteTriggers(estate=0x000000011606e100, relinfo=0x000000011606e6b0, slot=0x000000016ee60340) at trigger.c:2841:15 [13:19:26.046] frame #6: 0x0000000101143468 postgres`ExecMerge at nodeModifyTable.c:2977:11 [13:19:26.046] frame #7: 0x0000000101143118 postgres`ExecMerge(context=0x000000016ee60360, resultRelInfo=0x000000011606e6b0, tupleid=, oldtuple=, canSetTag=true) at nodeModifyTable.c:2774:13 [13:19:26.046] frame #8: 0x0000000101142bc8 postgres`ExecModifyTable(pstate=0x000000011606e4a0) at nodeModifyTable.c:3950:12 [13:19:26.046] frame #9: 0x000000010111db38 postgres`ExecProcNodeFirst(node=0x000000011606e4a0) at execProcnode.c:464:9 [13:19:26.046] frame #10: 0x0000000101116ed8 postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000011606e4a0) at executor.h:274:9 [13:19:26.046] frame #11: 0x0000000101116ebc postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000011606e100, planstate=0x000000011606e4a0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=false, numberTuples=0, direction=, dest=0x000000013000de48, execute_once=) at execMain.c:1638:10 [13:19:26.046] frame #12: 0x0000000101116e90 postgres`standard_ExecutorRun(queryDesc=0x0000000116037900, direction=, count=0, execute_once=) at execMain.c:357:3 [13:19:26.046] frame #13: 0x0000000101da4248 pg_stat_statements.dylib`pgss_ExecutorRun(queryDesc=0x0000000116037900, direction=ForwardScanDirection, count=0, execute_once=true) at pg_stat_statements.c:1032:4 [13:19:26.046] frame #14: 0x0000000101116da8 postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:299:3 [13:19:26.046] frame #15: 0x00000001012b156c postgres`ProcessQuery(plan=0x000000013000dce8, 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=0x000000013000de48, qc=0x000000016ee60858) at pquery.c:160:2 [13:19:26.046] frame #16: 0x00000001012b0c18 postgres`PortalRunMulti(portal=0x000000012504c100, isTopLevel=true, setHoldSnapshot=false, dest=0x000000013000de48, altdest=0x000000013000de48, qc=0x000000016ee60858) at pquery.c:0 [13:19:26.046] frame #17: 0x00000001012b0580 postgres`PortalRun(portal=0x000000012504c100, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x000000013000de48, altdest=0x000000013000de48, qc=0x000000016ee60858) at pquery.c:791:5 [13:19:26.046] frame #18: 0x00000001012af50c 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 [13:19:26.046] frame #19: 0x00000001012ad290 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [13:19:26.046] frame #20: 0x000000010121a26c postgres`BackendRun(port=0x0000000115804080) at postmaster.c:4475:2 [13:19:26.046] frame #21: 0x0000000101218720 postgres`ServerLoop [inlined] BackendStartup(port=0x0000000115804080) at postmaster.c:4151:3 [13:19:26.046] frame #22: 0x0000000101218704 postgres`ServerLoop at postmaster.c:1769:6 [13:19:26.046] frame #23: 0x0000000101215be0 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1468:11 [13:19:26.046] frame #24: 0x000000010116c048 postgres`main(argc=4, argv=0x000060000152d200) at main.c:197:3 [13:19:26.046] frame #25: 0x000000019a5f7f28 dyld`start + 2236 [13:19:26.046] (lldb) quit [13:19:26.063] -e [13:19:26.063] [13:19:26.063] [13:19:26.179] (lldb) target create --core "/Users/admin/cores/core.7552" [13:19:39.565] Core file '/Users/admin/cores/core.7552' (arm64) was loaded. [13:19:39.565] (lldb) thread backtrace all [13:19:40.184] * thread #1 [13:19:40.184] * frame #0: 0x000000019a918764 libsystem_kernel.dylib`__pthread_kill + 8 [13:19:40.184] frame #1: 0x000000019a94fc28 libsystem_pthread.dylib`pthread_kill + 288 [13:19:40.184] frame #2: 0x000000019a85dae8 libsystem_c.dylib`abort + 180 [13:19:40.184] frame #3: 0x0000000100d319f0 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1649) at assert.c:66:2 [13:19:40.184] frame #4: 0x0000000100a7b184 postgres`ExecFetchSlotHeapTuple(slot=0x000000016f5084a0, materialize=, shouldFree=) at execTuples.c:1649:2 [13:19:40.184] frame #5: 0x0000000100a4b8fc postgres`ExecIRDeleteTriggers(estate=0x000000012a08a100, relinfo=0x000000012a08a6b0, slot=0x000000016f5084a0) at trigger.c:2841:15 [13:19:40.184] frame #6: 0x0000000100a9b468 postgres`ExecMerge at nodeModifyTable.c:2977:11 [13:19:40.184] frame #7: 0x0000000100a9b118 postgres`ExecMerge(context=0x000000016f5084c0, resultRelInfo=0x000000012a08a6b0, tupleid=, oldtuple=, canSetTag=true) at nodeModifyTable.c:2774:13 [13:19:40.184] frame #8: 0x0000000100a9abc8 postgres`ExecModifyTable(pstate=0x000000012a08a4a0) at nodeModifyTable.c:3950:12 [13:19:40.184] frame #9: 0x0000000100a75b38 postgres`ExecProcNodeFirst(node=0x000000012a08a4a0) at execProcnode.c:464:9 [13:19:40.184] frame #10: 0x0000000100a6eed8 postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000012a08a4a0) at executor.h:274:9 [13:19:40.184] frame #11: 0x0000000100a6eebc postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000012a08a100, planstate=0x000000012a08a4a0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=false, numberTuples=0, direction=, dest=0x000000011008cfd8, execute_once=) at execMain.c:1638:10 [13:19:40.184] frame #12: 0x0000000100a6ee90 postgres`standard_ExecutorRun(queryDesc=0x0000000129861700, direction=, count=0, execute_once=) at execMain.c:357:3 [13:19:40.184] frame #13: 0x0000000100a6edb4 postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:301:3 [13:19:40.184] frame #14: 0x0000000100c0956c postgres`ProcessQuery(plan=0x000000011008ce78, 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=0x000000011008cfd8, qc=0x000000016f508878) at pquery.c:160:2 [13:19:40.184] frame #15: 0x0000000100c08c18 postgres`PortalRunMulti(portal=0x000000012b833300, isTopLevel=true, setHoldSnapshot=false, dest=0x000000011008cfd8, altdest=0x000000011008cfd8, qc=0x000000016f508878) at pquery.c:0 [13:19:40.184] frame #16: 0x0000000100c08580 postgres`PortalRun(portal=0x000000012b833300, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x000000011008cfd8, altdest=0x000000011008cfd8, qc=0x000000016f508878) at pquery.c:791:5 [13:19:40.184] frame #17: 0x0000000100c0750c 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 [13:19:40.184] frame #18: 0x0000000100c05290 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [13:19:40.184] frame #19: 0x0000000100b7226c postgres`BackendRun(port=0x0000000119604400) at postmaster.c:4475:2 [13:19:40.184] frame #20: 0x0000000100b70720 postgres`ServerLoop [inlined] BackendStartup(port=0x0000000119604400) at postmaster.c:4151:3 [13:19:40.184] frame #21: 0x0000000100b70704 postgres`ServerLoop at postmaster.c:1769:6 [13:19:40.184] frame #22: 0x0000000100b6dbe0 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1468:11 [13:19:40.184] frame #23: 0x0000000100ac4048 postgres`main(argc=8, argv=0x00006000033cc2d0) at main.c:197:3 [13:19:40.184] frame #24: 0x000000019a5f7f28 dyld`start + 2236 [13:19:40.184] (lldb) quit [13:19:40.194] -e [13:19:40.194] [13:19:40.194] [13:19:40.321] (lldb) target create --core "/Users/admin/cores/core.7665" [13:19:54.001] Core file '/Users/admin/cores/core.7665' (arm64) was loaded. [13:19:54.001] (lldb) thread backtrace all [13:19:54.632] * thread #1 [13:19:54.632] * frame #0: 0x000000019a918764 libsystem_kernel.dylib`__pthread_kill + 8 [13:19:54.632] frame #1: 0x000000019a94fc28 libsystem_pthread.dylib`pthread_kill + 288 [13:19:54.632] frame #2: 0x000000019a85dae8 libsystem_c.dylib`abort + 180 [13:19:54.632] frame #3: 0x00000001011d59f0 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1649) at assert.c:66:2 [13:19:54.632] frame #4: 0x0000000100f1f184 postgres`ExecFetchSlotHeapTuple(slot=0x000000016f064490, materialize=, shouldFree=) at execTuples.c:1649:2 [13:19:54.632] frame #5: 0x0000000100eef8fc postgres`ExecIRDeleteTriggers(estate=0x000000012c880d00, relinfo=0x000000012c8812b0, slot=0x000000016f064490) at trigger.c:2841:15 [13:19:54.632] frame #6: 0x0000000100f3f468 postgres`ExecMerge at nodeModifyTable.c:2977:11 [13:19:54.632] frame #7: 0x0000000100f3f118 postgres`ExecMerge(context=0x000000016f0644b0, resultRelInfo=0x000000012c8812b0, tupleid=, oldtuple=, canSetTag=true) at nodeModifyTable.c:2774:13 [13:19:54.632] frame #8: 0x0000000100f3ebc8 postgres`ExecModifyTable(pstate=0x000000012c8810a0) at nodeModifyTable.c:3950:12 [13:19:54.632] frame #9: 0x0000000100f19b38 postgres`ExecProcNodeFirst(node=0x000000012c8810a0) at execProcnode.c:464:9 [13:19:54.632] frame #10: 0x0000000100f12ed8 postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000012c8810a0) at executor.h:274:9 [13:19:54.632] frame #11: 0x0000000100f12ebc postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000012c880d00, planstate=0x000000012c8810a0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=false, numberTuples=0, direction=, dest=0x0000000130044fd8, execute_once=) at execMain.c:1638:10 [13:19:54.632] frame #12: 0x0000000100f12e90 postgres`standard_ExecutorRun(queryDesc=0x000000012b078300, direction=, count=0, execute_once=) at execMain.c:357:3 [13:19:54.632] frame #13: 0x0000000100f12db4 postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:301:3 [13:19:54.632] frame #14: 0x00000001010ad56c postgres`ProcessQuery(plan=0x0000000130044e78, 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=0x0000000130044fd8, qc=0x000000016f064868) at pquery.c:160:2 [13:19:54.632] frame #15: 0x00000001010acc18 postgres`PortalRunMulti(portal=0x000000012b850b00, isTopLevel=true, setHoldSnapshot=false, dest=0x0000000130044fd8, altdest=0x0000000130044fd8, qc=0x000000016f064868) at pquery.c:0 [13:19:54.632] frame #16: 0x00000001010ac580 postgres`PortalRun(portal=0x000000012b850b00, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x0000000130044fd8, altdest=0x0000000130044fd8, qc=0x000000016f064868) at pquery.c:791:5 [13:19:54.632] frame #17: 0x00000001010ab50c 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 [13:19:54.632] frame #18: 0x00000001010a9290 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [13:19:54.632] frame #19: 0x000000010101626c postgres`BackendRun(port=0x000000012af06160) at postmaster.c:4475:2 [13:19:54.632] frame #20: 0x0000000101014720 postgres`ServerLoop [inlined] BackendStartup(port=0x000000012af06160) at postmaster.c:4151:3 [13:19:54.632] frame #21: 0x0000000101014704 postgres`ServerLoop at postmaster.c:1769:6 [13:19:54.632] frame #22: 0x0000000101011be0 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1468:11 [13:19:54.632] frame #23: 0x0000000100f68048 postgres`main(argc=4, argv=0x0000600003e34570) at main.c:197:3 [13:19:54.632] frame #24: 0x000000019a5f7f28 dyld`start + 2236 [13:19:54.632] (lldb) quit