[08:14:03.421] src/tools/ci/cores_backtrace.sh linux /tmp/cores [08:14:03.639] dumping /tmp/cores/postgres-6-48799.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [08:14:03.920] [New LWP 48799] [08:14:03.921] [08:14:03.921] This GDB supports auto-downloading debuginfo from the following URLs: [08:14:03.921] [08:14:03.921] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [08:14:03.921] Debuginfod has been disabled. [08:14:03.921] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [08:14:04.174] [Thread debugging using libthread_db enabled] [08:14:04.174] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [08:14:04.174] Core was generated by `postgres: primary: postgres regression [local] EXPLAIN '. [08:14:04.174] Program terminated with signal SIGABRT, Aborted. [08:14:04.174] #0 0x00007f049b2abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [08:14:05.129] [08:14:05.129] Thread 1 (Thread 0x7f049b03fac0 (LWP 48799)): [08:14:05.129] #0 0x00007f049b2abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [08:14:05.129] No symbol table info available. [08:14:05.129] #1 0x00007f049b25cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [08:14:05.129] No symbol table info available. [08:14:05.129] #2 0x00007f049b247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [08:14:05.129] No symbol table info available. [08:14:05.129] #3 0x000055df1f814e0f in ExceptionalCondition (conditionName=conditionName@entry=0x55df1fb7cb20 "n >= 0 && n < list->length", fileName=fileName@entry=0x55df1fb7ca80 "../../../../src/include/nodes/pg_list.h", lineNumber=lineNumber@entry=280) at assert.c:66 [08:14:05.129] No locals. [08:14:05.129] #4 0x000055df1f2af752 in list_nth_cell (list=, n=) at ../../../../src/include/nodes/pg_list.h:280 [08:14:05.129] No locals. [08:14:05.129] #5 0x000055df1f2af787 in list_nth (list=, n=) at ../../../../src/include/nodes/pg_list.h:302 [08:14:05.129] No locals. [08:14:05.129] #6 0x000055df1f2b57c9 in var_is_nonnullable (root=0x62100005b998, var=var@entry=0x625000154d28, use_rel_info=use_rel_info@entry=false) at clauses.c:4235 [08:14:05.129] rte = [08:14:05.129] notnullattnums = 0x0 [08:14:05.129] #7 0x000055df1f2ba8f1 in eval_const_expressions_mutator (node=node@entry=0x625000154ca8, context=context@entry=0x7ffd552e7ac0) at clauses.c:3556 [08:14:05.129] varg = 0x625000154d28 [08:14:05.129] result = [08:14:05.129] ntest = 0x625000154ca8 [08:14:05.129] newntest = [08:14:05.129] arg = 0x625000154d28 [08:14:05.129] __func__ = "eval_const_expressions_mutator" [08:14:05.129] #8 0x000055df1f2bbbcb in simplify_and_arguments (args=, context=context@entry=0x7ffd552e7ac0, haveNull=haveNull@entry=0x7ffd552e7940, forceFalse=forceFalse@entry=0x7ffd552e7950) at clauses.c:3964 [08:14:05.129] arg = 0x625000154ca8 [08:14:05.129] newargs = 0x625000154eb8 [08:14:05.129] unprocessed_args = 0x0 [08:14:05.129] #9 0x000055df1f2b82b3 in eval_const_expressions_mutator (node=node@entry=0x625000154ae8, context=context@entry=0x7ffd552e7ac0) at clauses.c:2877 [08:14:05.129] newargs = [08:14:05.129] haveNull = [08:14:05.129] forceFalse = [08:14:05.129] expr = 0x625000154ae8 [08:14:05.129] __func__ = "eval_const_expressions_mutator" [08:14:05.129] #10 0x000055df1f2bb6ad in eval_const_expressions (root=root@entry=0x62100005b998, node=node@entry=0x625000154ae8) at clauses.c:2272 [08:14:05.129] context = [08:14:05.129] #11 0x000055df1f28e137 in convert_EXISTS_sublink_to_join (root=root@entry=0x62100005b998, sublink=sublink@entry=0x6250000091b0, under_not=under_not@entry=false, available_rels=available_rels@entry=0x62100005bec8) at subselect.c:1541 [08:14:05.129] je = [08:14:05.129] lc__state = [08:14:05.129] result = [08:14:05.129] parse = 0x6250000095d0 [08:14:05.129] subselect = 0x61900008c148 [08:14:05.129] whereClause = 0x625000154ae8 [08:14:05.129] subroot = [08:14:05.129] rtoffset = [08:14:05.129] varno = [08:14:05.129] clause_varnos = [08:14:05.129] upper_varnos = [08:14:05.129] lc = [08:14:05.129] newWhere = 0x0 [08:14:05.129] all_clauses = 0x625000154a98 [08:14:05.129] upper_reference_exists = false [08:14:05.129] #12 0x000055df1f297bd3 in pull_up_sublinks_qual_recurse (root=root@entry=0x62100005b998, node=0x6250000091b0, jtlink1=jtlink1@entry=0x62100005be30, available_rels1=, jtlink2=jtlink2@entry=0x0, available_rels2=available_rels2@entry=0x0) at prepjointree.c:912 [08:14:05.129] sublink = 0x6250000091b0 [08:14:05.129] j = [08:14:05.129] child_rels = [08:14:05.129] #13 0x000055df1f2988ca in pull_up_sublinks_jointree_recurse (root=root@entry=0x62100005b998, jtnode=0x625000009200, relids=relids@entry=0x7ffd552e81d0) at prepjointree.c:776 [08:14:05.129] j = 0x62100005be18 [08:14:05.129] leftrelids = [08:14:05.129] rightrelids = [08:14:05.129] jtlink = [08:14:05.129] __func__ = "pull_up_sublinks_jointree_recurse" [08:14:05.129] #14 0x000055df1f298a37 in pull_up_sublinks_jointree_recurse (root=root@entry=0x62100005b998, jtnode=0x6290000d3258, relids=relids@entry=0x7ffd552e82b0) at prepjointree.c:706 [08:14:05.129] newchild = [08:14:05.129] childrelids = [08:14:05.129] l__state = [08:14:05.129] frelids = 0x0 [08:14:05.129] newf = [08:14:05.129] jtlink = [08:14:05.129] f = 0x6290000d3258 [08:14:05.129] newfromlist = 0x0 [08:14:05.129] l = [08:14:05.129] __func__ = "pull_up_sublinks_jointree_recurse" [08:14:05.129] #15 0x000055df1f29d467 in pull_up_sublinks (root=root@entry=0x62100005b998) at prepjointree.c:653 [08:14:05.129] jtnode = [08:14:05.129] relids = [08:14:05.129] #16 0x000055df1f273e71 in subquery_planner (glob=glob@entry=0x61d00005ed28, parse=parse@entry=0x6250000095d0, parent_root=parent_root@entry=0x0, hasRecursion=hasRecursion@entry=false, tuple_fraction=tuple_fraction@entry=0, setops=setops@entry=0x0) at planner.c:757 [08:14:05.129] root = 0x62100005b998 [08:14:05.129] newWithCheckOptions = [08:14:05.129] newHaving = [08:14:05.129] hasOuterJoins = [08:14:05.129] hasResultRTEs = [08:14:05.129] final_rel = [08:14:05.129] l = [08:14:05.129] #17 0x000055df1f276a20 in standard_planner (parse=parse@entry=0x6250000095d0, query_string=query_string@entry=0x625000007a00 "EXPLAIN (COSTS OFF)\nSELECT * FROM pred_tab t1\n LEFT JOIN pred_tab t2 ON EXISTS\n (SELECT 1 FROM pred_tab t3, pred_tab t4, pred_tab t5, pred_tab t6\n WHERE t1.a = t3.a AND t6.a IS NOT N"..., cursorOptions=cursorOptions@entry=2048, boundParams=boundParams@entry=0x0) at planner.c:442 [08:14:05.129] result = [08:14:05.129] glob = 0x61d00005ed28 [08:14:05.129] tuple_fraction = 0 [08:14:05.129] root = [08:14:05.129] final_rel = [08:14:05.129] best_path = [08:14:05.129] top_plan = [08:14:05.129] lp = [08:14:05.129] lr = [08:14:05.129] #18 0x00007f049812708f in pgss_planner (parse=, query_string=, cursorOptions=, boundParams=) at pg_stat_statements.c:983 [08:14:05.129] _save_exception_stack = 0x7ffd552e9050 [08:14:05.129] _save_context_stack = 0x0 [08:14:05.129] _local_sigjmp_buf = [08:14:05.129] _do_rethrow = false [08:14:05.129] result = 0x41b58ab3 [08:14:05.129] #19 0x000055df1f278109 in planner (parse=parse@entry=0x6250000095d0, query_string=query_string@entry=0x625000007a00 "EXPLAIN (COSTS OFF)\nSELECT * FROM pred_tab t1\n LEFT JOIN pred_tab t2 ON EXISTS\n (SELECT 1 FROM pred_tab t3, pred_tab t4, pred_tab t5, pred_tab t6\n WHERE t1.a = t3.a AND t6.a IS NOT N"..., cursorOptions=cursorOptions@entry=2048, boundParams=boundParams@entry=0x0) at planner.c:299 [08:14:05.129] result = [08:14:05.129] #20 0x000055df1f4f9a69 in pg_plan_query (querytree=querytree@entry=0x6250000095d0, query_string=query_string@entry=0x625000007a00 "EXPLAIN (COSTS OFF)\nSELECT * FROM pred_tab t1\n LEFT JOIN pred_tab t2 ON EXISTS\n (SELECT 1 FROM pred_tab t3, pred_tab t4, pred_tab t5, pred_tab t6\n WHERE t1.a = t3.a AND t6.a IS NOT N"..., cursorOptions=cursorOptions@entry=2048, boundParams=boundParams@entry=0x0) at postgres.c:900 [08:14:05.129] plan = [08:14:05.129] #21 0x000055df1ee75883 in standard_ExplainOneQuery (query=, cursorOptions=cursorOptions@entry=2048, into=into@entry=0x0, es=es@entry=0x61900008c0b8, queryString=, params=, queryEnv=) at explain.c:353 [08:14:05.129] plan = [08:14:05.129] planstart = [08:14:05.129] planduration = [08:14:05.129] bufusage_start = [08:14:05.129] bufusage = [08:14:05.129] mem_counters = [08:14:05.129] planner_ctx = 0x0 [08:14:05.129] saved_ctx = 0x0 [08:14:05.129] #22 0x000055df1ee75cea in ExplainOneQuery (query=, cursorOptions=cursorOptions@entry=2048, into=into@entry=0x0, es=es@entry=0x61900008c0b8, pstate=pstate@entry=0x619000005338, params=params@entry=0x0) at explain.c:309 [08:14:05.129] No locals. [08:14:05.129] #23 0x000055df1ee76035 in ExplainQuery (pstate=pstate@entry=0x619000005338, stmt=stmt@entry=0x625000009410, params=params@entry=0x0, dest=dest@entry=0x6190000052a8) at explain.c:223 [08:14:05.129] l__state = [08:14:05.129] l = 0x62100005b960 [08:14:05.129] es = 0x61900008c0b8 [08:14:05.129] tstate = [08:14:05.129] jstate = [08:14:05.129] query = [08:14:05.129] rewritten = 0x62100005b948 [08:14:05.129] #24 0x000055df1f5071ab in standard_ProcessUtility (pstmt=pstmt@entry=0x6250000094c0, queryString=queryString@entry=0x625000007a00 "EXPLAIN (COSTS OFF)\nSELECT * FROM pred_tab t1\n LEFT JOIN pred_tab t2 ON EXISTS\n (SELECT 1 FROM pred_tab t3, pred_tab t4, pred_tab t5, pred_tab t6\n WHERE t1.a = t3.a AND t6.a IS NOT N"..., readOnlyTree=readOnlyTree@entry=false, context=context@entry=PROCESS_UTILITY_TOPLEVEL, params=params@entry=0x0, queryEnv=queryEnv@entry=0x0, dest=, qc=) at utility.c:866 [08:14:05.129] parsetree = 0x625000009410 [08:14:05.129] isTopLevel = true [08:14:05.129] isAtomicContext = false [08:14:05.129] pstate = 0x619000005338 [08:14:05.129] readonly_flags = [08:14:05.129] __func__ = "standard_ProcessUtility" [08:14:05.129] #25 0x00007f0498125790 in pgss_ProcessUtility (pstmt=, queryString=, readOnlyTree=, context=, params=, queryEnv=, dest=, qc=) at pg_stat_statements.c:1181 [08:14:05.129] _save_exception_stack = 0x7ffd552e9460 [08:14:05.129] _save_context_stack = 0x0 [08:14:05.129] _local_sigjmp_buf = [08:14:05.129] _do_rethrow = false [08:14:05.129] duration = [08:14:05.129] bufusage = [08:14:05.129] walusage_start = [08:14:05.129] start = [08:14:05.129] rows = [08:14:05.129] bufusage_start = [08:14:05.129] walusage = [08:14:05.129] parsetree = [08:14:05.129] saved_queryId = 3938666771540382425 [08:14:05.129] saved_stmt_location = 0 [08:14:05.129] saved_stmt_len = 204 [08:14:05.129] enabled = true [08:14:05.129] #26 0x000055df1f5077d5 in ProcessUtility (pstmt=pstmt@entry=0x6250000094c0, queryString=, readOnlyTree=, context=context@entry=PROCESS_UTILITY_TOPLEVEL, params=, queryEnv=, dest=0x6190000052a8, qc=0x7ffd552e9340) at utility.c:519 [08:14:05.129] No locals. [08:14:05.129] #27 0x000055df1f5027dc in PortalRunUtility (portal=portal@entry=0x625000032200, pstmt=0x6250000094c0, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=true, dest=dest@entry=0x6190000052a8, qc=qc@entry=0x7ffd552e9340) at pquery.c:1153 [08:14:05.129] No locals. [08:14:05.129] #28 0x000055df1f503218 in FillPortalStore (portal=portal@entry=0x625000032200, isTopLevel=isTopLevel@entry=true) at pquery.c:1026 [08:14:05.129] treceiver = 0x6190000052a8 [08:14:05.129] qc = [08:14:05.129] __func__ = "FillPortalStore" [08:14:05.129] #29 0x000055df1f503b5d in PortalRun (portal=portal@entry=0x625000032200, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, dest=dest@entry=0x6290000d43d8, altdest=altdest@entry=0x6290000d43d8, qc=qc@entry=0x7ffd552e9630) at pquery.c:760 [08:14:05.129] _save_exception_stack = 0x7ffd552e97b0 [08:14:05.129] _save_context_stack = 0x0 [08:14:05.129] _local_sigjmp_buf = [08:14:05.129] _do_rethrow = [08:14:05.129] result = [08:14:05.129] nprocessed = [08:14:05.129] saveTopTransactionResourceOwner = 0x62900002a248 [08:14:05.129] saveTopTransactionContext = 0x625000039900 [08:14:05.129] saveActivePortal = 0x0 [08:14:05.129] saveResourceOwner = 0x62900002a248 [08:14:05.129] savePortalContext = 0x0 [08:14:05.129] saveMemoryContext = 0x625000039900 [08:14:05.129] __func__ = "PortalRun" [08:14:05.129] #30 0x000055df1f4fa8e9 in exec_simple_query (query_string=query_string@entry=0x625000007a00 "EXPLAIN (COSTS OFF)\nSELECT * FROM pred_tab t1\n LEFT JOIN pred_tab t2 ON EXISTS\n (SELECT 1 FROM pred_tab t3, pred_tab t4, pred_tab t5, pred_tab t6\n WHERE t1.a = t3.a AND t6.a IS NOT N"...) at postgres.c:1274 [08:14:05.129] cmdtaglen = [08:14:05.129] snapshot_set = [08:14:05.129] per_parsetree_context = 0x0 [08:14:05.129] plantree_list = 0x6290000d4388 [08:14:05.129] parsetree = 0x625000009440 [08:14:05.129] commandTag = [08:14:05.129] qc = [08:14:05.129] querytree_list = [08:14:05.129] portal = 0x625000032200 [08:14:05.129] receiver = 0x6290000d43d8 [08:14:05.129] format = [08:14:05.129] cmdtagname = [08:14:05.129] parsetree_item__state = [08:14:05.129] dest = DestRemote [08:14:05.129] oldcontext = 0x625000039900 [08:14:05.129] parsetree_list = 0x625000009470 [08:14:05.129] parsetree_item = 0x625000009488 [08:14:05.129] save_log_statement_stats = false [08:14:05.129] was_logged = true [08:14:05.129] use_implicit_block = false [08:14:05.129] msec_str = [08:14:05.129] __func__ = "exec_simple_query" [08:14:05.129] #31 0x000055df1f4febb3 in PostgresMain (dbname=dbname@entry=0x6290000254b8 "regression", username=username@entry=0x629000025498 "postgres") at postgres.c:4767 [08:14:05.129] query_string = 0x625000007a00 "EXPLAIN (COSTS OFF)\nSELECT * FROM pred_tab t1\n LEFT JOIN pred_tab t2 ON EXISTS\n (SELECT 1 FROM pred_tab t3, pred_tab t4, pred_tab t5, pred_tab t6\n WHERE t1.a = t3.a AND t6.a IS NOT N"... [08:14:05.129] firstchar = [08:14:05.129] input_message = [08:14:05.129] local_sigjmp_buf = [08:14:05.129] send_ready_for_query = [08:14:05.129] idle_in_transaction_timeout_enabled = [08:14:05.129] idle_session_timeout_enabled = [08:14:05.129] __func__ = "PostgresMain" [08:14:05.129] #32 0x000055df1f4f07cc in BackendMain (startup_data=, startup_data_len=) at backend_startup.c:124 [08:14:05.129] bsdata = [08:14:05.129] #33 0x000055df1f331177 in postmaster_child_launch (child_type=B_BACKEND, child_slot=14, startup_data=startup_data@entry=0x7ffd552e9990, startup_data_len=startup_data_len@entry=24, client_sock=client_sock@entry=0x7ffd552e9a40) at launch_backend.c:290 [08:14:05.129] pid = [08:14:05.129] #34 0x000055df1f337195 in BackendStartup (client_sock=client_sock@entry=0x7ffd552e9a40) at postmaster.c:3590 [08:14:05.129] bn = 0x6290000194a8 [08:14:05.129] pid = [08:14:05.129] startup_data = [08:14:05.129] cac = [08:14:05.129] __func__ = "BackendStartup" [08:14:05.129] #35 0x000055df1f33a220 in ServerLoop () at postmaster.c:1705 [08:14:05.129] s = [08:14:05.129] i = 0 [08:14:05.129] now = [08:14:05.129] last_lockfile_recheck_time = 1756282207 [08:14:05.129] last_touch_time = 1756282147 [08:14:05.129] events = [08:14:05.129] nevents = 1 [08:14:05.129] __func__ = "ServerLoop" [08:14:05.129] #36 0x000055df1f33c421 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x604000000690) at postmaster.c:1403 [08:14:05.129] opt = [08:14:05.129] status = [08:14:05.129] userDoption = [08:14:05.129] listen_addr_saved = false [08:14:05.129] output_config_variable = [08:14:05.129] __func__ = "PostmasterMain" [08:14:05.129] #37 0x000055df1f0ccf6a in main (argc=4, argv=0x604000000690) at main.c:231 [08:14:05.129] do_check_root = [08:14:05.129] dispatch_option = [08:14:05.167] -e [08:14:05.167] [08:14:05.167] [08:14:05.270] dumping /tmp/cores/postgres-6-27200.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [08:14:05.521] [New LWP 27200] [08:14:05.522] [08:14:05.522] This GDB supports auto-downloading debuginfo from the following URLs: [08:14:05.522] [08:14:05.522] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [08:14:05.522] Debuginfod has been disabled. [08:14:05.522] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [08:14:05.766] [Thread debugging using libthread_db enabled] [08:14:05.766] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [08:14:05.766] Core was generated by `postgres: postgres regression [local] EXPLAIN '. [08:14:05.766] Program terminated with signal SIGABRT, Aborted. [08:14:05.766] #0 0x00007f6dcc8abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [08:14:05.836] [08:14:05.836] Thread 1 (Thread 0x7f6dcc239ac0 (LWP 27200)): [08:14:05.836] #0 0x00007f6dcc8abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [08:14:05.836] No symbol table info available. [08:14:05.836] #1 0x00007f6dcc85cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [08:14:05.836] No symbol table info available. [08:14:05.836] #2 0x00007f6dcc847472 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [08:14:05.836] No symbol table info available. [08:14:05.836] #3 0x0000564d413d8e0f in ExceptionalCondition (conditionName=conditionName@entry=0x564d41740b20 "n >= 0 && n < list->length", fileName=fileName@entry=0x564d41740a80 "../../../../src/include/nodes/pg_list.h", lineNumber=lineNumber@entry=280) at assert.c:66 [08:14:05.836] No locals. [08:14:05.836] #4 0x0000564d40e73752 in list_nth_cell (list=, n=) at ../../../../src/include/nodes/pg_list.h:280 [08:14:05.836] No locals. [08:14:05.836] #5 0x0000564d40e73787 in list_nth (list=, n=) at ../../../../src/include/nodes/pg_list.h:302 [08:14:05.836] No locals. [08:14:05.836] #6 0x0000564d40e797c9 in var_is_nonnullable (root=0x62100005b538, var=var@entry=0x6250001548d8, use_rel_info=use_rel_info@entry=false) at clauses.c:4235 [08:14:05.836] rte = [08:14:05.836] notnullattnums = 0x0 [08:14:05.836] #7 0x0000564d40e7e8f1 in eval_const_expressions_mutator (node=node@entry=0x625000154858, context=context@entry=0x7ffcc6768bf0) at clauses.c:3556 [08:14:05.836] varg = 0x6250001548d8 [08:14:05.836] result = [08:14:05.836] ntest = 0x625000154858 [08:14:05.836] newntest = [08:14:05.836] arg = 0x6250001548d8 [08:14:05.836] __func__ = "eval_const_expressions_mutator" [08:14:05.836] #8 0x0000564d40e7fbcb in simplify_and_arguments (args=, context=context@entry=0x7ffcc6768bf0, haveNull=haveNull@entry=0x7ffcc6768a70, forceFalse=forceFalse@entry=0x7ffcc6768a80) at clauses.c:3964 [08:14:05.836] arg = 0x625000154858 [08:14:05.836] newargs = 0x625000154a68 [08:14:05.836] unprocessed_args = 0x0 [08:14:05.836] #9 0x0000564d40e7c2b3 in eval_const_expressions_mutator (node=node@entry=0x625000154698, context=context@entry=0x7ffcc6768bf0) at clauses.c:2877 [08:14:05.836] newargs = [08:14:05.836] haveNull = [08:14:05.836] forceFalse = [08:14:05.836] expr = 0x625000154698 [08:14:05.836] __func__ = "eval_const_expressions_mutator" [08:14:05.836] #10 0x0000564d40e7f6ad in eval_const_expressions (root=root@entry=0x62100005b538, node=node@entry=0x625000154698) at clauses.c:2272 [08:14:05.836] context = [08:14:05.836] #11 0x0000564d40e52137 in convert_EXISTS_sublink_to_join (root=root@entry=0x62100005b538, sublink=sublink@entry=0x6250000091b0, under_not=under_not@entry=false, available_rels=available_rels@entry=0x62100005ba68) at subselect.c:1541 [08:14:05.836] je = [08:14:05.836] lc__state = [08:14:05.836] result = [08:14:05.836] parse = 0x6250000095d0 [08:14:05.836] subselect = 0x61d00005f568 [08:14:05.836] whereClause = 0x625000154698 [08:14:05.836] subroot = [08:14:05.836] rtoffset = [08:14:05.836] varno = [08:14:05.836] clause_varnos = [08:14:05.836] upper_varnos = [08:14:05.836] lc = [08:14:05.836] newWhere = 0x0 [08:14:05.836] all_clauses = 0x625000154648 [08:14:05.836] upper_reference_exists = false [08:14:05.836] #12 0x0000564d40e5bbd3 in pull_up_sublinks_qual_recurse (root=root@entry=0x62100005b538, node=0x6250000091b0, jtlink1=jtlink1@entry=0x62100005b9d0, available_rels1=, jtlink2=jtlink2@entry=0x0, available_rels2=available_rels2@entry=0x0) at prepjointree.c:912 [08:14:05.836] sublink = 0x6250000091b0 [08:14:05.836] j = [08:14:05.836] child_rels = [08:14:05.836] #13 0x0000564d40e5c8ca in pull_up_sublinks_jointree_recurse (root=root@entry=0x62100005b538, jtnode=0x625000009200, relids=relids@entry=0x7ffcc6769300) at prepjointree.c:776 [08:14:05.836] j = 0x62100005b9b8 [08:14:05.836] leftrelids = [08:14:05.836] rightrelids = [08:14:05.836] jtlink = [08:14:05.836] __func__ = "pull_up_sublinks_jointree_recurse" [08:14:05.836] #14 0x0000564d40e5ca37 in pull_up_sublinks_jointree_recurse (root=root@entry=0x62100005b538, jtnode=0x6290000d3258, relids=relids@entry=0x7ffcc67693e0) at prepjointree.c:706 [08:14:05.836] newchild = [08:14:05.836] childrelids = [08:14:05.836] l__state = [08:14:05.836] frelids = 0x0 [08:14:05.836] newf = [08:14:05.836] jtlink = [08:14:05.836] f = 0x6290000d3258 [08:14:05.836] newfromlist = 0x0 [08:14:05.836] l = [08:14:05.836] __func__ = "pull_up_sublinks_jointree_recurse" [08:14:05.836] #15 0x0000564d40e61467 in pull_up_sublinks (root=root@entry=0x62100005b538) at prepjointree.c:653 [08:14:05.836] jtnode = [08:14:05.836] relids = [08:14:05.836] #16 0x0000564d40e37e71 in subquery_planner (glob=glob@entry=0x61900008c858, parse=parse@entry=0x6250000095d0, parent_root=parent_root@entry=0x0, hasRecursion=hasRecursion@entry=false, tuple_fraction=tuple_fraction@entry=0, setops=setops@entry=0x0) at planner.c:757 [08:14:05.836] root = 0x62100005b538 [08:14:05.836] newWithCheckOptions = [08:14:05.836] newHaving = [08:14:05.836] hasOuterJoins = [08:14:05.836] hasResultRTEs = [08:14:05.836] final_rel = [08:14:05.836] l = [08:14:05.836] #17 0x0000564d40e3aa20 in standard_planner (parse=0x6250000095d0, query_string=, cursorOptions=2048, boundParams=) at planner.c:442 [08:14:05.836] result = [08:14:05.836] glob = 0x61900008c858 [08:14:05.836] tuple_fraction = 0 [08:14:05.836] root = [08:14:05.836] final_rel = [08:14:05.836] best_path = [08:14:05.836] top_plan = [08:14:05.836] lp = [08:14:05.836] lr = [08:14:05.836] #18 0x0000564d40e3c138 in planner (parse=parse@entry=0x6250000095d0, query_string=query_string@entry=0x625000007a00 "EXPLAIN (COSTS OFF)\nSELECT * FROM pred_tab t1\n LEFT JOIN pred_tab t2 ON EXISTS\n (SELECT 1 FROM pred_tab t3, pred_tab t4, pred_tab t5, pred_tab t6\n WHERE t1.a = t3.a AND t6.a IS NOT N"..., cursorOptions=cursorOptions@entry=2048, boundParams=boundParams@entry=0x0) at planner.c:301 [08:14:05.836] result = [08:14:05.836] #19 0x0000564d410bda69 in pg_plan_query (querytree=querytree@entry=0x6250000095d0, query_string=query_string@entry=0x625000007a00 "EXPLAIN (COSTS OFF)\nSELECT * FROM pred_tab t1\n LEFT JOIN pred_tab t2 ON EXISTS\n (SELECT 1 FROM pred_tab t3, pred_tab t4, pred_tab t5, pred_tab t6\n WHERE t1.a = t3.a AND t6.a IS NOT N"..., cursorOptions=cursorOptions@entry=2048, boundParams=boundParams@entry=0x0) at postgres.c:900 [08:14:05.836] plan = [08:14:05.836] #20 0x0000564d40a39883 in standard_ExplainOneQuery (query=, cursorOptions=cursorOptions@entry=2048, into=into@entry=0x0, es=es@entry=0x61900008c5b8, queryString=, params=, queryEnv=) at explain.c:353 [08:14:05.836] plan = [08:14:05.836] planstart = [08:14:05.836] planduration = [08:14:05.836] bufusage_start = [08:14:05.836] bufusage = [08:14:05.836] mem_counters = [08:14:05.836] planner_ctx = 0x0 [08:14:05.836] saved_ctx = 0x0 [08:14:05.836] #21 0x0000564d40a39cea in ExplainOneQuery (query=, cursorOptions=cursorOptions@entry=2048, into=into@entry=0x0, es=es@entry=0x61900008c5b8, pstate=pstate@entry=0x619000005838, params=params@entry=0x0) at explain.c:309 [08:14:05.836] No locals. [08:14:05.836] #22 0x0000564d40a3a035 in ExplainQuery (pstate=pstate@entry=0x619000005838, stmt=stmt@entry=0x625000009410, params=params@entry=0x0, dest=dest@entry=0x6190000057a8) at explain.c:223 [08:14:05.836] l__state = [08:14:05.836] l = 0x61d00005f530 [08:14:05.836] es = 0x61900008c5b8 [08:14:05.836] tstate = [08:14:05.836] jstate = [08:14:05.836] query = [08:14:05.836] rewritten = 0x61d00005f518 [08:14:05.836] #23 0x0000564d410cb1ab in standard_ProcessUtility (pstmt=0x6250000094c0, queryString=, readOnlyTree=, context=context@entry=PROCESS_UTILITY_TOPLEVEL, params=, queryEnv=, dest=, qc=) at utility.c:866 [08:14:05.836] parsetree = 0x625000009410 [08:14:05.836] isTopLevel = true [08:14:05.836] isAtomicContext = false [08:14:05.836] pstate = 0x619000005838 [08:14:05.836] readonly_flags = [08:14:05.836] __func__ = "standard_ProcessUtility" [08:14:05.836] #24 0x0000564d410cb874 in ProcessUtility (pstmt=pstmt@entry=0x6250000094c0, queryString=, readOnlyTree=, context=context@entry=PROCESS_UTILITY_TOPLEVEL, params=, queryEnv=, dest=0x6190000057a8, qc=0x7ffcc6769ad0) at utility.c:523 [08:14:05.836] No locals. [08:14:05.836] #25 0x0000564d410c67dc in PortalRunUtility (portal=portal@entry=0x625000032200, pstmt=0x6250000094c0, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=true, dest=dest@entry=0x6190000057a8, qc=qc@entry=0x7ffcc6769ad0) at pquery.c:1153 [08:14:05.836] No locals. [08:14:05.836] #26 0x0000564d410c7218 in FillPortalStore (portal=portal@entry=0x625000032200, isTopLevel=isTopLevel@entry=true) at pquery.c:1026 [08:14:05.836] treceiver = 0x6190000057a8 [08:14:05.836] qc = [08:14:05.836] __func__ = "FillPortalStore" [08:14:05.836] #27 0x0000564d410c7b5d in PortalRun (portal=portal@entry=0x625000032200, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, dest=dest@entry=0x6290000d3538, altdest=altdest@entry=0x6290000d3538, qc=qc@entry=0x7ffcc6769dc0) at pquery.c:760 [08:14:05.836] _save_exception_stack = 0x7ffcc6769f40 [08:14:05.836] _save_context_stack = 0x0 [08:14:05.836] _local_sigjmp_buf = [08:14:05.836] _do_rethrow = [08:14:05.836] result = [08:14:05.836] nprocessed = [08:14:05.836] saveTopTransactionResourceOwner = 0x629000025a58 [08:14:05.836] saveTopTransactionContext = 0x625000039900 [08:14:05.836] saveActivePortal = 0x0 [08:14:05.836] saveResourceOwner = 0x629000025a58 [08:14:05.836] savePortalContext = 0x0 [08:14:05.836] saveMemoryContext = 0x625000039900 [08:14:05.836] __func__ = "PortalRun" [08:14:05.836] #28 0x0000564d410be8e9 in exec_simple_query (query_string=query_string@entry=0x625000007a00 "EXPLAIN (COSTS OFF)\nSELECT * FROM pred_tab t1\n LEFT JOIN pred_tab t2 ON EXISTS\n (SELECT 1 FROM pred_tab t3, pred_tab t4, pred_tab t5, pred_tab t6\n WHERE t1.a = t3.a AND t6.a IS NOT N"...) at postgres.c:1274 [08:14:05.836] cmdtaglen = [08:14:05.836] snapshot_set = [08:14:05.836] per_parsetree_context = 0x0 [08:14:05.836] plantree_list = 0x6290000d34e8 [08:14:05.836] parsetree = 0x625000009440 [08:14:05.836] commandTag = [08:14:05.836] qc = [08:14:05.836] querytree_list = [08:14:05.836] portal = 0x625000032200 [08:14:05.836] receiver = 0x6290000d3538 [08:14:05.836] format = [08:14:05.836] cmdtagname = [08:14:05.836] parsetree_item__state = [08:14:05.836] dest = DestRemote [08:14:05.836] oldcontext = 0x625000039900 [08:14:05.836] parsetree_list = 0x625000009470 [08:14:05.836] parsetree_item = 0x625000009488 [08:14:05.836] save_log_statement_stats = false [08:14:05.836] was_logged = false [08:14:05.836] use_implicit_block = false [08:14:05.836] msec_str = [08:14:05.836] __func__ = "exec_simple_query" [08:14:05.836] #29 0x0000564d410c2bb3 in PostgresMain (dbname=dbname@entry=0x6290000203a8 "regression", username=username@entry=0x629000020388 "postgres") at postgres.c:4767 [08:14:05.836] query_string = 0x625000007a00 "EXPLAIN (COSTS OFF)\nSELECT * FROM pred_tab t1\n LEFT JOIN pred_tab t2 ON EXISTS\n (SELECT 1 FROM pred_tab t3, pred_tab t4, pred_tab t5, pred_tab t6\n WHERE t1.a = t3.a AND t6.a IS NOT N"... [08:14:05.836] firstchar = [08:14:05.836] input_message = [08:14:05.836] local_sigjmp_buf = [08:14:05.836] send_ready_for_query = [08:14:05.836] idle_in_transaction_timeout_enabled = [08:14:05.836] idle_session_timeout_enabled = [08:14:05.836] __func__ = "PostgresMain" [08:14:05.836] #30 0x0000564d410b47cc in BackendMain (startup_data=, startup_data_len=) at backend_startup.c:124 [08:14:05.836] bsdata = [08:14:05.836] #31 0x0000564d40ef5177 in postmaster_child_launch (child_type=B_BACKEND, child_slot=14, startup_data=startup_data@entry=0x7ffcc676a120, startup_data_len=startup_data_len@entry=24, client_sock=client_sock@entry=0x7ffcc676a1d0) at launch_backend.c:290 [08:14:05.836] pid = [08:14:05.836] #32 0x0000564d40efb195 in BackendStartup (client_sock=client_sock@entry=0x7ffcc676a1d0) at postmaster.c:3590 [08:14:05.836] bn = 0x6270000003a8 [08:14:05.836] pid = [08:14:05.836] startup_data = [08:14:05.836] cac = [08:14:05.836] __func__ = "BackendStartup" [08:14:05.836] #33 0x0000564d40efe220 in ServerLoop () at postmaster.c:1705 [08:14:05.836] s = [08:14:05.836] i = 0 [08:14:05.836] now = [08:14:05.836] last_lockfile_recheck_time = 1756281946 [08:14:05.836] last_touch_time = 1756281826 [08:14:05.836] events = [08:14:05.836] nevents = 1 [08:14:05.836] __func__ = "ServerLoop" [08:14:05.836] #34 0x0000564d40f00421 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x607000000480) at postmaster.c:1403 [08:14:05.836] opt = [08:14:05.836] status = [08:14:05.836] userDoption = [08:14:05.836] listen_addr_saved = false [08:14:05.836] output_config_variable = [08:14:05.836] __func__ = "PostmasterMain" [08:14:05.836] #35 0x0000564d40c90f6a in main (argc=8, argv=0x607000000480) at main.c:231 [08:14:05.836] do_check_root = [08:14:05.836] dispatch_option = [08:14:05.862] -e [08:14:05.862] [08:14:05.862] [08:14:05.959] dumping /tmp/cores/postgres-6-43279.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [08:14:06.207] [New LWP 43279] [08:14:06.209] [08:14:06.209] This GDB supports auto-downloading debuginfo from the following URLs: [08:14:06.209] [08:14:06.209] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [08:14:06.209] Debuginfod has been disabled. [08:14:06.209] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [08:14:06.453] [Thread debugging using libthread_db enabled] [08:14:06.453] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [08:14:06.453] Core was generated by `postgres: old_node: postgres regression [local] EXPLAIN '. [08:14:06.453] Program terminated with signal SIGABRT, Aborted. [08:14:06.453] #0 0x00007fde981dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [08:14:06.519] [08:14:06.519] Thread 1 (Thread 0x7fde98023ac0 (LWP 43279)): [08:14:06.519] #0 0x00007fde981dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [08:14:06.519] No symbol table info available. [08:14:06.519] #1 0x00007fde9818cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [08:14:06.519] No symbol table info available. [08:14:06.519] #2 0x00007fde98177472 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [08:14:06.519] No symbol table info available. [08:14:06.519] #3 0x0000563bec3d2e0f in ExceptionalCondition (conditionName=conditionName@entry=0x563bec73ab20 "n >= 0 && n < list->length", fileName=fileName@entry=0x563bec73aa80 "../../../../src/include/nodes/pg_list.h", lineNumber=lineNumber@entry=280) at assert.c:66 [08:14:06.519] No locals. [08:14:06.519] #4 0x0000563bebe6d752 in list_nth_cell (list=, n=) at ../../../../src/include/nodes/pg_list.h:280 [08:14:06.519] No locals. [08:14:06.519] #5 0x0000563bebe6d787 in list_nth (list=, n=) at ../../../../src/include/nodes/pg_list.h:302 [08:14:06.519] No locals. [08:14:06.519] #6 0x0000563bebe737c9 in var_is_nonnullable (root=0x62100005b538, var=var@entry=0x6250001548d8, use_rel_info=use_rel_info@entry=false) at clauses.c:4235 [08:14:06.519] rte = [08:14:06.519] notnullattnums = 0x0 [08:14:06.519] #7 0x0000563bebe788f1 in eval_const_expressions_mutator (node=node@entry=0x625000154858, context=context@entry=0x7ffe46870f60) at clauses.c:3556 [08:14:06.519] varg = 0x6250001548d8 [08:14:06.519] result = [08:14:06.519] ntest = 0x625000154858 [08:14:06.519] newntest = [08:14:06.519] arg = 0x6250001548d8 [08:14:06.519] __func__ = "eval_const_expressions_mutator" [08:14:06.519] #8 0x0000563bebe79bcb in simplify_and_arguments (args=, context=context@entry=0x7ffe46870f60, haveNull=haveNull@entry=0x7ffe46870de0, forceFalse=forceFalse@entry=0x7ffe46870df0) at clauses.c:3964 [08:14:06.519] arg = 0x625000154858 [08:14:06.519] newargs = 0x625000154a68 [08:14:06.519] unprocessed_args = 0x0 [08:14:06.519] #9 0x0000563bebe762b3 in eval_const_expressions_mutator (node=node@entry=0x625000154698, context=context@entry=0x7ffe46870f60) at clauses.c:2877 [08:14:06.519] newargs = [08:14:06.519] haveNull = [08:14:06.519] forceFalse = [08:14:06.519] expr = 0x625000154698 [08:14:06.519] __func__ = "eval_const_expressions_mutator" [08:14:06.519] #10 0x0000563bebe796ad in eval_const_expressions (root=root@entry=0x62100005b538, node=node@entry=0x625000154698) at clauses.c:2272 [08:14:06.519] context = [08:14:06.519] #11 0x0000563bebe4c137 in convert_EXISTS_sublink_to_join (root=root@entry=0x62100005b538, sublink=sublink@entry=0x6250000091b0, under_not=under_not@entry=false, available_rels=available_rels@entry=0x62100005ba68) at subselect.c:1541 [08:14:06.519] je = [08:14:06.519] lc__state = [08:14:06.519] result = [08:14:06.519] parse = 0x6250000095d0 [08:14:06.519] subselect = 0x61d00005f568 [08:14:06.519] whereClause = 0x625000154698 [08:14:06.519] subroot = [08:14:06.519] rtoffset = [08:14:06.519] varno = [08:14:06.519] clause_varnos = [08:14:06.519] upper_varnos = [08:14:06.519] lc = [08:14:06.519] newWhere = 0x0 [08:14:06.519] all_clauses = 0x625000154648 [08:14:06.519] upper_reference_exists = false [08:14:06.519] #12 0x0000563bebe55bd3 in pull_up_sublinks_qual_recurse (root=root@entry=0x62100005b538, node=0x6250000091b0, jtlink1=jtlink1@entry=0x62100005b9d0, available_rels1=, jtlink2=jtlink2@entry=0x0, available_rels2=available_rels2@entry=0x0) at prepjointree.c:912 [08:14:06.519] sublink = 0x6250000091b0 [08:14:06.519] j = [08:14:06.519] child_rels = [08:14:06.519] #13 0x0000563bebe568ca in pull_up_sublinks_jointree_recurse (root=root@entry=0x62100005b538, jtnode=0x625000009200, relids=relids@entry=0x7ffe46871670) at prepjointree.c:776 [08:14:06.519] j = 0x62100005b9b8 [08:14:06.519] leftrelids = [08:14:06.519] rightrelids = [08:14:06.519] jtlink = [08:14:06.519] __func__ = "pull_up_sublinks_jointree_recurse" [08:14:06.519] #14 0x0000563bebe56a37 in pull_up_sublinks_jointree_recurse (root=root@entry=0x62100005b538, jtnode=0x6290000d3258, relids=relids@entry=0x7ffe46871750) at prepjointree.c:706 [08:14:06.519] newchild = [08:14:06.519] childrelids = [08:14:06.519] l__state = [08:14:06.519] frelids = 0x0 [08:14:06.519] newf = [08:14:06.519] jtlink = [08:14:06.519] f = 0x6290000d3258 [08:14:06.519] newfromlist = 0x0 [08:14:06.519] l = [08:14:06.519] __func__ = "pull_up_sublinks_jointree_recurse" [08:14:06.519] #15 0x0000563bebe5b467 in pull_up_sublinks (root=root@entry=0x62100005b538) at prepjointree.c:653 [08:14:06.519] jtnode = [08:14:06.519] relids = [08:14:06.519] #16 0x0000563bebe31e71 in subquery_planner (glob=glob@entry=0x61900008c358, parse=parse@entry=0x6250000095d0, parent_root=parent_root@entry=0x0, hasRecursion=hasRecursion@entry=false, tuple_fraction=tuple_fraction@entry=0, setops=setops@entry=0x0) at planner.c:757 [08:14:06.519] root = 0x62100005b538 [08:14:06.519] newWithCheckOptions = [08:14:06.519] newHaving = [08:14:06.519] hasOuterJoins = [08:14:06.519] hasResultRTEs = [08:14:06.519] final_rel = [08:14:06.519] l = [08:14:06.519] #17 0x0000563bebe34a20 in standard_planner (parse=0x6250000095d0, query_string=, cursorOptions=2048, boundParams=) at planner.c:442 [08:14:06.519] result = [08:14:06.519] glob = 0x61900008c358 [08:14:06.519] tuple_fraction = 0 [08:14:06.519] root = [08:14:06.519] final_rel = [08:14:06.519] best_path = [08:14:06.519] top_plan = [08:14:06.519] lp = [08:14:06.519] lr = [08:14:06.519] #18 0x0000563bebe36138 in planner (parse=parse@entry=0x6250000095d0, query_string=query_string@entry=0x625000007a00 "EXPLAIN (COSTS OFF)\nSELECT * FROM pred_tab t1\n LEFT JOIN pred_tab t2 ON EXISTS\n (SELECT 1 FROM pred_tab t3, pred_tab t4, pred_tab t5, pred_tab t6\n WHERE t1.a = t3.a AND t6.a IS NOT N"..., cursorOptions=cursorOptions@entry=2048, boundParams=boundParams@entry=0x0) at planner.c:301 [08:14:06.519] result = [08:14:06.519] #19 0x0000563bec0b7a69 in pg_plan_query (querytree=querytree@entry=0x6250000095d0, query_string=query_string@entry=0x625000007a00 "EXPLAIN (COSTS OFF)\nSELECT * FROM pred_tab t1\n LEFT JOIN pred_tab t2 ON EXISTS\n (SELECT 1 FROM pred_tab t3, pred_tab t4, pred_tab t5, pred_tab t6\n WHERE t1.a = t3.a AND t6.a IS NOT N"..., cursorOptions=cursorOptions@entry=2048, boundParams=boundParams@entry=0x0) at postgres.c:900 [08:14:06.519] plan = [08:14:06.519] #20 0x0000563beba33883 in standard_ExplainOneQuery (query=, cursorOptions=cursorOptions@entry=2048, into=into@entry=0x0, es=es@entry=0x61900008c0b8, queryString=, params=, queryEnv=) at explain.c:353 [08:14:06.519] plan = [08:14:06.519] planstart = [08:14:06.519] planduration = [08:14:06.519] bufusage_start = [08:14:06.519] bufusage = [08:14:06.519] mem_counters = [08:14:06.519] planner_ctx = 0x0 [08:14:06.519] saved_ctx = 0x0 [08:14:06.519] #21 0x0000563beba33cea in ExplainOneQuery (query=, cursorOptions=cursorOptions@entry=2048, into=into@entry=0x0, es=es@entry=0x61900008c0b8, pstate=pstate@entry=0x619000005338, params=params@entry=0x0) at explain.c:309 [08:14:06.519] No locals. [08:14:06.519] #22 0x0000563beba34035 in ExplainQuery (pstate=pstate@entry=0x619000005338, stmt=stmt@entry=0x625000009410, params=params@entry=0x0, dest=dest@entry=0x6190000052a8) at explain.c:223 [08:14:06.519] l__state = [08:14:06.519] l = 0x61d00005f530 [08:14:06.519] es = 0x61900008c0b8 [08:14:06.519] tstate = [08:14:06.519] jstate = [08:14:06.519] query = [08:14:06.519] rewritten = 0x61d00005f518 [08:14:06.519] #23 0x0000563bec0c51ab in standard_ProcessUtility (pstmt=0x6250000094c0, queryString=, readOnlyTree=, context=context@entry=PROCESS_UTILITY_TOPLEVEL, params=, queryEnv=, dest=, qc=) at utility.c:866 [08:14:06.519] parsetree = 0x625000009410 [08:14:06.519] isTopLevel = true [08:14:06.519] isAtomicContext = false [08:14:06.519] pstate = 0x619000005338 [08:14:06.519] readonly_flags = [08:14:06.519] __func__ = "standard_ProcessUtility" [08:14:06.519] #24 0x0000563bec0c5874 in ProcessUtility (pstmt=pstmt@entry=0x6250000094c0, queryString=, readOnlyTree=, context=context@entry=PROCESS_UTILITY_TOPLEVEL, params=, queryEnv=, dest=0x6190000052a8, qc=0x7ffe46871e40) at utility.c:523 [08:14:06.519] No locals. [08:14:06.519] #25 0x0000563bec0c07dc in PortalRunUtility (portal=portal@entry=0x625000032200, pstmt=0x6250000094c0, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=true, dest=dest@entry=0x6190000052a8, qc=qc@entry=0x7ffe46871e40) at pquery.c:1153 [08:14:06.519] No locals. [08:14:06.519] #26 0x0000563bec0c1218 in FillPortalStore (portal=portal@entry=0x625000032200, isTopLevel=isTopLevel@entry=true) at pquery.c:1026 [08:14:06.519] treceiver = 0x6190000052a8 [08:14:06.519] qc = [08:14:06.519] __func__ = "FillPortalStore" [08:14:06.519] #27 0x0000563bec0c1b5d in PortalRun (portal=portal@entry=0x625000032200, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, dest=dest@entry=0x6290000d3538, altdest=altdest@entry=0x6290000d3538, qc=qc@entry=0x7ffe46872130) at pquery.c:760 [08:14:06.519] _save_exception_stack = 0x7ffe468722b0 [08:14:06.519] _save_context_stack = 0x0 [08:14:06.519] _local_sigjmp_buf = [08:14:06.519] _do_rethrow = [08:14:06.519] result = [08:14:06.519] nprocessed = [08:14:06.519] saveTopTransactionResourceOwner = 0x629000024248 [08:14:06.519] saveTopTransactionContext = 0x625000039900 [08:14:06.519] saveActivePortal = 0x0 [08:14:06.519] saveResourceOwner = 0x629000024248 [08:14:06.519] savePortalContext = 0x0 [08:14:06.519] saveMemoryContext = 0x625000039900 [08:14:06.519] __func__ = "PortalRun" [08:14:06.519] #28 0x0000563bec0b88e9 in exec_simple_query (query_string=query_string@entry=0x625000007a00 "EXPLAIN (COSTS OFF)\nSELECT * FROM pred_tab t1\n LEFT JOIN pred_tab t2 ON EXISTS\n (SELECT 1 FROM pred_tab t3, pred_tab t4, pred_tab t5, pred_tab t6\n WHERE t1.a = t3.a AND t6.a IS NOT N"...) at postgres.c:1274 [08:14:06.519] cmdtaglen = [08:14:06.519] snapshot_set = [08:14:06.519] per_parsetree_context = 0x0 [08:14:06.519] plantree_list = 0x6290000d34e8 [08:14:06.519] parsetree = 0x625000009440 [08:14:06.519] commandTag = [08:14:06.519] qc = [08:14:06.519] querytree_list = [08:14:06.519] portal = 0x625000032200 [08:14:06.519] receiver = 0x6290000d3538 [08:14:06.519] format = [08:14:06.519] cmdtagname = [08:14:06.519] parsetree_item__state = [08:14:06.519] dest = DestRemote [08:14:06.519] oldcontext = 0x625000039900 [08:14:06.519] parsetree_list = 0x625000009470 [08:14:06.519] parsetree_item = 0x625000009488 [08:14:06.519] save_log_statement_stats = false [08:14:06.519] was_logged = false [08:14:06.519] use_implicit_block = false [08:14:06.519] msec_str = [08:14:06.519] __func__ = "exec_simple_query" [08:14:06.519] #29 0x0000563bec0bcbb3 in PostgresMain (dbname=dbname@entry=0x6290000203a8 "regression", username=username@entry=0x629000020388 "postgres") at postgres.c:4767 [08:14:06.519] query_string = 0x625000007a00 "EXPLAIN (COSTS OFF)\nSELECT * FROM pred_tab t1\n LEFT JOIN pred_tab t2 ON EXISTS\n (SELECT 1 FROM pred_tab t3, pred_tab t4, pred_tab t5, pred_tab t6\n WHERE t1.a = t3.a AND t6.a IS NOT N"... [08:14:06.519] firstchar = [08:14:06.519] input_message = [08:14:06.519] local_sigjmp_buf = [08:14:06.519] send_ready_for_query = [08:14:06.519] idle_in_transaction_timeout_enabled = [08:14:06.519] idle_session_timeout_enabled = [08:14:06.519] __func__ = "PostgresMain" [08:14:06.519] #30 0x0000563bec0ae7cc in BackendMain (startup_data=, startup_data_len=) at backend_startup.c:124 [08:14:06.519] bsdata = [08:14:06.519] #31 0x0000563bebeef177 in postmaster_child_launch (child_type=B_BACKEND, child_slot=13, startup_data=startup_data@entry=0x7ffe46872490, startup_data_len=startup_data_len@entry=24, client_sock=client_sock@entry=0x7ffe46872540) at launch_backend.c:290 [08:14:06.519] pid = [08:14:06.519] #32 0x0000563bebef5195 in BackendStartup (client_sock=client_sock@entry=0x7ffe46872540) at postmaster.c:3590 [08:14:06.519] bn = 0x627000000378 [08:14:06.519] pid = [08:14:06.519] startup_data = [08:14:06.519] cac = [08:14:06.519] __func__ = "BackendStartup" [08:14:06.519] #33 0x0000563bebef8220 in ServerLoop () at postmaster.c:1705 [08:14:06.519] s = [08:14:06.519] i = 0 [08:14:06.519] now = [08:14:06.519] last_lockfile_recheck_time = 1756282115 [08:14:06.519] last_touch_time = 1756281995 [08:14:06.519] events = [08:14:06.519] nevents = 1 [08:14:06.519] __func__ = "ServerLoop" [08:14:06.519] #34 0x0000563bebefa421 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x604000000690) at postmaster.c:1403 [08:14:06.519] opt = [08:14:06.519] status = [08:14:06.519] userDoption = [08:14:06.519] listen_addr_saved = false [08:14:06.519] output_config_variable = [08:14:06.519] __func__ = "PostmasterMain" [08:14:06.519] #35 0x0000563bebc8af6a in main (argc=4, argv=0x604000000690) at main.c:231 [08:14:06.519] do_check_root = [08:14:06.519] dispatch_option =