[20:15:07.904] src/tools/ci/cores_backtrace.sh macos "${HOME}/cores" [20:15:08.769] (lldb) target create --core "/Users/admin/cores/core.12877" [20:15:30.603] Core file '/Users/admin/cores/core.12877' (arm64) was loaded. [20:15:30.603] (lldb) thread backtrace all [20:15:30.604] * thread #1 [20:15:30.604] * frame #0: 0x0000000102edcb70 dyld`_dyld_start [20:15:30.604] (lldb) quit [20:15:30.614] -e [20:15:30.614] [20:15:30.614] [20:15:30.806] (lldb) target create --core "/Users/admin/cores/core.9134" [20:16:11.622] Core file '/Users/admin/cores/core.9134' (arm64) was loaded. [20:16:11.622] (lldb) thread backtrace all [20:16:12.460] * thread #1 [20:16:12.460] * frame #0: 0x0000000183a695f0 libsystem_kernel.dylib`__pthread_kill + 8 [20:16:12.460] frame #1: 0x0000000183aa1c20 libsystem_pthread.dylib`pthread_kill + 288 [20:16:12.460] frame #2: 0x00000001839aea30 libsystem_c.dylib`abort + 180 [20:16:12.460] frame #3: 0x0000000102f1e9ac postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1737) at assert.c:66:2 [20:16:12.460] frame #4: 0x0000000102c5dcb4 postgres`ExecFetchSlotHeapTuple(slot=0x000000016d330230, materialize=, shouldFree=) at execTuples.c:1737:2 [20:16:12.460] frame #5: 0x0000000102c2bd74 postgres`ExecIRDeleteTriggers(estate=0x000000015707bf00, relinfo=0x000000015707c4b0, slot=0x000000016d330230) at trigger.c:2841:15 [20:16:12.460] frame #6: 0x0000000102c7dff8 postgres`ExecModifyTable at nodeModifyTable.c:3043:11 [20:16:12.460] frame #7: 0x0000000102c7dc84 postgres`ExecModifyTable [inlined] ExecMerge(context=0x000000016d330250, resultRelInfo=0x000000015707c4b0, tupleid=0x0000000000000000, oldtuple=, canSetTag=) at nodeModifyTable.c:2804:11 [20:16:12.460] frame #8: 0x0000000102c7dc84 postgres`ExecModifyTable(pstate=0x000000015707c2a0) at nodeModifyTable.c:4133:12 [20:16:12.460] frame #9: 0x0000000102c51614 postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000015707c2a0) at executor.h:278:9 [20:16:12.460] frame #10: 0x0000000102c515f8 postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000015707bf00, planstate=0x000000015707c2a0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=true, numberTuples=0, direction=, dest=0x0000000157057510, execute_once=) at execMain.c:1641:10 [20:16:12.460] frame #11: 0x0000000102c515cc postgres`standard_ExecutorRun(queryDesc=0x000000015688da48, direction=, count=0, execute_once=) at execMain.c:358:3 [20:16:12.460] frame #12: 0x0000000102c514e8 postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:299:3 [artificial] [20:16:12.460] frame #13: 0x0000000102df120c postgres`ProcessQuery(plan=0x000000015803fed8, 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=0x0000000157057510, qc=0x000000016d330440) at pquery.c:160:2 [20:16:12.460] frame #14: 0x0000000102df08b4 postgres`PortalRunMulti(portal=0x0000000156839b00, isTopLevel=true, setHoldSnapshot=true, dest=0x0000000157057510, altdest=0x00000001032a57c0, qc=0x000000016d330440) at pquery.c:0 [20:16:12.460] frame #15: 0x0000000102df0478 postgres`FillPortalStore(portal=0x0000000156839b00, isTopLevel=true) at pquery.c:1026:4 [20:16:12.460] frame #16: 0x0000000102df01ec postgres`PortalRun(portal=0x0000000156839b00, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x0000000158040038, altdest=0x0000000158040038, qc=0x000000016d330638) at pquery.c:763:6 [20:16:12.460] frame #17: 0x0000000102def1ac 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 [20:16:12.460] frame #18: 0x0000000102decf28 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [20:16:12.460] frame #19: 0x0000000102de8210 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:107:2 [20:16:12.460] frame #20: 0x0000000102d4fb50 postgres`postmaster_child_launch(child_type=B_BACKEND, startup_data="", startup_data_len=4, client_sock=0x000000016d330a40) at launch_backend.c:274:3 [20:16:12.460] frame #21: 0x0000000102d53ca4 postgres`ServerLoop [inlined] BackendStartup(client_sock=0x000000016d330a40) at postmaster.c:3414:8 [20:16:12.460] frame #22: 0x0000000102d53b1c postgres`ServerLoop at postmaster.c:1648:6 [20:16:12.460] frame #23: 0x0000000102d51c80 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1346:11 [20:16:12.460] frame #24: 0x0000000102ca709c postgres`main(argc=8, argv=0x00006000007b4460) at main.c:197:3 [20:16:12.460] frame #25: 0x0000000183717154 dyld`start + 2476 [20:16:12.460] (lldb) quit [20:16:12.469] -e [20:16:12.469] [20:16:12.469] [20:16:12.644] (lldb) target create --core "/Users/admin/cores/core.9469" [20:16:51.561] Core file '/Users/admin/cores/core.9469' (arm64) was loaded. [20:16:51.561] (lldb) thread backtrace all [20:16:52.367] * thread #1 [20:16:52.367] * frame #0: 0x0000000183a695f0 libsystem_kernel.dylib`__pthread_kill + 8 [20:16:52.367] frame #1: 0x0000000183aa1c20 libsystem_pthread.dylib`pthread_kill + 288 [20:16:52.367] frame #2: 0x00000001839aea30 libsystem_c.dylib`abort + 180 [20:16:52.367] frame #3: 0x000000010103e9ac postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1737) at assert.c:66:2 [20:16:52.367] frame #4: 0x0000000100d7dcb4 postgres`ExecFetchSlotHeapTuple(slot=0x000000016f210220, materialize=, shouldFree=) at execTuples.c:1737:2 [20:16:52.367] frame #5: 0x0000000100d4bd74 postgres`ExecIRDeleteTriggers(estate=0x0000000123030100, relinfo=0x00000001230306b0, slot=0x000000016f210220) at trigger.c:2841:15 [20:16:52.367] frame #6: 0x0000000100d9dff8 postgres`ExecModifyTable at nodeModifyTable.c:3043:11 [20:16:52.367] frame #7: 0x0000000100d9dc84 postgres`ExecModifyTable [inlined] ExecMerge(context=0x000000016f210240, resultRelInfo=0x00000001230306b0, tupleid=0x0000000000000000, oldtuple=, canSetTag=) at nodeModifyTable.c:2804:11 [20:16:52.367] frame #8: 0x0000000100d9dc84 postgres`ExecModifyTable(pstate=0x00000001230304a0) at nodeModifyTable.c:4133:12 [20:16:52.367] frame #9: 0x0000000100d71614 postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x00000001230304a0) at executor.h:278:9 [20:16:52.367] frame #10: 0x0000000100d715f8 postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x0000000123030100, planstate=0x00000001230304a0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=true, numberTuples=0, direction=, dest=0x00000001228be710, execute_once=) at execMain.c:1641:10 [20:16:52.367] frame #11: 0x0000000100d715cc postgres`standard_ExecutorRun(queryDesc=0x000000012482f248, direction=, count=0, execute_once=) at execMain.c:358:3 [20:16:52.367] frame #12: 0x0000000100d714e8 postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:299:3 [artificial] [20:16:52.367] frame #13: 0x0000000100f1120c postgres`ProcessQuery(plan=0x0000000118027e88, 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=0x00000001228be710, qc=0x000000016f210430) at pquery.c:160:2 [20:16:52.367] frame #14: 0x0000000100f108b4 postgres`PortalRunMulti(portal=0x0000000122836700, isTopLevel=true, setHoldSnapshot=true, dest=0x00000001228be710, altdest=0x00000001013c57c0, qc=0x000000016f210430) at pquery.c:0 [20:16:52.367] frame #15: 0x0000000100f10478 postgres`FillPortalStore(portal=0x0000000122836700, isTopLevel=true) at pquery.c:1026:4 [20:16:52.367] frame #16: 0x0000000100f101ec postgres`PortalRun(portal=0x0000000122836700, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x0000000118027fe8, altdest=0x0000000118027fe8, qc=0x000000016f210628) at pquery.c:763:6 [20:16:52.367] frame #17: 0x0000000100f0f1ac 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 [20:16:52.367] frame #18: 0x0000000100f0cf28 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [20:16:52.367] frame #19: 0x0000000100f08210 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:107:2 [20:16:52.367] frame #20: 0x0000000100e6fb50 postgres`postmaster_child_launch(child_type=B_BACKEND, startup_data="", startup_data_len=4, client_sock=0x000000016f210a30) at launch_backend.c:274:3 [20:16:52.367] frame #21: 0x0000000100e73ca4 postgres`ServerLoop [inlined] BackendStartup(client_sock=0x000000016f210a30) at postmaster.c:3414:8 [20:16:52.367] frame #22: 0x0000000100e73b1c postgres`ServerLoop at postmaster.c:1648:6 [20:16:52.367] frame #23: 0x0000000100e71c80 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1346:11 [20:16:52.367] frame #24: 0x0000000100dc709c postgres`main(argc=4, argv=0x00006000031b43f0) at main.c:197:3 [20:16:52.367] frame #25: 0x0000000183717154 dyld`start + 2476 [20:16:52.367] (lldb) quit [20:16:52.380] -e [20:16:52.380] [20:16:52.380] [20:16:52.562] (lldb) target create --core "/Users/admin/cores/core.17135" [20:17:31.467] Core file '/Users/admin/cores/core.17135' (arm64) was loaded. [20:17:31.467] (lldb) thread backtrace all [20:17:32.281] * thread #1 [20:17:32.281] * frame #0: 0x0000000183a695f0 libsystem_kernel.dylib`__pthread_kill + 8 [20:17:32.281] frame #1: 0x0000000183aa1c20 libsystem_pthread.dylib`pthread_kill + 288 [20:17:32.281] frame #2: 0x00000001839aea30 libsystem_c.dylib`abort + 180 [20:17:32.281] frame #3: 0x0000000102e8e9ac postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1737) at assert.c:66:2 [20:17:32.281] frame #4: 0x0000000102bcdcb4 postgres`ExecFetchSlotHeapTuple(slot=0x000000016d3c00c0, materialize=, shouldFree=) at execTuples.c:1737:2 [20:17:32.281] frame #5: 0x0000000102b9bd74 postgres`ExecIRDeleteTriggers(estate=0x000000014d047900, relinfo=0x000000014d047eb0, slot=0x000000016d3c00c0) at trigger.c:2841:15 [20:17:32.281] frame #6: 0x0000000102bedff8 postgres`ExecModifyTable at nodeModifyTable.c:3043:11 [20:17:32.281] frame #7: 0x0000000102bedc84 postgres`ExecModifyTable [inlined] ExecMerge(context=0x000000016d3c00e0, resultRelInfo=0x000000014d047eb0, tupleid=0x0000000000000000, oldtuple=, canSetTag=) at nodeModifyTable.c:2804:11 [20:17:32.281] frame #8: 0x0000000102bedc84 postgres`ExecModifyTable(pstate=0x000000014d047ca0) at nodeModifyTable.c:4133:12 [20:17:32.281] frame #9: 0x0000000102bc1614 postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000014d047ca0) at executor.h:278:9 [20:17:32.281] frame #10: 0x0000000102bc15f8 postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000014d047900, planstate=0x000000014d047ca0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=true, numberTuples=0, direction=, dest=0x000000012c0ec510, execute_once=) at execMain.c:1641:10 [20:17:32.281] frame #11: 0x0000000102bc15cc postgres`standard_ExecutorRun(queryDesc=0x000000014c857048, direction=, count=0, execute_once=) at execMain.c:358:3 [20:17:32.281] frame #12: 0x00000001035bbe38 pg_stat_statements.dylib`pgss_ExecutorRun(queryDesc=0x000000014c857048, direction=ForwardScanDirection, count=0, execute_once=true) at pg_stat_statements.c:1031:4 [20:17:32.281] frame #13: 0x0000000102d6120c postgres`ProcessQuery(plan=0x0000000138020de8, 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=0x000000012c0ec510, qc=0x000000016d3c0410) at pquery.c:160:2 [20:17:32.281] frame #14: 0x0000000102d608b4 postgres`PortalRunMulti(portal=0x000000012c031500, isTopLevel=true, setHoldSnapshot=true, dest=0x000000012c0ec510, altdest=0x00000001032157c0, qc=0x000000016d3c0410) at pquery.c:0 [20:17:32.281] frame #15: 0x0000000102d60478 postgres`FillPortalStore(portal=0x000000012c031500, isTopLevel=true) at pquery.c:1026:4 [20:17:32.281] frame #16: 0x0000000102d601ec postgres`PortalRun(portal=0x000000012c031500, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x0000000138020f48, altdest=0x0000000138020f48, qc=0x000000016d3c0608) at pquery.c:763:6 [20:17:32.281] frame #17: 0x0000000102d5f1ac 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 [20:17:32.281] frame #18: 0x0000000102d5cf28 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [20:17:32.281] frame #19: 0x0000000102d58210 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:107:2 [20:17:32.281] frame #20: 0x0000000102cbfb50 postgres`postmaster_child_launch(child_type=B_BACKEND, startup_data="", startup_data_len=4, client_sock=0x000000016d3c0a10) at launch_backend.c:274:3 [20:17:32.281] frame #21: 0x0000000102cc3ca4 postgres`ServerLoop [inlined] BackendStartup(client_sock=0x000000016d3c0a10) at postmaster.c:3414:8 [20:17:32.281] frame #22: 0x0000000102cc3b1c postgres`ServerLoop at postmaster.c:1648:6 [20:17:32.281] frame #23: 0x0000000102cc1c80 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1346:11 [20:17:32.281] frame #24: 0x0000000102c1709c postgres`main(argc=4, argv=0x00006000006c0b70) at main.c:197:3 [20:17:32.281] frame #25: 0x0000000183717154 dyld`start + 2476 [20:17:32.281] (lldb) quit