[02:15:10.919] src/tools/ci/cores_backtrace.sh linux /tmp/cores [02:15:11.116] dumping /tmp/cores/postgres-6-18460.core for /tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin/postgres [02:15:11.361] [New LWP 18460] [02:15:11.361] [02:15:11.361] This GDB supports auto-downloading debuginfo from the following URLs: [02:15:11.361] [02:15:11.361] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [02:15:11.361] Debuginfod has been disabled. [02:15:11.361] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [02:15:11.488] [Thread debugging using libthread_db enabled] [02:15:11.488] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [02:15:11.488] Core was generated by `postgres: postgres regression [local] MERGE '. [02:15:11.488] Program terminated with signal SIGABRT, Aborted. [02:15:11.488] #0 0x00007fe36f2a9e3c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [02:15:12.451] [02:15:12.451] Thread 1 (Thread 0x7fe36d221f00 (LWP 18460)): [02:15:12.451] #0 0x00007fe36f2a9e3c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [02:15:12.451] No symbol table info available. [02:15:12.451] #1 0x00007fe36f25afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [02:15:12.451] No symbol table info available. [02:15:12.451] #2 0x00007fe36f245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [02:15:12.451] No symbol table info available. [02:15:12.451] #3 0x000055d5dfe4fab2 in ExceptionalCondition (conditionName=conditionName@entry=0x55d5e009df85 "!TTS_EMPTY(slot)", fileName=fileName@entry=0x55d5e00c2790 "../src/backend/executor/execTuples.c", lineNumber=lineNumber@entry=1737) at ../src/backend/utils/error/assert.c:66 [02:15:12.451] No locals. [02:15:12.451] #4 0x000055d5df7f9da7 in ExecFetchSlotHeapTuple (slot=slot@entry=0x7ffd42881840, materialize=materialize@entry=true, shouldFree=shouldFree@entry=0x7ffd428816cf) at ../src/backend/executor/execTuples.c:1737 [02:15:12.451] No locals. [02:15:12.451] #5 0x000055d5df77d732 in ExecIRDeleteTriggers (estate=estate@entry=0x55d5e1813c50, relinfo=relinfo@entry=0x55d5e1814200, slot=slot@entry=0x7ffd42881840) at ../src/backend/commands/trigger.c:2842 [02:15:12.451] trigger = 0x55d5e1814460 [02:15:12.451] oldtuple = [02:15:12.451] trigdesc = 0x55d5e1814410 [02:15:12.451] newtuple = 0x0 [02:15:12.451] should_free = false [02:15:12.451] LocTriggerData = {type = T_TriggerData, tg_event = 21, tg_relation = 0x7fe3637cc3f0, tg_trigtuple = 0x0, tg_newtuple = 0x0, tg_trigger = 0x0, tg_trigslot = 0x0, tg_newslot = 0x0, tg_oldtable = 0x0, tg_newtable = 0x0, tg_updatedcols = 0x0} [02:15:12.451] i = 0 [02:15:12.451] #6 0x000055d5df856deb in ExecMergeMatched (context=, resultRelInfo=resultRelInfo@entry=0x55d5e1814200, tupleid=0x0, oldtuple=0x7ffd42881840, canSetTag=true, matched=matched@entry=0x7ffd428817df) at ../src/backend/executor/nodeModifyTable.c:3082 [02:15:12.451] relaction = 0x55d5e196b5f0 [02:15:12.451] commandType = CMD_DELETE [02:15:12.451] result = TM_Ok [02:15:12.451] updateCxt = {crossPartUpdate = false, updateIndexes = TU_None, lockmode = LockTupleKeyShare} [02:15:12.451] l__state = [02:15:12.451] mtstate = 0x55d5e1813ff0 [02:15:12.451] mergeActions = 0x55d5e1814310 [02:15:12.451] lockedtid = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0} [02:15:12.451] actionStates = 0x55d5e196bbb0 [02:15:12.451] newslot = 0x0 [02:15:12.451] rslot = 0x0 [02:15:12.451] estate = 0x55d5e1813c50 [02:15:12.451] econtext = 0x55d5e196ac00 [02:15:12.451] isNull = false [02:15:12.451] epqstate = 0x55d5e18140d8 [02:15:12.451] l = [02:15:12.451] __func__ = "ExecMergeMatched" [02:15:12.451] lmerge_matched = [02:15:12.451] #7 0x000055d5df857a08 in ExecMerge (context=context@entry=0x7ffd42881860, resultRelInfo=resultRelInfo@entry=0x55d5e1814200, tupleid=tupleid@entry=0x0, oldtuple=oldtuple@entry=0x7ffd42881840, canSetTag=) at ../src/backend/executor/nodeModifyTable.c:2823 [02:15:12.451] rslot = 0x0 [02:15:12.451] matched = true [02:15:12.451] #8 0x000055d5df8591cd in ExecModifyTable (pstate=0x55d5e1813ff0) at ../src/backend/executor/nodeModifyTable.c:4197 [02:15:12.451] node = 0x55d5e1813ff0 [02:15:12.451] context = {mtstate = 0x55d5e1813ff0, epqstate = 0x55d5e18140d8, estate = 0x55d5e1813c50, planSlot = 0x55d5e1968fe8, tmfd = {ctid = {ip_blkid = {bi_hi = 2, bi_lo = 0}, ip_posid = 0}, xmax = 3784847208, cmax = 21973, traversed = 10}, cpUpdateReturningSlot = 0x55d5dfe92a5a } [02:15:12.451] estate = 0x55d5e1813c50 [02:15:12.451] operation = CMD_MERGE [02:15:12.451] resultRelInfo = 0x55d5e1814200 [02:15:12.451] subplanstate = 0x55d5e1814930 [02:15:12.451] slot = [02:15:12.451] oldSlot = [02:15:12.451] tuple_ctid = {ip_blkid = {bi_hi = 57322, bi_lo = 21973}, ip_posid = 0} [02:15:12.451] oldtupdata = {t_len = 34, t_self = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0}, t_tableOid = 0, t_data = 0x55d5e1928368} [02:15:12.451] oldtuple = 0x7ffd42881840 [02:15:12.451] tupleid = 0x0 [02:15:12.451] tuplock = [02:15:12.451] __func__ = "ExecModifyTable" [02:15:12.451] #9 0x000055d5df7ec2cb in ExecProcNodeFirst (node=0x55d5e1813ff0) at ../src/backend/executor/execProcnode.c:469 [02:15:12.451] No locals. [02:15:12.451] #10 0x000055d5df7d762d in ExecProcNode (node=node@entry=0x55d5e1813ff0) at ../src/include/executor/executor.h:278 [02:15:12.451] No locals. [02:15:12.451] #11 0x000055d5df7d77e2 in ExecutePlan (estate=estate@entry=0x55d5e1813c50, planstate=0x55d5e1813ff0, use_parallel_mode=, operation=operation@entry=CMD_MERGE, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=ForwardScanDirection, dest=0x55d5e194a8d0, execute_once=true) at ../src/backend/executor/execMain.c:1659 [02:15:12.451] slot = [02:15:12.451] current_tuple_count = 0 [02:15:12.451] #12 0x000055d5df7d959d in standard_ExecutorRun (queryDesc=queryDesc@entry=0x55d5e1974308, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:364 [02:15:12.451] estate = 0x55d5e1813c50 [02:15:12.451] operation = CMD_MERGE [02:15:12.451] dest = 0x55d5e194a8d0 [02:15:12.451] sendTuples = [02:15:12.451] oldcontext = 0x55d5e194a5c0 [02:15:12.451] __func__ = "standard_ExecutorRun" [02:15:12.451] #13 0x000055d5df7d9824 in ExecutorRun (queryDesc=queryDesc@entry=0x55d5e1974308, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:305 [02:15:12.451] No locals. [02:15:12.451] #14 0x000055d5dfbc2505 in ProcessQuery (plan=plan@entry=0x55d5e1985950, sourceText=0x55d5e17bfb50 "MERGE INTO rw_view2 t\n USING (SELECT x, 'R'||x FROM generate_series(0,3) x) AS s(a,b) ON t.a = s.a\n WHEN MATCHED AND t.a <= 1 THEN DELETE\n WHEN MATCHED THEN UPDATE SET b = s.b\n WHEN NOT MATCHED AN"..., params=0x0, queryEnv=0x0, dest=dest@entry=0x55d5e194a8d0, qc=qc@entry=0x7ffd42881ab0) at ../src/backend/tcop/pquery.c:160 [02:15:12.451] queryDesc = 0x55d5e1974308 [02:15:12.451] #15 0x000055d5dfbc413a in PortalRunMulti (portal=portal@entry=0x55d5e18420f0, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=true, dest=dest@entry=0x55d5e194a8d0, altdest=0x55d5e03ccee0 , qc=qc@entry=0x7ffd42881ab0) at ../src/backend/tcop/pquery.c:1278 [02:15:12.451] pstmt = 0x55d5e1985950 [02:15:12.451] stmtlist_item__state = [02:15:12.451] active_snapshot_set = true [02:15:12.451] stmtlist_item = 0x55d5e1985a78 [02:15:12.451] #16 0x000055d5dfbc468c in FillPortalStore (portal=portal@entry=0x55d5e18420f0, isTopLevel=isTopLevel@entry=true) at ../src/backend/tcop/pquery.c:1026 [02:15:12.451] treceiver = 0x55d5e194a8d0 [02:15:12.451] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [02:15:12.451] __func__ = "FillPortalStore" [02:15:12.451] #17 0x000055d5dfbc4c5d in PortalRun (portal=portal@entry=0x55d5e18420f0, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, run_once=run_once@entry=true, dest=dest@entry=0x55d5e1985ab0, altdest=altdest@entry=0x55d5e1985ab0, qc=0x7ffd42881c90) at ../src/backend/tcop/pquery.c:763 [02:15:12.451] _save_exception_stack = 0x7ffd42881d40 [02:15:12.451] _save_context_stack = 0x0 [02:15:12.451] _local_sigjmp_buf = {{__jmpbuf = {0, -6368356655042301647, 94377099927792, 94377100731856, 94377099927792, 94377100731784, -878681879235694287, -6368247013717348047}, __mask_was_saved = 0, __saved_mask = {__val = {94377072994906, 94377099393616, 112, 4, 94377072999323, 1116216351, 4, 94377100731784, 112, 163, 94377099927792, 94377100731856, 94377100731832, 94377100731784, 94377073086526, 1}}}} [02:15:12.451] _do_rethrow = [02:15:12.451] result = [02:15:12.451] nprocessed = [02:15:12.451] saveTopTransactionResourceOwner = 0x55d5e17feda8 [02:15:12.451] saveTopTransactionContext = 0x55d5e1853d00 [02:15:12.451] saveActivePortal = 0x0 [02:15:12.451] saveResourceOwner = 0x55d5e17feda8 [02:15:12.451] savePortalContext = 0x0 [02:15:12.451] saveMemoryContext = 0x55d5e1853d00 [02:15:12.451] __func__ = "PortalRun" [02:15:12.451] #18 0x000055d5dfbbdd5a in exec_simple_query (query_string=query_string@entry=0x55d5e17bfb50 "MERGE INTO rw_view2 t\n USING (SELECT x, 'R'||x FROM generate_series(0,3) x) AS s(a,b) ON t.a = s.a\n WHEN MATCHED AND t.a <= 1 THEN DELETE\n WHEN MATCHED THEN UPDATE SET b = s.b\n WHEN NOT MATCHED AN"...) at ../src/backend/tcop/postgres.c:1284 [02:15:12.451] cmdtaglen = 5 [02:15:12.451] snapshot_set = [02:15:12.451] per_parsetree_context = 0x0 [02:15:12.451] plantree_list = 0x55d5e1985a60 [02:15:12.451] parsetree = 0x55d5e1906588 [02:15:12.451] commandTag = [02:15:12.451] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [02:15:12.451] querytree_list = [02:15:12.451] portal = 0x55d5e18420f0 [02:15:12.451] receiver = 0x55d5e1985ab0 [02:15:12.451] format = 0 [02:15:12.451] cmdtagname = [02:15:12.451] parsetree_item__state = [02:15:12.451] dest = DestRemote [02:15:12.451] oldcontext = 0x55d5e1853d00 [02:15:12.451] parsetree_list = 0x55d5e19065b8 [02:15:12.451] parsetree_item = 0x55d5e19065d0 [02:15:12.451] save_log_statement_stats = false [02:15:12.451] was_logged = false [02:15:12.451] use_implicit_block = false [02:15:12.451] msec_str = "\360\036\210B\375\177\000\000`X\347\337\325U\000\000 \035\210B\375\177\000\000\026\001\000\000\000\000\000" [02:15:12.451] __func__ = "exec_simple_query" [02:15:12.451] #19 0x000055d5dfbc0ade in PostgresMain (dbname=, username=) at ../src/backend/tcop/postgres.c:4793 [02:15:12.451] query_string = 0x55d5e17bfb50 "MERGE INTO rw_view2 t\n USING (SELECT x, 'R'||x FROM generate_series(0,3) x) AS s(a,b) ON t.a = s.a\n WHEN MATCHED AND t.a <= 1 THEN DELETE\n WHEN MATCHED THEN UPDATE SET b = s.b\n WHEN NOT MATCHED AN"... [02:15:12.451] firstchar = [02:15:12.451] input_message = {data = 0x55d5e17bfb50 "MERGE INTO rw_view2 t\n USING (SELECT x, 'R'||x FROM generate_series(0,3) x) AS s(a,b) ON t.a = s.a\n WHEN MATCHED AND t.a <= 1 THEN DELETE\n WHEN MATCHED THEN UPDATE SET b = s.b\n WHEN NOT MATCHED AN"..., len = 278, maxlen = 1024, cursor = 278} [02:15:12.451] local_sigjmp_buf = {{__jmpbuf = {94377085552952, -6368354589739749071, 4, 140725719670512, 140725719670656, 140725719670660, -878681879424437967, -6368247016060522191}, __mask_was_saved = 1, __saved_mask = {__val = {4194304, 94377099124336, 15616, 94377085547040, 94377099648352, 140725719670656, 94377072998871, 0, 9, 2, 94377085552960, 94377099124336, 94377085547040, 140725719670512, 140725719670656, 140725719670660}}}} [02:15:12.451] send_ready_for_query = false [02:15:12.451] idle_in_transaction_timeout_enabled = false [02:15:12.451] idle_session_timeout_enabled = false [02:15:12.451] __func__ = "PostgresMain" [02:15:12.451] #20 0x000055d5dfbb6955 in BackendMain (startup_data=, startup_data_len=) at ../src/backend/tcop/backend_startup.c:107 [02:15:12.451] bsdata = [02:15:12.451] #21 0x000055d5dfa6e2f4 in postmaster_child_launch (child_type=child_type@entry=B_BACKEND, startup_data=startup_data@entry=0x7ffd42881e9c "", startup_data_len=startup_data_len@entry=4, client_sock=client_sock@entry=0x7ffd42881ef0) at ../src/backend/postmaster/launch_backend.c:274 [02:15:12.451] pid = [02:15:12.451] #22 0x000055d5dfa73da8 in BackendStartup (client_sock=client_sock@entry=0x7ffd42881ef0) at ../src/backend/postmaster/postmaster.c:3420 [02:15:12.451] bn = 0x55d5e17e82a8 [02:15:12.451] pid = [02:15:12.451] startup_data = {canAcceptConnections = CAC_OK} [02:15:12.451] __func__ = "BackendStartup" [02:15:12.451] #23 0x000055d5dfa7430a in ServerLoop () at ../src/backend/postmaster/postmaster.c:1653 [02:15:12.451] s = {sock = 9, raddr = {addr = {ss_family = 1, __ss_padding = "\"o\343\177\000\000\264\037\210B\375\177\000\000\312 \256p\343\177\000\000>\004\000\000\000\000\000\000\260\227#o\343\177\000\000\240?\vp\343\177\000\000\270\037\210B\375\177\000\000\264\037\210B\375\177\000\000\000\000\000\000\000\000\000\000P\037\210B\375\177\000\000>o\303\336\325U\000\000\200W\277\336\325U\000\000\200 \210B\375\177\000\000x \210B\375\177\000\000\225[\362\001\000\000\000", __ss_align = 140614807278752}, salen = 2}} [02:15:12.451] i = 0 [02:15:12.451] now = [02:15:12.451] last_lockfile_recheck_time = 1727230281 [02:15:12.451] last_touch_time = 1727230281 [02:15:12.451] events = {{pos = 1, events = 2, fd = 7, user_data = 0x0}, {pos = 0, events = 0, fd = 1, user_data = 0x7fe370b0c2e0}, {pos = 1116217336, events = 0, fd = 0, user_data = 0x7fe370b0c668}, {pos = -557617346, events = 21973, fd = 1890633320, user_data = 0x7fe36fa35630}, {pos = 1890632416, events = 32739, fd = 2090263927, user_data = 0x7ffd42882100}, {pos = 1890462280, events = 32739, fd = 15, user_data = 0x7fe36fa35630}, {pos = 1, events = 0, fd = 0, user_data = 0x1}, {pos = 1890632416, events = 32739, fd = 1116217464, user_data = 0x7ffd42882080}, {pos = 1890633320, events = 32739, fd = 0, user_data = 0x55d5e17ec7e8}, {pos = -511785272, events = 21973, fd = -511776543, user_data = 0x7fe300000001}, {pos = 1, events = 0, fd = -1, user_data = 0x7fe36f22e020}, {pos = 1879785376, events = 32739, fd = -511784984, user_data = 0x7ffd42882470}, {pos = -511784616, events = 21973, fd = -511814832, user_data = 0x55d5e17ec7e8}, {pos = 1890632416, events = 32739, fd = 438, user_data = 0x55d5e03ecdb0 }, {pos = 0, events = 0, fd = 1, user_data = 0x55d5e17bfc10}, {pos = 1890487998, events = 32739, fd = 1, user_data = 0x0}, {pos = 1864556576, events = 32739, fd = 1865362880, user_data = 0x7ffd428824e0}, {pos = 1116218560, events = 32765, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 1890496954, user_data = 0x0}, {pos = 1865084196, events = 32739, fd = 0, user_data = 0x55d5e0a7d2c0 }, {pos = 2, events = 0, fd = 7, user_data = 0x55d5e1781f10}, {pos = 0, events = 0, fd = 1864590536, user_data = 0x7fe36f29c880 }, {pos = 1830952376, events = 32739, fd = 8096, user_data = 0x100007f00000002}, {pos = 1865117677, events = 32739, fd = 2, user_data = 0x55d5e17eb4b0}, {pos = 255, events = 0, fd = 99, user_data = 0x2}, {pos = 1866407008, events = 32739, fd = 255, user_data = 0xfffffffffffffef0}, {pos = 1023, events = 0, fd = 0, user_data = 0x55d5e1781f10}, {pos = 1865120266, events = 32739, fd = 1549556828, user_data = 0x55d5e1781f10}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 4294901760, fd = -1, user_data = 0xffffffffffffffff}, {pos = -1, events = 4294967295, fd = -1, user_data = 0x3556414a2d737365}, {pos = 168448620, events = 840966176, fd = 822763892, user_data = 0x30340a3138323033}, {pos = 795768178, events = 1919378802, fd = 796095333, user_data = 0x69632f706d742f0a}, {pos = 1937076850, events = 761881389, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x100000400}, {pos = 7, events = 0, fd = 0, user_data = 0x6a918591a060ce00}, {pos = 1866393056, events = 32739, fd = -328, user_data = 0x0}, {pos = -511785592, events = 21973, fd = 1024, user_data = 0x55d5e17ec588}, {pos = 1116218744, events = 32765, fd = 1865121439, user_data = 0x2}, {pos = 6, events = 2147483648, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 3, user_data = 0x0}, {pos = 16249, events = 0, fd = -328, user_data = 0x0}, {pos = -511968240, events = 21973, fd = 1865363411, user_data = 0x7ffd42882578}, {pos = -538284082, events = 21973, fd = -525809424, user_data = 0x55d5dfe95a8b }, {pos = -511785792, events = 21973, fd = -511968688, user_data = 0x55d5e17ec4c0}, {pos = 1865111614, events = 32739, fd = 0, user_data = 0x55d5dfea76f5 }, {pos = -511785792, events = 1, fd = -538281922, user_data = 0x55d5e17bfa50}, {pos = -1604268544, events = 1787921809, fd = 0, user_data = 0xfffffffffffffeb8}, {pos = 0, events = 0, fd = 1865034417, user_data = 0x7fe36f2a14f0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = -1604268544, user_data = 0x55d5e1797180}, {pos = -1604268544, events = 1787921809, fd = 11, user_data = 0x6a918591a060ce00}, {pos = 0, events = 0, fd = 1864741433, user_data = 0x1}, {pos = -542711823, events = 21973, fd = 4194304, user_data = 0x55d5dfe9591f }, {pos = -512134784, events = 21973, fd = -511968688, user_data = 0x55d5e1797180}, {pos = 1, events = 0, fd = 0, user_data = 0x55d5dfea76f5 }, {pos = -512134784, events = 21973, fd = -538281922, user_data = 0x0}, {pos = 8, events = 0, fd = 0, user_data = 0x55d5df8a47a8 }, {pos = 0, events = 0, fd = -544564504, user_data = 0xb}, {pos = -542690666, events = 21973, fd = -529408848, user_data = 0x55d5e17c0428}} [02:15:12.451] nevents = 1 [02:15:12.451] __func__ = "ServerLoop" [02:15:12.451] #24 0x000055d5dfa75a8d in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x55d5e177ddd0) at ../src/backend/postmaster/postmaster.c:1351 [02:15:12.451] opt = [02:15:12.451] status = [02:15:12.451] userDoption = [02:15:12.451] listen_addr_saved = false [02:15:12.451] output_config_variable = [02:15:12.451] __func__ = "PostmasterMain" [02:15:12.451] #25 0x000055d5df8b4b84 in main (argc=8, argv=0x55d5e177ddd0) at ../src/backend/main/main.c:197 [02:15:12.451] do_check_root = [02:15:12.488] -e [02:15:12.488] [02:15:12.488] [02:15:12.553] dumping /tmp/cores/postgres-6-19300.core for /tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/bin/postgres [02:15:12.813] [New LWP 19300] [02:15:12.813] [02:15:12.813] This GDB supports auto-downloading debuginfo from the following URLs: [02:15:12.813] [02:15:12.813] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [02:15:12.813] Debuginfod has been disabled. [02:15:12.813] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [02:15:12.920] [Thread debugging using libthread_db enabled] [02:15:12.920] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [02:15:12.920] Core was generated by `postgres: old_node: postgres regression [local] MERGE '. [02:15:12.920] Program terminated with signal SIGABRT, Aborted. [02:15:12.920] #0 0x00007fc3500a9e3c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [02:15:13.846] [02:15:13.846] Thread 1 (Thread 0x7fc34dc1ef00 (LWP 19300)): [02:15:13.846] #0 0x00007fc3500a9e3c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [02:15:13.846] No symbol table info available. [02:15:13.846] #1 0x00007fc35005afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [02:15:13.846] No symbol table info available. [02:15:13.846] #2 0x00007fc350045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [02:15:13.846] No symbol table info available. [02:15:13.846] #3 0x0000559ccfd8fab2 in ExceptionalCondition (conditionName=conditionName@entry=0x559ccffddf85 "!TTS_EMPTY(slot)", fileName=fileName@entry=0x559cd0002790 "../src/backend/executor/execTuples.c", lineNumber=lineNumber@entry=1737) at ../src/backend/utils/error/assert.c:66 [02:15:13.846] No locals. [02:15:13.846] #4 0x0000559ccf739da7 in ExecFetchSlotHeapTuple (slot=slot@entry=0x7ffdbea0b670, materialize=materialize@entry=true, shouldFree=shouldFree@entry=0x7ffdbea0b4ff) at ../src/backend/executor/execTuples.c:1737 [02:15:13.846] No locals. [02:15:13.846] #5 0x0000559ccf6bd732 in ExecIRDeleteTriggers (estate=estate@entry=0x559cd19e6d30, relinfo=relinfo@entry=0x559cd19e72e0, slot=slot@entry=0x7ffdbea0b670) at ../src/backend/commands/trigger.c:2842 [02:15:13.846] trigger = 0x559cd19e7540 [02:15:13.846] oldtuple = [02:15:13.846] trigdesc = 0x559cd19e74f0 [02:15:13.846] newtuple = 0x0 [02:15:13.846] should_free = false [02:15:13.846] LocTriggerData = {type = T_TriggerData, tg_event = 21, tg_relation = 0x7fc344901318, tg_trigtuple = 0x0, tg_newtuple = 0x0, tg_trigger = 0x0, tg_trigslot = 0x0, tg_newslot = 0x0, tg_oldtable = 0x0, tg_newtable = 0x0, tg_updatedcols = 0x0} [02:15:13.846] i = 0 [02:15:13.846] #6 0x0000559ccf796deb in ExecMergeMatched (context=, resultRelInfo=resultRelInfo@entry=0x559cd19e72e0, tupleid=0x0, oldtuple=0x7ffdbea0b670, canSetTag=true, matched=matched@entry=0x7ffdbea0b60f) at ../src/backend/executor/nodeModifyTable.c:3082 [02:15:13.846] relaction = 0x559cd1ae1430 [02:15:13.846] commandType = CMD_DELETE [02:15:13.846] result = TM_Ok [02:15:13.846] updateCxt = {crossPartUpdate = false, updateIndexes = TU_None, lockmode = LockTupleKeyShare} [02:15:13.846] l__state = [02:15:13.846] mtstate = 0x559cd19e70d0 [02:15:13.846] mergeActions = 0x559cd19e73f0 [02:15:13.846] lockedtid = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0} [02:15:13.846] actionStates = 0x559cd1ae19f0 [02:15:13.846] newslot = 0x0 [02:15:13.846] rslot = 0x0 [02:15:13.846] estate = 0x559cd19e6d30 [02:15:13.846] econtext = 0x559cd1ae0a40 [02:15:13.846] isNull = false [02:15:13.846] epqstate = 0x559cd19e71b8 [02:15:13.846] l = [02:15:13.846] __func__ = "ExecMergeMatched" [02:15:13.846] lmerge_matched = [02:15:13.846] #7 0x0000559ccf797a08 in ExecMerge (context=context@entry=0x7ffdbea0b690, resultRelInfo=resultRelInfo@entry=0x559cd19e72e0, tupleid=tupleid@entry=0x0, oldtuple=oldtuple@entry=0x7ffdbea0b670, canSetTag=) at ../src/backend/executor/nodeModifyTable.c:2823 [02:15:13.846] rslot = 0x0 [02:15:13.846] matched = true [02:15:13.846] #8 0x0000559ccf7991cd in ExecModifyTable (pstate=0x559cd19e70d0) at ../src/backend/executor/nodeModifyTable.c:4197 [02:15:13.846] node = 0x559cd19e70d0 [02:15:13.846] context = {mtstate = 0x559cd19e70d0, epqstate = 0x559cd19e71b8, estate = 0x559cd19e6d30, planSlot = 0x559cd1adee28, tmfd = {ctid = {ip_blkid = {bi_hi = 2, bi_lo = 0}, ip_posid = 0}, xmax = 3517789368, cmax = 21916, traversed = 10}, cpUpdateReturningSlot = 0x559ccfdd2a5a } [02:15:13.846] estate = 0x559cd19e6d30 [02:15:13.846] operation = CMD_MERGE [02:15:13.846] resultRelInfo = 0x559cd19e72e0 [02:15:13.846] subplanstate = 0x559cd19e7a10 [02:15:13.846] slot = [02:15:13.846] oldSlot = [02:15:13.846] tuple_ctid = {ip_blkid = {bi_hi = 53214, bi_lo = 21916}, ip_posid = 0} [02:15:13.846] oldtupdata = {t_len = 34, t_self = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0}, t_tableOid = 0, t_data = 0x559cd1a4cf68} [02:15:13.846] oldtuple = 0x7ffdbea0b670 [02:15:13.846] tupleid = 0x0 [02:15:13.846] tuplock = [02:15:13.846] __func__ = "ExecModifyTable" [02:15:13.846] #9 0x0000559ccf72c2cb in ExecProcNodeFirst (node=0x559cd19e70d0) at ../src/backend/executor/execProcnode.c:469 [02:15:13.846] No locals. [02:15:13.846] #10 0x0000559ccf71762d in ExecProcNode (node=node@entry=0x559cd19e70d0) at ../src/include/executor/executor.h:278 [02:15:13.846] No locals. [02:15:13.846] #11 0x0000559ccf7177e2 in ExecutePlan (estate=estate@entry=0x559cd19e6d30, planstate=0x559cd19e70d0, use_parallel_mode=, operation=operation@entry=CMD_MERGE, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=ForwardScanDirection, dest=0x559cd19a86f0, execute_once=true) at ../src/backend/executor/execMain.c:1659 [02:15:13.846] slot = [02:15:13.846] current_tuple_count = 0 [02:15:13.846] #12 0x0000559ccf71959d in standard_ExecutorRun (queryDesc=queryDesc@entry=0x559cd1a64ec8, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:364 [02:15:13.846] estate = 0x559cd19e6d30 [02:15:13.846] operation = CMD_MERGE [02:15:13.846] dest = 0x559cd19a86f0 [02:15:13.846] sendTuples = [02:15:13.846] oldcontext = 0x559cd19a83e0 [02:15:13.846] __func__ = "standard_ExecutorRun" [02:15:13.846] #13 0x0000559ccf719824 in ExecutorRun (queryDesc=queryDesc@entry=0x559cd1a64ec8, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:305 [02:15:13.846] No locals. [02:15:13.846] #14 0x0000559ccfb02505 in ProcessQuery (plan=plan@entry=0x559cd1ad5ea0, sourceText=0x559cd18ddad0 "MERGE INTO rw_view2 t\n USING (SELECT x, 'R'||x FROM generate_series(0,3) x) AS s(a,b) ON t.a = s.a\n WHEN MATCHED AND t.a <= 1 THEN DELETE\n WHEN MATCHED THEN UPDATE SET b = s.b\n WHEN NOT MATCHED AN"..., params=0x0, queryEnv=0x0, dest=dest@entry=0x559cd19a86f0, qc=qc@entry=0x7ffdbea0b8e0) at ../src/backend/tcop/pquery.c:160 [02:15:13.846] queryDesc = 0x559cd1a64ec8 [02:15:13.846] #15 0x0000559ccfb0413a in PortalRunMulti (portal=portal@entry=0x559cd1960720, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=true, dest=dest@entry=0x559cd19a86f0, altdest=0x559cd030cee0 , qc=qc@entry=0x7ffdbea0b8e0) at ../src/backend/tcop/pquery.c:1278 [02:15:13.846] pstmt = 0x559cd1ad5ea0 [02:15:13.846] stmtlist_item__state = [02:15:13.846] active_snapshot_set = true [02:15:13.846] stmtlist_item = 0x559cd1ad5fc8 [02:15:13.846] #16 0x0000559ccfb0468c in FillPortalStore (portal=portal@entry=0x559cd1960720, isTopLevel=isTopLevel@entry=true) at ../src/backend/tcop/pquery.c:1026 [02:15:13.846] treceiver = 0x559cd19a86f0 [02:15:13.846] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [02:15:13.846] __func__ = "FillPortalStore" [02:15:13.846] #17 0x0000559ccfb04c5d in PortalRun (portal=portal@entry=0x559cd1960720, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, run_once=run_once@entry=true, dest=dest@entry=0x559cd1ad6000, altdest=altdest@entry=0x559cd1ad6000, qc=0x7ffdbea0bac0) at ../src/backend/tcop/pquery.c:763 [02:15:13.846] _save_exception_stack = 0x7ffdbea0bb70 [02:15:13.846] _save_context_stack = 0x0 [02:15:13.846] _local_sigjmp_buf = {{__jmpbuf = {0, -5177502336672407780, 94132019529504, 94132020628416, 94132019529504, 94132020628344, -1376114574565908708, -5177471387927257316}, __mask_was_saved = 0, __saved_mask = {__val = {94131990637146, 94132018993616, 112, 4, 94131990641563, 3198204495, 4, 94132020628344, 112, 163, 94132019529504, 94132020628416, 94132020628392, 94132020628344, 94131990728766, 1}}}} [02:15:13.846] _do_rethrow = [02:15:13.846] result = [02:15:13.846] nprocessed = [02:15:13.846] saveTopTransactionResourceOwner = 0x559cd191d8d8 [02:15:13.846] saveTopTransactionContext = 0x559cd1971700 [02:15:13.846] saveActivePortal = 0x0 [02:15:13.846] saveResourceOwner = 0x559cd191d8d8 [02:15:13.846] savePortalContext = 0x0 [02:15:13.846] saveMemoryContext = 0x559cd1971700 [02:15:13.846] __func__ = "PortalRun" [02:15:13.846] #18 0x0000559ccfafdd5a in exec_simple_query (query_string=query_string@entry=0x559cd18ddad0 "MERGE INTO rw_view2 t\n USING (SELECT x, 'R'||x FROM generate_series(0,3) x) AS s(a,b) ON t.a = s.a\n WHEN MATCHED AND t.a <= 1 THEN DELETE\n WHEN MATCHED THEN UPDATE SET b = s.b\n WHEN NOT MATCHED AN"...) at ../src/backend/tcop/postgres.c:1284 [02:15:13.846] cmdtaglen = 5 [02:15:13.846] snapshot_set = [02:15:13.846] per_parsetree_context = 0x0 [02:15:13.846] plantree_list = 0x559cd1ad5fb0 [02:15:13.846] parsetree = 0x559cd1a6cb78 [02:15:13.846] commandTag = [02:15:13.846] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [02:15:13.846] querytree_list = [02:15:13.846] portal = 0x559cd1960720 [02:15:13.846] receiver = 0x559cd1ad6000 [02:15:13.846] format = 0 [02:15:13.846] cmdtagname = [02:15:13.846] parsetree_item__state = [02:15:13.846] dest = DestRemote [02:15:13.846] oldcontext = 0x559cd1971700 [02:15:13.846] parsetree_list = 0x559cd1a6cba8 [02:15:13.846] parsetree_item = 0x559cd1a6cbc0 [02:15:13.846] save_log_statement_stats = false [02:15:13.846] was_logged = true [02:15:13.846] use_implicit_block = false [02:15:13.846] msec_str = " \275\240\276\375\177\000\000`X\333ϜU\000\000P\273\240\276\375\177\000\000\026\001\000\000\000\000\000" [02:15:13.846] __func__ = "exec_simple_query" [02:15:13.846] #19 0x0000559ccfb00ade in PostgresMain (dbname=, username=) at ../src/backend/tcop/postgres.c:4793 [02:15:13.846] query_string = 0x559cd18ddad0 "MERGE INTO rw_view2 t\n USING (SELECT x, 'R'||x FROM generate_series(0,3) x) AS s(a,b) ON t.a = s.a\n WHEN MATCHED AND t.a <= 1 THEN DELETE\n WHEN MATCHED THEN UPDATE SET b = s.b\n WHEN NOT MATCHED AN"... [02:15:13.846] firstchar = [02:15:13.846] input_message = {data = 0x559cd18ddad0 "MERGE INTO rw_view2 t\n USING (SELECT x, 'R'||x FROM generate_series(0,3) x) AS s(a,b) ON t.a = s.a\n WHEN MATCHED AND t.a <= 1 THEN DELETE\n WHEN MATCHED THEN UPDATE SET b = s.b\n WHEN NOT MATCHED AN"..., len = 278, maxlen = 1024, cursor = 278} [02:15:13.846] local_sigjmp_buf = {{__jmpbuf = {94132003195192, -5177499730474508516, 4, 140727801658656, 140727801658800, 140727801658804, -1376114574637211876, -5177471386122002660}, __mask_was_saved = 1, __saved_mask = {__val = {4194304, 94132018724432, 14336, 94132003189280, 94132019251344, 140727801658800, 94131990641111, 0, 9, 2, 94132003195200, 94132018724432, 94132003189280, 140727801658656, 140727801658800, 140727801658804}}}} [02:15:13.846] send_ready_for_query = false [02:15:13.846] idle_in_transaction_timeout_enabled = false [02:15:13.846] idle_session_timeout_enabled = false [02:15:13.846] __func__ = "PostgresMain" [02:15:13.846] #20 0x0000559ccfaf6955 in BackendMain (startup_data=, startup_data_len=) at ../src/backend/tcop/backend_startup.c:107 [02:15:13.846] bsdata = [02:15:13.846] #21 0x0000559ccf9ae2f4 in postmaster_child_launch (child_type=child_type@entry=B_BACKEND, startup_data=startup_data@entry=0x7ffdbea0bccc "", startup_data_len=startup_data_len@entry=4, client_sock=client_sock@entry=0x7ffdbea0bd20) at ../src/backend/postmaster/launch_backend.c:274 [02:15:13.846] pid = [02:15:13.846] #22 0x0000559ccf9b3da8 in BackendStartup (client_sock=client_sock@entry=0x7ffdbea0bd20) at ../src/backend/postmaster/postmaster.c:3420 [02:15:13.846] bn = 0x559cd1912de8 [02:15:13.846] pid = [02:15:13.846] startup_data = {canAcceptConnections = CAC_OK} [02:15:13.846] __func__ = "BackendStartup" [02:15:13.846] #23 0x0000559ccf9b430a in ServerLoop () at ../src/backend/postmaster/postmaster.c:1653 [02:15:13.846] s = {sock = 8, raddr = {addr = {ss_family = 1, __ss_padding = "\240\276\375\177\000\000\264\275\240\276\375\177", '\000' , ">o\267ΜU\000\000\200W\263ΜU\000\000\200\276\240\276\375\177\000\000x\276\240\276\375\177\000\000\225[\362\001\000\000\000\000\240\304\001N\303\177\000\000+", '\000' , "Sn\267ΜU\000\000hv\217Q\303\177\000\0000\306\001N\303\177\000", __ss_align = 140476863705824}, salen = 2}} [02:15:13.846] i = 0 [02:15:13.846] now = [02:15:13.846] last_lockfile_recheck_time = 1727230283 [02:15:13.846] last_touch_time = 1727230283 [02:15:13.846] events = {{pos = 1, events = 2, fd = 6, user_data = 0x0}, {pos = -826839234, events = 21916, fd = 1368356456, user_data = 0x7fc34e01c630}, {pos = 1368355552, events = 32707, fd = 2090263927, user_data = 0x7ffdbea0bf00}, {pos = 1368185416, events = 32707, fd = 15, user_data = 0x7fc34e01c630}, {pos = 1, events = 0, fd = 0, user_data = 0x1}, {pos = 1368355552, events = 32707, fd = -1096761736, user_data = 0x7ffdbea0be80}, {pos = 1368356456, events = 32707, fd = 0, user_data = 0x559cd18ddae8}, {pos = -807267673, events = 21916, fd = 32768, user_data = 0x1}, {pos = -779224944, events = 21916, fd = -1, user_data = 0x7fc35002e020}, {pos = 1357512608, events = 32707, fd = -779041784, user_data = 0x559cd190c2e8}, {pos = -779042623, events = 21916, fd = 1368211134, user_data = 0x1}, {pos = 1368355552, events = 32707, fd = 438, user_data = 0x559cd032cdb0 }, {pos = 0, events = 0, fd = 1, user_data = 0x559cd18ddae8}, {pos = 1368211134, events = 32707, fd = 1, user_data = 0x0}, {pos = 1342365728, events = 32707, fd = 1343172032, user_data = 0x10}, {pos = -1096760592, events = 32765, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 1368220090, user_data = 0x0}, {pos = 1342893348, events = 32707, fd = 0, user_data = 0x559cd09bd2c0 }, {pos = 2, events = 0, fd = 7, user_data = 0x559cd189fef0}, {pos = -811004644, events = 21916, fd = -779024213, user_data = 0x559ccfa94955 }, {pos = 1702060386, events = 1936158767, fd = 8096, user_data = 0x559cd18ddae8}, {pos = 1368211134, events = 32707, fd = 1, user_data = 0x0}, {pos = 1342399688, events = 32707, fd = 1342818432, user_data = 0x423}, {pos = 1342926471, events = 32707, fd = 2, user_data = 0x7d0}, {pos = 255, events = 0, fd = 99, user_data = 0x0}, {pos = 1344216160, events = 32707, fd = 255, user_data = 0xfffffffffffffef0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = -1, user_data = 0xffffffffffffffff}, {pos = 794915937, events = 808476532, fd = 1735417650, user_data = 0x5f67702f6e757274}, {pos = 1919381621, events = 795173985, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0xa}, {pos = -807589286, events = 21916, fd = -779068704, user_data = 0x7fc3500b56eb}, {pos = 1344199136, events = 32707, fd = 1342837102, user_data = 0x100000400}, {pos = 7, events = 0, fd = 0, user_data = 0xa2f9772ef5829500}, {pos = 1344202208, events = 32707, fd = -328, user_data = 0x2}, {pos = 6, events = 2147483648, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = -779042392, user_data = 0x559ccfdd331d }, {pos = -779042592, events = 21916, fd = 3, user_data = 0x0}, {pos = 16798, events = 0, fd = -328, user_data = 0x0}, {pos = -779232536, events = 21916, fd = 1343172563, user_data = 0x7ffdbea0c3a8}, {pos = -807505970, events = 21916, fd = -795031312, user_data = 0x559ccfdd5a8b }, {pos = -779042592, events = 21916, fd = -779232816, user_data = 0x559cd190c0e0}, {pos = 1342920427, events = 32707, fd = 0, user_data = 0x559ccfde76f5 }, {pos = -779042592, events = 1, fd = -807503810, user_data = 0x559cd18dd9d0}, {pos = -175991552, events = 2734257966, fd = 0, user_data = 0xfffffffffffffeb8}, {pos = 0, events = 0, fd = 1342843569, user_data = 0x7fc3500a14f0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = -175991552, user_data = 0x559cd18b5100}, {pos = -175991552, events = 2734257966, fd = 11, user_data = 0xa2f9772ef5829500}, {pos = 0, events = 0, fd = 1342550585, user_data = 0x1}, {pos = -811933711, events = 21916, fd = 4194304, user_data = 0x559ccfdd591f }, {pos = -779398912, events = 21916, fd = -779232816, user_data = 0x559cd18b5100}, {pos = 1, events = 0, fd = 0, user_data = 0x559ccfde76f5 }, {pos = -779398912, events = 21916, fd = -807503810, user_data = 0x0}, {pos = 4, events = 0, fd = 0, user_data = 0x559ccf7e47a8 }, {pos = 0, events = 0, fd = -813786392, user_data = 0xb}, {pos = -811912554, events = 21916, fd = -798630736, user_data = 0x559cd18de378}} [02:15:13.846] nevents = 1 [02:15:13.846] __func__ = "ServerLoop" [02:15:13.846] #24 0x0000559ccf9b5a8d in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x559cd189bd60) at ../src/backend/postmaster/postmaster.c:1351 [02:15:13.846] opt = [02:15:13.846] status = [02:15:13.846] userDoption = [02:15:13.846] listen_addr_saved = false [02:15:13.846] output_config_variable = [02:15:13.846] __func__ = "PostmasterMain" [02:15:13.846] #25 0x0000559ccf7f4b84 in main (argc=4, argv=0x559cd189bd60) at ../src/backend/main/main.c:197 [02:15:13.847] do_check_root = [02:15:13.884] -e [02:15:13.884] [02:15:13.884] [02:15:13.945] dumping /tmp/cores/postgres-6-25634.core for /tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/bin/postgres [02:15:14.202] [New LWP 25634] [02:15:14.202] [02:15:14.202] This GDB supports auto-downloading debuginfo from the following URLs: [02:15:14.202] [02:15:14.202] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [02:15:14.202] Debuginfod has been disabled. [02:15:14.202] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [02:15:14.309] [Thread debugging using libthread_db enabled] [02:15:14.309] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [02:15:14.309] Core was generated by `postgres: primary: postgres regression [local] MERGE '. [02:15:14.309] Program terminated with signal SIGABRT, Aborted. [02:15:14.309] #0 0x00007fa55eea9e3c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [02:15:15.276] [02:15:15.276] Thread 1 (Thread 0x7fa55f632f00 (LWP 25634)): [02:15:15.276] #0 0x00007fa55eea9e3c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [02:15:15.276] No symbol table info available. [02:15:15.276] #1 0x00007fa55ee5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [02:15:15.276] No symbol table info available. [02:15:15.276] #2 0x00007fa55ee45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [02:15:15.276] No symbol table info available. [02:15:15.276] #3 0x000055fd1256aab2 in ExceptionalCondition (conditionName=conditionName@entry=0x55fd127b8f85 "!TTS_EMPTY(slot)", fileName=fileName@entry=0x55fd127dd790 "../src/backend/executor/execTuples.c", lineNumber=lineNumber@entry=1737) at ../src/backend/utils/error/assert.c:66 [02:15:15.276] No locals. [02:15:15.276] #4 0x000055fd11f14da7 in ExecFetchSlotHeapTuple (slot=slot@entry=0x7ffc10ef46c0, materialize=materialize@entry=true, shouldFree=shouldFree@entry=0x7ffc10ef454f) at ../src/backend/executor/execTuples.c:1737 [02:15:15.276] No locals. [02:15:15.276] #5 0x000055fd11e98732 in ExecIRDeleteTriggers (estate=estate@entry=0x55fd13c63b90, relinfo=relinfo@entry=0x55fd13c64140, slot=slot@entry=0x7ffc10ef46c0) at ../src/backend/commands/trigger.c:2842 [02:15:15.276] trigger = 0x55fd13c643a0 [02:15:15.276] oldtuple = [02:15:15.276] trigdesc = 0x55fd13c64350 [02:15:15.276] newtuple = 0x0 [02:15:15.276] should_free = false [02:15:15.276] LocTriggerData = {type = T_TriggerData, tg_event = 21, tg_relation = 0x7fa55a86d6e8, tg_trigtuple = 0x0, tg_newtuple = 0x0, tg_trigger = 0x0, tg_trigslot = 0x0, tg_newslot = 0x0, tg_oldtable = 0x0, tg_newtable = 0x0, tg_updatedcols = 0x0} [02:15:15.276] i = 0 [02:15:15.276] #6 0x000055fd11f71deb in ExecMergeMatched (context=, resultRelInfo=resultRelInfo@entry=0x55fd13c64140, tupleid=0x0, oldtuple=0x7ffc10ef46c0, canSetTag=true, matched=matched@entry=0x7ffc10ef465f) at ../src/backend/executor/nodeModifyTable.c:3082 [02:15:15.276] relaction = 0x55fd13db6140 [02:15:15.276] commandType = CMD_DELETE [02:15:15.276] result = TM_Ok [02:15:15.276] updateCxt = {crossPartUpdate = false, updateIndexes = TU_None, lockmode = LockTupleKeyShare} [02:15:15.276] l__state = [02:15:15.276] mtstate = 0x55fd13c63f30 [02:15:15.276] mergeActions = 0x55fd13c64250 [02:15:15.276] lockedtid = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0} [02:15:15.276] actionStates = 0x55fd13db6700 [02:15:15.276] newslot = 0x0 [02:15:15.276] rslot = 0x0 [02:15:15.276] estate = 0x55fd13c63b90 [02:15:15.276] econtext = 0x55fd13db5750 [02:15:15.276] isNull = false [02:15:15.276] epqstate = 0x55fd13c64018 [02:15:15.276] l = [02:15:15.276] __func__ = "ExecMergeMatched" [02:15:15.276] lmerge_matched = [02:15:15.276] #7 0x000055fd11f72a08 in ExecMerge (context=context@entry=0x7ffc10ef46e0, resultRelInfo=resultRelInfo@entry=0x55fd13c64140, tupleid=tupleid@entry=0x0, oldtuple=oldtuple@entry=0x7ffc10ef46c0, canSetTag=) at ../src/backend/executor/nodeModifyTable.c:2823 [02:15:15.276] rslot = 0x0 [02:15:15.276] matched = true [02:15:15.276] #8 0x000055fd11f741cd in ExecModifyTable (pstate=0x55fd13c63f30) at ../src/backend/executor/nodeModifyTable.c:4197 [02:15:15.276] node = 0x55fd13c63f30 [02:15:15.276] context = {mtstate = 0x55fd13c63f30, epqstate = 0x55fd13c64018, estate = 0x55fd13c63b90, planSlot = 0x55fd13db3b38, tmfd = {ctid = {ip_blkid = {bi_hi = 1, bi_lo = 0}, ip_posid = 0}, xmax = 1519674480, cmax = 32677, traversed = 8}, cpUpdateReturningSlot = 0x55fd13c64018} [02:15:15.276] estate = 0x55fd13c63b90 [02:15:15.276] operation = CMD_MERGE [02:15:15.276] resultRelInfo = 0x55fd13c64140 [02:15:15.276] subplanstate = 0x55fd13c64870 [02:15:15.276] slot = [02:15:15.276] oldSlot = [02:15:15.276] tuple_ctid = {ip_blkid = {bi_hi = 4599, bi_lo = 22013}, ip_posid = 0} [02:15:15.276] oldtupdata = {t_len = 34, t_self = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0}, t_tableOid = 0, t_data = 0x55fd13d7db18} [02:15:15.276] oldtuple = 0x7ffc10ef46c0 [02:15:15.276] tupleid = 0x0 [02:15:15.276] tuplock = [02:15:15.276] __func__ = "ExecModifyTable" [02:15:15.276] #9 0x000055fd11f072cb in ExecProcNodeFirst (node=0x55fd13c63f30) at ../src/backend/executor/execProcnode.c:469 [02:15:15.276] No locals. [02:15:15.276] #10 0x000055fd11ef262d in ExecProcNode (node=node@entry=0x55fd13c63f30) at ../src/include/executor/executor.h:278 [02:15:15.276] No locals. [02:15:15.276] #11 0x000055fd11ef27e2 in ExecutePlan (estate=estate@entry=0x55fd13c63b90, planstate=0x55fd13c63f30, use_parallel_mode=, operation=operation@entry=CMD_MERGE, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=ForwardScanDirection, dest=0x55fd13cbab00, execute_once=true) at ../src/backend/executor/execMain.c:1659 [02:15:15.276] slot = [02:15:15.276] current_tuple_count = 0 [02:15:15.276] #12 0x000055fd11ef459d in standard_ExecutorRun (queryDesc=queryDesc@entry=0x55fd13e302b8, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:364 [02:15:15.276] estate = 0x55fd13c63b90 [02:15:15.276] operation = CMD_MERGE [02:15:15.276] dest = 0x55fd13cbab00 [02:15:15.276] sendTuples = [02:15:15.276] oldcontext = 0x55fd13cba7f0 [02:15:15.276] __func__ = "standard_ExecutorRun" [02:15:15.276] #13 0x00007fa55c50b813 in pgss_ExecutorRun (queryDesc=0x55fd13e302b8, direction=ForwardScanDirection, count=0, execute_once=) at ../contrib/pg_stat_statements/pg_stat_statements.c:1024 [02:15:15.276] _save_exception_stack = 0x7ffc10ef4ae0 [02:15:15.276] _save_context_stack = 0x0 [02:15:15.276] _local_sigjmp_buf = {{__jmpbuf = {94545448731320, 2953739482159010391, 0, 1, 0, 0, -2952694812655988137, -2902725224004169129}, __mask_was_saved = 0, __saved_mask = {__val = {6, 94545448266760, 400, 0, 2147483647, 94545447201536, 0, 0, 94545423122494, 0, 1, 0, 94545416159786, 94545448731320, 94545435588928, 94545447200752}}}} [02:15:15.276] _do_rethrow = false [02:15:15.276] #14 0x000055fd11ef47e6 in ExecutorRun (queryDesc=queryDesc@entry=0x55fd13e302b8, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:303 [02:15:15.276] No locals. [02:15:15.276] #15 0x000055fd122dd505 in ProcessQuery (plan=plan@entry=0x55fd13dc1b10, sourceText=0x55fd13c10af0 "MERGE INTO rw_view2 t\n USING (SELECT x, 'R'||x FROM generate_series(0,3) x) AS s(a,b) ON t.a = s.a\n WHEN MATCHED AND t.a <= 1 THEN DELETE\n WHEN MATCHED THEN UPDATE SET b = s.b\n WHEN NOT MATCHED AN"..., params=0x0, queryEnv=0x0, dest=dest@entry=0x55fd13cbab00, qc=qc@entry=0x7ffc10ef4a40) at ../src/backend/tcop/pquery.c:160 [02:15:15.276] queryDesc = 0x55fd13e302b8 [02:15:15.276] #16 0x000055fd122df13a in PortalRunMulti (portal=portal@entry=0x55fd13c92030, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=true, dest=dest@entry=0x55fd13cbab00, altdest=0x55fd12ae7ee0 , qc=qc@entry=0x7ffc10ef4a40) at ../src/backend/tcop/pquery.c:1278 [02:15:15.276] pstmt = 0x55fd13dc1b10 [02:15:15.276] stmtlist_item__state = [02:15:15.276] active_snapshot_set = true [02:15:15.276] stmtlist_item = 0x55fd13dc1c38 [02:15:15.276] #17 0x000055fd122df68c in FillPortalStore (portal=portal@entry=0x55fd13c92030, isTopLevel=isTopLevel@entry=true) at ../src/backend/tcop/pquery.c:1026 [02:15:15.276] treceiver = 0x55fd13cbab00 [02:15:15.276] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [02:15:15.276] __func__ = "FillPortalStore" [02:15:15.276] #18 0x000055fd122dfc5d in PortalRun (portal=portal@entry=0x55fd13c92030, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, run_once=run_once@entry=true, dest=dest@entry=0x55fd13dc1c70, altdest=altdest@entry=0x55fd13dc1c70, qc=0x7ffc10ef4c20) at ../src/backend/tcop/pquery.c:763 [02:15:15.276] _save_exception_stack = 0x7ffc10ef4cd0 [02:15:15.276] _save_context_stack = 0x0 [02:15:15.276] _local_sigjmp_buf = {{__jmpbuf = {0, -9004967448373341609, 94545447034928, 94545448714256, 94545447034928, 94545448714184, -2952694812584684969, -9004967026554678697}, __mask_was_saved = 0, __saved_mask = {__val = {94545423030874, 94545446504944, 112, 4, 94545423035291, 284117935, 4, 94545448714184, 112, 163, 94545447034928, 94545448714256, 94545448714232, 94545448714184, 94545423122494, 1}}}} [02:15:15.276] _do_rethrow = [02:15:15.276] result = [02:15:15.276] nprocessed = [02:15:15.276] saveTopTransactionResourceOwner = 0x55fd13c51508 [02:15:15.276] saveTopTransactionContext = 0x55fd13ca4460 [02:15:15.276] saveActivePortal = 0x0 [02:15:15.276] saveResourceOwner = 0x55fd13c51508 [02:15:15.276] savePortalContext = 0x0 [02:15:15.276] saveMemoryContext = 0x55fd13ca4460 [02:15:15.276] __func__ = "PortalRun" [02:15:15.276] #19 0x000055fd122d8d5a in exec_simple_query (query_string=query_string@entry=0x55fd13c10af0 "MERGE INTO rw_view2 t\n USING (SELECT x, 'R'||x FROM generate_series(0,3) x) AS s(a,b) ON t.a = s.a\n WHEN MATCHED AND t.a <= 1 THEN DELETE\n WHEN MATCHED THEN UPDATE SET b = s.b\n WHEN NOT MATCHED AN"...) at ../src/backend/tcop/postgres.c:1284 [02:15:15.276] cmdtaglen = 5 [02:15:15.276] snapshot_set = [02:15:15.276] per_parsetree_context = 0x0 [02:15:15.276] plantree_list = 0x55fd13dc1c20 [02:15:15.276] parsetree = 0x55fd13e2bfc8 [02:15:15.276] commandTag = [02:15:15.276] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [02:15:15.276] querytree_list = [02:15:15.276] portal = 0x55fd13c92030 [02:15:15.276] receiver = 0x55fd13dc1c70 [02:15:15.276] format = 0 [02:15:15.276] cmdtagname = [02:15:15.276] parsetree_item__state = [02:15:15.276] dest = DestRemote [02:15:15.276] oldcontext = 0x55fd13ca4460 [02:15:15.276] parsetree_list = 0x55fd13e2bff8 [02:15:15.276] parsetree_item = 0x55fd13e2c010 [02:15:15.276] save_log_statement_stats = false [02:15:15.276] was_logged = true [02:15:15.276] use_implicit_block = false [02:15:15.276] msec_str = "\200N\357\020\374\177\000\000`\bY\022\375U\000\000\260L\357\020\374\177\000\000\026\001\000\000\000\000\000" [02:15:15.276] __func__ = "exec_simple_query" [02:15:15.276] #20 0x000055fd122dbade in PostgresMain (dbname=, username=) at ../src/backend/tcop/postgres.c:4793 [02:15:15.276] query_string = 0x55fd13c10af0 "MERGE INTO rw_view2 t\n USING (SELECT x, 'R'||x FROM generate_series(0,3) x) AS s(a,b) ON t.a = s.a\n WHEN MATCHED AND t.a <= 1 THEN DELETE\n WHEN MATCHED THEN UPDATE SET b = s.b\n WHEN NOT MATCHED AN"... [02:15:15.276] firstchar = [02:15:15.276] input_message = {data = 0x55fd13c10af0 "MERGE INTO rw_view2 t\n USING (SELECT x, 'R'||x FROM generate_series(0,3) x) AS s(a,b) ON t.a = s.a\n WHEN MATCHED AND t.a <= 1 THEN DELETE\n WHEN MATCHED THEN UPDATE SET b = s.b\n WHEN NOT MATCHED AN"..., len = 278, maxlen = 1024, cursor = 278} [02:15:15.276] local_sigjmp_buf = {{__jmpbuf = {94545435588920, -9004969049425161641, 4, 140720592604800, 140720592604944, 140720592604948, -2952694812546936233, -9004967024061820329}, __mask_was_saved = 1, __saved_mask = {__val = {4194304, 6016, 10, 94545446754784, 0, 168, 94545423035393, 0, 10, 2, 94545435588928, 94545446235792, 94545435583008, 140720592604800, 140720592604944, 140720592604948}}}} [02:15:15.276] send_ready_for_query = false [02:15:15.276] idle_in_transaction_timeout_enabled = false [02:15:15.276] idle_session_timeout_enabled = false [02:15:15.276] __func__ = "PostgresMain" [02:15:15.276] #21 0x000055fd122d1955 in BackendMain (startup_data=, startup_data_len=) at ../src/backend/tcop/backend_startup.c:107 [02:15:15.276] bsdata = [02:15:15.276] #22 0x000055fd121892f4 in postmaster_child_launch (child_type=child_type@entry=B_BACKEND, startup_data=startup_data@entry=0x7ffc10ef4e2c "", startup_data_len=startup_data_len@entry=4, client_sock=client_sock@entry=0x7ffc10ef4e80) at ../src/backend/postmaster/launch_backend.c:274 [02:15:15.276] pid = [02:15:15.276] #23 0x000055fd1218eda8 in BackendStartup (client_sock=client_sock@entry=0x7ffc10ef4e80) at ../src/backend/postmaster/postmaster.c:3420 [02:15:15.276] bn = 0x55fd13c3d248 [02:15:15.276] pid = [02:15:15.276] startup_data = {canAcceptConnections = CAC_OK} [02:15:15.276] __func__ = "BackendStartup" [02:15:15.276] #24 0x000055fd1218f30a in ServerLoop () at ../src/backend/postmaster/postmaster.c:1653 [02:15:15.276] s = {sock = 8, raddr = {addr = {ss_family = 1, __ss_padding = "o`\245\177\000\000>\004\000\000\000\000\000\000\260\227\343^\245\177\000\000\240\2773`\245\177\000\0008O\357\020\374\177\000\0004O\357\020\374\177", '\000' , ">\0375\021\375U\000\000\200\a1\021\375U\000\000\000P\357\020\374\177\000\000\370O\357\020\374\177\000\000\225[\362\001y\025\210\377\020\253\303\023\375U\000\000,\000\000\000\000\000\000", __ss_align = 0}, salen = 2}} [02:15:15.276] i = 0 [02:15:15.276] now = [02:15:15.276] last_lockfile_recheck_time = 1727230313 [02:15:15.276] last_touch_time = 1727230313 [02:15:15.276] events = {{pos = 1, events = 2, fd = 6, user_data = 0x0}, {pos = 1382427086, events = 0, fd = 284119104, user_data = 0x0}, {pos = 15, events = 0, fd = 288694078, user_data = 0x7fa56071e668}, {pos = 1613940272, events = 32677, fd = 1618076384, user_data = 0x7c96e577}, {pos = 284119168, events = 32764, fd = 1617906248, user_data = 0xf}, {pos = 1613940272, events = 32677, fd = 1, user_data = 0x0}, {pos = 1, events = 0, fd = 1618076384, user_data = 0x7ffc10ef4ff8}, {pos = 284119040, events = 32764, fd = 1618077288, user_data = 0x0}, {pos = 331421200, events = 22013, fd = 1592716517, user_data = 0x7ffc10ef5513}, {pos = 1, events = 0, fd = 284119040, user_data = 0xffffffff}, {pos = 1591926816, events = 32677, fd = 1614004128, user_data = 0x55fd13c3c3a8}, {pos = 331596424, events = 22013, fd = 331614513, user_data = 0x7fa5606faebe}, {pos = 1, events = 0, fd = 1618076384, user_data = 0x1b6}, {pos = 313556400, events = 22013, fd = 0, user_data = 0x1}, {pos = 331426096, events = 22013, fd = 1617931966, user_data = 0x1}, {pos = 0, events = 0, fd = 1591926816, user_data = 0x7fa55eef2dc0 }, {pos = 16, events = 0, fd = 284120144, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x7fa5606fd1ba}, {pos = 0, events = 0, fd = 1592454436, user_data = 0x0}, {pos = 320438976, events = 22013, fd = 2, user_data = 0x7}, {pos = 331165488, events = 22013, fd = 1952410737, user_data = 0x169}, {pos = 313555784, events = 22013, fd = 4, user_data = 0x2ffff00001fa0}, {pos = 331426096, events = 22013, fd = 1617931966, user_data = 0x1}, {pos = 1592487917, events = 32677, fd = 1591960776, user_data = 0x55fd13c459a0}, {pos = 255, events = 0, fd = 99, user_data = 0x100007f00000002}, {pos = 1593777248, events = 32677, fd = 255, user_data = 0xfffffffffffffef0}, {pos = 1023, events = 0, fd = 0, user_data = 0x55fd13bd2f30}, {pos = 1592490506, events = 32677, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = -65536, user_data = 0xffffffffffffffff}, {pos = 0, events = 0, fd = 0, user_data = 0xffffffffffffffff}, {pos = -1, events = 4294967295, fd = 811562031, user_data = 0x65725f6d61657274}, {pos = 1868785010, events = 2037540214, fd = 926036015, user_data = 0x7fa56032d540}, {pos = 1613945472, events = 32677, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 1593760224, events = 32677, fd = 1592398190, user_data = 0x100000400}, {pos = 7, events = 0, fd = 2, user_data = 0xff881579c89c0200}, {pos = 1593763296, events = 32677, fd = -328, user_data = 0x0}, {pos = 331596104, events = 22013, fd = 1024, user_data = 0x55fd13c3c148}, {pos = 2, events = 0, fd = 6, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 3, user_data = 0x0}, {pos = 23413, events = 0, fd = -328, user_data = 0x0}, {pos = 331426096, events = 22013, fd = 1592733651, user_data = 0x7ffc10ef5508}, {pos = 308027342, events = 22013, fd = 320502000, user_data = 0x55fd125b0a8b }, {pos = 331595904, events = 22013, fd = 331418096, user_data = 0x55fd13c3c080}, {pos = 1592481854, events = 32677, fd = 0, user_data = 0x55fd125c26f5 }, {pos = 331595904, events = 1, fd = 308029502, user_data = 0x55fd13c109f0}, {pos = -929299968, events = 4287108473, fd = 0, user_data = 0xfffffffffffffeb8}, {pos = 0, events = 0, fd = 1592404657, user_data = 0x7fa55eea14f0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = -929299968, user_data = 0x55fd13be8120}, {pos = -929299968, events = 4287108473, fd = 11, user_data = 0xff881579c89c0200}, {pos = 0, events = 0, fd = 1592111673, user_data = 0x1}, {pos = 303599601, events = 22013, fd = 4194304, user_data = 0x55fd125b091f }, {pos = 331252000, events = 22013, fd = 331418096, user_data = 0x55fd13be8120}, {pos = 1, events = 0, fd = 0, user_data = 0x55fd125c26f5 }, {pos = 331252000, events = 22013, fd = 308029502, user_data = 0x0}, {pos = 4, events = 0, fd = 0, user_data = 0x55fd11fbf7a8 }, {pos = 0, events = 0, fd = 301746920, user_data = 0xb}, {pos = 303620758, events = 22013, fd = 316902576, user_data = 0x55fd13c113a8}} [02:15:15.277] nevents = 1 [02:15:15.277] __func__ = "ServerLoop" [02:15:15.277] #25 0x000055fd12190a8d in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55fd13bced90) at ../src/backend/postmaster/postmaster.c:1351 [02:15:15.277] opt = [02:15:15.277] status = [02:15:15.277] userDoption = [02:15:15.277] listen_addr_saved = false [02:15:15.277] output_config_variable = [02:15:15.277] __func__ = "PostmasterMain" [02:15:15.277] #26 0x000055fd11fcfb84 in main (argc=4, argv=0x55fd13bced90) at ../src/backend/main/main.c:197 [02:15:15.277] do_check_root =