[11:20:03.506] src/tools/ci/cores_backtrace.sh macos "${HOME}/cores" [11:20:03.871] (lldb) target create --core "/Users/admin/cores/core.12959" [11:20:16.534] Core file '/Users/admin/cores/core.12959' (arm64) was loaded. [11:20:16.534] (lldb) thread backtrace all [11:20:17.403] * thread #1 [11:20:17.403] * frame #0: 0x0000000195740744 libsystem_kernel.dylib`__pthread_kill + 8 [11:20:17.403] frame #1: 0x0000000195777c28 libsystem_pthread.dylib`pthread_kill + 288 [11:20:17.403] frame #2: 0x0000000195685ae8 libsystem_c.dylib`abort + 180 [11:20:17.403] frame #3: 0x0000000100ff32d0 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1737) at assert.c:66:2 [11:20:17.403] frame #4: 0x0000000100d36914 postgres`ExecFetchSlotHeapTuple(slot=0x000000016f254210, materialize=, shouldFree=) at execTuples.c:1737:2 [11:20:17.403] frame #5: 0x0000000100d057a0 postgres`ExecIRDeleteTriggers(estate=0x000000012b011100, relinfo=0x000000012b0116b0, slot=0x000000016f254210) at trigger.c:2832:15 [11:20:17.403] frame #6: 0x0000000100d56a34 postgres`ExecModifyTable at nodeModifyTable.c:2976:11 [11:20:17.403] frame #7: 0x0000000100d56648 postgres`ExecModifyTable [inlined] ExecMerge(context=0x000000016f254230, resultRelInfo=0x000000012b0116b0, tupleid=0x0000000000000000, oldtuple=, canSetTag=) at nodeModifyTable.c:2738:11 [11:20:17.403] frame #8: 0x0000000100d56648 postgres`ExecModifyTable(pstate=0x000000012b0114a0) at nodeModifyTable.c:4067:12 [11:20:17.403] frame #9: 0x0000000100d2a3b8 postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000012b0114a0) at executor.h:274:9 [11:20:17.403] frame #10: 0x0000000100d2a39c postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000012b011100, planstate=0x000000012b0114a0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=true, numberTuples=0, direction=, dest=0x000000011a819910, execute_once=) at execMain.c:1646:10 [11:20:17.403] frame #11: 0x0000000100d2a370 postgres`standard_ExecutorRun(queryDesc=0x000000012a83d248, direction=, count=0, execute_once=) at execMain.c:363:3 [11:20:17.403] frame #12: 0x000000010195be30 pg_stat_statements.dylib`pgss_ExecutorRun(queryDesc=0x000000012a83d248, direction=ForwardScanDirection, count=0, execute_once=true) at pg_stat_statements.c:1032:4 [11:20:17.403] frame #13: 0x0000000100ec8fe4 postgres`ProcessQuery(plan=0x0000000130048ce8, 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=0x000000011a819910, qc=0x000000016f254560) at pquery.c:160:2 [11:20:17.403] frame #14: 0x0000000100ec868c postgres`PortalRunMulti(portal=0x000000012b828700, isTopLevel=true, setHoldSnapshot=true, dest=0x000000011a819910, altdest=0x0000000101379530, qc=0x000000016f254560) at pquery.c:0 [11:20:17.403] frame #15: 0x0000000100ec8250 postgres`FillPortalStore(portal=0x000000012b828700, isTopLevel=true) at pquery.c:1026:4 [11:20:17.403] frame #16: 0x0000000100ec7fc4 postgres`PortalRun(portal=0x000000012b828700, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x0000000130048e48, altdest=0x0000000130048e48, qc=0x000000016f254758) at pquery.c:763:6 [11:20:17.403] frame #17: 0x0000000100ec6f84 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:1274:10 [11:20:17.403] frame #18: 0x0000000100ec4d48 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [11:20:17.403] frame #19: 0x0000000100ec077c postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:101:2 [11:20:17.403] frame #20: 0x0000000100e29008 postgres`postmaster_child_launch(child_type=B_BACKEND, startup_data="", startup_data_len=4, client_sock=0x000000016f254b50) at launch_backend.c:265:3 [11:20:17.403] frame #21: 0x0000000100e2d634 postgres`ServerLoop [inlined] BackendStartup(client_sock=0x000000016f254b50) at postmaster.c:3593:8 [11:20:17.403] frame #22: 0x0000000100e2d454 postgres`ServerLoop at postmaster.c:1674:6 [11:20:17.403] frame #23: 0x0000000100e2b13c postgres`PostmasterMain(argc=, argv=) at postmaster.c:1372:11 [11:20:17.403] frame #24: 0x0000000100d7f604 postgres`main(argc=4, argv=0x0000600003c55230) at main.c:197:3 [11:20:17.403] frame #25: 0x000000019541ff28 dyld`start + 2236 [11:20:17.403] (lldb) quit [11:20:17.420] -e [11:20:17.420] [11:20:17.420] [11:20:17.567] (lldb) target create --core "/Users/admin/cores/core.8080" [11:20:30.069] Core file '/Users/admin/cores/core.8080' (arm64) was loaded. [11:20:30.069] (lldb) thread backtrace all [11:20:30.846] * thread #1 [11:20:30.846] * frame #0: 0x0000000195740744 libsystem_kernel.dylib`__pthread_kill + 8 [11:20:30.846] frame #1: 0x0000000195777c28 libsystem_pthread.dylib`pthread_kill + 288 [11:20:30.846] frame #2: 0x0000000195685ae8 libsystem_c.dylib`abort + 180 [11:20:30.846] frame #3: 0x000000010094f2d0 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1737) at assert.c:66:2 [11:20:30.846] frame #4: 0x0000000100692914 postgres`ExecFetchSlotHeapTuple(slot=0x000000016f8f8380, materialize=, shouldFree=) at execTuples.c:1737:2 [11:20:30.846] frame #5: 0x00000001006617a0 postgres`ExecIRDeleteTriggers(estate=0x000000013783eb00, relinfo=0x000000013783f0b0, slot=0x000000016f8f8380) at trigger.c:2832:15 [11:20:30.846] frame #6: 0x00000001006b2a34 postgres`ExecModifyTable at nodeModifyTable.c:2976:11 [11:20:30.846] frame #7: 0x00000001006b2648 postgres`ExecModifyTable [inlined] ExecMerge(context=0x000000016f8f83a0, resultRelInfo=0x000000013783f0b0, tupleid=0x0000000000000000, oldtuple=, canSetTag=) at nodeModifyTable.c:2738:11 [11:20:30.846] frame #8: 0x00000001006b2648 postgres`ExecModifyTable(pstate=0x000000013783eea0) at nodeModifyTable.c:4067:12 [11:20:30.846] frame #9: 0x00000001006863b8 postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000013783eea0) at executor.h:274:9 [11:20:30.846] frame #10: 0x000000010068639c postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000013783eb00, planstate=0x000000013783eea0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=true, numberTuples=0, direction=, dest=0x000000013789e510, execute_once=) at execMain.c:1646:10 [11:20:30.846] frame #11: 0x0000000100686370 postgres`standard_ExecutorRun(queryDesc=0x0000000130068648, direction=, count=0, execute_once=) at execMain.c:363:3 [11:20:30.846] frame #12: 0x000000010068628c postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:304:3 [artificial] [11:20:30.846] frame #13: 0x0000000100824fe4 postgres`ProcessQuery(plan=0x000000010800fd88, 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=0x000000013789e510, qc=0x000000016f8f8590) at pquery.c:160:2 [11:20:30.846] frame #14: 0x000000010082468c postgres`PortalRunMulti(portal=0x0000000130030300, isTopLevel=true, setHoldSnapshot=true, dest=0x000000013789e510, altdest=0x0000000100cd5530, qc=0x000000016f8f8590) at pquery.c:0 [11:20:30.846] frame #15: 0x0000000100824250 postgres`FillPortalStore(portal=0x0000000130030300, isTopLevel=true) at pquery.c:1026:4 [11:20:30.846] frame #16: 0x0000000100823fc4 postgres`PortalRun(portal=0x0000000130030300, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x000000010800fee8, altdest=0x000000010800fee8, qc=0x000000016f8f8788) at pquery.c:763:6 [11:20:30.846] frame #17: 0x0000000100822f84 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:1274:10 [11:20:30.846] frame #18: 0x0000000100820d48 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [11:20:30.846] frame #19: 0x000000010081c77c postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:101:2 [11:20:30.846] frame #20: 0x0000000100785008 postgres`postmaster_child_launch(child_type=B_BACKEND, startup_data="", startup_data_len=4, client_sock=0x000000016f8f8b80) at launch_backend.c:265:3 [11:20:30.846] frame #21: 0x0000000100789634 postgres`ServerLoop [inlined] BackendStartup(client_sock=0x000000016f8f8b80) at postmaster.c:3593:8 [11:20:30.846] frame #22: 0x0000000100789454 postgres`ServerLoop at postmaster.c:1674:6 [11:20:30.846] frame #23: 0x000000010078713c postgres`PostmasterMain(argc=, argv=) at postmaster.c:1372:11 [11:20:30.846] frame #24: 0x00000001006db604 postgres`main(argc=8, argv=0x000060000335c370) at main.c:197:3 [11:20:30.846] frame #25: 0x000000019541ff28 dyld`start + 2236 [11:20:30.846] (lldb) quit [11:20:30.857] -e [11:20:30.857] [11:20:30.857] [11:20:31.015] (lldb) target create --core "/Users/admin/cores/core.10486" [11:20:41.763] Core file '/Users/admin/cores/core.10486' (arm64) was loaded. [11:20:41.763] (lldb) thread backtrace all [11:20:41.763] * thread #1, stop reason = ESR_EC_DABORT_EL0 (fault address: 0x104d8feb4) [11:20:41.763] * frame #0: 0x00000001957a4b18 libsystem_platform.dylib`sigsetjmp [11:20:41.763] frame #1: 0x0000000104cfc2e8 bash`___lldb_unnamed_symbol203 + 76 [11:20:41.763] frame #2: 0x000000019541ff28 dyld`start + 2236 [11:20:41.763] (lldb) quit [11:20:41.771] -e [11:20:41.771] [11:20:41.771] [11:20:41.912] (lldb) target create --core "/Users/admin/cores/core.8154" [11:20:54.489] Core file '/Users/admin/cores/core.8154' (arm64) was loaded. [11:20:54.489] (lldb) thread backtrace all [11:20:55.258] * thread #1 [11:20:55.258] * frame #0: 0x0000000195740744 libsystem_kernel.dylib`__pthread_kill + 8 [11:20:55.258] frame #1: 0x0000000195777c28 libsystem_pthread.dylib`pthread_kill + 288 [11:20:55.258] frame #2: 0x0000000195685ae8 libsystem_c.dylib`abort + 180 [11:20:55.258] frame #3: 0x00000001009a72d0 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1737) at assert.c:66:2 [11:20:55.258] frame #4: 0x00000001006ea914 postgres`ExecFetchSlotHeapTuple(slot=0x000000016f8a0370, materialize=, shouldFree=) at execTuples.c:1737:2 [11:20:55.258] frame #5: 0x00000001006b97a0 postgres`ExecIRDeleteTriggers(estate=0x0000000129088b00, relinfo=0x00000001290890b0, slot=0x000000016f8a0370) at trigger.c:2832:15 [11:20:55.258] frame #6: 0x000000010070aa34 postgres`ExecModifyTable at nodeModifyTable.c:2976:11 [11:20:55.258] frame #7: 0x000000010070a648 postgres`ExecModifyTable [inlined] ExecMerge(context=0x000000016f8a0390, resultRelInfo=0x00000001290890b0, tupleid=0x0000000000000000, oldtuple=, canSetTag=) at nodeModifyTable.c:2738:11 [11:20:55.258] frame #8: 0x000000010070a648 postgres`ExecModifyTable(pstate=0x0000000129088ea0) at nodeModifyTable.c:4067:12 [11:20:55.258] frame #9: 0x00000001006de3b8 postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x0000000129088ea0) at executor.h:274:9 [11:20:55.258] frame #10: 0x00000001006de39c postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x0000000129088b00, planstate=0x0000000129088ea0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=true, numberTuples=0, direction=, dest=0x000000013a02a910, execute_once=) at execMain.c:1646:10 [11:20:55.258] frame #11: 0x00000001006de370 postgres`standard_ExecutorRun(queryDesc=0x0000000139074048, direction=, count=0, execute_once=) at execMain.c:363:3 [11:20:55.258] frame #12: 0x00000001006de28c postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:304:3 [artificial] [11:20:55.258] frame #13: 0x000000010087cfe4 postgres`ProcessQuery(plan=0x0000000130027dd0, 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=0x000000013a02a910, qc=0x000000016f8a0580) at pquery.c:160:2 [11:20:55.258] frame #14: 0x000000010087c68c postgres`PortalRunMulti(portal=0x0000000129031d00, isTopLevel=true, setHoldSnapshot=true, dest=0x000000013a02a910, altdest=0x0000000100d2d530, qc=0x000000016f8a0580) at pquery.c:0 [11:20:55.258] frame #15: 0x000000010087c250 postgres`FillPortalStore(portal=0x0000000129031d00, isTopLevel=true) at pquery.c:1026:4 [11:20:55.258] frame #16: 0x000000010087bfc4 postgres`PortalRun(portal=0x0000000129031d00, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x0000000130027f30, altdest=0x0000000130027f30, qc=0x000000016f8a0778) at pquery.c:763:6 [11:20:55.258] frame #17: 0x000000010087af84 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:1274:10 [11:20:55.258] frame #18: 0x0000000100878d48 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [11:20:55.258] frame #19: 0x000000010087477c postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:101:2 [11:20:55.258] frame #20: 0x00000001007dd008 postgres`postmaster_child_launch(child_type=B_BACKEND, startup_data="", startup_data_len=4, client_sock=0x000000016f8a0b70) at launch_backend.c:265:3 [11:20:55.258] frame #21: 0x00000001007e1634 postgres`ServerLoop [inlined] BackendStartup(client_sock=0x000000016f8a0b70) at postmaster.c:3593:8 [11:20:55.258] frame #22: 0x00000001007e1454 postgres`ServerLoop at postmaster.c:1674:6 [11:20:55.258] frame #23: 0x00000001007df13c postgres`PostmasterMain(argc=, argv=) at postmaster.c:1372:11 [11:20:55.258] frame #24: 0x0000000100733604 postgres`main(argc=4, argv=0x0000600000c703f0) at main.c:197:3 [11:20:55.258] frame #25: 0x000000019541ff28 dyld`start + 2236 [11:20:55.258] (lldb) quit