[16:32:05.404] src/tools/ci/cores_backtrace.sh macos "${HOME}/cores" [16:32:05.761] (lldb) target create --core "/Users/admin/cores/core.9915" [16:32:18.773] Core file '/Users/admin/cores/core.9915' (arm64) was loaded. [16:32:18.773] (lldb) thread backtrace all [16:32:19.553] * thread #1 [16:32:19.553] * frame #0: 0x00000001a1b54744 libsystem_kernel.dylib`__pthread_kill + 8 [16:32:19.553] frame #1: 0x00000001a1b8bc28 libsystem_pthread.dylib`pthread_kill + 288 [16:32:19.553] frame #2: 0x00000001a1a99ae8 libsystem_c.dylib`abort + 180 [16:32:19.553] frame #3: 0x00000001033a3158 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1737) at assert.c:66:2 [16:32:19.553] frame #4: 0x00000001030df7f8 postgres`ExecFetchSlotHeapTuple(slot=0x000000016ceb03b0, materialize=, shouldFree=) at execTuples.c:1737:2 [16:32:19.553] frame #5: 0x00000001030ae9c4 postgres`ExecIRDeleteTriggers(estate=0x000000011d84f900, relinfo=0x000000011d84feb0, slot=0x000000016ceb03b0) at trigger.c:2841:15 [16:32:19.553] frame #6: 0x00000001030ff81c postgres`ExecModifyTable at nodeModifyTable.c:3027:11 [16:32:19.553] frame #7: 0x00000001030ff430 postgres`ExecModifyTable [inlined] ExecMerge(context=0x000000016ceb03d0, resultRelInfo=0x000000011d84feb0, tupleid=0x0000000000000000, oldtuple=, canSetTag=) at nodeModifyTable.c:2791:11 [16:32:19.553] frame #8: 0x00000001030ff430 postgres`ExecModifyTable(pstate=0x000000011d84fca0) at nodeModifyTable.c:4112:12 [16:32:19.553] frame #9: 0x00000001030da04c postgres`ExecProcNodeFirst(node=0x000000011d84fca0) at execProcnode.c:464:9 [16:32:19.553] frame #10: 0x00000001030d3360 postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000011d84fca0) at executor.h:274:9 [16:32:19.553] frame #11: 0x00000001030d3344 postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000011d84f900, planstate=0x000000011d84fca0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=true, numberTuples=0, direction=, dest=0x00000001050f9f10, execute_once=) at execMain.c:1646:10 [16:32:19.553] frame #12: 0x00000001030d3318 postgres`standard_ExecutorRun(queryDesc=0x000000011d0cba48, direction=, count=0, execute_once=) at execMain.c:363:3 [16:32:19.553] frame #13: 0x00000001030d322c postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:304:3 [16:32:19.553] frame #14: 0x0000000103276178 postgres`ProcessQuery(plan=0x0000000138057dd8, 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=0x00000001050f9f10, qc=0x000000016ceb05f0) at pquery.c:160:2 [16:32:19.553] frame #15: 0x0000000103275824 postgres`PortalRunMulti(portal=0x000000010502d500, isTopLevel=true, setHoldSnapshot=true, dest=0x00000001050f9f10, altdest=0x000000010372d488, qc=0x000000016ceb05f0) at pquery.c:0 [16:32:19.553] frame #16: 0x00000001032753e8 postgres`FillPortalStore(portal=0x000000010502d500, isTopLevel=true) at pquery.c:1026:4 [16:32:19.553] frame #17: 0x000000010327515c postgres`PortalRun(portal=0x000000010502d500, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x0000000138057f38, altdest=0x0000000138057f38, qc=0x000000016ceb07e8) at pquery.c:763:6 [16:32:19.553] frame #18: 0x0000000103274118 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 [16:32:19.553] frame #19: 0x0000000103271e9c postgres`PostgresMain(dbname=, username=) at postgres.c:0 [16:32:19.553] frame #20: 0x000000010326d608 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:105:2 [16:32:19.553] frame #21: 0x00000001031d52c0 postgres`postmaster_child_launch(child_type=B_BACKEND, startup_data="", startup_data_len=4, client_sock=0x000000016ceb0be0) at launch_backend.c:265:3 [16:32:19.553] frame #22: 0x00000001031d99ec postgres`ServerLoop [inlined] BackendStartup(client_sock=0x000000016ceb0be0) at postmaster.c:3593:8 [16:32:19.553] frame #23: 0x00000001031d9804 postgres`ServerLoop at postmaster.c:1674:6 [16:32:19.553] frame #24: 0x00000001031d744c postgres`PostmasterMain(argc=, argv=) at postmaster.c:1372:11 [16:32:19.553] frame #25: 0x0000000103128d6c postgres`main(argc=4, argv=0x0000600001ad8a80) at main.c:197:3 [16:32:19.553] frame #26: 0x00000001a1833f28 dyld`start + 2236 [16:32:19.553] (lldb) quit [16:32:19.570] -e [16:32:19.570] [16:32:19.570] [16:32:19.733] (lldb) target create --core "/Users/admin/cores/core.17919" [16:32:31.398] Core file '/Users/admin/cores/core.17919' (arm64) was loaded. [16:32:31.398] (lldb) thread backtrace all [16:32:31.398] * thread #1 [16:32:31.398] * frame #0: 0x0000000104624a40 dyld`_dyld_start [16:32:31.398] (lldb) quit [16:32:31.407] -e [16:32:31.407] [16:32:31.407] [16:32:31.535] (lldb) target create --core "/Users/admin/cores/core.15972" [16:32:44.001] Core file '/Users/admin/cores/core.15972' (arm64) was loaded. [16:32:44.001] (lldb) thread backtrace all [16:32:44.765] * thread #1 [16:32:44.765] * frame #0: 0x00000001a1b54744 libsystem_kernel.dylib`__pthread_kill + 8 [16:32:44.765] frame #1: 0x00000001a1b8bc28 libsystem_pthread.dylib`pthread_kill + 288 [16:32:44.765] frame #2: 0x00000001a1a99ae8 libsystem_c.dylib`abort + 180 [16:32:44.765] frame #3: 0x0000000104f47158 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1737) at assert.c:66:2 [16:32:44.765] frame #4: 0x0000000104c837f8 postgres`ExecFetchSlotHeapTuple(slot=0x000000016b30c250, materialize=, shouldFree=) at execTuples.c:1737:2 [16:32:44.765] frame #5: 0x0000000104c529c4 postgres`ExecIRDeleteTriggers(estate=0x000000012d04a100, relinfo=0x000000012d04a6b0, slot=0x000000016b30c250) at trigger.c:2841:15 [16:32:44.765] frame #6: 0x0000000104ca381c postgres`ExecModifyTable at nodeModifyTable.c:3027:11 [16:32:44.765] frame #7: 0x0000000104ca3430 postgres`ExecModifyTable [inlined] ExecMerge(context=0x000000016b30c270, resultRelInfo=0x000000012d04a6b0, tupleid=0x0000000000000000, oldtuple=, canSetTag=) at nodeModifyTable.c:2791:11 [16:32:44.765] frame #8: 0x0000000104ca3430 postgres`ExecModifyTable(pstate=0x000000012d04a4a0) at nodeModifyTable.c:4112:12 [16:32:44.765] frame #9: 0x0000000104c7e04c postgres`ExecProcNodeFirst(node=0x000000012d04a4a0) at execProcnode.c:464:9 [16:32:44.765] frame #10: 0x0000000104c77360 postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000012d04a4a0) at executor.h:274:9 [16:32:44.765] frame #11: 0x0000000104c77344 postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000012d04a100, planstate=0x000000012d04a4a0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=true, numberTuples=0, direction=, dest=0x000000011d052110, execute_once=) at execMain.c:1646:10 [16:32:44.765] frame #12: 0x0000000104c77318 postgres`standard_ExecutorRun(queryDesc=0x000000011d04d648, direction=, count=0, execute_once=) at execMain.c:363:3 [16:32:44.765] frame #13: 0x0000000105944248 pg_stat_statements.dylib`pgss_ExecutorRun(queryDesc=0x000000011d04d648, direction=ForwardScanDirection, count=0, execute_once=true) at pg_stat_statements.c:1032:4 [16:32:44.765] frame #14: 0x0000000104c77220 postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:302:3 [16:32:44.765] frame #15: 0x0000000104e1a178 postgres`ProcessQuery(plan=0x0000000110010ce8, 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=0x000000011d052110, qc=0x000000016b30c5d0) at pquery.c:160:2 [16:32:44.765] frame #16: 0x0000000104e19824 postgres`PortalRunMulti(portal=0x000000012c845700, isTopLevel=true, setHoldSnapshot=true, dest=0x000000011d052110, altdest=0x00000001052d1488, qc=0x000000016b30c5d0) at pquery.c:0 [16:32:44.765] frame #17: 0x0000000104e193e8 postgres`FillPortalStore(portal=0x000000012c845700, isTopLevel=true) at pquery.c:1026:4 [16:32:44.765] frame #18: 0x0000000104e1915c postgres`PortalRun(portal=0x000000012c845700, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x0000000110010e48, altdest=0x0000000110010e48, qc=0x000000016b30c7c8) at pquery.c:763:6 [16:32:44.765] frame #19: 0x0000000104e18118 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 [16:32:44.765] frame #20: 0x0000000104e15e9c postgres`PostgresMain(dbname=, username=) at postgres.c:0 [16:32:44.765] frame #21: 0x0000000104e11608 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:105:2 [16:32:44.765] frame #22: 0x0000000104d792c0 postgres`postmaster_child_launch(child_type=B_BACKEND, startup_data="", startup_data_len=4, client_sock=0x000000016b30cbc0) at launch_backend.c:265:3 [16:32:44.765] frame #23: 0x0000000104d7d9ec postgres`ServerLoop [inlined] BackendStartup(client_sock=0x000000016b30cbc0) at postmaster.c:3593:8 [16:32:44.765] frame #24: 0x0000000104d7d804 postgres`ServerLoop at postmaster.c:1674:6 [16:32:44.765] frame #25: 0x0000000104d7b44c postgres`PostmasterMain(argc=, argv=) at postmaster.c:1372:11 [16:32:44.765] frame #26: 0x0000000104cccd6c postgres`main(argc=4, argv=0x0000600000f991d0) at main.c:197:3 [16:32:44.765] frame #27: 0x00000001a1833f28 dyld`start + 2236 [16:32:44.765] (lldb) quit [16:32:44.777] -e [16:32:44.777] [16:32:44.777] [16:32:44.913] (lldb) target create --core "/Users/admin/cores/core.9793" [16:32:57.476] Core file '/Users/admin/cores/core.9793' (arm64) was loaded. [16:32:57.476] (lldb) thread backtrace all [16:32:58.247] * thread #1 [16:32:58.247] * frame #0: 0x00000001a1b54744 libsystem_kernel.dylib`__pthread_kill + 8 [16:32:58.247] frame #1: 0x00000001a1b8bc28 libsystem_pthread.dylib`pthread_kill + 288 [16:32:58.247] frame #2: 0x00000001a1a99ae8 libsystem_c.dylib`abort + 180 [16:32:58.247] frame #3: 0x000000010449b158 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1737) at assert.c:66:2 [16:32:58.247] frame #4: 0x00000001041d77f8 postgres`ExecFetchSlotHeapTuple(slot=0x000000016bdb83c0, materialize=, shouldFree=) at execTuples.c:1737:2 [16:32:58.247] frame #5: 0x00000001041a69c4 postgres`ExecIRDeleteTriggers(estate=0x0000000121846100, relinfo=0x00000001218466b0, slot=0x000000016bdb83c0) at trigger.c:2841:15 [16:32:58.247] frame #6: 0x00000001041f781c postgres`ExecModifyTable at nodeModifyTable.c:3027:11 [16:32:58.247] frame #7: 0x00000001041f7430 postgres`ExecModifyTable [inlined] ExecMerge(context=0x000000016bdb83e0, resultRelInfo=0x00000001218466b0, tupleid=0x0000000000000000, oldtuple=, canSetTag=) at nodeModifyTable.c:2791:11 [16:32:58.247] frame #8: 0x00000001041f7430 postgres`ExecModifyTable(pstate=0x00000001218464a0) at nodeModifyTable.c:4112:12 [16:32:58.247] frame #9: 0x00000001041d204c postgres`ExecProcNodeFirst(node=0x00000001218464a0) at execProcnode.c:464:9 [16:32:58.247] frame #10: 0x00000001041cb360 postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x00000001218464a0) at executor.h:274:9 [16:32:58.247] frame #11: 0x00000001041cb344 postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x0000000121846100, planstate=0x00000001218464a0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=true, numberTuples=0, direction=, dest=0x000000012305eb10, execute_once=) at execMain.c:1646:10 [16:32:58.247] frame #12: 0x00000001041cb318 postgres`standard_ExecutorRun(queryDesc=0x0000000121817048, direction=, count=0, execute_once=) at execMain.c:363:3 [16:32:58.247] frame #13: 0x00000001041cb22c postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:304:3 [16:32:58.247] frame #14: 0x000000010436e178 postgres`ProcessQuery(plan=0x0000000118057dd8, 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=0x000000012305eb10, qc=0x000000016bdb8600) at pquery.c:160:2 [16:32:58.247] frame #15: 0x000000010436d824 postgres`PortalRunMulti(portal=0x000000012204db00, isTopLevel=true, setHoldSnapshot=true, dest=0x000000012305eb10, altdest=0x0000000104825488, qc=0x000000016bdb8600) at pquery.c:0 [16:32:58.247] frame #16: 0x000000010436d3e8 postgres`FillPortalStore(portal=0x000000012204db00, isTopLevel=true) at pquery.c:1026:4 [16:32:58.247] frame #17: 0x000000010436d15c postgres`PortalRun(portal=0x000000012204db00, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x0000000118057f38, altdest=0x0000000118057f38, qc=0x000000016bdb87f8) at pquery.c:763:6 [16:32:58.247] frame #18: 0x000000010436c118 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 [16:32:58.247] frame #19: 0x0000000104369e9c postgres`PostgresMain(dbname=, username=) at postgres.c:0 [16:32:58.247] frame #20: 0x0000000104365608 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:105:2 [16:32:58.247] frame #21: 0x00000001042cd2c0 postgres`postmaster_child_launch(child_type=B_BACKEND, startup_data="", startup_data_len=4, client_sock=0x000000016bdb8bf0) at launch_backend.c:265:3 [16:32:58.247] frame #22: 0x00000001042d19ec postgres`ServerLoop [inlined] BackendStartup(client_sock=0x000000016bdb8bf0) at postmaster.c:3593:8 [16:32:58.247] frame #23: 0x00000001042d1804 postgres`ServerLoop at postmaster.c:1674:6 [16:32:58.247] frame #24: 0x00000001042cf44c postgres`PostmasterMain(argc=, argv=) at postmaster.c:1372:11 [16:32:58.247] frame #25: 0x0000000104220d6c postgres`main(argc=8, argv=0x0000600003a842d0) at main.c:197:3 [16:32:58.247] frame #26: 0x00000001a1833f28 dyld`start + 2236 [16:32:58.247] (lldb) quit