[07:57:09.853] src/tools/ci/cores_backtrace.sh macos "${HOME}/cores" [07:57:10.174] (lldb) target create --core "/Users/admin/cores/core.16591" [07:57:19.798] Core file '/Users/admin/cores/core.16591' (arm64) was loaded. [07:57:19.798] (lldb) thread backtrace all [07:57:20.487] * thread #1 [07:57:20.487] * frame #0: 0x000000018847c764 libsystem_kernel.dylib`__pthread_kill + 8 [07:57:20.487] frame #1: 0x00000001884b3c28 libsystem_pthread.dylib`pthread_kill + 288 [07:57:20.487] frame #2: 0x00000001883c1ae8 libsystem_c.dylib`abort + 180 [07:57:20.487] frame #3: 0x000000010535e958 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1649) at assert.c:66:2 [07:57:20.487] frame #4: 0x00000001050a8c34 postgres`ExecFetchSlotHeapTuple(slot=0x000000016aedc340, materialize=, shouldFree=) at execTuples.c:1649:2 [07:57:20.487] frame #5: 0x00000001050793ac postgres`ExecIRDeleteTriggers(estate=0x000000012a087f00, relinfo=0x000000012a0884b0, slot=0x000000016aedc340) at trigger.c:2841:15 [07:57:20.487] frame #6: 0x00000001050c8f40 postgres`ExecMerge at nodeModifyTable.c:2977:11 [07:57:20.487] frame #7: 0x00000001050c8bf0 postgres`ExecMerge(context=0x000000016aedc360, resultRelInfo=0x000000012a0884b0, tupleid=, oldtuple=, canSetTag=true) at nodeModifyTable.c:2774:13 [07:57:20.487] frame #8: 0x00000001050c869c postgres`ExecModifyTable(pstate=0x000000012a0882a0) at nodeModifyTable.c:3920:12 [07:57:20.487] frame #9: 0x00000001050a35e8 postgres`ExecProcNodeFirst(node=0x000000012a0882a0) at execProcnode.c:464:9 [07:57:20.487] frame #10: 0x000000010509c988 postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000012a0882a0) at executor.h:274:9 [07:57:20.487] frame #11: 0x000000010509c96c postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000012a087f00, planstate=0x000000012a0882a0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=false, numberTuples=0, direction=, dest=0x000000012001de48, execute_once=) at execMain.c:1638:10 [07:57:20.487] frame #12: 0x000000010509c940 postgres`standard_ExecutorRun(queryDesc=0x000000011a049300, direction=, count=0, execute_once=) at execMain.c:357:3 [07:57:20.487] frame #13: 0x0000000105d1c248 pg_stat_statements.dylib`pgss_ExecutorRun(queryDesc=0x000000011a049300, direction=ForwardScanDirection, count=0, execute_once=true) at pg_stat_statements.c:1032:4 [07:57:20.487] frame #14: 0x000000010509c858 postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:299:3 [07:57:20.487] frame #15: 0x00000001052364e0 postgres`ProcessQuery(plan=0x000000012001dce8, 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=0x000000012001de48, qc=0x000000016aedc858) at pquery.c:160:2 [07:57:20.487] frame #16: 0x0000000105235b8c postgres`PortalRunMulti(portal=0x000000012a02e300, isTopLevel=true, setHoldSnapshot=false, dest=0x000000012001de48, altdest=0x000000012001de48, qc=0x000000016aedc858) at pquery.c:0 [07:57:20.487] frame #17: 0x00000001052354f4 postgres`PortalRun(portal=0x000000012a02e300, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x000000012001de48, altdest=0x000000012001de48, qc=0x000000016aedc858) at pquery.c:791:5 [07:57:20.487] frame #18: 0x0000000105234480 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 [07:57:20.487] frame #19: 0x0000000105232204 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [07:57:20.487] frame #20: 0x000000010519fc6c postgres`BackendRun(port=0x0000000129f04080) at postmaster.c:4475:2 [07:57:20.487] frame #21: 0x000000010519e120 postgres`ServerLoop [inlined] BackendStartup(port=0x0000000129f04080) at postmaster.c:4151:3 [07:57:20.487] frame #22: 0x000000010519e104 postgres`ServerLoop at postmaster.c:1769:6 [07:57:20.487] frame #23: 0x000000010519b5e0 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1468:11 [07:57:20.487] frame #24: 0x00000001050f1a38 postgres`main(argc=4, argv=0x00006000004a9200) at main.c:197:3 [07:57:20.487] frame #25: 0x000000018815bf28 dyld`start + 2236 [07:57:20.487] (lldb) quit [07:57:20.502] -e [07:57:20.502] [07:57:20.502] [07:57:20.619] (lldb) target create --core "/Users/admin/cores/core.14447" [07:57:30.318] Core file '/Users/admin/cores/core.14447' (arm64) was loaded. [07:57:30.318] (lldb) thread backtrace all [07:57:30.319] * thread #1 [07:57:30.319] * frame #0: 0x0000000188473dec libsystem_kernel.dylib`_kernelrpc_mach_vm_map_trap + 8 [07:57:30.319] frame #1: 0x0000000188473cf0 libsystem_kernel.dylib`mach_vm_map + 128 [07:57:30.319] frame #2: 0x00000001882df764 libsystem_malloc.dylib`mvm_allocate_pages + 316 [07:57:30.319] frame #3: 0x00000001882dc758 libsystem_malloc.dylib`medium_malloc_should_clear + 1364 [07:57:30.319] frame #4: 0x00000001882d62a0 libsystem_malloc.dylib`szone_malloc_should_clear + 176 [07:57:30.319] frame #5: 0x00000001882d9894 libsystem_malloc.dylib`szone_realloc + 928 [07:57:30.319] frame #6: 0x00000001882d85a4 libsystem_malloc.dylib`malloc_zone_realloc + 112 [07:57:30.319] frame #7: 0x00000001882d7110 libsystem_malloc.dylib`realloc + 388 [07:57:30.319] frame #8: 0x000000018834c70c libsystem_c.dylib`reallocf + 32 [07:57:30.319] frame #9: 0x000000018836c364 libsystem_c.dylib`_Read_RuneMagi + 580 [07:57:30.319] frame #10: 0x000000018836bc94 libsystem_c.dylib`__setrunelocale + 228 [07:57:30.319] frame #11: 0x000000018836bb90 libsystem_c.dylib`__wrap_setrunelocale + 20 [07:57:30.319] frame #12: 0x000000018836b170 libsystem_c.dylib`loadlocale + 260 [07:57:30.319] frame #13: 0x000000018835468c libsystem_c.dylib`setlocale + 772 [07:57:30.319] frame #14: 0x0000000100cd38c0 bash`___lldb_unnamed_symbol799 + 32 [07:57:30.319] frame #15: 0x0000000100ca8338 bash`___lldb_unnamed_symbol203 + 156 [07:57:30.319] frame #16: 0x000000018815bf28 dyld`start + 2236 [07:57:30.319] (lldb) quit [07:57:30.326] -e [07:57:30.326] [07:57:30.326] [07:57:30.442] (lldb) target create --core "/Users/admin/cores/core.14022" [07:57:40.296] Core file '/Users/admin/cores/core.14022' (arm64) was loaded. [07:57:40.296] (lldb) thread backtrace all [07:57:40.296] * thread #1 [07:57:40.296] * frame #0: 0x0000000104894a40 dyld`_dyld_start [07:57:40.296] (lldb) quit [07:57:40.304] -e [07:57:40.304] [07:57:40.304] [07:57:40.423] (lldb) target create --core "/Users/admin/cores/core.11624" [07:57:52.375] Core file '/Users/admin/cores/core.11624' (arm64) was loaded. [07:57:52.375] (lldb) thread backtrace all [07:57:53.086] * thread #1 [07:57:53.086] * frame #0: 0x000000018847c764 libsystem_kernel.dylib`__pthread_kill + 8 [07:57:53.086] frame #1: 0x00000001884b3c28 libsystem_pthread.dylib`pthread_kill + 288 [07:57:53.086] frame #2: 0x00000001883c1ae8 libsystem_c.dylib`abort + 180 [07:57:53.086] frame #3: 0x000000010082a958 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1649) at assert.c:66:2 [07:57:53.086] frame #4: 0x0000000100574c34 postgres`ExecFetchSlotHeapTuple(slot=0x000000016fa104a0, materialize=, shouldFree=) at execTuples.c:1649:2 [07:57:53.086] frame #5: 0x00000001005453ac postgres`ExecIRDeleteTriggers(estate=0x000000013f0cbb00, relinfo=0x000000013f0cc0b0, slot=0x000000016fa104a0) at trigger.c:2841:15 [07:57:53.086] frame #6: 0x0000000100594f40 postgres`ExecMerge at nodeModifyTable.c:2977:11 [07:57:53.086] frame #7: 0x0000000100594bf0 postgres`ExecMerge(context=0x000000016fa104c0, resultRelInfo=0x000000013f0cc0b0, tupleid=, oldtuple=, canSetTag=true) at nodeModifyTable.c:2774:13 [07:57:53.086] frame #8: 0x000000010059469c postgres`ExecModifyTable(pstate=0x000000013f0cbea0) at nodeModifyTable.c:3920:12 [07:57:53.086] frame #9: 0x000000010056f5e8 postgres`ExecProcNodeFirst(node=0x000000013f0cbea0) at execProcnode.c:464:9 [07:57:53.086] frame #10: 0x0000000100568988 postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x000000013f0cbea0) at executor.h:274:9 [07:57:53.086] frame #11: 0x000000010056896c postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x000000013f0cbb00, planstate=0x000000013f0cbea0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=false, numberTuples=0, direction=, dest=0x000000013000cfd8, execute_once=) at execMain.c:1638:10 [07:57:53.086] frame #12: 0x0000000100568940 postgres`standard_ExecutorRun(queryDesc=0x000000013e8a1900, direction=, count=0, execute_once=) at execMain.c:357:3 [07:57:53.086] frame #13: 0x0000000100568864 postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:301:3 [07:57:53.086] frame #14: 0x00000001007024e0 postgres`ProcessQuery(plan=0x000000013000ce78, 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=0x000000013000cfd8, qc=0x000000016fa10878) at pquery.c:160:2 [07:57:53.086] frame #15: 0x0000000100701b8c postgres`PortalRunMulti(portal=0x000000013f04ed00, isTopLevel=true, setHoldSnapshot=false, dest=0x000000013000cfd8, altdest=0x000000013000cfd8, qc=0x000000016fa10878) at pquery.c:0 [07:57:53.086] frame #16: 0x00000001007014f4 postgres`PortalRun(portal=0x000000013f04ed00, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x000000013000cfd8, altdest=0x000000013000cfd8, qc=0x000000016fa10878) at pquery.c:791:5 [07:57:53.086] frame #17: 0x0000000100700480 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 [07:57:53.086] frame #18: 0x00000001006fe204 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [07:57:53.086] frame #19: 0x000000010066bc6c postgres`BackendRun(port=0x000000013e706330) at postmaster.c:4475:2 [07:57:53.086] frame #20: 0x000000010066a120 postgres`ServerLoop [inlined] BackendStartup(port=0x000000013e706330) at postmaster.c:4151:3 [07:57:53.086] frame #21: 0x000000010066a104 postgres`ServerLoop at postmaster.c:1769:6 [07:57:53.086] frame #22: 0x00000001006675e0 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1468:11 [07:57:53.086] frame #23: 0x00000001005bda38 postgres`main(argc=8, argv=0x0000600001b58370) at main.c:197:3 [07:57:53.086] frame #24: 0x000000018815bf28 dyld`start + 2236 [07:57:53.086] (lldb) quit [07:57:53.095] -e [07:57:53.095] [07:57:53.095] [07:57:53.223] (lldb) target create --core "/Users/admin/cores/core.11761" [07:58:04.584] Core file '/Users/admin/cores/core.11761' (arm64) was loaded. [07:58:04.584] (lldb) thread backtrace all [07:58:05.289] * thread #1 [07:58:05.289] * frame #0: 0x000000018847c764 libsystem_kernel.dylib`__pthread_kill + 8 [07:58:05.289] frame #1: 0x00000001884b3c28 libsystem_pthread.dylib`pthread_kill + 288 [07:58:05.289] frame #2: 0x00000001883c1ae8 libsystem_c.dylib`abort + 180 [07:58:05.289] frame #3: 0x0000000100442958 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=1649) at assert.c:66:2 [07:58:05.289] frame #4: 0x000000010018cc34 postgres`ExecFetchSlotHeapTuple(slot=0x000000016fdf8490, materialize=, shouldFree=) at execTuples.c:1649:2 [07:58:05.289] frame #5: 0x000000010015d3ac postgres`ExecIRDeleteTriggers(estate=0x0000000123085700, relinfo=0x0000000123085cb0, slot=0x000000016fdf8490) at trigger.c:2841:15 [07:58:05.289] frame #6: 0x00000001001acf40 postgres`ExecMerge at nodeModifyTable.c:2977:11 [07:58:05.289] frame #7: 0x00000001001acbf0 postgres`ExecMerge(context=0x000000016fdf84b0, resultRelInfo=0x0000000123085cb0, tupleid=, oldtuple=, canSetTag=true) at nodeModifyTable.c:2774:13 [07:58:05.289] frame #8: 0x00000001001ac69c postgres`ExecModifyTable(pstate=0x0000000123085aa0) at nodeModifyTable.c:3920:12 [07:58:05.289] frame #9: 0x00000001001875e8 postgres`ExecProcNodeFirst(node=0x0000000123085aa0) at execProcnode.c:464:9 [07:58:05.289] frame #10: 0x0000000100180988 postgres`standard_ExecutorRun [inlined] ExecProcNode(node=0x0000000123085aa0) at executor.h:274:9 [07:58:05.289] frame #11: 0x000000010018096c postgres`standard_ExecutorRun [inlined] ExecutePlan(estate=0x0000000123085700, planstate=0x0000000123085aa0, use_parallel_mode=, operation=CMD_MERGE, sendTuples=false, numberTuples=0, direction=, dest=0x0000000128044fd8, execute_once=) at execMain.c:1638:10 [07:58:05.289] frame #12: 0x0000000100180940 postgres`standard_ExecutorRun(queryDesc=0x0000000102079300, direction=, count=0, execute_once=) at execMain.c:357:3 [07:58:05.289] frame #13: 0x0000000100180864 postgres`ExecutorRun(queryDesc=, direction=, count=, execute_once=) at execMain.c:301:3 [07:58:05.289] frame #14: 0x000000010031a4e0 postgres`ProcessQuery(plan=0x0000000128044e78, 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=0x0000000128044fd8, qc=0x000000016fdf8868) at pquery.c:160:2 [07:58:05.289] frame #15: 0x0000000100319b8c postgres`PortalRunMulti(portal=0x0000000112833500, isTopLevel=true, setHoldSnapshot=false, dest=0x0000000128044fd8, altdest=0x0000000128044fd8, qc=0x000000016fdf8868) at pquery.c:0 [07:58:05.289] frame #16: 0x00000001003194f4 postgres`PortalRun(portal=0x0000000112833500, count=9223372036854775807, isTopLevel=true, run_once=, dest=0x0000000128044fd8, altdest=0x0000000128044fd8, qc=0x000000016fdf8868) at pquery.c:791:5 [07:58:05.289] frame #17: 0x0000000100318480 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 [07:58:05.289] frame #18: 0x0000000100316204 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [07:58:05.289] frame #19: 0x0000000100283c6c postgres`BackendRun(port=0x0000000112704080) at postmaster.c:4475:2 [07:58:05.289] frame #20: 0x0000000100282120 postgres`ServerLoop [inlined] BackendStartup(port=0x0000000112704080) at postmaster.c:4151:3 [07:58:05.289] frame #21: 0x0000000100282104 postgres`ServerLoop at postmaster.c:1769:6 [07:58:05.289] frame #22: 0x000000010027f5e0 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1468:11 [07:58:05.289] frame #23: 0x00000001001d5a38 postgres`main(argc=4, argv=0x0000600001dd5200) at main.c:197:3 [07:58:05.289] frame #24: 0x000000018815bf28 dyld`start + 2236 [07:58:05.289] (lldb) quit