[21:43:46.058] src/tools/ci/cores_backtrace.sh macos "${HOME}/cores" [21:43:52.470] (lldb) target create --core "/Users/admin/cores/core.24481" [21:44:47.927] Core file '/Users/admin/cores/core.24481' (arm64) was loaded. [21:44:47.927] (lldb) thread backtrace all [21:44:51.080] warning: could not execute support code to read Objective-C class data in the process. This may reduce the quality of type information available. [21:44:51.080] [21:44:51.099] * thread #1 [21:44:51.099] * frame #0: 0x000000019f5995f0 libsystem_kernel.dylib`__pthread_kill + 8 [21:44:51.099] frame #1: 0x000000019f5d1c20 libsystem_pthread.dylib`pthread_kill + 288 [21:44:51.099] frame #2: 0x000000019f4dea30 libsystem_c.dylib`abort + 180 [21:44:51.099] frame #3: 0x00000001030d2000 postgres`ExceptionalCondition(conditionName=, fileName=, lineNumber=184) at assert.c:66:2 [21:44:51.099] frame #4: 0x0000000102e02ef0 postgres`assign_workmem_plan(plan=0x0000000146826488) at execWorkmem.c:184:4 [21:44:51.099] frame #5: 0x0000000102e02d74 postgres`assign_workmem_plan(plan=0x00000001468285a0) at execWorkmem.c:194:3 [21:44:51.099] frame #6: 0x0000000102e02d74 postgres`assign_workmem_plan(plan=0x00000001468287c0) at execWorkmem.c:194:3 [21:44:51.099] frame #7: 0x0000000102e02d80 postgres`assign_workmem_plan(plan=0x00000001468288b0) at execWorkmem.c:197:3 [21:44:51.099] frame #8: 0x0000000102e02d74 postgres`assign_workmem_plan(plan=0x0000000146828f50) at execWorkmem.c:194:3 [21:44:51.099] frame #9: 0x0000000102e02a7c postgres`ExecAssignWorkMem [inlined] standard_ExecAssignWorkMem(plannedstmt=) at execWorkmem.c:121:2 [artificial] [21:44:51.099] frame #10: 0x0000000102df2620 postgres`standard_ExecutorStart [inlined] InitPlan(queryDesc=0x000000014683be08, eflags=33) at execMain.c:1057:2 [21:44:51.099] frame #11: 0x0000000102df2400 postgres`standard_ExecutorStart(queryDesc=0x000000014683be08, eflags=33) at execMain.c:268:2 [21:44:51.099] frame #12: 0x0000000102df2234 postgres`ExecutorStart(queryDesc=, eflags=) at execMain.c:142:16 [artificial] [21:44:51.099] frame #13: 0x0000000102d854c4 postgres`ExplainOnePlan(plannedstmt=0x0000000146836bc8, cplan=0x0000000000000000, plansource=0x0000000000000000, query_index=-1, into=0x0000000000000000, es=0x0000000116811e38, queryString="EXPLAIN (VERBOSE, COSTS OFF)\nSELECT * FROM local_tbl LEFT JOIN (SELECT ft1.*, COALESCE(ft1.c3 || ft2.c3, 'foobar') FROM ft1 INNER JOIN ft2 ON (ft1.c1 = ft2.c1 AND ft1.c1 < 100)) ss ON (local_tbl.c1 = ss.c1) ORDER BY local_tbl.c1 FOR UPDATE OF local_tbl;", params=0x0000000000000000, queryEnv=0x0000000000000000, planduration=0x000000016d1940c0, bufusage=0x0000000000000000, mem_counters=0x0000000000000000) at explain.c:732:8 [21:44:51.099] frame #14: 0x0000000102d85294 postgres`standard_ExplainOneQuery(query=0x0000000116808850, cursorOptions=, into=0x0000000000000000, es=0x0000000116811e38, queryString="EXPLAIN (VERBOSE, COSTS OFF)\nSELECT * FROM local_tbl LEFT JOIN (SELECT ft1.*, COALESCE(ft1.c3 || ft2.c3, 'foobar') FROM ft1 INNER JOIN ft2 ON (ft1.c1 = ft2.c1 AND ft1.c1 < 100)) ss ON (local_tbl.c1 = ss.c1) ORDER BY local_tbl.c1 FOR UPDATE OF local_tbl;", params=0x0000000000000000, queryEnv=0x0000000000000000) at explain.c:529:2 [21:44:51.099] frame #15: 0x0000000102d84c8c postgres`ExplainQuery [inlined] ExplainOneQuery(query=, cursorOptions=2048, into=0x0000000000000000, es=0x0000000116811e38, pstate=0x000000011685cab8, params=0x0000000000000000) at explain.c:466:3 [21:44:51.099] frame #16: 0x0000000102d84c38 postgres`ExplainQuery(pstate=0x000000011685cab8, stmt=0x0000000116808690, params=0x0000000000000000, dest=0x000000011685ca28) at explain.c:364:4 [21:44:51.099] frame #17: 0x0000000102fa0410 postgres`standard_ProcessUtility(pstmt=0x0000000116808740, queryString="EXPLAIN (VERBOSE, COSTS OFF)\nSELECT * FROM local_tbl LEFT JOIN (SELECT ft1.*, COALESCE(ft1.c3 || ft2.c3, 'foobar') FROM ft1 INNER JOIN ft2 ON (ft1.c1 = ft2.c1 AND ft1.c1 < 100)) ss ON (local_tbl.c1 = ss.c1) ORDER BY local_tbl.c1 FOR UPDATE OF local_tbl;", readOnlyTree=, context=PROCESS_UTILITY_TOPLEVEL, params=, queryEnv=0x0000000000000000, dest=0x000000011685ca28, qc=) at utility.c:866:4 [21:44:51.099] frame #18: 0x0000000102f9fd8c postgres`ProcessUtility(pstmt=, queryString=, readOnlyTree=, context=, params=, queryEnv=, dest=, qc=) at utility.c:523:3 [artificial] [21:44:51.099] frame #19: 0x0000000102f9f984 postgres`PortalRunUtility(portal=0x0000000147043b00, pstmt=0x0000000116808740, isTopLevel=true, setHoldSnapshot=true, dest=0x000000011685ca28, qc=0x000000016d1942b0) at pquery.c:1184:2 [21:44:51.099] frame #20: 0x0000000102f9ed7c postgres`FillPortalStore(portal=0x0000000147043b00, isTopLevel=true) at pquery.c:1057:4 [21:44:51.099] frame #21: 0x0000000102f9ea88 postgres`PortalRun(portal=0x0000000147043b00, count=9223372036854775807, isTopLevel=true, dest=0x0000000116834398, altdest=0x0000000116834398, qc=0x000000016d1944a8) at pquery.c:791:6 [21:44:51.099] frame #22: 0x0000000102f9da14 postgres`exec_simple_query(query_string="EXPLAIN (VERBOSE, COSTS OFF)\nSELECT * FROM local_tbl LEFT JOIN (SELECT ft1.*, COALESCE(ft1.c3 || ft2.c3, 'foobar') FROM ft1 INNER JOIN ft2 ON (ft1.c1 = ft2.c1 AND ft1.c1 < 100)) ss ON (local_tbl.c1 = ss.c1) ORDER BY local_tbl.c1 FOR UPDATE OF local_tbl;") at postgres.c:1272:10 [21:44:51.099] frame #23: 0x0000000102f9b698 postgres`PostgresMain(dbname=, username=) at postgres.c:0 [21:44:51.099] frame #24: 0x0000000102f96bb0 postgres`BackendMain(startup_data=, startup_data_len=) at backend_startup.c:107:2 [21:44:51.099] frame #25: 0x0000000102efbde0 postgres`postmaster_child_launch(child_type=B_BACKEND, child_slot=3, startup_data=0x000000016d195354, startup_data_len=4, client_sock=0x000000016d1948c0) at launch_backend.c:274:3 [21:44:51.099] frame #26: 0x0000000102effe6c postgres`ServerLoop [inlined] BackendStartup(client_sock=0x000000016d1948c0) at postmaster.c:3519:8 [21:44:51.099] frame #27: 0x0000000102effdd8 postgres`ServerLoop at postmaster.c:1688:6 [21:44:51.099] frame #28: 0x0000000102efe404 postgres`PostmasterMain(argc=, argv=) at postmaster.c:1386:11 [21:44:51.099] frame #29: 0x0000000102e4c30c postgres`main(argc=8, argv=0x00006000017ac500) at main.c:230:4 [21:44:51.099] frame #30: 0x000000019f247154 dyld`start + 2476 [21:44:51.099] (lldb) quit