[19:44:27.324] src/tools/ci/cores_backtrace.sh macos "${HOME}/cores" [19:44:28.384] (lldb) target create --core "/Users/admin/cores/core.17442" [19:44:44.984] Core file '/Users/admin/cores/core.17442' (arm64) was loaded. [19:44:44.984] (lldb) thread backtrace all [19:44:45.714] * thread #1 [19:44:45.714] * frame #0: 0x000000019ad515f0 libsystem_kernel.dylib`__pthread_kill + 8 [19:44:45.714] frame #1: 0x000000019ad89c20 libsystem_pthread.dylib`pthread_kill + 288 [19:44:45.714] frame #2: 0x000000019ac96a30 libsystem_c.dylib`abort + 180 [19:44:45.714] frame #3: 0x0000000100c89658 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1737) at assert.c:66:2 [19:44:45.714] frame #4: 0x00000001009c8224 postgres`ExecFetchSlotHeapTuple(slot=0x000000016f5c40c0, materialize=, shouldFree=) at execTuples.c:1737:2 [19:44:45.714] frame #5: 0x00000001009969c4 postgres`ExecIRDeleteTriggers(estate=0x000000011d833500, relinfo=0x000000011d833ab0, slot=0x000000016f5c40c0) at trigger.c:2841:15 [19:44:45.714] frame #6: 0x00000001009e8448 postgres`ExecModifyTable at nodeModifyTable.c:3040:11 [19:44:45.714] frame #7: 0x00000001009e80d4 postgres`ExecModifyTable [inlined] ExecMerge(context=0x000000016f5c40e0, resultRelInfo=0x000000011d833ab0, tupleid=0x0000000000000000, oldtuple=, canSetTag=) at nodeModifyTable.c:2801:11 [19:44:45.714] frame #8: 0x00000001009e80d4 postgres`ExecModifyTable(pstate=0x000000011d8338a0) at nodeModifyTable.c:4130:12 [19:44:45.714] frame #9: 0x00000001009bbd44 postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000011d8338a0) at executor.h:274:9 [19:44:45.714] frame #10: 0x00000001009bbd28 postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000011d833500, planstate=0x000000011d8338a0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=true, numberTuples=0, direction=, dest=0x000000011d076510, execute_once=) at execMain.c:1646:10 [19:44:45.714] frame #11: 0x00000001009bbcfc postgres`standard_ExecutorRun(queryDesc=0x000000011d8b9a48, direction=, count=0, execute_once=) at execMain.c:363:3 [19:44:45.714] frame #12: 0x00000001013b7e38 pg_stat_statements.dylib`pgss_ExecutorRun(queryDesc=0x000000011d8b9a48, direction=ForwardScanDirection, count=0, execute_once=true) at pg_stat_statements.c:1031:4 [19:44:45.714] frame #13: 0x0000000100b5be70 postgres`ProcessQuery(plan=0x0000000120058ce8, 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=0x000000011d076510, qc=0x000000016f5c4410) at pquery.c:160:2 [19:44:45.714] frame #14: 0x0000000100b5b518 postgres`PortalRunMulti(portal=0x000000011c844100, isTopLevel=true, setHoldSnapshot=true, dest=0x000000011d076510, altdest=0x0000000101011768, qc=0x000000016f5c4410) at pquery.c:0 [19:44:45.714] frame #15: 0x0000000100b5b0dc postgres`FillPortalStore(portal=0x000000011c844100, isTopLevel=true) at pquery.c:1026:4 [19:44:45.714] frame #16: 0x0000000100b5ae50 postgres`PortalRun(portal=0x000000011c844100, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x0000000120058e48, altdest=0x0000000120058e48, qc=0x000000016f5c4608) at pquery.c:763:6 [19:44:45.714] frame #17: 0x0000000100b59e10 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:1284:10 [19:44:45.714] frame #18: 0x0000000100b57b8c postgres`PostgresMain(dbname=, username=) at postgres.c:0 [19:44:45.714] frame #19: 0x0000000100b52e74 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:107:2 [19:44:45.714] frame #20: 0x0000000100abb4f0 postgres`postmaster_child_launch(child_type=B_BACKEND, startup_data="", startup_data_len=4, client_sock=0x000000016f5c4a10) at launch_backend.c:274:3 [19:44:45.714] frame #21: 0x0000000100abf644 postgres`ServerLoop [inlined] BackendStartup(client_sock=0x000000016f5c4a10) at postmaster.c:3414:8 [19:44:45.714] frame #22: 0x0000000100abf4bc postgres`ServerLoop at postmaster.c:1648:6 [19:44:45.714] frame #23: 0x0000000100abd620 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1346:11 [19:44:45.714] frame #24: 0x0000000100a114dc postgres`main(argc=4, argv=0x0000600000a187b0) at main.c:197:3 [19:44:45.714] frame #25: 0x000000019a9ff154 dyld`start + 2476 [19:44:45.714] (lldb) quit [19:44:45.726] -e [19:44:45.726] [19:44:45.726] [19:44:45.868] (lldb) target create --core "/Users/admin/cores/core.9853" [19:45:07.494] Core file '/Users/admin/cores/core.9853' (arm64) was loaded. [19:45:07.494] (lldb) thread backtrace all [19:45:08.178] * thread #1 [19:45:08.178] * frame #0: 0x000000019ad515f0 libsystem_kernel.dylib`__pthread_kill + 8 [19:45:08.178] frame #1: 0x000000019ad89c20 libsystem_pthread.dylib`pthread_kill + 288 [19:45:08.178] frame #2: 0x000000019ac96a30 libsystem_c.dylib`abort + 180 [19:45:08.178] frame #3: 0x0000000100699658 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1737) at assert.c:66:2 [19:45:08.178] frame #4: 0x00000001003d8224 postgres`ExecFetchSlotHeapTuple(slot=0x000000016fbb4230, materialize=, shouldFree=) at execTuples.c:1737:2 [19:45:08.178] frame #5: 0x00000001003a69c4 postgres`ExecIRDeleteTriggers(estate=0x000000013086f700, relinfo=0x000000013086fcb0, slot=0x000000016fbb4230) at trigger.c:2841:15 [19:45:08.178] frame #6: 0x00000001003f8448 postgres`ExecModifyTable at nodeModifyTable.c:3040:11 [19:45:08.178] frame #7: 0x00000001003f80d4 postgres`ExecModifyTable [inlined] ExecMerge(context=0x000000016fbb4250, resultRelInfo=0x000000013086fcb0, tupleid=0x0000000000000000, oldtuple=, canSetTag=) at nodeModifyTable.c:2801:11 [19:45:08.178] frame #8: 0x00000001003f80d4 postgres`ExecModifyTable(pstate=0x000000013086faa0) at nodeModifyTable.c:4130:12 [19:45:08.178] frame #9: 0x00000001003cbd44 postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000013086faa0) at executor.h:274:9 [19:45:08.178] frame #10: 0x00000001003cbd28 postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000013086f700, planstate=0x000000013086faa0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=true, numberTuples=0, direction=, dest=0x00000001308aef10, execute_once=) at execMain.c:1646:10 [19:45:08.178] frame #11: 0x00000001003cbcfc postgres`standard_ExecutorRun(queryDesc=0x00000001308a8c48, direction=, count=0, execute_once=) at execMain.c:363:3 [19:45:08.178] frame #12: 0x00000001003cbc18 postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:304:3 [artificial] [19:45:08.178] frame #13: 0x000000010056be70 postgres`ProcessQuery(plan=0x00000001180cfd88, 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=0x00000001308aef10, qc=0x000000016fbb4440) at pquery.c:160:2 [19:45:08.178] frame #14: 0x000000010056b518 postgres`PortalRunMulti(portal=0x0000000142037300, isTopLevel=true, setHoldSnapshot=true, dest=0x00000001308aef10, altdest=0x0000000100a21768, qc=0x000000016fbb4440) at pquery.c:0 [19:45:08.178] frame #15: 0x000000010056b0dc postgres`FillPortalStore(portal=0x0000000142037300, isTopLevel=true) at pquery.c:1026:4 [19:45:08.178] frame #16: 0x000000010056ae50 postgres`PortalRun(portal=0x0000000142037300, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x00000001180cfee8, altdest=0x00000001180cfee8, qc=0x000000016fbb4638) at pquery.c:763:6 [19:45:08.178] frame #17: 0x0000000100569e10 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:1284:10 [19:45:08.178] frame #18: 0x0000000100567b8c postgres`PostgresMain(dbname=, username=) at postgres.c:0 [19:45:08.178] frame #19: 0x0000000100562e74 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:107:2 [19:45:08.178] frame #20: 0x00000001004cb4f0 postgres`postmaster_child_launch(child_type=B_BACKEND, startup_data="", startup_data_len=4, client_sock=0x000000016fbb4a40) at launch_backend.c:274:3 [19:45:08.178] frame #21: 0x00000001004cf644 postgres`ServerLoop [inlined] BackendStartup(client_sock=0x000000016fbb4a40) at postmaster.c:3414:8 [19:45:08.178] frame #22: 0x00000001004cf4bc postgres`ServerLoop at postmaster.c:1648:6 [19:45:08.178] frame #23: 0x00000001004cd620 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1346:11 [19:45:08.178] frame #24: 0x00000001004214dc postgres`main(argc=8, argv=0x0000600001e24370) at main.c:197:3 [19:45:08.178] frame #25: 0x000000019a9ff154 dyld`start + 2476 [19:45:08.178] (lldb) quit [19:45:08.188] -e [19:45:08.188] [19:45:08.188] [19:45:08.334] (lldb) target create --core "/Users/admin/cores/core.18861" [19:45:23.794] Core file '/Users/admin/cores/core.18861' (arm64) was loaded. [19:45:23.794] (lldb) thread backtrace all [19:45:23.794] * thread #1 [19:45:23.794] * frame #0: 0x0000000100734b70 dyld`_dyld_start [19:45:23.794] (lldb) quit [19:45:23.801] -e [19:45:23.801] [19:45:23.801] [19:45:23.945] (lldb) target create --core "/Users/admin/cores/core.10081" [19:45:45.385] Core file '/Users/admin/cores/core.10081' (arm64) was loaded. [19:45:45.385] (lldb) thread backtrace all [19:45:46.092] * thread #1 [19:45:46.092] * frame #0: 0x000000019ad515f0 libsystem_kernel.dylib`__pthread_kill + 8 [19:45:46.092] frame #1: 0x000000019ad89c20 libsystem_pthread.dylib`pthread_kill + 288 [19:45:46.092] frame #2: 0x000000019ac96a30 libsystem_c.dylib`abort + 180 [19:45:46.092] frame #3: 0x0000000104be9658 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1737) at assert.c:66:2 [19:45:46.092] frame #4: 0x0000000104928224 postgres`ExecFetchSlotHeapTuple(slot=0x000000016b664220, materialize=, shouldFree=) at execTuples.c:1737:2 [19:45:46.092] frame #5: 0x00000001048f69c4 postgres`ExecIRDeleteTriggers(estate=0x0000000155834500, relinfo=0x0000000155834ab0, slot=0x000000016b664220) at trigger.c:2841:15 [19:45:46.092] frame #6: 0x0000000104948448 postgres`ExecModifyTable at nodeModifyTable.c:3040:11 [19:45:46.092] frame #7: 0x00000001049480d4 postgres`ExecModifyTable [inlined] ExecMerge(context=0x000000016b664240, resultRelInfo=0x0000000155834ab0, tupleid=0x0000000000000000, oldtuple=, canSetTag=) at nodeModifyTable.c:2801:11 [19:45:46.092] frame #8: 0x00000001049480d4 postgres`ExecModifyTable(pstate=0x00000001558348a0) at nodeModifyTable.c:4130:12 [19:45:46.092] frame #9: 0x000000010491bd44 postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x00000001558348a0) at executor.h:274:9 [19:45:46.092] frame #10: 0x000000010491bd28 postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x0000000155834500, planstate=0x00000001558348a0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=true, numberTuples=0, direction=, dest=0x000000015601ad10, execute_once=) at execMain.c:1646:10 [19:45:46.092] frame #11: 0x000000010491bcfc postgres`standard_ExecutorRun(queryDesc=0x0000000156013648, direction=, count=0, execute_once=) at execMain.c:363:3 [19:45:46.092] frame #12: 0x000000010491bc18 postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:304:3 [artificial] [19:45:46.092] frame #13: 0x0000000104abbe70 postgres`ProcessQuery(plan=0x000000014800fd88, 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=0x000000015601ad10, qc=0x000000016b664430) at pquery.c:160:2 [19:45:46.092] frame #14: 0x0000000104abb518 postgres`PortalRunMulti(portal=0x000000015503c100, isTopLevel=true, setHoldSnapshot=true, dest=0x000000015601ad10, altdest=0x0000000104f71768, qc=0x000000016b664430) at pquery.c:0 [19:45:46.092] frame #15: 0x0000000104abb0dc postgres`FillPortalStore(portal=0x000000015503c100, isTopLevel=true) at pquery.c:1026:4 [19:45:46.092] frame #16: 0x0000000104abae50 postgres`PortalRun(portal=0x000000015503c100, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x000000014800fee8, altdest=0x000000014800fee8, qc=0x000000016b664628) at pquery.c:763:6 [19:45:46.092] frame #17: 0x0000000104ab9e10 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:1284:10 [19:45:46.092] frame #18: 0x0000000104ab7b8c postgres`PostgresMain(dbname=, username=) at postgres.c:0 [19:45:46.092] frame #19: 0x0000000104ab2e74 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:107:2 [19:45:46.092] frame #20: 0x0000000104a1b4f0 postgres`postmaster_child_launch(child_type=B_BACKEND, startup_data="", startup_data_len=4, client_sock=0x000000016b664a30) at launch_backend.c:274:3 [19:45:46.092] frame #21: 0x0000000104a1f644 postgres`ServerLoop [inlined] BackendStartup(client_sock=0x000000016b664a30) at postmaster.c:3414:8 [19:45:46.092] frame #22: 0x0000000104a1f4bc postgres`ServerLoop at postmaster.c:1648:6 [19:45:46.092] frame #23: 0x0000000104a1d620 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1346:11 [19:45:46.092] frame #24: 0x00000001049714dc postgres`main(argc=4, argv=0x0000600002c18b70) at main.c:197:3 [19:45:46.092] frame #25: 0x000000019a9ff154 dyld`start + 2476 [19:45:46.092] (lldb) quit