[05:19:39.934] src/tools/ci/cores_backtrace.sh macos "${HOME}/cores" [05:19:40.224] (lldb) target create --core "/Users/admin/cores/core.7602" [05:19:52.642] Core file '/Users/admin/cores/core.7602' (arm64) was loaded. [05:19:52.642] (lldb) thread backtrace all [05:19:53.324] * thread #1 [05:19:53.324] * frame #0: 0x0000000184970764 libsystem_kernel.dylib`__pthread_kill + 8 [05:19:53.324] frame #1: 0x00000001849a7c28 libsystem_pthread.dylib`pthread_kill + 288 [05:19:53.324] frame #2: 0x00000001848b5ae8 libsystem_c.dylib`abort + 180 [05:19:53.324] frame #3: 0x00000001031c6ca8 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1649) at assert.c:66:2 [05:19:53.324] frame #4: 0x0000000102f10e70 postgres`ExecFetchSlotHeapTuple(slot=0x000000016d0744a0, materialize=, shouldFree=) at execTuples.c:1649:2 [05:19:53.324] frame #5: 0x0000000102ee1624 postgres`ExecIRDeleteTriggers(estate=0x000000011807c900, relinfo=0x000000011807ceb0, slot=0x000000016d0744a0) at trigger.c:2848:15 [05:19:53.324] frame #6: 0x0000000102f3117c postgres`ExecMerge at nodeModifyTable.c:2980:11 [05:19:53.324] frame #7: 0x0000000102f30e2c postgres`ExecMerge(context=0x000000016d0744c0, resultRelInfo=0x000000011807ceb0, tupleid=, oldtuple=, canSetTag=true) at nodeModifyTable.c:2777:13 [05:19:53.324] frame #8: 0x0000000102f308d8 postgres`ExecModifyTable(pstate=0x000000011807cca0) at nodeModifyTable.c:3923:12 [05:19:53.324] frame #9: 0x0000000102f0b824 postgres`ExecProcNodeFirst(node=0x000000011807cca0) at execProcnode.c:464:9 [05:19:53.324] frame #10: 0x0000000102f04bb8 postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000011807cca0) at executor.h:274:9 [05:19:53.324] frame #11: 0x0000000102f04b9c postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000011807c900, planstate=0x000000011807cca0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=false, numberTuples=0, direction=, dest=0x000000015001d028, execute_once=) at execMain.c:1647:10 [05:19:53.324] frame #12: 0x0000000102f04b70 postgres`standard_ExecutorRun(queryDesc=0x0000000105079700, direction=, count=0, execute_once=) at execMain.c:366:3 [05:19:53.324] frame #13: 0x0000000102f04a94 postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:310:3 [05:19:53.324] frame #14: 0x000000010309e754 postgres`ProcessQuery(plan=0x000000015001cec8, 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=0x000000015001d028, qc=0x000000016d074878) at pquery.c:160:2 [05:19:53.324] frame #15: 0x000000010309de00 postgres`PortalRunMulti(portal=0x0000000105032100, isTopLevel=true, setHoldSnapshot=false, dest=0x000000015001d028, altdest=0x000000015001d028, qc=0x000000016d074878) at pquery.c:0 [05:19:53.324] frame #16: 0x000000010309d768 postgres`PortalRun(portal=0x0000000105032100, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x000000015001d028, altdest=0x000000015001d028, qc=0x000000016d074878) at pquery.c:791:5 [05:19:53.324] frame #17: 0x000000010309c6f4 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 [05:19:53.324] frame #18: 0x000000010309a478 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [05:19:53.324] frame #19: 0x0000000103007f70 postgres`BackendRun(port=0x0000000104c04080) at postmaster.c:4477:2 [05:19:53.324] frame #20: 0x0000000103006424 postgres`ServerLoop [inlined] BackendStartup(port=0x0000000104c04080) at postmaster.c:4153:3 [05:19:53.324] frame #21: 0x0000000103006408 postgres`ServerLoop at postmaster.c:1771:6 [05:19:53.324] frame #22: 0x00000001030038e8 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1470:11 [05:19:53.324] frame #23: 0x0000000102f59c90 postgres`main(argc=8, argv=0x0000600000fdfa70) at main.c:198:3 [05:19:53.324] frame #24: 0x000000018464ff28 dyld`start + 2236 [05:19:53.324] (lldb) quit [05:19:53.340] -e [05:19:53.340] [05:19:53.340] [05:19:53.490] (lldb) target create --core "/Users/admin/cores/core.13930" [05:20:06.992] Core file '/Users/admin/cores/core.13930' (arm64) was loaded. [05:20:06.992] (lldb) thread backtrace all [05:20:07.637] * thread #1 [05:20:07.637] * frame #0: 0x0000000184970764 libsystem_kernel.dylib`__pthread_kill + 8 [05:20:07.637] frame #1: 0x00000001849a7c28 libsystem_pthread.dylib`pthread_kill + 288 [05:20:07.637] frame #2: 0x00000001848b5ae8 libsystem_c.dylib`abort + 180 [05:20:07.637] frame #3: 0x0000000102526ca8 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1649) at assert.c:66:2 [05:20:07.637] frame #4: 0x0000000102270e70 postgres`ExecFetchSlotHeapTuple(slot=0x000000016dd14360, materialize=, shouldFree=) at execTuples.c:1649:2 [05:20:07.637] frame #5: 0x0000000102241624 postgres`ExecIRDeleteTriggers(estate=0x000000011e0b8100, relinfo=0x000000011e0b86b0, slot=0x000000016dd14360) at trigger.c:2848:15 [05:20:07.637] frame #6: 0x000000010229117c postgres`ExecMerge at nodeModifyTable.c:2980:11 [05:20:07.637] frame #7: 0x0000000102290e2c postgres`ExecMerge(context=0x000000016dd14380, resultRelInfo=0x000000011e0b86b0, tupleid=, oldtuple=, canSetTag=true) at nodeModifyTable.c:2777:13 [05:20:07.637] frame #8: 0x00000001022908d8 postgres`ExecModifyTable(pstate=0x000000011e0b84a0) at nodeModifyTable.c:3923:12 [05:20:07.637] frame #9: 0x000000010226b824 postgres`ExecProcNodeFirst(node=0x000000011e0b84a0) at execProcnode.c:464:9 [05:20:07.637] frame #10: 0x0000000102264bb8 postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000011e0b84a0) at executor.h:274:9 [05:20:07.637] frame #11: 0x0000000102264b9c postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000011e0b8100, planstate=0x000000011e0b84a0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=false, numberTuples=0, direction=, dest=0x0000000130045e48, execute_once=) at execMain.c:1647:10 [05:20:07.637] frame #12: 0x0000000102264b70 postgres`standard_ExecutorRun(queryDesc=0x000000011e0c7500, direction=, count=0, execute_once=) at execMain.c:366:3 [05:20:07.637] frame #13: 0x0000000102ee4248 pg_stat_statements.dylib`pgss_ExecutorRun(queryDesc=0x000000011e0c7500, direction=ForwardScanDirection, count=0, execute_once=true) at pg_stat_statements.c:1032:4 [05:20:07.637] frame #14: 0x0000000102264a88 postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:308:3 [05:20:07.637] frame #15: 0x00000001023fe754 postgres`ProcessQuery(plan=0x0000000130045ce8, 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=0x0000000130045e48, qc=0x000000016dd14878) at pquery.c:160:2 [05:20:07.637] frame #16: 0x00000001023fde00 postgres`PortalRunMulti(portal=0x000000011e02a300, isTopLevel=true, setHoldSnapshot=false, dest=0x0000000130045e48, altdest=0x0000000130045e48, qc=0x000000016dd14878) at pquery.c:0 [05:20:07.637] frame #17: 0x00000001023fd768 postgres`PortalRun(portal=0x000000011e02a300, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x0000000130045e48, altdest=0x0000000130045e48, qc=0x000000016dd14878) at pquery.c:791:5 [05:20:07.637] frame #18: 0x00000001023fc6f4 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 [05:20:07.637] frame #19: 0x00000001023fa478 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [05:20:07.637] frame #20: 0x0000000102367f70 postgres`BackendRun(port=0x000000012df045d0) at postmaster.c:4477:2 [05:20:07.637] frame #21: 0x0000000102366424 postgres`ServerLoop [inlined] BackendStartup(port=0x000000012df045d0) at postmaster.c:4153:3 [05:20:07.637] frame #22: 0x0000000102366408 postgres`ServerLoop at postmaster.c:1771:6 [05:20:07.637] frame #23: 0x00000001023638e8 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1470:11 [05:20:07.637] frame #24: 0x00000001022b9c90 postgres`main(argc=4, argv=0x0000600003c59200) at main.c:198:3 [05:20:07.637] frame #25: 0x000000018464ff28 dyld`start + 2236 [05:20:07.637] (lldb) quit [05:20:07.647] -e [05:20:07.647] [05:20:07.647] [05:20:07.767] (lldb) target create --core "/Users/admin/cores/core.7853" [05:20:21.254] Core file '/Users/admin/cores/core.7853' (arm64) was loaded. [05:20:21.254] (lldb) thread backtrace all [05:20:21.889] * thread #1 [05:20:21.889] * frame #0: 0x0000000184970764 libsystem_kernel.dylib`__pthread_kill + 8 [05:20:21.889] frame #1: 0x00000001849a7c28 libsystem_pthread.dylib`pthread_kill + 288 [05:20:21.889] frame #2: 0x00000001848b5ae8 libsystem_c.dylib`abort + 180 [05:20:21.889] frame #3: 0x0000000101076ca8 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1649) at assert.c:66:2 [05:20:21.889] frame #4: 0x0000000100dc0e70 postgres`ExecFetchSlotHeapTuple(slot=0x000000016f1c4490, materialize=, shouldFree=) at execTuples.c:1649:2 [05:20:21.889] frame #5: 0x0000000100d91624 postgres`ExecIRDeleteTriggers(estate=0x000000013185d100, relinfo=0x000000013185d6b0, slot=0x000000016f1c4490) at trigger.c:2848:15 [05:20:21.889] frame #6: 0x0000000100de117c postgres`ExecMerge at nodeModifyTable.c:2980:11 [05:20:21.889] frame #7: 0x0000000100de0e2c postgres`ExecMerge(context=0x000000016f1c44b0, resultRelInfo=0x000000013185d6b0, tupleid=, oldtuple=, canSetTag=true) at nodeModifyTable.c:2777:13 [05:20:21.889] frame #8: 0x0000000100de08d8 postgres`ExecModifyTable(pstate=0x000000013185d4a0) at nodeModifyTable.c:3923:12 [05:20:21.889] frame #9: 0x0000000100dbb824 postgres`ExecProcNodeFirst(node=0x000000013185d4a0) at execProcnode.c:464:9 [05:20:21.889] frame #10: 0x0000000100db4bb8 postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000013185d4a0) at executor.h:274:9 [05:20:21.889] frame #11: 0x0000000100db4b9c postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000013185d100, planstate=0x000000013185d4a0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=false, numberTuples=0, direction=, dest=0x00000001100b4fd8, execute_once=) at execMain.c:1647:10 [05:20:21.889] frame #12: 0x0000000100db4b70 postgres`standard_ExecutorRun(queryDesc=0x0000000131061900, direction=, count=0, execute_once=) at execMain.c:366:3 [05:20:21.889] frame #13: 0x0000000100db4a94 postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:310:3 [05:20:21.889] frame #14: 0x0000000100f4e754 postgres`ProcessQuery(plan=0x00000001100b4e78, 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=0x00000001100b4fd8, qc=0x000000016f1c4868) at pquery.c:160:2 [05:20:21.889] frame #15: 0x0000000100f4de00 postgres`PortalRunMulti(portal=0x000000012f844700, isTopLevel=true, setHoldSnapshot=false, dest=0x00000001100b4fd8, altdest=0x00000001100b4fd8, qc=0x000000016f1c4868) at pquery.c:0 [05:20:21.889] frame #16: 0x0000000100f4d768 postgres`PortalRun(portal=0x000000012f844700, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x00000001100b4fd8, altdest=0x00000001100b4fd8, qc=0x000000016f1c4868) at pquery.c:791:5 [05:20:21.889] frame #17: 0x0000000100f4c6f4 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 [05:20:21.889] frame #18: 0x0000000100f4a478 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [05:20:21.889] frame #19: 0x0000000100eb7f70 postgres`BackendRun(port=0x000000012f6057b0) at postmaster.c:4477:2 [05:20:21.889] frame #20: 0x0000000100eb6424 postgres`ServerLoop [inlined] BackendStartup(port=0x000000012f6057b0) at postmaster.c:4153:3 [05:20:21.889] frame #21: 0x0000000100eb6408 postgres`ServerLoop at postmaster.c:1771:6 [05:20:21.889] frame #22: 0x0000000100eb38e8 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1470:11 [05:20:21.889] frame #23: 0x0000000100e09c90 postgres`main(argc=4, argv=0x00006000017989f0) at main.c:198:3 [05:20:21.889] frame #24: 0x000000018464ff28 dyld`start + 2236 [05:20:21.889] (lldb) quit