[01:03:55.070] src/tools/ci/cores_backtrace.sh linux /tmp/cores [01:03:55.290] dumping /tmp/cores/postgres-6-54864.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [01:03:55.563] [New LWP 54864] [01:03:55.565] [01:03:55.565] This GDB supports auto-downloading debuginfo from the following URLs: [01:03:55.565] [01:03:55.565] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [01:03:55.565] Debuginfod has been disabled. [01:03:55.565] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [01:03:55.671] [Thread debugging using libthread_db enabled] [01:03:55.671] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [01:03:55.671] Core was generated by `postgres: primary: postgres regression [local] SELECT '. [01:03:55.671] Program terminated with signal SIGABRT, Aborted. [01:03:55.671] #0 0x00007fa9c96abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [01:03:55.754] [01:03:55.754] Thread 1 (Thread 0x7fa9c9462ac0 (LWP 54864)): [01:03:55.754] #0 0x00007fa9c96abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [01:03:55.754] No symbol table info available. [01:03:55.754] #1 0x00007fa9c965cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [01:03:55.754] No symbol table info available. [01:03:55.754] #2 0x00007fa9c9647472 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [01:03:55.754] No symbol table info available. [01:03:55.754] #3 0x000055c4ac837b32 in ExceptionalCondition (conditionName=conditionName@entry=0x55c4acc76280 "v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type == jpiLess || v->type == jpiGreater || v->type == jpiLessOrEqual || v->type == jpiGreaterOrEqual || v-"..., fileName=fileName@entry=0x55c4acc74a80 "jsonpath.c", lineNumber=lineNumber@entry=1265) at assert.c:66 [01:03:55.754] No locals. [01:03:55.754] #4 0x000055c4ac653ed3 in jspGetLeftArg (v=v@entry=0x7fffe8c4b7b0, a=a@entry=0x7fffe8c4b640) at jsonpath.c:1265 [01:03:55.754] No locals. [01:03:55.754] #5 0x000055c4ac655572 in printJsonPathItem (buf=buf@entry=0x7fffe8c4b920, v=v@entry=0x7fffe8c4b7b0, inKey=inKey@entry=true, printBracketes=printBracketes@entry=true) at jsonpath.c:844 [01:03:55.754] elem = [01:03:55.754] i = [01:03:55.754] len = [01:03:55.754] str = [01:03:55.754] __func__ = "printJsonPathItem" [01:03:55.754] #6 0x000055c4ac655867 in printJsonPathItem (buf=buf@entry=0x7fffe8c4b920, v=v@entry=0x7fffe8c4b960, inKey=inKey@entry=false, printBracketes=printBracketes@entry=true) at jsonpath.c:901 [01:03:55.754] elem = [01:03:55.754] i = [01:03:55.754] len = [01:03:55.754] str = [01:03:55.754] __func__ = "printJsonPathItem" [01:03:55.754] #7 0x000055c4ac6559a9 in jsonPathToCstring (out=0x7fffe8c4b920, out@entry=0x0, in=0x625000008fa0, estimated_len=) at jsonpath.c:229 [01:03:55.754] buf = [01:03:55.754] v = [01:03:55.754] #8 0x000055c4ac655ac0 in jsonpath_out (fcinfo=) at jsonpath.c:138 [01:03:55.754] in = [01:03:55.754] #9 0x000055c4ac84d63c in FunctionCall1Coll (flinfo=0x6250000513d8, collation=collation@entry=0, arg1=108095736942496) at fmgr.c:1139 [01:03:55.754] fcinfodata = [01:03:55.754] fcinfo = 0x7fffe8c4ba40 [01:03:55.754] result = [01:03:55.754] __func__ = "FunctionCall1Coll" [01:03:55.754] #10 0x000055c4ac851479 in OutputFunctionCall (flinfo=, val=) at fmgr.c:1685 [01:03:55.754] No locals. [01:03:55.754] #11 0x000055c4abadc848 in printtup (slot=0x6250000507a8, self=0x6250001006b0) at printtup.c:360 [01:03:55.754] outputstr = [01:03:55.754] thisState = [01:03:55.754] attr = [01:03:55.754] typeinfo = [01:03:55.754] myState = 0x6250001006b0 [01:03:55.754] oldcontext = 0x625000050100 [01:03:55.754] buf = 0x625000100700 [01:03:55.754] natts = 1 [01:03:55.754] i = 0 [01:03:55.754] #12 0x000055c4abfd8211 in ExecutePlan (queryDesc=queryDesc@entry=0x619000005680, operation=operation@entry=CMD_SELECT, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=direction@entry=ForwardScanDirection, dest=dest@entry=0x6250001006b0) at execMain.c:1710 [01:03:55.754] estate = 0x625000050200 [01:03:55.754] planstate = 0x625000050428 [01:03:55.754] use_parallel_mode = false [01:03:55.754] slot = [01:03:55.754] current_tuple_count = 0 [01:03:55.754] #13 0x000055c4abfda02d in standard_ExecutorRun (queryDesc=queryDesc@entry=0x619000005680, direction=direction@entry=ForwardScanDirection, count=count@entry=0) at execMain.c:367 [01:03:55.754] estate = 0x625000050200 [01:03:55.754] operation = CMD_SELECT [01:03:55.754] dest = 0x6250001006b0 [01:03:55.754] sendTuples = true [01:03:55.754] oldcontext = 0x619000005580 [01:03:55.754] #14 0x00007fa9c654a482 in pgss_ExecutorRun (queryDesc=, direction=, count=) at pg_stat_statements.c:1035 [01:03:55.754] _save_exception_stack = 0x7fffe8c4be70 [01:03:55.754] _save_context_stack = 0x0 [01:03:55.754] _local_sigjmp_buf = [01:03:55.754] _do_rethrow = false [01:03:55.754] #15 0x000055c4abfda083 in ExecutorRun (queryDesc=queryDesc@entry=0x619000005680, direction=direction@entry=ForwardScanDirection, count=count@entry=0) at execMain.c:302 [01:03:55.754] No locals. [01:03:55.754] #16 0x000055c4ac516d0c in PortalRunSelect (portal=portal@entry=0x625000032200, forward=forward@entry=true, count=0, count@entry=9223372036854775807, dest=dest@entry=0x6250001006b0) at pquery.c:921 [01:03:55.754] queryDesc = 0x619000005680 [01:03:55.754] direction = [01:03:55.754] nprocessed = [01:03:55.754] __func__ = "PortalRunSelect" [01:03:55.754] #17 0x000055c4ac51aaf0 in PortalRun (portal=portal@entry=0x625000032200, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, dest=dest@entry=0x6250001006b0, altdest=altdest@entry=0x6250001006b0, qc=qc@entry=0x7fffe8c4c040) at pquery.c:765 [01:03:55.754] _save_exception_stack = 0x7fffe8c4c1c0 [01:03:55.754] _save_context_stack = 0x0 [01:03:55.754] _local_sigjmp_buf = [01:03:55.754] _do_rethrow = [01:03:55.754] result = [01:03:55.754] nprocessed = [01:03:55.754] saveTopTransactionResourceOwner = 0x62900002a248 [01:03:55.754] saveTopTransactionContext = 0x625000039900 [01:03:55.754] saveActivePortal = 0x0 [01:03:55.754] saveResourceOwner = 0x62900002a248 [01:03:55.754] savePortalContext = 0x0 [01:03:55.754] saveMemoryContext = 0x625000039900 [01:03:55.754] __func__ = "PortalRun" [01:03:55.754] #18 0x000055c4ac511984 in exec_simple_query (query_string=query_string@entry=0x625000007a00 "select '$.replace(\"hello\",\"bye\")'::jsonpath;") at postgres.c:1273 [01:03:55.754] cmdtaglen = [01:03:55.754] snapshot_set = [01:03:55.754] per_parsetree_context = 0x0 [01:03:55.754] plantree_list = 0x625000100660 [01:03:55.754] parsetree = 0x625000008728 [01:03:55.754] commandTag = [01:03:55.754] qc = [01:03:55.754] querytree_list = [01:03:55.754] portal = 0x625000032200 [01:03:55.754] receiver = 0x6250001006b0 [01:03:55.754] format = [01:03:55.754] cmdtagname = [01:03:55.754] parsetree_item__state = [01:03:55.754] dest = DestRemote [01:03:55.754] oldcontext = 0x625000039900 [01:03:55.754] parsetree_list = 0x625000008758 [01:03:55.754] parsetree_item = 0x625000008770 [01:03:55.754] save_log_statement_stats = false [01:03:55.754] was_logged = true [01:03:55.754] use_implicit_block = false [01:03:55.754] msec_str = [01:03:55.754] __func__ = "exec_simple_query" [01:03:55.754] #19 0x000055c4ac515c4e in PostgresMain (dbname=dbname@entry=0x6290000254b8 "regression", username=username@entry=0x629000025498 "postgres") at postgres.c:4766 [01:03:55.754] query_string = 0x625000007a00 "select '$.replace(\"hello\",\"bye\")'::jsonpath;" [01:03:55.754] firstchar = [01:03:55.754] input_message = [01:03:55.754] local_sigjmp_buf = [01:03:55.754] send_ready_for_query = [01:03:55.754] idle_in_transaction_timeout_enabled = [01:03:55.754] idle_session_timeout_enabled = [01:03:55.754] __func__ = "PostgresMain" [01:03:55.754] #20 0x000055c4ac507898 in BackendMain (startup_data=, startup_data_len=) at backend_startup.c:124 [01:03:55.754] bsdata = [01:03:55.754] #21 0x000055c4ac34aa21 in postmaster_child_launch (child_type=B_BACKEND, child_slot=17, startup_data=startup_data@entry=0x7fffe8c4c3a0, startup_data_len=startup_data_len@entry=24, client_sock=client_sock@entry=0x7fffe8c4c450) at launch_backend.c:290 [01:03:55.754] pid = [01:03:55.754] #22 0x000055c4ac350a3f in BackendStartup (client_sock=client_sock@entry=0x7fffe8c4c450) at postmaster.c:3580 [01:03:55.754] bn = 0x629000019538 [01:03:55.754] pid = [01:03:55.754] startup_data = [01:03:55.754] cac = [01:03:55.754] __func__ = "BackendStartup" [01:03:55.754] #23 0x000055c4ac353aca in ServerLoop () at postmaster.c:1702 [01:03:55.754] s = [01:03:55.754] i = 0 [01:03:55.754] now = [01:03:55.754] last_lockfile_recheck_time = 1751072389 [01:03:55.754] last_touch_time = 1751072329 [01:03:55.754] events = [01:03:55.754] nevents = 1 [01:03:55.754] __func__ = "ServerLoop" [01:03:55.754] #24 0x000055c4ac355c14 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x604000000610) at postmaster.c:1400 [01:03:55.754] opt = [01:03:55.754] status = [01:03:55.754] userDoption = [01:03:55.754] listen_addr_saved = false [01:03:55.754] output_config_variable = [01:03:55.754] __func__ = "PostmasterMain" [01:03:55.754] #25 0x000055c4ac0e85f7 in main (argc=4, argv=0x604000000610) at main.c:227 [01:03:55.754] do_check_root = [01:03:55.754] dispatch_option = [01:03:55.774] -e [01:03:55.774] [01:03:55.774] [01:03:55.839] dumping /tmp/cores/postgres-6-25493.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [01:03:56.090] [New LWP 25493] [01:03:56.092] [01:03:56.092] This GDB supports auto-downloading debuginfo from the following URLs: [01:03:56.092] [01:03:56.092] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [01:03:56.092] Debuginfod has been disabled. [01:03:56.092] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [01:03:56.195] [Thread debugging using libthread_db enabled] [01:03:56.195] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [01:03:56.195] Core was generated by `postgres: postgres regression [local] SELECT '. [01:03:56.195] Program terminated with signal SIGABRT, Aborted. [01:03:56.195] #0 0x00007f40f82abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [01:03:56.245] [01:03:56.245] Thread 1 (Thread 0x7f40f7c1dac0 (LWP 25493)): [01:03:56.245] #0 0x00007f40f82abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [01:03:56.245] No symbol table info available. [01:03:56.245] #1 0x00007f40f825cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [01:03:56.245] No symbol table info available. [01:03:56.245] #2 0x00007f40f8247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [01:03:56.245] No symbol table info available. [01:03:56.245] #3 0x000055e6202b7b32 in ExceptionalCondition (conditionName=conditionName@entry=0x55e6206f6280 "v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type == jpiLess || v->type == jpiGreater || v->type == jpiLessOrEqual || v->type == jpiGreaterOrEqual || v-"..., fileName=fileName@entry=0x55e6206f4a80 "jsonpath.c", lineNumber=lineNumber@entry=1265) at assert.c:66 [01:03:56.245] No locals. [01:03:56.245] #4 0x000055e6200d3ed3 in jspGetLeftArg (v=v@entry=0x7ffde0021660, a=a@entry=0x7ffde0020670) at jsonpath.c:1265 [01:03:56.245] No locals. [01:03:56.245] #5 0x000055e6200da14d in executeStringInternalMethod (cxt=cxt@entry=0x7ffde0021f00, jsp=jsp@entry=0x7ffde0021660, jb=, jb@entry=0x7ffde0020e60, found=found@entry=0x7ffde0021ff0) at jsonpath_exec.c:2920 [01:03:56.245] from_str = [01:03:56.245] to_str = [01:03:56.245] from_len = [01:03:56.245] to_len = [01:03:56.245] jbvbuf = [01:03:56.245] hasNext = [01:03:56.245] res = jperNotFound [01:03:56.245] elem = [01:03:56.245] str = [01:03:56.245] tmp = 0x6190000052b8 "x" [01:03:56.245] resStr = 0x0 [01:03:56.245] __func__ = "executeStringInternalMethod" [01:03:56.245] #6 0x000055e6200de95d in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffde0021f00, jsp=jsp@entry=0x7ffde0021660, jb=jb@entry=0x7ffde0020e60, found=found@entry=0x7ffde0021ff0, unwrap=unwrap@entry=false) at jsonpath_exec.c:1676 [01:03:56.245] elem = [01:03:56.245] res = jperNotFound [01:03:56.245] baseObject = [01:03:56.245] __func__ = "executeItemOptUnwrapTarget" [01:03:56.245] #7 0x000055e6200e349d in executeAnyItem (cxt=, jsp=, jbc=, found=, level=level@entry=1, first=first@entry=1, last=, ignoreStructuralErrors=, unwrapNext=) at jsonpath_exec.c:1999 [01:03:56.245] res = jperNotFound [01:03:56.245] it = [01:03:56.245] r = [01:03:56.245] v = [01:03:56.245] #8 0x000055e6200e355e in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffde0021f00, jsp=jsp@entry=0x7ffde0021660, jb=jb@entry=0x7ffde0021e70, found=found@entry=0x7ffde0021ff0, unwrapElements=unwrapElements@entry=false) at jsonpath_exec.c:1702 [01:03:56.245] __func__ = "executeItemUnwrapTargetArray" [01:03:56.245] #9 0x000055e6200de97f in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffde0021f00, jsp=0x7ffde0021660, jb=0x7ffde0021e70, found=, unwrap=) at jsonpath_exec.c:1674 [01:03:56.245] elem = [01:03:56.245] res = jperNotFound [01:03:56.245] baseObject = [01:03:56.245] __func__ = "executeItemOptUnwrapTarget" [01:03:56.245] #10 0x000055e6200dea54 in executeItem (cxt=cxt@entry=0x7ffde0021f00, jsp=jsp@entry=0x7ffde0021660, jb=jb@entry=0x7ffde0021e70, found=found@entry=0x7ffde0021ff0) at jsonpath_exec.c:738 [01:03:56.245] No locals. [01:03:56.245] #11 0x000055e6200e047d in executeNextItem (cxt=cxt@entry=0x7ffde0021f00, cur=cur@entry=0x7ffde0021eb0, next=0x7ffde0021660, next@entry=0x0, v=v@entry=0x7ffde0021e70, found=found@entry=0x7ffde0021ff0, copy=copy@entry=true) at jsonpath_exec.c:1730 [01:03:56.245] elem = [01:03:56.245] hasNext = [01:03:56.245] #12 0x000055e6200dbb9f in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffde0021f00, jsp=0x7ffde0021eb0, jb=0x7ffde0021e70, found=, unwrap=) at jsonpath_exec.c:1068 [01:03:56.245] elem = [01:03:56.245] res = jperNotFound [01:03:56.245] baseObject = [01:03:56.245] __func__ = "executeItemOptUnwrapTarget" [01:03:56.245] #13 0x000055e6200dea54 in executeItem (cxt=cxt@entry=0x7ffde0021f00, jsp=jsp@entry=0x7ffde0021eb0, jb=jb@entry=0x7ffde0021e70, found=found@entry=0x7ffde0021ff0) at jsonpath_exec.c:738 [01:03:56.245] No locals. [01:03:56.245] #14 0x000055e6200ded95 in executeJsonPath (path=path@entry=0x619000005200, vars=, getVar=getVar@entry=0x55e6200d82f6 , countVars=countVars@entry=0x55e6200e592d , json=json@entry=0x6190000051d0, throwErrors=, result=, useTz=) at jsonpath_exec.c:724 [01:03:56.245] cxt = [01:03:56.245] res = [01:03:56.245] jsp = [01:03:56.245] jbv = [01:03:56.245] #15 0x000055e6200e5d5c in jsonb_path_query_internal (fcinfo=0x625000057008, tz=tz@entry=false) at jsonpath_exec.c:550 [01:03:56.245] jp = 0x619000005200 [01:03:56.245] jb = 0x6190000051d0 [01:03:56.245] oldcontext = 0x62500030c100 [01:03:56.245] vars = [01:03:56.245] silent = [01:03:56.245] found = [01:03:56.245] funcctx = 0x619000005180 [01:03:56.245] found = [01:03:56.245] v = [01:03:56.245] c = [01:03:56.245] #16 0x000055e6200e5f3d in jsonb_path_query (fcinfo=) at jsonpath_exec.c:576 [01:03:56.245] No locals. [01:03:56.245] #17 0x000055e61fa77a1b in ExecMakeFunctionResultSet (fcache=0x6250000560b8, econtext=econtext@entry=0x625000055538, argContext=, isNull=0x625000056048, isDone=isDone@entry=0x6250000560a0) at execSRF.c:624 [01:03:56.245] arguments = [01:03:56.245] result = [01:03:56.245] fcinfo = 0x625000057008 [01:03:56.245] fcusage = [01:03:56.245] rsinfo = [01:03:56.245] callit = [01:03:56.245] i = [01:03:56.245] __func__ = "ExecMakeFunctionResultSet" [01:03:56.245] #18 0x000055e61faf919f in ExecProjectSRF (node=node@entry=0x625000055428, continuing=continuing@entry=false) at nodeProjectSet.c:182 [01:03:56.245] elem = [01:03:56.245] isdone = 0x6250000560a0 [01:03:56.245] result = 0x625000056040 [01:03:56.245] isnull = [01:03:56.245] resultSlot = 0x625000055ff8 [01:03:56.245] econtext = 0x625000055538 [01:03:56.245] oldcontext = 0x625000055100 [01:03:56.245] hassrf = false [01:03:56.245] hasresult = false [01:03:56.245] argno = 0 [01:03:56.245] #19 0x000055e61faf9400 in ExecProjectSet (pstate=) at nodeProjectSet.c:106 [01:03:56.245] node = 0x625000055428 [01:03:56.245] outerTupleSlot = [01:03:56.245] resultSlot = [01:03:56.245] outerPlan = [01:03:56.245] econtext = 0x625000055538 [01:03:56.245] #20 0x000055e61fa6fec9 in ExecProcNodeFirst (node=0x625000055428) at execProcnode.c:469 [01:03:56.245] No locals. [01:03:56.245] #21 0x000055e61fa57f9c in ExecProcNode (node=node@entry=0x625000055428) at ../../../src/include/executor/executor.h:313 [01:03:56.245] No locals. [01:03:56.245] #22 0x000055e61fa58185 in ExecutePlan (queryDesc=queryDesc@entry=0x619000004780, operation=operation@entry=CMD_SELECT, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=direction@entry=ForwardScanDirection, dest=dest@entry=0x629000b409a8) at execMain.c:1679 [01:03:56.245] estate = 0x625000055200 [01:03:56.245] planstate = 0x625000055428 [01:03:56.245] use_parallel_mode = false [01:03:56.245] slot = [01:03:56.245] current_tuple_count = 0 [01:03:56.245] #23 0x000055e61fa5a02d in standard_ExecutorRun (queryDesc=0x619000004780, direction=ForwardScanDirection, count=0) at execMain.c:367 [01:03:56.245] estate = 0x625000055200 [01:03:56.245] operation = CMD_SELECT [01:03:56.245] dest = 0x629000b409a8 [01:03:56.245] sendTuples = true [01:03:56.245] oldcontext = 0x619000004680 [01:03:56.245] #24 0x000055e61fa5a08d in ExecutorRun (queryDesc=queryDesc@entry=0x619000004780, direction=direction@entry=ForwardScanDirection, count=count@entry=0) at execMain.c:304 [01:03:56.245] No locals. [01:03:56.245] #25 0x000055e61ff96d0c in PortalRunSelect (portal=portal@entry=0x625000032200, forward=forward@entry=true, count=0, count@entry=9223372036854775807, dest=dest@entry=0x629000b409a8) at pquery.c:921 [01:03:56.245] queryDesc = 0x619000004780 [01:03:56.245] direction = [01:03:56.245] nprocessed = [01:03:56.245] __func__ = "PortalRunSelect" [01:03:56.245] #26 0x000055e61ff9aaf0 in PortalRun (portal=portal@entry=0x625000032200, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, dest=dest@entry=0x629000b409a8, altdest=altdest@entry=0x629000b409a8, qc=qc@entry=0x7ffde00225a0) at pquery.c:765 [01:03:56.245] _save_exception_stack = 0x7ffde0022720 [01:03:56.245] _save_context_stack = 0x0 [01:03:56.245] _local_sigjmp_buf = [01:03:56.245] _do_rethrow = [01:03:56.245] result = [01:03:56.245] nprocessed = [01:03:56.245] saveTopTransactionResourceOwner = 0x629000025a58 [01:03:56.245] saveTopTransactionContext = 0x625000039900 [01:03:56.245] saveActivePortal = 0x0 [01:03:56.245] saveResourceOwner = 0x629000025a58 [01:03:56.245] savePortalContext = 0x0 [01:03:56.245] saveMemoryContext = 0x625000039900 [01:03:56.245] __func__ = "PortalRun" [01:03:56.245] #27 0x000055e61ff91984 in exec_simple_query (query_string=query_string@entry=0x625000007a00 "select jsonb_path_query('[\"x\", \"y\", \"z\"]', '$.replace(\"x\", \"bye\")');") at postgres.c:1273 [01:03:56.245] cmdtaglen = [01:03:56.245] snapshot_set = [01:03:56.245] per_parsetree_context = 0x0 [01:03:56.245] plantree_list = 0x629000b40958 [01:03:56.245] parsetree = 0x6250000087e8 [01:03:56.245] commandTag = [01:03:56.245] qc = [01:03:56.245] querytree_list = [01:03:56.245] portal = 0x625000032200 [01:03:56.245] receiver = 0x629000b409a8 [01:03:56.245] format = [01:03:56.245] cmdtagname = [01:03:56.245] parsetree_item__state = [01:03:56.245] dest = DestRemote [01:03:56.245] oldcontext = 0x625000039900 [01:03:56.245] parsetree_list = 0x625000008818 [01:03:56.245] parsetree_item = 0x625000008830 [01:03:56.245] save_log_statement_stats = false [01:03:56.245] was_logged = false [01:03:56.245] use_implicit_block = false [01:03:56.245] msec_str = [01:03:56.245] __func__ = "exec_simple_query" [01:03:56.245] #28 0x000055e61ff95c4e in PostgresMain (dbname=dbname@entry=0x6290000203a8 "regression", username=username@entry=0x629000020388 "postgres") at postgres.c:4766 [01:03:56.245] query_string = 0x625000007a00 "select jsonb_path_query('[\"x\", \"y\", \"z\"]', '$.replace(\"x\", \"bye\")');" [01:03:56.245] firstchar = [01:03:56.245] input_message = [01:03:56.245] local_sigjmp_buf = [01:03:56.245] send_ready_for_query = [01:03:56.245] idle_in_transaction_timeout_enabled = [01:03:56.245] idle_session_timeout_enabled = [01:03:56.245] __func__ = "PostgresMain" [01:03:56.245] #29 0x000055e61ff87898 in BackendMain (startup_data=, startup_data_len=) at backend_startup.c:124 [01:03:56.245] bsdata = [01:03:56.245] #30 0x000055e61fdcaa21 in postmaster_child_launch (child_type=B_BACKEND, child_slot=7, startup_data=startup_data@entry=0x7ffde0022900, startup_data_len=startup_data_len@entry=24, client_sock=client_sock@entry=0x7ffde00229b0) at launch_backend.c:290 [01:03:56.245] pid = [01:03:56.245] #31 0x000055e61fdd0a3f in BackendStartup (client_sock=client_sock@entry=0x7ffde00229b0) at postmaster.c:3580 [01:03:56.245] bn = 0x627000000258 [01:03:56.245] pid = [01:03:56.245] startup_data = [01:03:56.245] cac = [01:03:56.245] __func__ = "BackendStartup" [01:03:56.245] #32 0x000055e61fdd3aca in ServerLoop () at postmaster.c:1702 [01:03:56.245] s = [01:03:56.245] i = 0 [01:03:56.245] now = [01:03:56.245] last_lockfile_recheck_time = 1751072077 [01:03:56.245] last_touch_time = 1751072017 [01:03:56.245] events = [01:03:56.245] nevents = 1 [01:03:56.245] __func__ = "ServerLoop" [01:03:56.245] #33 0x000055e61fdd5c14 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x6070000003a0) at postmaster.c:1400 [01:03:56.245] opt = [01:03:56.245] status = [01:03:56.245] userDoption = [01:03:56.245] listen_addr_saved = false [01:03:56.245] output_config_variable = [01:03:56.245] __func__ = "PostmasterMain" [01:03:56.245] #34 0x000055e61fb685f7 in main (argc=8, argv=0x6070000003a0) at main.c:227 [01:03:56.245] do_check_root = [01:03:56.245] dispatch_option = [01:03:56.267] -e [01:03:56.267] [01:03:56.267] [01:03:56.337] dumping /tmp/cores/postgres-6-44769.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [01:03:56.599] [New LWP 44769] [01:03:56.601] [01:03:56.601] This GDB supports auto-downloading debuginfo from the following URLs: [01:03:56.601] [01:03:56.601] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [01:03:56.601] Debuginfod has been disabled. [01:03:56.601] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [01:03:56.703] [Thread debugging using libthread_db enabled] [01:03:56.703] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [01:03:56.703] Core was generated by `postgres: old_node: postgres regression [local] SELECT '. [01:03:56.703] Program terminated with signal SIGABRT, Aborted. [01:03:56.703] #0 0x00007f9e973dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [01:03:56.742] [01:03:56.742] Thread 1 (Thread 0x7f9e96e1cac0 (LWP 44769)): [01:03:56.742] #0 0x00007f9e973dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [01:03:56.742] No symbol table info available. [01:03:56.742] #1 0x00007f9e9738cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [01:03:56.742] No symbol table info available. [01:03:56.742] #2 0x00007f9e97377472 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [01:03:56.742] No symbol table info available. [01:03:56.742] #3 0x0000555c1be40b32 in ExceptionalCondition (conditionName=conditionName@entry=0x555c1c27f280 "v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type == jpiLess || v->type == jpiGreater || v->type == jpiLessOrEqual || v->type == jpiGreaterOrEqual || v-"..., fileName=fileName@entry=0x555c1c27da80 "jsonpath.c", lineNumber=lineNumber@entry=1265) at assert.c:66 [01:03:56.742] No locals. [01:03:56.742] #4 0x0000555c1bc5ced3 in jspGetLeftArg (v=v@entry=0x7ffdc99037a0, a=a@entry=0x7ffdc9903630) at jsonpath.c:1265 [01:03:56.742] No locals. [01:03:56.742] #5 0x0000555c1bc5e572 in printJsonPathItem (buf=buf@entry=0x7ffdc9903910, v=v@entry=0x7ffdc99037a0, inKey=inKey@entry=true, printBracketes=printBracketes@entry=true) at jsonpath.c:844 [01:03:56.742] elem = [01:03:56.742] i = [01:03:56.742] len = [01:03:56.742] str = [01:03:56.742] __func__ = "printJsonPathItem" [01:03:56.742] #6 0x0000555c1bc5e867 in printJsonPathItem (buf=buf@entry=0x7ffdc9903910, v=v@entry=0x7ffdc9903950, inKey=inKey@entry=false, printBracketes=printBracketes@entry=true) at jsonpath.c:901 [01:03:56.742] elem = [01:03:56.742] i = [01:03:56.742] len = [01:03:56.742] str = [01:03:56.742] __func__ = "printJsonPathItem" [01:03:56.742] #7 0x0000555c1bc5e9a9 in jsonPathToCstring (out=0x7ffdc9903910, out@entry=0x0, in=0x625000008fa0, estimated_len=) at jsonpath.c:229 [01:03:56.742] buf = [01:03:56.742] v = [01:03:56.742] #8 0x0000555c1bc5eac0 in jsonpath_out (fcinfo=) at jsonpath.c:138 [01:03:56.742] in = [01:03:56.742] #9 0x0000555c1be5663c in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108095736942496) at fmgr.c:1139 [01:03:56.742] fcinfodata = [01:03:56.742] fcinfo = 0x7ffdc9903a30 [01:03:56.742] result = [01:03:56.742] __func__ = "FunctionCall1Coll" [01:03:56.742] #10 0x0000555c1be5a479 in OutputFunctionCall (flinfo=, val=) at fmgr.c:1685 [01:03:56.742] No locals. [01:03:56.742] #11 0x0000555c1b0e5848 in printtup (slot=0x625000052fa8, self=0x625000102850) at printtup.c:360 [01:03:56.742] outputstr = [01:03:56.742] thisState = [01:03:56.742] attr = [01:03:56.742] typeinfo = [01:03:56.742] myState = 0x625000102850 [01:03:56.742] oldcontext = 0x625000052900 [01:03:56.742] buf = 0x6250001028a0 [01:03:56.742] natts = 1 [01:03:56.742] i = 0 [01:03:56.742] #12 0x0000555c1b5e1211 in ExecutePlan (queryDesc=queryDesc@entry=0x619000005680, operation=operation@entry=CMD_SELECT, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=direction@entry=ForwardScanDirection, dest=dest@entry=0x625000102850) at execMain.c:1710 [01:03:56.742] estate = 0x625000052a00 [01:03:56.742] planstate = 0x625000052c28 [01:03:56.742] use_parallel_mode = false [01:03:56.742] slot = [01:03:56.742] current_tuple_count = 0 [01:03:56.742] #13 0x0000555c1b5e302d in standard_ExecutorRun (queryDesc=0x619000005680, direction=ForwardScanDirection, count=0) at execMain.c:367 [01:03:56.742] estate = 0x625000052a00 [01:03:56.742] operation = CMD_SELECT [01:03:56.742] dest = 0x625000102850 [01:03:56.742] sendTuples = true [01:03:56.742] oldcontext = 0x619000005580 [01:03:56.742] #14 0x0000555c1b5e308d in ExecutorRun (queryDesc=queryDesc@entry=0x619000005680, direction=direction@entry=ForwardScanDirection, count=count@entry=0) at execMain.c:304 [01:03:56.742] No locals. [01:03:56.742] #15 0x0000555c1bb1fd0c in PortalRunSelect (portal=portal@entry=0x625000032200, forward=forward@entry=true, count=0, count@entry=9223372036854775807, dest=dest@entry=0x625000102850) at pquery.c:921 [01:03:56.742] queryDesc = 0x619000005680 [01:03:56.742] direction = [01:03:56.742] nprocessed = [01:03:56.742] __func__ = "PortalRunSelect" [01:03:56.742] #16 0x0000555c1bb23af0 in PortalRun (portal=portal@entry=0x625000032200, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, dest=dest@entry=0x625000102850, altdest=altdest@entry=0x625000102850, qc=qc@entry=0x7ffdc9903e90) at pquery.c:765 [01:03:56.742] _save_exception_stack = 0x7ffdc9904010 [01:03:56.742] _save_context_stack = 0x0 [01:03:56.742] _local_sigjmp_buf = [01:03:56.742] _do_rethrow = [01:03:56.742] result = [01:03:56.742] nprocessed = [01:03:56.742] saveTopTransactionResourceOwner = 0x629000024248 [01:03:56.742] saveTopTransactionContext = 0x625000039900 [01:03:56.742] saveActivePortal = 0x0 [01:03:56.742] saveResourceOwner = 0x629000024248 [01:03:56.742] savePortalContext = 0x0 [01:03:56.742] saveMemoryContext = 0x625000039900 [01:03:56.742] __func__ = "PortalRun" [01:03:56.742] #17 0x0000555c1bb1a984 in exec_simple_query (query_string=query_string@entry=0x625000007a00 "select '$.replace(\"hello\",\"bye\")'::jsonpath;") at postgres.c:1273 [01:03:56.742] cmdtaglen = [01:03:56.742] snapshot_set = [01:03:56.742] per_parsetree_context = 0x0 [01:03:56.742] plantree_list = 0x625000102800 [01:03:56.742] parsetree = 0x625000008728 [01:03:56.742] commandTag = [01:03:56.742] qc = [01:03:56.742] querytree_list = [01:03:56.742] portal = 0x625000032200 [01:03:56.742] receiver = 0x625000102850 [01:03:56.742] format = [01:03:56.742] cmdtagname = [01:03:56.742] parsetree_item__state = [01:03:56.742] dest = DestRemote [01:03:56.742] oldcontext = 0x625000039900 [01:03:56.742] parsetree_list = 0x625000008758 [01:03:56.742] parsetree_item = 0x625000008770 [01:03:56.742] save_log_statement_stats = false [01:03:56.742] was_logged = false [01:03:56.742] use_implicit_block = false [01:03:56.742] msec_str = [01:03:56.742] __func__ = "exec_simple_query" [01:03:56.742] #18 0x0000555c1bb1ec4e in PostgresMain (dbname=dbname@entry=0x6290000203a8 "regression", username=username@entry=0x629000020388 "postgres") at postgres.c:4766 [01:03:56.742] query_string = 0x625000007a00 "select '$.replace(\"hello\",\"bye\")'::jsonpath;" [01:03:56.742] firstchar = [01:03:56.742] input_message = [01:03:56.742] local_sigjmp_buf = [01:03:56.742] send_ready_for_query = [01:03:56.742] idle_in_transaction_timeout_enabled = [01:03:56.742] idle_session_timeout_enabled = [01:03:56.742] __func__ = "PostgresMain" [01:03:56.742] #19 0x0000555c1bb10898 in BackendMain (startup_data=, startup_data_len=) at backend_startup.c:124 [01:03:56.742] bsdata = [01:03:56.742] #20 0x0000555c1b953a21 in postmaster_child_launch (child_type=B_BACKEND, child_slot=5, startup_data=startup_data@entry=0x7ffdc99041f0, startup_data_len=startup_data_len@entry=24, client_sock=client_sock@entry=0x7ffdc99042a0) at launch_backend.c:290 [01:03:56.742] pid = [01:03:56.742] #21 0x0000555c1b959a3f in BackendStartup (client_sock=client_sock@entry=0x7ffdc99042a0) at postmaster.c:3580 [01:03:56.742] bn = 0x6270000001f8 [01:03:56.742] pid = [01:03:56.742] startup_data = [01:03:56.742] cac = [01:03:56.742] __func__ = "BackendStartup" [01:03:56.742] #22 0x0000555c1b95caca in ServerLoop () at postmaster.c:1702 [01:03:56.742] s = [01:03:56.742] i = 0 [01:03:56.742] now = [01:03:56.742] last_lockfile_recheck_time = 1751072235 [01:03:56.742] last_touch_time = 1751072175 [01:03:56.742] events = [01:03:56.742] nevents = 1 [01:03:56.742] __func__ = "ServerLoop" [01:03:56.742] #23 0x0000555c1b95ec14 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x604000000610) at postmaster.c:1400 [01:03:56.742] opt = [01:03:56.742] status = [01:03:56.742] userDoption = [01:03:56.742] listen_addr_saved = false [01:03:56.742] output_config_variable = [01:03:56.742] __func__ = "PostmasterMain" [01:03:56.742] #24 0x0000555c1b6f15f7 in main (argc=4, argv=0x604000000610) at main.c:227 [01:03:56.742] do_check_root = [01:03:56.742] dispatch_option = [01:03:56.762] -e [01:03:56.762] [01:03:56.762] [01:03:56.829] dumping /tmp/cores/postgres-6-25502.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [01:03:57.086] [New LWP 25502] [01:03:57.088] [01:03:57.088] This GDB supports auto-downloading debuginfo from the following URLs: [01:03:57.088] [01:03:57.088] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [01:03:57.088] Debuginfod has been disabled. [01:03:57.088] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [01:03:57.190] [Thread debugging using libthread_db enabled] [01:03:57.190] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [01:03:57.190] Core was generated by `postgres: postgres regression [local] SELECT '. [01:03:57.190] Program terminated with signal SIGABRT, Aborted. [01:03:57.190] #0 0x00007f40f82abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [01:03:57.228] [01:03:57.228] Thread 1 (Thread 0x7f40f7c1dac0 (LWP 25502)): [01:03:57.228] #0 0x00007f40f82abeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [01:03:57.228] No symbol table info available. [01:03:57.228] #1 0x00007f40f825cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [01:03:57.228] No symbol table info available. [01:03:57.228] #2 0x00007f40f8247472 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [01:03:57.228] No symbol table info available. [01:03:57.228] #3 0x000055e6202b7b32 in ExceptionalCondition (conditionName=conditionName@entry=0x55e6206f6280 "v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type == jpiLess || v->type == jpiGreater || v->type == jpiLessOrEqual || v->type == jpiGreaterOrEqual || v-"..., fileName=fileName@entry=0x55e6206f4a80 "jsonpath.c", lineNumber=lineNumber@entry=1265) at assert.c:66 [01:03:57.228] No locals. [01:03:57.228] #4 0x000055e6200d3ed3 in jspGetLeftArg (v=v@entry=0x7ffde0021eb0, a=a@entry=0x7ffde0021d40) at jsonpath.c:1265 [01:03:57.228] No locals. [01:03:57.228] #5 0x000055e6200d5572 in printJsonPathItem (buf=buf@entry=0x7ffde0022020, v=v@entry=0x7ffde0021eb0, inKey=inKey@entry=true, printBracketes=printBracketes@entry=true) at jsonpath.c:844 [01:03:57.228] elem = [01:03:57.228] i = [01:03:57.228] len = [01:03:57.228] str = [01:03:57.228] __func__ = "printJsonPathItem" [01:03:57.228] #6 0x000055e6200d5867 in printJsonPathItem (buf=buf@entry=0x7ffde0022020, v=v@entry=0x7ffde0022060, inKey=inKey@entry=false, printBracketes=printBracketes@entry=true) at jsonpath.c:901 [01:03:57.228] elem = [01:03:57.228] i = [01:03:57.228] len = [01:03:57.228] str = [01:03:57.228] __func__ = "printJsonPathItem" [01:03:57.228] #7 0x000055e6200d59a9 in jsonPathToCstring (out=0x7ffde0022020, out@entry=0x0, in=0x625000008fa0, estimated_len=) at jsonpath.c:229 [01:03:57.228] buf = [01:03:57.228] v = [01:03:57.228] #8 0x000055e6200d5ac0 in jsonpath_out (fcinfo=) at jsonpath.c:138 [01:03:57.228] in = [01:03:57.228] #9 0x000055e6202cd63c in FunctionCall1Coll (flinfo=0x6250000539c8, collation=collation@entry=0, arg1=108095736942496) at fmgr.c:1139 [01:03:57.228] fcinfodata = [01:03:57.228] fcinfo = 0x7ffde0022140 [01:03:57.228] result = [01:03:57.228] __func__ = "FunctionCall1Coll" [01:03:57.228] #10 0x000055e6202d1479 in OutputFunctionCall (flinfo=, val=) at fmgr.c:1685 [01:03:57.228] No locals. [01:03:57.228] #11 0x000055e61f55c848 in printtup (slot=0x625000052fa8, self=0x625000102850) at printtup.c:360 [01:03:57.228] outputstr = [01:03:57.228] thisState = [01:03:57.228] attr = [01:03:57.228] typeinfo = [01:03:57.228] myState = 0x625000102850 [01:03:57.228] oldcontext = 0x625000052900 [01:03:57.228] buf = 0x6250001028a0 [01:03:57.228] natts = 1 [01:03:57.228] i = 0 [01:03:57.228] #12 0x000055e61fa58211 in ExecutePlan (queryDesc=queryDesc@entry=0x619000004780, operation=operation@entry=CMD_SELECT, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=direction@entry=ForwardScanDirection, dest=dest@entry=0x625000102850) at execMain.c:1710 [01:03:57.228] estate = 0x625000052a00 [01:03:57.228] planstate = 0x625000052c28 [01:03:57.228] use_parallel_mode = false [01:03:57.228] slot = [01:03:57.228] current_tuple_count = 0 [01:03:57.228] #13 0x000055e61fa5a02d in standard_ExecutorRun (queryDesc=0x619000004780, direction=ForwardScanDirection, count=0) at execMain.c:367 [01:03:57.228] estate = 0x625000052a00 [01:03:57.228] operation = CMD_SELECT [01:03:57.228] dest = 0x625000102850 [01:03:57.228] sendTuples = true [01:03:57.228] oldcontext = 0x619000004680 [01:03:57.228] #14 0x000055e61fa5a08d in ExecutorRun (queryDesc=queryDesc@entry=0x619000004780, direction=direction@entry=ForwardScanDirection, count=count@entry=0) at execMain.c:304 [01:03:57.228] No locals. [01:03:57.228] #15 0x000055e61ff96d0c in PortalRunSelect (portal=portal@entry=0x625000032200, forward=forward@entry=true, count=0, count@entry=9223372036854775807, dest=dest@entry=0x625000102850) at pquery.c:921 [01:03:57.228] queryDesc = 0x619000004780 [01:03:57.228] direction = [01:03:57.228] nprocessed = [01:03:57.228] __func__ = "PortalRunSelect" [01:03:57.228] #16 0x000055e61ff9aaf0 in PortalRun (portal=portal@entry=0x625000032200, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, dest=dest@entry=0x625000102850, altdest=altdest@entry=0x625000102850, qc=qc@entry=0x7ffde00225a0) at pquery.c:765 [01:03:57.228] _save_exception_stack = 0x7ffde0022720 [01:03:57.228] _save_context_stack = 0x0 [01:03:57.228] _local_sigjmp_buf = [01:03:57.228] _do_rethrow = [01:03:57.228] result = [01:03:57.228] nprocessed = [01:03:57.228] saveTopTransactionResourceOwner = 0x629000025a58 [01:03:57.228] saveTopTransactionContext = 0x625000039900 [01:03:57.228] saveActivePortal = 0x0 [01:03:57.228] saveResourceOwner = 0x629000025a58 [01:03:57.228] savePortalContext = 0x0 [01:03:57.228] saveMemoryContext = 0x625000039900 [01:03:57.228] __func__ = "PortalRun" [01:03:57.228] #17 0x000055e61ff91984 in exec_simple_query (query_string=query_string@entry=0x625000007a00 "select '$.replace(\"hello\",\"bye\")'::jsonpath;") at postgres.c:1273 [01:03:57.228] cmdtaglen = [01:03:57.228] snapshot_set = [01:03:57.228] per_parsetree_context = 0x0 [01:03:57.228] plantree_list = 0x625000102800 [01:03:57.228] parsetree = 0x625000008728 [01:03:57.228] commandTag = [01:03:57.228] qc = [01:03:57.228] querytree_list = [01:03:57.228] portal = 0x625000032200 [01:03:57.228] receiver = 0x625000102850 [01:03:57.228] format = [01:03:57.228] cmdtagname = [01:03:57.228] parsetree_item__state = [01:03:57.228] dest = DestRemote [01:03:57.228] oldcontext = 0x625000039900 [01:03:57.228] parsetree_list = 0x625000008758 [01:03:57.228] parsetree_item = 0x625000008770 [01:03:57.228] save_log_statement_stats = false [01:03:57.228] was_logged = false [01:03:57.228] use_implicit_block = false [01:03:57.228] msec_str = [01:03:57.228] __func__ = "exec_simple_query" [01:03:57.228] #18 0x000055e61ff95c4e in PostgresMain (dbname=dbname@entry=0x6290000203a8 "regression", username=username@entry=0x629000020388 "postgres") at postgres.c:4766 [01:03:57.228] query_string = 0x625000007a00 "select '$.replace(\"hello\",\"bye\")'::jsonpath;" [01:03:57.228] firstchar = [01:03:57.228] input_message = [01:03:57.228] local_sigjmp_buf = [01:03:57.228] send_ready_for_query = [01:03:57.228] idle_in_transaction_timeout_enabled = [01:03:57.228] idle_session_timeout_enabled = [01:03:57.228] __func__ = "PostgresMain" [01:03:57.228] #19 0x000055e61ff87898 in BackendMain (startup_data=, startup_data_len=) at backend_startup.c:124 [01:03:57.228] bsdata = [01:03:57.228] #20 0x000055e61fdcaa21 in postmaster_child_launch (child_type=B_BACKEND, child_slot=5, startup_data=startup_data@entry=0x7ffde0022900, startup_data_len=startup_data_len@entry=24, client_sock=client_sock@entry=0x7ffde00229b0) at launch_backend.c:290 [01:03:57.228] pid = [01:03:57.228] #21 0x000055e61fdd0a3f in BackendStartup (client_sock=client_sock@entry=0x7ffde00229b0) at postmaster.c:3580 [01:03:57.228] bn = 0x6270000001f8 [01:03:57.228] pid = [01:03:57.228] startup_data = [01:03:57.228] cac = [01:03:57.228] __func__ = "BackendStartup" [01:03:57.228] #22 0x000055e61fdd3aca in ServerLoop () at postmaster.c:1702 [01:03:57.228] s = [01:03:57.228] i = 0 [01:03:57.228] now = [01:03:57.228] last_lockfile_recheck_time = 1751072077 [01:03:57.228] last_touch_time = 1751072017 [01:03:57.228] events = [01:03:57.228] nevents = 1 [01:03:57.228] __func__ = "ServerLoop" [01:03:57.228] #23 0x000055e61fdd5c14 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x6070000003a0) at postmaster.c:1400 [01:03:57.228] opt = [01:03:57.228] status = [01:03:57.228] userDoption = [01:03:57.228] listen_addr_saved = false [01:03:57.228] output_config_variable = [01:03:57.228] __func__ = "PostmasterMain" [01:03:57.228] #24 0x000055e61fb685f7 in main (argc=8, argv=0x6070000003a0) at main.c:227 [01:03:57.228] do_check_root = [01:03:57.228] dispatch_option = [01:03:57.249] -e [01:03:57.249] [01:03:57.249] [01:03:57.316] dumping /tmp/cores/postgres-6-44768.core for /tmp/cirrus-ci-build/tmp_install/usr/local/pgsql/bin/postgres [01:03:57.558] [New LWP 44768] [01:03:57.559] [01:03:57.559] This GDB supports auto-downloading debuginfo from the following URLs: [01:03:57.559] [01:03:57.559] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [01:03:57.559] Debuginfod has been disabled. [01:03:57.559] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [01:03:57.658] [Thread debugging using libthread_db enabled] [01:03:57.658] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [01:03:57.658] Core was generated by `postgres: old_node: postgres regression [local] SELECT '. [01:03:57.658] Program terminated with signal SIGABRT, Aborted. [01:03:57.658] #0 0x00007f9e973dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [01:03:57.703] [01:03:57.703] Thread 1 (Thread 0x7f9e96e1cac0 (LWP 44768)): [01:03:57.703] #0 0x00007f9e973dbeec in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [01:03:57.703] No symbol table info available. [01:03:57.703] #1 0x00007f9e9738cfb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [01:03:57.703] No symbol table info available. [01:03:57.703] #2 0x00007f9e97377472 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [01:03:57.703] No symbol table info available. [01:03:57.703] #3 0x0000555c1be40b32 in ExceptionalCondition (conditionName=conditionName@entry=0x555c1c27f280 "v->type == jpiAnd || v->type == jpiOr || v->type == jpiEqual || v->type == jpiNotEqual || v->type == jpiLess || v->type == jpiGreater || v->type == jpiLessOrEqual || v->type == jpiGreaterOrEqual || v-"..., fileName=fileName@entry=0x555c1c27da80 "jsonpath.c", lineNumber=lineNumber@entry=1265) at assert.c:66 [01:03:57.703] No locals. [01:03:57.703] #4 0x0000555c1bc5ced3 in jspGetLeftArg (v=v@entry=0x7ffdc9902f50, a=a@entry=0x7ffdc9901f60) at jsonpath.c:1265 [01:03:57.703] No locals. [01:03:57.703] #5 0x0000555c1bc6314d in executeStringInternalMethod (cxt=cxt@entry=0x7ffdc99037f0, jsp=jsp@entry=0x7ffdc9902f50, jb=, jb@entry=0x7ffdc9902750, found=found@entry=0x7ffdc99038e0) at jsonpath_exec.c:2920 [01:03:57.703] from_str = [01:03:57.703] to_str = [01:03:57.703] from_len = [01:03:57.703] to_len = [01:03:57.703] jbvbuf = [01:03:57.703] hasNext = [01:03:57.703] res = jperNotFound [01:03:57.703] elem = [01:03:57.703] str = [01:03:57.703] tmp = 0x6190000061b8 "x" [01:03:57.703] resStr = 0x0 [01:03:57.703] __func__ = "executeStringInternalMethod" [01:03:57.703] #6 0x0000555c1bc6795d in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffdc99037f0, jsp=jsp@entry=0x7ffdc9902f50, jb=jb@entry=0x7ffdc9902750, found=found@entry=0x7ffdc99038e0, unwrap=unwrap@entry=false) at jsonpath_exec.c:1676 [01:03:57.703] elem = [01:03:57.703] res = jperNotFound [01:03:57.703] baseObject = [01:03:57.703] __func__ = "executeItemOptUnwrapTarget" [01:03:57.703] #7 0x0000555c1bc6c49d in executeAnyItem (cxt=, jsp=, jbc=, found=, level=level@entry=1, first=first@entry=1, last=, ignoreStructuralErrors=, unwrapNext=) at jsonpath_exec.c:1999 [01:03:57.703] res = jperNotFound [01:03:57.703] it = [01:03:57.703] r = [01:03:57.703] v = [01:03:57.703] #8 0x0000555c1bc6c55e in executeItemUnwrapTargetArray (cxt=cxt@entry=0x7ffdc99037f0, jsp=jsp@entry=0x7ffdc9902f50, jb=jb@entry=0x7ffdc9903760, found=found@entry=0x7ffdc99038e0, unwrapElements=unwrapElements@entry=false) at jsonpath_exec.c:1702 [01:03:57.703] __func__ = "executeItemUnwrapTargetArray" [01:03:57.703] #9 0x0000555c1bc6797f in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffdc99037f0, jsp=0x7ffdc9902f50, jb=0x7ffdc9903760, found=, unwrap=) at jsonpath_exec.c:1674 [01:03:57.703] elem = [01:03:57.703] res = jperNotFound [01:03:57.703] baseObject = [01:03:57.703] __func__ = "executeItemOptUnwrapTarget" [01:03:57.703] #10 0x0000555c1bc67a54 in executeItem (cxt=cxt@entry=0x7ffdc99037f0, jsp=jsp@entry=0x7ffdc9902f50, jb=jb@entry=0x7ffdc9903760, found=found@entry=0x7ffdc99038e0) at jsonpath_exec.c:738 [01:03:57.703] No locals. [01:03:57.703] #11 0x0000555c1bc6947d in executeNextItem (cxt=cxt@entry=0x7ffdc99037f0, cur=cur@entry=0x7ffdc99037a0, next=0x7ffdc9902f50, next@entry=0x0, v=v@entry=0x7ffdc9903760, found=found@entry=0x7ffdc99038e0, copy=copy@entry=true) at jsonpath_exec.c:1730 [01:03:57.703] elem = [01:03:57.703] hasNext = [01:03:57.703] #12 0x0000555c1bc64b9f in executeItemOptUnwrapTarget (cxt=cxt@entry=0x7ffdc99037f0, jsp=0x7ffdc99037a0, jb=0x7ffdc9903760, found=, unwrap=) at jsonpath_exec.c:1068 [01:03:57.703] elem = [01:03:57.703] res = jperNotFound [01:03:57.703] baseObject = [01:03:57.703] __func__ = "executeItemOptUnwrapTarget" [01:03:57.703] #13 0x0000555c1bc67a54 in executeItem (cxt=cxt@entry=0x7ffdc99037f0, jsp=jsp@entry=0x7ffdc99037a0, jb=jb@entry=0x7ffdc9903760, found=found@entry=0x7ffdc99038e0) at jsonpath_exec.c:738 [01:03:57.703] No locals. [01:03:57.703] #14 0x0000555c1bc67d95 in executeJsonPath (path=path@entry=0x619000006100, vars=, getVar=getVar@entry=0x555c1bc612f6 , countVars=countVars@entry=0x555c1bc6e92d , json=json@entry=0x6190000060d0, throwErrors=, result=, useTz=) at jsonpath_exec.c:724 [01:03:57.703] cxt = [01:03:57.703] res = [01:03:57.703] jsp = [01:03:57.703] jbv = [01:03:57.703] #15 0x0000555c1bc6ed5c in jsonb_path_query_internal (fcinfo=0x625000057008, tz=tz@entry=false) at jsonpath_exec.c:550 [01:03:57.703] jp = 0x619000006100 [01:03:57.703] jb = 0x6190000060d0 [01:03:57.703] oldcontext = 0x62500030c100 [01:03:57.703] vars = [01:03:57.703] silent = [01:03:57.703] found = [01:03:57.703] funcctx = 0x619000006080 [01:03:57.703] found = [01:03:57.703] v = [01:03:57.703] c = [01:03:57.703] #16 0x0000555c1bc6ef3d in jsonb_path_query (fcinfo=) at jsonpath_exec.c:576 [01:03:57.703] No locals. [01:03:57.703] #17 0x0000555c1b600a1b in ExecMakeFunctionResultSet (fcache=0x6250000560b8, econtext=econtext@entry=0x625000055538, argContext=, isNull=0x625000056048, isDone=isDone@entry=0x6250000560a0) at execSRF.c:624 [01:03:57.703] arguments = [01:03:57.703] result = [01:03:57.703] fcinfo = 0x625000057008 [01:03:57.703] fcusage = [01:03:57.703] rsinfo = [01:03:57.703] callit = [01:03:57.703] i = [01:03:57.703] __func__ = "ExecMakeFunctionResultSet" [01:03:57.703] #18 0x0000555c1b68219f in ExecProjectSRF (node=node@entry=0x625000055428, continuing=continuing@entry=false) at nodeProjectSet.c:182 [01:03:57.703] elem = [01:03:57.703] isdone = 0x6250000560a0 [01:03:57.703] result = 0x625000056040 [01:03:57.703] isnull = [01:03:57.703] resultSlot = 0x625000055ff8 [01:03:57.703] econtext = 0x625000055538 [01:03:57.703] oldcontext = 0x625000055100 [01:03:57.703] hassrf = false [01:03:57.703] hasresult = false [01:03:57.703] argno = 0 [01:03:57.703] #19 0x0000555c1b682400 in ExecProjectSet (pstate=) at nodeProjectSet.c:106 [01:03:57.703] node = 0x625000055428 [01:03:57.703] outerTupleSlot = [01:03:57.703] resultSlot = [01:03:57.703] outerPlan = [01:03:57.703] econtext = 0x625000055538 [01:03:57.703] #20 0x0000555c1b5f8ec9 in ExecProcNodeFirst (node=0x625000055428) at execProcnode.c:469 [01:03:57.703] No locals. [01:03:57.703] #21 0x0000555c1b5e0f9c in ExecProcNode (node=node@entry=0x625000055428) at ../../../src/include/executor/executor.h:313 [01:03:57.703] No locals. [01:03:57.703] #22 0x0000555c1b5e1185 in ExecutePlan (queryDesc=queryDesc@entry=0x619000005680, operation=operation@entry=CMD_SELECT, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=direction@entry=ForwardScanDirection, dest=dest@entry=0x629000b409a8) at execMain.c:1679 [01:03:57.703] estate = 0x625000055200 [01:03:57.703] planstate = 0x625000055428 [01:03:57.703] use_parallel_mode = false [01:03:57.703] slot = [01:03:57.703] current_tuple_count = 0 [01:03:57.703] #23 0x0000555c1b5e302d in standard_ExecutorRun (queryDesc=0x619000005680, direction=ForwardScanDirection, count=0) at execMain.c:367 [01:03:57.703] estate = 0x625000055200 [01:03:57.703] operation = CMD_SELECT [01:03:57.703] dest = 0x629000b409a8 [01:03:57.703] sendTuples = true [01:03:57.703] oldcontext = 0x619000005580 [01:03:57.703] #24 0x0000555c1b5e308d in ExecutorRun (queryDesc=queryDesc@entry=0x619000005680, direction=direction@entry=ForwardScanDirection, count=count@entry=0) at execMain.c:304 [01:03:57.703] No locals. [01:03:57.703] #25 0x0000555c1bb1fd0c in PortalRunSelect (portal=portal@entry=0x625000032200, forward=forward@entry=true, count=0, count@entry=9223372036854775807, dest=dest@entry=0x629000b409a8) at pquery.c:921 [01:03:57.703] queryDesc = 0x619000005680 [01:03:57.703] direction = [01:03:57.703] nprocessed = [01:03:57.703] __func__ = "PortalRunSelect" [01:03:57.703] #26 0x0000555c1bb23af0 in PortalRun (portal=portal@entry=0x625000032200, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, dest=dest@entry=0x629000b409a8, altdest=altdest@entry=0x629000b409a8, qc=qc@entry=0x7ffdc9903e90) at pquery.c:765 [01:03:57.703] _save_exception_stack = 0x7ffdc9904010 [01:03:57.703] _save_context_stack = 0x0 [01:03:57.703] _local_sigjmp_buf = [01:03:57.703] _do_rethrow = [01:03:57.703] result = [01:03:57.703] nprocessed = [01:03:57.703] saveTopTransactionResourceOwner = 0x629000024248 [01:03:57.704] saveTopTransactionContext = 0x625000039900 [01:03:57.704] saveActivePortal = 0x0 [01:03:57.704] saveResourceOwner = 0x629000024248 [01:03:57.704] savePortalContext = 0x0 [01:03:57.704] saveMemoryContext = 0x625000039900 [01:03:57.704] __func__ = "PortalRun" [01:03:57.704] #27 0x0000555c1bb1a984 in exec_simple_query (query_string=query_string@entry=0x625000007a00 "select jsonb_path_query('[\"x\", \"y\", \"z\"]', '$.replace(\"x\", \"bye\")');") at postgres.c:1273 [01:03:57.704] cmdtaglen = [01:03:57.704] snapshot_set = [01:03:57.704] per_parsetree_context = 0x0 [01:03:57.704] plantree_list = 0x629000b40958 [01:03:57.704] parsetree = 0x6250000087e8 [01:03:57.704] commandTag = [01:03:57.704] qc = [01:03:57.704] querytree_list = [01:03:57.704] portal = 0x625000032200 [01:03:57.704] receiver = 0x629000b409a8 [01:03:57.704] format = [01:03:57.704] cmdtagname = [01:03:57.704] parsetree_item__state = [01:03:57.704] dest = DestRemote [01:03:57.704] oldcontext = 0x625000039900 [01:03:57.704] parsetree_list = 0x625000008818 [01:03:57.704] parsetree_item = 0x625000008830 [01:03:57.704] save_log_statement_stats = false [01:03:57.704] was_logged = false [01:03:57.704] use_implicit_block = false [01:03:57.704] msec_str = [01:03:57.704] __func__ = "exec_simple_query" [01:03:57.704] #28 0x0000555c1bb1ec4e in PostgresMain (dbname=dbname@entry=0x6290000203a8 "regression", username=username@entry=0x629000020388 "postgres") at postgres.c:4766 [01:03:57.704] query_string = 0x625000007a00 "select jsonb_path_query('[\"x\", \"y\", \"z\"]', '$.replace(\"x\", \"bye\")');" [01:03:57.704] firstchar = [01:03:57.704] input_message = [01:03:57.704] local_sigjmp_buf = [01:03:57.704] send_ready_for_query = [01:03:57.704] idle_in_transaction_timeout_enabled = [01:03:57.704] idle_session_timeout_enabled = [01:03:57.704] __func__ = "PostgresMain" [01:03:57.704] #29 0x0000555c1bb10898 in BackendMain (startup_data=, startup_data_len=) at backend_startup.c:124 [01:03:57.704] bsdata = [01:03:57.704] #30 0x0000555c1b953a21 in postmaster_child_launch (child_type=B_BACKEND, child_slot=10, startup_data=startup_data@entry=0x7ffdc99041f0, startup_data_len=startup_data_len@entry=24, client_sock=client_sock@entry=0x7ffdc99042a0) at launch_backend.c:290 [01:03:57.704] pid = [01:03:57.704] #31 0x0000555c1b959a3f in BackendStartup (client_sock=client_sock@entry=0x7ffdc99042a0) at postmaster.c:3580 [01:03:57.704] bn = 0x6270000002e8 [01:03:57.704] pid = [01:03:57.704] startup_data = [01:03:57.704] cac = [01:03:57.704] __func__ = "BackendStartup" [01:03:57.704] #32 0x0000555c1b95caca in ServerLoop () at postmaster.c:1702 [01:03:57.704] s = [01:03:57.704] i = 0 [01:03:57.704] now = [01:03:57.704] last_lockfile_recheck_time = 1751072235 [01:03:57.704] last_touch_time = 1751072175 [01:03:57.704] events = [01:03:57.704] nevents = 1 [01:03:57.704] __func__ = "ServerLoop" [01:03:57.704] #33 0x0000555c1b95ec14 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x604000000610) at postmaster.c:1400 [01:03:57.704] opt = [01:03:57.704] status = [01:03:57.704] userDoption = [01:03:57.704] listen_addr_saved = false [01:03:57.704] output_config_variable = [01:03:57.704] __func__ = "PostmasterMain" [01:03:57.704] #34 0x0000555c1b6f15f7 in main (argc=4, argv=0x604000000610) at main.c:227 [01:03:57.704] do_check_root = [01:03:57.704] dispatch_option =