[16:46:05.503] src/tools/ci/cores_backtrace.sh macos "${HOME}/cores" [16:46:05.804] (lldb) target create --core "/Users/admin/cores/core.7642" [16:46:15.602] Core file '/Users/admin/cores/core.7642' (arm64) was loaded. [16:46:15.602] (lldb) thread backtrace all [16:46:16.268] * thread #1 [16:46:16.268] * frame #0: 0x00000001879ec764 libsystem_kernel.dylib`__pthread_kill + 8 [16:46:16.268] frame #1: 0x0000000187a23c28 libsystem_pthread.dylib`pthread_kill + 288 [16:46:16.268] frame #2: 0x0000000187931ae8 libsystem_c.dylib`abort + 180 [16:46:16.268] frame #3: 0x0000000102b75874 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1649) at assert.c:66:2 [16:46:16.268] frame #4: 0x00000001028bf0c8 postgres`ExecFetchSlotHeapTuple(slot=0x000000016d6c4440, materialize=, shouldFree=) at execTuples.c:1649:2 [16:46:16.268] frame #5: 0x000000010288f840 postgres`ExecIRDeleteTriggers(estate=0x000000012d886b00, relinfo=0x000000012d8870b0, slot=0x000000016d6c4440) at trigger.c:2841:15 [16:46:16.268] frame #6: 0x00000001028df3b4 postgres`ExecMerge at nodeModifyTable.c:2977:11 [16:46:16.268] frame #7: 0x00000001028df064 postgres`ExecMerge(context=0x000000016d6c4460, resultRelInfo=0x000000012d8870b0, tupleid=, oldtuple=, canSetTag=true) at nodeModifyTable.c:2774:13 [16:46:16.268] frame #8: 0x00000001028deb14 postgres`ExecModifyTable(pstate=0x000000012d886ea0) at nodeModifyTable.c:3950:12 [16:46:16.268] frame #9: 0x00000001028b9a7c postgres`ExecProcNodeFirst(node=0x000000012d886ea0) at execProcnode.c:464:9 [16:46:16.268] frame #10: 0x00000001028b2e1c postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000012d886ea0) at executor.h:274:9 [16:46:16.268] frame #11: 0x00000001028b2e00 postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000012d886b00, planstate=0x000000012d886ea0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=false, numberTuples=0, direction=, dest=0x000000013800cfd8, execute_once=) at execMain.c:1638:10 [16:46:16.268] frame #12: 0x00000001028b2dd4 postgres`standard_ExecutorRun(queryDesc=0x000000011d07cb00, direction=, count=0, execute_once=) at execMain.c:357:3 [16:46:16.268] frame #13: 0x00000001028b2cf8 postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:301:3 [16:46:16.268] frame #14: 0x0000000102a4d364 postgres`ProcessQuery(plan=0x000000013800ce78, 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=0x000000013800cfd8, qc=0x000000016d6c4818) at pquery.c:160:2 [16:46:16.268] frame #15: 0x0000000102a4ca10 postgres`PortalRunMulti(portal=0x000000012d038300, isTopLevel=true, setHoldSnapshot=false, dest=0x000000013800cfd8, altdest=0x000000013800cfd8, qc=0x000000016d6c4818) at pquery.c:0 [16:46:16.268] frame #16: 0x0000000102a4c378 postgres`PortalRun(portal=0x000000012d038300, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x000000013800cfd8, altdest=0x000000013800cfd8, qc=0x000000016d6c4818) at pquery.c:791:5 [16:46:16.268] frame #17: 0x0000000102a4b304 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 [16:46:16.268] frame #18: 0x0000000102a49088 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [16:46:16.268] frame #19: 0x00000001029b60f8 postgres`BackendRun at postmaster.c:4452:2 [16:46:16.268] frame #20: 0x00000001029b450c postgres`ServerLoop [inlined] BackendStartup(client_sock=0x000000016d6c4be0) at postmaster.c:4117:3 [16:46:16.268] frame #21: 0x00000001029b44f0 postgres`ServerLoop at postmaster.c:1780:6 [16:46:16.268] frame #22: 0x00000001029b19e0 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1478:11 [16:46:16.268] frame #23: 0x0000000102907e68 postgres`main(argc=8, argv=0x000060000102ba70) at main.c:197:3 [16:46:16.268] frame #24: 0x00000001876cbf28 dyld`start + 2236 [16:46:16.268] (lldb) quit [16:46:16.284] -e [16:46:16.284] [16:46:16.284] [16:46:16.398] (lldb) target create --core "/Users/admin/cores/core.13531" [16:46:26.951] Core file '/Users/admin/cores/core.13531' (arm64) was loaded. [16:46:26.951] (lldb) thread backtrace all [16:46:27.605] * thread #1 [16:46:27.605] * frame #0: 0x00000001879ec764 libsystem_kernel.dylib`__pthread_kill + 8 [16:46:27.605] frame #1: 0x0000000187a23c28 libsystem_pthread.dylib`pthread_kill + 288 [16:46:27.605] frame #2: 0x0000000187931ae8 libsystem_c.dylib`abort + 180 [16:46:27.605] frame #3: 0x0000000102ff5874 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1649) at assert.c:66:2 [16:46:27.605] frame #4: 0x0000000102d3f0c8 postgres`ExecFetchSlotHeapTuple(slot=0x000000016d2442d0, materialize=, shouldFree=) at execTuples.c:1649:2 [16:46:27.605] frame #5: 0x0000000102d0f840 postgres`ExecIRDeleteTriggers(estate=0x000000013a06d500, relinfo=0x000000013a06dab0, slot=0x000000016d2442d0) at trigger.c:2841:15 [16:46:27.605] frame #6: 0x0000000102d5f3b4 postgres`ExecMerge at nodeModifyTable.c:2977:11 [16:46:27.605] frame #7: 0x0000000102d5f064 postgres`ExecMerge(context=0x000000016d2442f0, resultRelInfo=0x000000013a06dab0, tupleid=, oldtuple=, canSetTag=true) at nodeModifyTable.c:2774:13 [16:46:27.605] frame #8: 0x0000000102d5eb14 postgres`ExecModifyTable(pstate=0x000000013a06d8a0) at nodeModifyTable.c:3950:12 [16:46:27.605] frame #9: 0x0000000102d39a7c postgres`ExecProcNodeFirst(node=0x000000013a06d8a0) at execProcnode.c:464:9 [16:46:27.605] frame #10: 0x0000000102d32e1c postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000013a06d8a0) at executor.h:274:9 [16:46:27.605] frame #11: 0x0000000102d32e00 postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000013a06d500, planstate=0x000000013a06d8a0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=false, numberTuples=0, direction=, dest=0x000000012000de48, execute_once=) at execMain.c:1638:10 [16:46:27.605] frame #12: 0x0000000102d32dd4 postgres`standard_ExecutorRun(queryDesc=0x0000000139875f00, direction=, count=0, execute_once=) at execMain.c:357:3 [16:46:27.605] frame #13: 0x00000001039c0248 pg_stat_statements.dylib`pgss_ExecutorRun(queryDesc=0x0000000139875f00, direction=ForwardScanDirection, count=0, execute_once=true) at pg_stat_statements.c:1032:4 [16:46:27.605] frame #14: 0x0000000102d32cec postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:299:3 [16:46:27.605] frame #15: 0x0000000102ecd364 postgres`ProcessQuery(plan=0x000000012000dce8, 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=0x000000012000de48, qc=0x000000016d2447e8) at pquery.c:160:2 [16:46:27.605] frame #16: 0x0000000102ecca10 postgres`PortalRunMulti(portal=0x0000000139034900, isTopLevel=true, setHoldSnapshot=false, dest=0x000000012000de48, altdest=0x000000012000de48, qc=0x000000016d2447e8) at pquery.c:0 [16:46:27.605] frame #17: 0x0000000102ecc378 postgres`PortalRun(portal=0x0000000139034900, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x000000012000de48, altdest=0x000000012000de48, qc=0x000000016d2447e8) at pquery.c:791:5 [16:46:27.605] frame #18: 0x0000000102ecb304 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 [16:46:27.605] frame #19: 0x0000000102ec9088 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [16:46:27.605] frame #20: 0x0000000102e360f8 postgres`BackendRun at postmaster.c:4452:2 [16:46:27.605] frame #21: 0x0000000102e3450c postgres`ServerLoop [inlined] BackendStartup(client_sock=0x000000016d244bb0) at postmaster.c:4117:3 [16:46:27.605] frame #22: 0x0000000102e344f0 postgres`ServerLoop at postmaster.c:1780:6 [16:46:27.605] frame #23: 0x0000000102e319e0 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1478:11 [16:46:27.605] frame #24: 0x0000000102d87e68 postgres`main(argc=4, argv=0x00006000007a1200) at main.c:197:3 [16:46:27.605] frame #25: 0x00000001876cbf28 dyld`start + 2236 [16:46:27.605] (lldb) quit [16:46:27.617] -e [16:46:27.617] [16:46:27.617] [16:46:27.734] (lldb) target create --core "/Users/admin/cores/core.7994" [16:46:38.307] Core file '/Users/admin/cores/core.7994' (arm64) was loaded. [16:46:38.307] (lldb) thread backtrace all [16:46:39.022] * thread #1 [16:46:39.022] * frame #0: 0x00000001879ec764 libsystem_kernel.dylib`__pthread_kill + 8 [16:46:39.022] frame #1: 0x0000000187a23c28 libsystem_pthread.dylib`pthread_kill + 288 [16:46:39.022] frame #2: 0x0000000187931ae8 libsystem_c.dylib`abort + 180 [16:46:39.022] frame #3: 0x00000001013e5874 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1649) at assert.c:66:2 [16:46:39.022] frame #4: 0x000000010112f0c8 postgres`ExecFetchSlotHeapTuple(slot=0x000000016ee54420, materialize=, shouldFree=) at execTuples.c:1649:2 [16:46:39.022] frame #5: 0x00000001010ff840 postgres`ExecIRDeleteTriggers(estate=0x00000001330a1700, relinfo=0x00000001330a1cb0, slot=0x000000016ee54420) at trigger.c:2841:15 [16:46:39.022] frame #6: 0x000000010114f3b4 postgres`ExecMerge at nodeModifyTable.c:2977:11 [16:46:39.022] frame #7: 0x000000010114f064 postgres`ExecMerge(context=0x000000016ee54440, resultRelInfo=0x00000001330a1cb0, tupleid=, oldtuple=, canSetTag=true) at nodeModifyTable.c:2774:13 [16:46:39.022] frame #8: 0x000000010114eb14 postgres`ExecModifyTable(pstate=0x00000001330a1aa0) at nodeModifyTable.c:3950:12 [16:46:39.022] frame #9: 0x0000000101129a7c postgres`ExecProcNodeFirst(node=0x00000001330a1aa0) at execProcnode.c:464:9 [16:46:39.022] frame #10: 0x0000000101122e1c postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x00000001330a1aa0) at executor.h:274:9 [16:46:39.022] frame #11: 0x0000000101122e00 postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x00000001330a1700, planstate=0x00000001330a1aa0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=false, numberTuples=0, direction=, dest=0x0000000158045028, execute_once=) at execMain.c:1638:10 [16:46:39.022] frame #12: 0x0000000101122dd4 postgres`standard_ExecutorRun(queryDesc=0x00000001530b3d00, direction=, count=0, execute_once=) at execMain.c:357:3 [16:46:39.022] frame #13: 0x0000000101122cf8 postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:301:3 [16:46:39.022] frame #14: 0x00000001012bd364 postgres`ProcessQuery(plan=0x0000000158044ec8, 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=0x0000000158045028, qc=0x000000016ee547f8) at pquery.c:160:2 [16:46:39.022] frame #15: 0x00000001012bca10 postgres`PortalRunMulti(portal=0x0000000133020300, isTopLevel=true, setHoldSnapshot=false, dest=0x0000000158045028, altdest=0x0000000158045028, qc=0x000000016ee547f8) at pquery.c:0 [16:46:39.022] frame #16: 0x00000001012bc378 postgres`PortalRun(portal=0x0000000133020300, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x0000000158045028, altdest=0x0000000158045028, qc=0x000000016ee547f8) at pquery.c:791:5 [16:46:39.022] frame #17: 0x00000001012bb304 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 [16:46:39.022] frame #18: 0x00000001012b9088 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [16:46:39.022] frame #19: 0x00000001012260f8 postgres`BackendRun at postmaster.c:4452:2 [16:46:39.022] frame #20: 0x000000010122450c postgres`ServerLoop [inlined] BackendStartup(client_sock=0x000000016ee54bc0) at postmaster.c:4117:3 [16:46:39.022] frame #21: 0x00000001012244f0 postgres`ServerLoop at postmaster.c:1780:6 [16:46:39.022] frame #22: 0x00000001012219e0 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1478:11 [16:46:39.022] frame #23: 0x0000000101177e68 postgres`main(argc=4, argv=0x00006000028b9200) at main.c:197:3 [16:46:39.022] frame #24: 0x00000001876cbf28 dyld`start + 2236 [16:46:39.022] (lldb) quit