[16:09:53.988] src/tools/ci/cores_backtrace.sh linux /tmp/cores [16:09:54.232] dumping /tmp/cores/postgres-6-17689.core for /tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin/postgres [16:09:54.529] [New LWP 17689] [16:09:54.529] [16:09:54.529] This GDB supports auto-downloading debuginfo from the following URLs: [16:09:54.529] [16:09:54.529] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [16:09:54.529] Debuginfod has been disabled. [16:09:54.529] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [16:09:54.669] [Thread debugging using libthread_db enabled] [16:09:54.669] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [16:09:54.669] Core was generated by `postgres: postgres regression [local] MERGE '. [16:09:54.669] Program terminated with signal SIGABRT, Aborted. [16:09:54.669] #0 0x00007f9108ca9e3c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [16:09:55.638] [16:09:55.638] Thread 1 (Thread 0x7f9108bdef00 (LWP 17689)): [16:09:55.638] #0 0x00007f9108ca9e3c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [16:09:55.638] No symbol table info available. [16:09:55.638] #1 0x00007f9108c5afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [16:09:55.638] No symbol table info available. [16:09:55.638] #2 0x00007f9108c45472 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [16:09:55.638] No symbol table info available. [16:09:55.638] #3 0x0000558d410769a5 in ExceptionalCondition (conditionName=conditionName@entry=0x558d412c3ec5 "!TTS_EMPTY(slot)", fileName=fileName@entry=0x558d412e8318 "../src/backend/executor/execTuples.c", lineNumber=lineNumber@entry=1737) at ../src/backend/utils/error/assert.c:66 [16:09:55.638] No locals. [16:09:55.638] #4 0x0000558d40a2630e in ExecFetchSlotHeapTuple (slot=slot@entry=0x7ffc9f5ee030, materialize=materialize@entry=true, shouldFree=shouldFree@entry=0x7ffc9f5edecf) at ../src/backend/executor/execTuples.c:1737 [16:09:55.638] No locals. [16:09:55.638] #5 0x0000558d409aa408 in ExecIRDeleteTriggers (estate=estate@entry=0x558d42ad8320, relinfo=relinfo@entry=0x558d42ad88d0, slot=slot@entry=0x7ffc9f5ee030) at ../src/backend/commands/trigger.c:2841 [16:09:55.638] trigger = 0x558d42ad8b30 [16:09:55.638] oldtuple = [16:09:55.638] trigdesc = 0x558d42ad8ae0 [16:09:55.638] newtuple = 0x0 [16:09:55.638] should_free = false [16:09:55.638] LocTriggerData = {type = T_TriggerData, tg_event = 21, tg_relation = 0x7f90fd2e6038, tg_trigtuple = 0x0, tg_newtuple = 0x0, tg_trigger = 0x0, tg_trigslot = 0x0, tg_newslot = 0x0, tg_oldtable = 0x0, tg_newtable = 0x0, tg_updatedcols = 0x0} [16:09:55.638] i = 0 [16:09:55.638] #6 0x0000558d40a8320b in ExecMergeMatched (context=0x7ffc9f5ee050, resultRelInfo=resultRelInfo@entry=0x558d42ad88d0, tupleid=0x0, oldtuple=0x7ffc9f5ee030, canSetTag=true, matched=matched@entry=0x7ffc9f5edfdf) at ../src/backend/executor/nodeModifyTable.c:3043 [16:09:55.638] relaction = 0x558d42b0d380 [16:09:55.638] commandType = CMD_DELETE [16:09:55.638] result = TM_Ok [16:09:55.638] updateCxt = {crossPartUpdate = false, updateIndexes = TU_None, lockmode = LockTupleKeyShare} [16:09:55.638] l__state = [16:09:55.638] mtstate = 0x558d42ad86c0 [16:09:55.638] mergeActions = 0x558d42ad89e0 [16:09:55.638] actionStates = 0x558d42b0d940 [16:09:55.638] newslot = 0x0 [16:09:55.638] rslot = 0x0 [16:09:55.638] estate = 0x558d42ad8320 [16:09:55.638] econtext = 0x558d42b0c990 [16:09:55.638] isNull = false [16:09:55.638] epqstate = 0x558d42ad87a8 [16:09:55.638] l = [16:09:55.638] __func__ = "ExecMergeMatched" [16:09:55.638] lmerge_matched = [16:09:55.638] #7 0x0000558d40a83dc9 in ExecMerge (context=context@entry=0x7ffc9f5ee050, resultRelInfo=resultRelInfo@entry=0x558d42ad88d0, tupleid=tupleid@entry=0x0, oldtuple=oldtuple@entry=0x7ffc9f5ee030, canSetTag=) at ../src/backend/executor/nodeModifyTable.c:2804 [16:09:55.638] rslot = 0x0 [16:09:55.638] matched = true [16:09:55.638] #8 0x0000558d40a8558e in ExecModifyTable (pstate=0x558d42ad86c0) at ../src/backend/executor/nodeModifyTable.c:4133 [16:09:55.638] node = 0x558d42ad86c0 [16:09:55.638] context = {mtstate = 0x558d42ad86c0, epqstate = 0x558d42ad87a8, estate = 0x558d42ad8320, planSlot = 0x558d42b0ad78, tmfd = {ctid = {ip_blkid = {bi_hi = 33312, bi_lo = 17069}, ip_posid = 21901}, xmax = 1091279019, cmax = 21901, traversed = 32}, cpUpdateReturningSlot = 0x558d410b98ab } [16:09:55.638] estate = 0x558d42ad8320 [16:09:55.638] operation = CMD_MERGE [16:09:55.638] resultRelInfo = 0x558d42ad88d0 [16:09:55.638] subplanstate = 0x558d42ad9000 [16:09:55.638] slot = [16:09:55.638] oldSlot = [16:09:55.638] tuple_ctid = {ip_blkid = {bi_hi = 17081, bi_lo = 21901}, ip_posid = 0} [16:09:55.638] oldtupdata = {t_len = 34, t_self = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0}, t_tableOid = 0, t_data = 0x558d42b3af68} [16:09:55.638] oldtuple = 0x7ffc9f5ee030 [16:09:55.638] tupleid = 0x0 [16:09:55.638] __func__ = "ExecModifyTable" [16:09:55.638] #9 0x0000558d40a1885a in ExecProcNodeFirst (node=0x558d42ad86c0) at ../src/backend/executor/execProcnode.c:469 [16:09:55.638] No locals. [16:09:55.638] #10 0x0000558d40a03d58 in ExecProcNode (node=node@entry=0x558d42ad86c0) at ../src/include/executor/executor.h:278 [16:09:55.638] No locals. [16:09:55.638] #11 0x0000558d40a03f0d in ExecutePlan (estate=estate@entry=0x558d42ad8320, planstate=0x558d42ad86c0, use_parallel_mode=, operation=operation@entry=CMD_MERGE, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=ForwardScanDirection, dest=0x558d42aab8e0, execute_once=true) at ../src/backend/executor/execMain.c:1641 [16:09:55.638] slot = [16:09:55.638] current_tuple_count = 0 [16:09:55.638] #12 0x0000558d40a05c85 in standard_ExecutorRun (queryDesc=0x558d42b65e58, direction=ForwardScanDirection, count=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:358 [16:09:55.638] estate = 0x558d42ad8320 [16:09:55.638] operation = CMD_MERGE [16:09:55.638] dest = 0x558d42aab8e0 [16:09:55.638] sendTuples = [16:09:55.638] oldcontext = 0x558d42aab5d0 [16:09:55.638] __func__ = "standard_ExecutorRun" [16:09:55.638] #13 0x0000558d40a05eb8 in ExecutorRun (queryDesc=queryDesc@entry=0x558d42b65e58, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:299 [16:09:55.638] No locals. [16:09:55.638] #14 0x0000558d40deaeda in ProcessQuery (plan=plan@entry=0x558d42b980c8, sourceText=0x558d429d4b40 "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=0x558d42aab8e0, qc=qc@entry=0x7ffc9f5ee280) at ../src/backend/tcop/pquery.c:160 [16:09:55.638] queryDesc = 0x558d42b65e58 [16:09:55.638] #15 0x0000558d40decb0f in PortalRunMulti (portal=portal@entry=0x558d42a570e0, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=true, dest=dest@entry=0x558d42aab8e0, altdest=0x558d415c11e0 , qc=qc@entry=0x7ffc9f5ee280) at ../src/backend/tcop/pquery.c:1278 [16:09:55.638] pstmt = 0x558d42b980c8 [16:09:55.638] stmtlist_item__state = [16:09:55.638] active_snapshot_set = true [16:09:55.638] stmtlist_item = 0x558d42b981f0 [16:09:55.638] #16 0x0000558d40ded061 in FillPortalStore (portal=portal@entry=0x558d42a570e0, isTopLevel=isTopLevel@entry=true) at ../src/backend/tcop/pquery.c:1026 [16:09:55.638] treceiver = 0x558d42aab8e0 [16:09:55.638] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [16:09:55.638] __func__ = "FillPortalStore" [16:09:55.638] #17 0x0000558d40ded632 in PortalRun (portal=portal@entry=0x558d42a570e0, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, run_once=run_once@entry=true, dest=dest@entry=0x558d42b98228, altdest=altdest@entry=0x558d42b98228, qc=0x7ffc9f5ee460) at ../src/backend/tcop/pquery.c:763 [16:09:55.638] _save_exception_stack = 0x7ffc9f5ee510 [16:09:55.638] _save_context_stack = 0x0 [16:09:55.638] _local_sigjmp_buf = {{__jmpbuf = {0, 151520951523613770, 94065196888288, 94065198579408, 94065196888288, 94065198579336, 6267308974096784458, 151516336037305418}, __mask_was_saved = 0, __saved_mask = {__val = {94065170028715, 94065196354112, 112, 4, 94065170033132, 2673796079, 4, 94065198579336, 112, 163, 94065196888288, 94065198579408, 94065198579384, 94065198579336, 94065170120335, 1}}}} [16:09:55.638] _do_rethrow = [16:09:55.638] result = [16:09:55.638] nprocessed = [16:09:55.638] saveTopTransactionResourceOwner = 0x558d42a13d98 [16:09:55.638] saveTopTransactionContext = 0x558d42a68cf0 [16:09:55.638] saveActivePortal = 0x0 [16:09:55.638] saveResourceOwner = 0x558d42a13d98 [16:09:55.638] savePortalContext = 0x0 [16:09:55.638] saveMemoryContext = 0x558d42a68cf0 [16:09:55.638] __func__ = "PortalRun" [16:09:55.638] #18 0x0000558d40de69df in exec_simple_query (query_string=query_string@entry=0x558d429d4b40 "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 [16:09:55.638] cmdtaglen = 5 [16:09:55.638] snapshot_set = [16:09:55.638] per_parsetree_context = 0x0 [16:09:55.638] plantree_list = 0x558d42b981d8 [16:09:55.638] parsetree = 0x558d42bf3e88 [16:09:55.638] commandTag = [16:09:55.638] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [16:09:55.638] querytree_list = [16:09:55.638] portal = 0x558d42a570e0 [16:09:55.638] receiver = 0x558d42b98228 [16:09:55.638] format = 0 [16:09:55.638] cmdtagname = [16:09:55.638] parsetree_item__state = [16:09:55.638] dest = DestRemote [16:09:55.638] oldcontext = 0x558d42a68cf0 [16:09:55.638] parsetree_list = 0x558d42bf3eb8 [16:09:55.638] parsetree_item = 0x558d42bf3ed0 [16:09:55.638] save_log_statement_stats = false [16:09:55.638] was_logged = false [16:09:55.638] use_implicit_block = false [16:09:55.638] msec_str = "\300\346^\237\374\177\000\000\261\306\tA\215U\000\000\360\344^\237\374\177\000\000\026\001\000\000\000\000\000" [16:09:55.638] __func__ = "exec_simple_query" [16:09:55.638] #19 0x0000558d40de94b8 in PostgresMain (dbname=, username=) at ../src/backend/tcop/postgres.c:4766 [16:09:55.638] query_string = 0x558d429d4b40 "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"... [16:09:55.638] firstchar = [16:09:55.638] input_message = {data = 0x558d429d4b40 "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} [16:09:55.638] local_sigjmp_buf = {{__jmpbuf = {94065182351768, 151514338363448394, 4, 140722982282944, 140722982283088, 140722982283092, 6267308974025481290, 151516338912500810}, __mask_was_saved = 1, __saved_mask = {__val = {4194304, 94065196084800, 15616, 94065182345856, 94065196608848, 140722982283088, 94065170032680, 0, 9, 2, 94065182351776, 94065196084800, 94065182345856, 140722982282944, 140722982283088, 140722982283092}}}} [16:09:55.638] send_ready_for_query = false [16:09:55.638] idle_in_transaction_timeout_enabled = false [16:09:55.638] idle_session_timeout_enabled = false [16:09:55.638] __func__ = "PostgresMain" [16:09:55.638] #20 0x0000558d40ddf5da in BackendMain (startup_data=, startup_data_len=) at ../src/backend/tcop/backend_startup.c:107 [16:09:55.638] bsdata = [16:09:55.638] #21 0x0000558d40c97fd6 in postmaster_child_launch (child_type=child_type@entry=B_BACKEND, startup_data=startup_data@entry=0x7ffc9f5ee66c "", startup_data_len=startup_data_len@entry=4, client_sock=client_sock@entry=0x7ffc9f5ee6c0) at ../src/backend/postmaster/launch_backend.c:274 [16:09:55.638] pid = [16:09:55.638] #22 0x0000558d40c9da82 in BackendStartup (client_sock=client_sock@entry=0x7ffc9f5ee6c0) at ../src/backend/postmaster/postmaster.c:3415 [16:09:55.638] bn = 0x558d429fd2e8 [16:09:55.638] pid = [16:09:55.638] startup_data = {canAcceptConnections = CAC_OK} [16:09:55.638] __func__ = "BackendStartup" [16:09:55.638] #23 0x0000558d40c9dfe4 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1648 [16:09:55.638] s = {sock = 9, raddr = {addr = {ss_family = 1, __ss_padding = "]\n\221\177\000\000>\004\000\000\000\000\000\000\260\227\303\b\221\177\000\000\240\377\024\n\221\177\000\000x\347^\237\374\177\000\000t\347^\237\374\177", '\000' , "b\353\346?\215U\000\000\360\326\342?\215U\000\000@\350^\237\374\177\000\0008\350^\237\374\177\000\000\225[\362\001\315[a\201\240\324C\t\221\177\000\000+\000\000\000\000\000\000", __ss_align = 0}, salen = 2}} [16:09:55.638] i = 0 [16:09:55.638] now = [16:09:55.638] last_lockfile_recheck_time = 1725379567 [16:09:55.638] last_touch_time = 1725379567 [16:09:55.638] events = {{pos = 1, events = 2, fd = 7, user_data = 0x0}, {pos = 1382427086, events = 0, fd = -1621170048, user_data = 0x0}, {pos = 15, events = 0, fd = 1072098146, user_data = 0x7f910a601668}, {pos = 155440688, events = 32657, fd = 174068448, user_data = 0x7c96e577}, {pos = -1621169984, events = 32764, fd = 173898312, user_data = 0xf}, {pos = 155440688, events = 32657, fd = 1, user_data = 0x0}, {pos = 1, events = 0, fd = 174068448, user_data = 0x7ffc9f5ee838}, {pos = -1621170112, events = 32764, fd = 174069352, user_data = 0x0}, {pos = 1117612352, events = 21901, fd = 147778789, user_data = 0x7ffc9f5eed53}, {pos = 1, events = 0, fd = -1621170112, user_data = 0xffffffff}, {pos = 146989088, events = 32657, fd = 169148320, user_data = 0x558d42a017d8}, {pos = 1117787832, events = 21901, fd = 1117796561, user_data = 0x7f910a5ddebe}, {pos = 1, events = 0, fd = 174068448, user_data = 0x1b6}, {pos = 1096682928, events = 21901, fd = 0, user_data = 0x1}, {pos = 1117604864, events = 21901, fd = 173924030, user_data = 0x1}, {pos = 0, events = 0, fd = 146989088, user_data = 0x7f9108cf2dc0 }, {pos = 16, events = 0, fd = -1621169008, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x7f910a5e01ba}, {pos = 0, events = 0, fd = 147516708, user_data = 0x0}, {pos = 1103543136, events = 21901, fd = 2, user_data = 0x7}, {pos = 1117351648, events = 21901, fd = 1952410737, user_data = 0x16a}, {pos = 1096682320, events = 21901, fd = 8, user_data = 0x2ffff00001fa0}, {pos = 1117604864, events = 21901, fd = 173924030, user_data = 0x1}, {pos = 147550189, events = 32657, fd = 147023048, user_data = 0x558d42a004a0}, {pos = 255, events = 0, fd = 99, user_data = 0x100007f00000002}, {pos = 148839520, events = 32657, fd = 255, user_data = 0xfffffffffffffef0}, {pos = 1023, events = 0, fd = 0, user_data = 0x558d42996ee0}, {pos = 147552778, events = 32657, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0xffffffffffffffff}, {pos = -1, events = 4294967295, fd = -1, user_data = 0xffffffffffffffff}, {pos = 762540901, events = 1952019811, fd = 168440398, user_data = 0x33353237310a6174}, {pos = 909457719, events = 808716855, fd = 795768178, user_data = 0x726765722f737365}, {pos = 1836330762, events = 1768107888, fd = 1937076850, user_data = 0x0}, {pos = 0, events = 21760, 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 = 148822496, events = 32657, fd = 147460462, user_data = 0x100000400}, {pos = 7, events = 0, fd = 2, user_data = 0x81615bcda25dc500}, {pos = 148825568, events = 32657, fd = -328, user_data = 0x0}, {pos = 1117787512, events = 21901, fd = 1024, user_data = 0x558d42a01578}, {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 = 15386, events = 0, fd = -328, user_data = 0x0}, {pos = 1117604864, events = 21901, fd = 147795923, user_data = 0x7ffc9f5eed48}, {pos = 1091362335, events = 21901, fd = 1103602000, user_data = 0x558d410bc8dc }, {pos = 1117787312, events = 21901, fd = 1117604416, user_data = 0x558d42a014b0}, {pos = 147544126, events = 32657, fd = 0, user_data = 0x558d410ce546 }, {pos = 1117787312, events = 1, fd = 1091364495, user_data = 0x558d429d4a40}, {pos = -1570913024, events = 2170641357, fd = 0, user_data = 0xfffffffffffffeb8}, {pos = 0, events = 0, fd = 147466929, user_data = 0x7f9108ca14f0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = -1570913024, user_data = 0x558d429ac170}, {pos = -1570913024, events = 2170641357, fd = 11, user_data = 0x81615bcda25dc500}, {pos = 0, events = 0, fd = 147173945, user_data = 0x1}, {pos = 1086946515, events = 21901, fd = 4194304, user_data = 0x558d410bc770 }, {pos = 1117438320, events = 21901, fd = 1117604416, user_data = 0x558d429ac170}, {pos = 1, events = 0, fd = 0, user_data = 0x558d410ce546 }, {pos = 1117438320, events = 21901, fd = 1091364495, user_data = 0x0}, {pos = 8, events = 0, fd = 0, user_data = 0x558d40ad08be }, {pos = 0, events = 0, fd = 1085103112, user_data = 0xb}, {pos = 1086967664, events = 21901, fd = 1100015952, user_data = 0x558d429d5418}} [16:09:55.638] nevents = 1 [16:09:55.638] __func__ = "ServerLoop" [16:09:55.638] #24 0x0000558d40c9f75a in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x558d42992da0) at ../src/backend/postmaster/postmaster.c:1346 [16:09:55.638] opt = [16:09:55.638] status = [16:09:55.638] userDoption = [16:09:55.638] listen_addr_saved = false [16:09:55.638] output_config_variable = [16:09:55.638] __func__ = "PostmasterMain" [16:09:55.638] #25 0x0000558d40ae0ca4 in main (argc=8, argv=0x558d42992da0) at ../src/backend/main/main.c:197 [16:09:55.638] do_check_root = [16:09:55.677] -e [16:09:55.677] [16:09:55.677] [16:09:55.741] dumping /tmp/cores/postgres-6-24410.core for /tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/bin/postgres [16:09:55.991] [New LWP 24410] [16:09:55.991] [16:09:55.991] This GDB supports auto-downloading debuginfo from the following URLs: [16:09:55.991] [16:09:55.991] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [16:09:55.991] Debuginfod has been disabled. [16:09:55.991] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [16:09:56.105] [Thread debugging using libthread_db enabled] [16:09:56.105] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [16:09:56.105] Core was generated by `postgres: primary: postgres regression [local] MERGE '. [16:09:56.105] Program terminated with signal SIGABRT, Aborted. [16:09:56.105] #0 0x00007fb6c38a9e3c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [16:09:57.088] [16:09:57.088] Thread 1 (Thread 0x7fb6c35daf00 (LWP 24410)): [16:09:57.088] #0 0x00007fb6c38a9e3c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [16:09:57.088] No symbol table info available. [16:09:57.088] #1 0x00007fb6c385afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [16:09:57.088] No symbol table info available. [16:09:57.088] #2 0x00007fb6c3845472 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [16:09:57.088] No symbol table info available. [16:09:57.088] #3 0x000055d41cb8b9a5 in ExceptionalCondition (conditionName=conditionName@entry=0x55d41cdd8ec5 "!TTS_EMPTY(slot)", fileName=fileName@entry=0x55d41cdfd318 "../src/backend/executor/execTuples.c", lineNumber=lineNumber@entry=1737) at ../src/backend/utils/error/assert.c:66 [16:09:57.088] No locals. [16:09:57.088] #4 0x000055d41c53b30e in ExecFetchSlotHeapTuple (slot=slot@entry=0x7ffd0a3ad210, materialize=materialize@entry=true, shouldFree=shouldFree@entry=0x7ffd0a3ad0af) at ../src/backend/executor/execTuples.c:1737 [16:09:57.088] No locals. [16:09:57.088] #5 0x000055d41c4bf408 in ExecIRDeleteTriggers (estate=estate@entry=0x55d41f303db0, relinfo=relinfo@entry=0x55d41f304360, slot=slot@entry=0x7ffd0a3ad210) at ../src/backend/commands/trigger.c:2841 [16:09:57.088] trigger = 0x55d41f3045c0 [16:09:57.088] oldtuple = [16:09:57.088] trigdesc = 0x55d41f304570 [16:09:57.088] newtuple = 0x0 [16:09:57.088] should_free = false [16:09:57.088] LocTriggerData = {type = T_TriggerData, tg_event = 21, tg_relation = 0x7fb6bf2cf8a0, tg_trigtuple = 0x0, tg_newtuple = 0x0, tg_trigger = 0x0, tg_trigslot = 0x0, tg_newslot = 0x0, tg_oldtable = 0x0, tg_newtable = 0x0, tg_updatedcols = 0x0} [16:09:57.088] i = 0 [16:09:57.088] #6 0x000055d41c59820b in ExecMergeMatched (context=0x7ffd0a3ad230, resultRelInfo=resultRelInfo@entry=0x55d41f304360, tupleid=0x0, oldtuple=0x7ffd0a3ad210, canSetTag=true, matched=matched@entry=0x7ffd0a3ad1bf) at ../src/backend/executor/nodeModifyTable.c:3043 [16:09:57.088] relaction = 0x55d41f3f9930 [16:09:57.088] commandType = CMD_DELETE [16:09:57.088] result = TM_Ok [16:09:57.088] updateCxt = {crossPartUpdate = false, updateIndexes = TU_None, lockmode = LockTupleKeyShare} [16:09:57.088] l__state = [16:09:57.088] mtstate = 0x55d41f304150 [16:09:57.088] mergeActions = 0x55d41f304470 [16:09:57.088] actionStates = 0x55d41f3f9ef0 [16:09:57.088] newslot = 0x0 [16:09:57.088] rslot = 0x0 [16:09:57.088] estate = 0x55d41f303db0 [16:09:57.088] econtext = 0x55d41f3f8f40 [16:09:57.088] isNull = false [16:09:57.088] epqstate = 0x55d41f304238 [16:09:57.088] l = [16:09:57.088] __func__ = "ExecMergeMatched" [16:09:57.088] lmerge_matched = [16:09:57.088] #7 0x000055d41c598dc9 in ExecMerge (context=context@entry=0x7ffd0a3ad230, resultRelInfo=resultRelInfo@entry=0x55d41f304360, tupleid=tupleid@entry=0x0, oldtuple=oldtuple@entry=0x7ffd0a3ad210, canSetTag=) at ../src/backend/executor/nodeModifyTable.c:2804 [16:09:57.088] rslot = 0x0 [16:09:57.088] matched = true [16:09:57.088] #8 0x000055d41c59a58e in ExecModifyTable (pstate=0x55d41f304150) at ../src/backend/executor/nodeModifyTable.c:4133 [16:09:57.088] node = 0x55d41f304150 [16:09:57.088] context = {mtstate = 0x55d41f304150, epqstate = 0x55d41f304238, estate = 0x55d41f303db0, planSlot = 0x55d41f3f7328, tmfd = {ctid = {ip_blkid = {bi_hi = 38816, bi_lo = 7999}, ip_posid = 21972}, xmax = 524022904, cmax = 21972, traversed = 5}, cpUpdateReturningSlot = 0x55d41f3bf478} [16:09:57.088] estate = 0x55d41f303db0 [16:09:57.088] operation = CMD_MERGE [16:09:57.088] resultRelInfo = 0x55d41f304360 [16:09:57.088] subplanstate = 0x55d41f304a90 [16:09:57.088] slot = [16:09:57.088] oldSlot = [16:09:57.088] tuple_ctid = {ip_blkid = {bi_hi = 7999, bi_lo = 21972}, ip_posid = 0} [16:09:57.088] oldtupdata = {t_len = 34, t_self = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0}, t_tableOid = 0, t_data = 0x55d41f3470d8} [16:09:57.088] oldtuple = 0x7ffd0a3ad210 [16:09:57.088] tupleid = 0x0 [16:09:57.088] __func__ = "ExecModifyTable" [16:09:57.088] #9 0x000055d41c52d85a in ExecProcNodeFirst (node=0x55d41f304150) at ../src/backend/executor/execProcnode.c:469 [16:09:57.088] No locals. [16:09:57.088] #10 0x000055d41c518d58 in ExecProcNode (node=node@entry=0x55d41f304150) at ../src/include/executor/executor.h:278 [16:09:57.088] No locals. [16:09:57.088] #11 0x000055d41c518f0d in ExecutePlan (estate=estate@entry=0x55d41f303db0, planstate=0x55d41f304150, use_parallel_mode=, operation=operation@entry=CMD_MERGE, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=ForwardScanDirection, dest=0x55d41f2c7850, execute_once=true) at ../src/backend/executor/execMain.c:1641 [16:09:57.088] slot = [16:09:57.088] current_tuple_count = 0 [16:09:57.088] #12 0x000055d41c51ac85 in standard_ExecutorRun (queryDesc=queryDesc@entry=0x55d41f3fd978, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:358 [16:09:57.088] estate = 0x55d41f303db0 [16:09:57.088] operation = CMD_MERGE [16:09:57.088] dest = 0x55d41f2c7850 [16:09:57.088] sendTuples = [16:09:57.088] oldcontext = 0x55d41f2c7540 [16:09:57.088] __func__ = "standard_ExecutorRun" [16:09:57.088] #13 0x00007fb6c1626813 in pgss_ExecutorRun (queryDesc=0x55d41f3fd978, direction=ForwardScanDirection, count=0, execute_once=) at ../contrib/pg_stat_statements/pg_stat_statements.c:1031 [16:09:57.088] _save_exception_stack = 0x7ffd0a3ad610 [16:09:57.088] _save_context_stack = 0x0 [16:09:57.088] _local_sigjmp_buf = {{__jmpbuf = {94369545705848, 5547816122556870022, 94369543641840, 94369544435792, 0, 0, 5547816122781265286, 5506314580047293830}, __mask_was_saved = 0, __saved_mask = {__val = {2147483647, 94369544435792, 0, 0, 94369503661711, 0, 1, 0, 94369496721297, 94369545705848, 94369515893152, 94369544435008, 140422905231308, 94369545705848, 0, 94369543641840}}}} [16:09:57.088] _do_rethrow = false [16:09:57.088] #14 0x000055d41c51aeab in ExecutorRun (queryDesc=queryDesc@entry=0x55d41f3fd978, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:297 [16:09:57.088] No locals. [16:09:57.088] #15 0x000055d41c8ffeda in ProcessQuery (plan=plan@entry=0x55d41f3c2670, sourceText=0x55d41f205af0 "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=0x55d41f2c7850, qc=qc@entry=0x7ffd0a3ad570) at ../src/backend/tcop/pquery.c:160 [16:09:57.088] queryDesc = 0x55d41f3fd978 [16:09:57.088] #16 0x000055d41c901b0f in PortalRunMulti (portal=portal@entry=0x55d41f287030, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=true, dest=dest@entry=0x55d41f2c7850, altdest=0x55d41d0d61e0 , qc=qc@entry=0x7ffd0a3ad570) at ../src/backend/tcop/pquery.c:1278 [16:09:57.088] pstmt = 0x55d41f3c2670 [16:09:57.088] stmtlist_item__state = [16:09:57.088] active_snapshot_set = true [16:09:57.088] stmtlist_item = 0x55d41f3c2798 [16:09:57.088] #17 0x000055d41c902061 in FillPortalStore (portal=portal@entry=0x55d41f287030, isTopLevel=isTopLevel@entry=true) at ../src/backend/tcop/pquery.c:1026 [16:09:57.088] treceiver = 0x55d41f2c7850 [16:09:57.088] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [16:09:57.088] __func__ = "FillPortalStore" [16:09:57.088] #18 0x000055d41c902632 in PortalRun (portal=portal@entry=0x55d41f287030, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, run_once=run_once@entry=true, dest=dest@entry=0x55d41f3c27d0, altdest=altdest@entry=0x55d41f3c27d0, qc=0x7ffd0a3ad750) at ../src/backend/tcop/pquery.c:763 [16:09:57.088] _save_exception_stack = 0x7ffd0a3ad800 [16:09:57.088] _save_context_stack = 0x0 [16:09:57.088] _local_sigjmp_buf = {{__jmpbuf = {0, 1778894722936335750, 94369544171568, 94369545860512, 94369544171568, 94369545860440, 5547816122579938694, 1778886717263834502}, __mask_was_saved = 0, __saved_mask = {__val = {94369503570091, 94369543641584, 112, 4, 94369503574508, 171628255, 4, 94369545860440, 112, 163, 94369544171568, 94369545860512, 94369545860488, 94369545860440, 94369503661711, 1}}}} [16:09:57.088] _do_rethrow = [16:09:57.088] result = [16:09:57.088] nprocessed = [16:09:57.088] saveTopTransactionResourceOwner = 0x55d41f2464f0 [16:09:57.088] saveTopTransactionContext = 0x55d41f299460 [16:09:57.088] saveActivePortal = 0x0 [16:09:57.088] saveResourceOwner = 0x55d41f2464f0 [16:09:57.088] savePortalContext = 0x0 [16:09:57.088] saveMemoryContext = 0x55d41f299460 [16:09:57.088] __func__ = "PortalRun" [16:09:57.088] #19 0x000055d41c8fb9df in exec_simple_query (query_string=query_string@entry=0x55d41f205af0 "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 [16:09:57.088] cmdtaglen = 5 [16:09:57.088] snapshot_set = [16:09:57.088] per_parsetree_context = 0x0 [16:09:57.088] plantree_list = 0x55d41f3c2780 [16:09:57.088] parsetree = 0x55d41f423558 [16:09:57.088] commandTag = [16:09:57.088] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [16:09:57.088] querytree_list = [16:09:57.088] portal = 0x55d41f287030 [16:09:57.088] receiver = 0x55d41f3c27d0 [16:09:57.088] format = 0 [16:09:57.088] cmdtagname = [16:09:57.088] parsetree_item__state = [16:09:57.088] dest = DestRemote [16:09:57.088] oldcontext = 0x55d41f299460 [16:09:57.088] parsetree_list = 0x55d41f423588 [16:09:57.088] parsetree_item = 0x55d41f4235a0 [16:09:57.088] save_log_statement_stats = false [16:09:57.088] was_logged = true [16:09:57.088] use_implicit_block = false [16:09:57.088] msec_str = "\260\331:\n\375\177\000\000\261\026\273\034\324U\000\000\340\327:\n\375\177\000\000\026\001\000\000\000\000\000" [16:09:57.088] __func__ = "exec_simple_query" [16:09:57.088] #20 0x000055d41c8fe4b8 in PostgresMain (dbname=, username=) at ../src/backend/tcop/postgres.c:4766 [16:09:57.088] query_string = 0x55d41f205af0 "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"... [16:09:57.088] firstchar = [16:09:57.088] input_message = {data = 0x55d41f205af0 "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} [16:09:57.088] local_sigjmp_buf = {{__jmpbuf = {94369515893144, 1778890907463970182, 4, 140724775082416, 140724775082560, 140724775082564, 5547816122642853254, 1778886894521412998}, __mask_was_saved = 1, __saved_mask = {__val = {4194304, 6016, 10, 94369543891424, 0, 168, 94369503574610, 0, 10, 2, 94369515893152, 94369543372432, 94369515887232, 140724775082416, 140724775082560, 140724775082564}}}} [16:09:57.088] send_ready_for_query = false [16:09:57.088] idle_in_transaction_timeout_enabled = false [16:09:57.088] idle_session_timeout_enabled = false [16:09:57.088] __func__ = "PostgresMain" [16:09:57.088] #21 0x000055d41c8f45da in BackendMain (startup_data=, startup_data_len=) at ../src/backend/tcop/backend_startup.c:107 [16:09:57.088] bsdata = [16:09:57.088] #22 0x000055d41c7acfd6 in postmaster_child_launch (child_type=child_type@entry=B_BACKEND, startup_data=startup_data@entry=0x7ffd0a3ad95c "", startup_data_len=startup_data_len@entry=4, client_sock=client_sock@entry=0x7ffd0a3ad9b0) at ../src/backend/postmaster/launch_backend.c:274 [16:09:57.088] pid = [16:09:57.088] #23 0x000055d41c7b2a82 in BackendStartup (client_sock=client_sock@entry=0x7ffd0a3ad9b0) at ../src/backend/postmaster/postmaster.c:3415 [16:09:57.088] bn = 0x55d41f2326a8 [16:09:57.088] pid = [16:09:57.088] startup_data = {canAcceptConnections = CAC_OK} [16:09:57.088] __func__ = "BackendStartup" [16:09:57.088] #24 0x000055d41c7b2fe4 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1648 [16:09:57.088] s = {sock = 8, raddr = {addr = {ss_family = 1, __ss_padding = "\202ö\177\000\000t\332:\n\375\177\000\000\312 \tŶ\177\000\000>\004\000\000\000\000\000\000\260\227\203ö\177\000\000\240\217\323Ķ\177\000\000x\332:\n\375\177\000\000t\332:\n\375\177\000\000\000\000\000\000\000\000\000\000\020\332:\n\375\177\000\000b;\230\033\324U\000\000\360&\224\033\324U\000\000@\333:\n\375\177\000\0008\333:\n\375\177\000\000\225[\362\001\000\000\000", __ss_align = 94369543813904}, salen = 2}} [16:09:57.088] i = 0 [16:09:57.088] now = [16:09:57.088] last_lockfile_recheck_time = 1725379598 [16:09:57.088] last_touch_time = 1725379598 [16:09:57.088] events = {{pos = 1, events = 2, fd = 6, user_data = 0x0}, {pos = 0, events = 0, fd = 1, user_data = 0x7fb6c50bc2e0}, {pos = 171629240, events = 0, fd = 0, user_data = 0x7fb6c50bc668}, {pos = 462961506, events = 21972, fd = -989084056, user_data = 0x7fb6c4688630}, {pos = -989084960, events = 32694, fd = 2090263927, user_data = 0x7ffd0a3adbc0}, {pos = -989255096, events = 32694, fd = 15, user_data = 0x7fb6c4688630}, {pos = 1, events = 0, fd = 0, user_data = 0x1}, {pos = -989084960, events = 32694, fd = 171629368, user_data = 0x7ffd0a3adb40}, {pos = -989084056, events = 32694, fd = 0, user_data = 0x55d41f2313a8}, {pos = 522392200, events = 21972, fd = 522410289, user_data = 0x7fb600000001}, {pos = 1, events = 0, fd = -1, user_data = 0x7fb6c382e020}, {pos = -992768096, events = 32694, fd = 522392488, user_data = 0x7ffd0a3adf30}, {pos = 522410456, events = 21972, fd = 522412384, user_data = 0x55d41f2313a8}, {pos = -989084960, events = 32694, fd = 438, user_data = 0x55d41d0f5db0 }, {pos = 0, events = 0, fd = 1, user_data = 0x55d41f207930}, {pos = -989229378, events = 32694, fd = 1, user_data = 0x0}, {pos = -1014833120, events = 32694, fd = -1014026816, user_data = 0x7ffd0a3adfa0}, {pos = 171630464, events = 32765, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = -989220422, user_data = 0x0}, {pos = -1014305500, events = 32694, fd = 0, user_data = 0x55d41d780b60 }, {pos = 2, events = 0, fd = 7, user_data = 0x55d41f1c7f30}, {pos = 0, events = 0, fd = -1014799160, user_data = 0x7fb6c389c880 }, {pos = -1017270856, events = 32694, fd = 8096, user_data = 0x100007f00000002}, {pos = -1014272019, events = 32694, fd = 2, user_data = 0x55d41f23a9a0}, {pos = 255, events = 0, fd = 0, user_data = 0x2}, {pos = -1012982688, events = 32694, fd = 255, user_data = 0xfffffffffffffef0}, {pos = 1023, events = 0, fd = 0, user_data = 0x55d41f1c7f30}, {pos = -1014269430, events = 32694, fd = 1769300525, user_data = 0x55d41f1c7f30}, {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 = 0x3139352f0a202020}, {pos = 1635019018, events = 1447374900, fd = 0, user_data = 0x0}, {pos = 811562031, events = 1935619890, fd = 1634038388, user_data = 0x797265766f636572}, {pos = 926036015, events = 1920234335, fd = -992828096, user_data = 0x7fb6c4d2aa80}, {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 = 0xb66c40fb7b60d200}, {pos = -1012996640, events = 32694, fd = -328, user_data = 0x0}, {pos = 522391880, events = 21972, fd = 1024, user_data = 0x55d41f231148}, {pos = 171630648, events = 32765, fd = -1014268257, user_data = 0x2}, {pos = 6, events = 2147483648, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 3, user_data = 0x0}, {pos = 22416, events = 0, fd = -328, user_data = 0x0}, {pos = 522221872, events = 21972, fd = -1014026285, user_data = 0x7ffd0a3ae038}, {pos = 482225695, events = 21972, fd = 494465360, user_data = 0x55d41cbd18dc }, {pos = 522391680, events = 21972, fd = 522213872, user_data = 0x55d41f231080}, {pos = -1014278082, events = 32694, fd = 0, user_data = 0x55d41cbe3546 }, {pos = 522391680, events = 1, fd = 482227855, user_data = 0x55d41f2059f0}, {pos = 2069942784, events = 3060547835, fd = 0, user_data = 0xfffffffffffffeb8}, {pos = 0, events = 0, fd = -1014355279, user_data = 0x7fb6c38a14f0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 2069942784, user_data = 0x55d41f1dd120}, {pos = 2069942784, events = 3060547835, fd = 11, user_data = 0xb66c40fb7b60d200}, {pos = 0, events = 0, fd = -1014648263, user_data = 0x1}, {pos = 477809875, events = 21972, fd = 4194304, user_data = 0x55d41cbd1770 }, {pos = 522047776, events = 21972, fd = 522213872, user_data = 0x55d41f1dd120}, {pos = 1, events = 0, fd = 0, user_data = 0x55d41cbe3546 }, {pos = 522047776, events = 21972, fd = 482227855, user_data = 0x0}, {pos = 4, events = 0, fd = 0, user_data = 0x55d41c5e58be }, {pos = 0, events = 0, fd = 475966472, user_data = 0xb}, {pos = 477831024, events = 21972, fd = 490879312, user_data = 0x55d41f2063a8}} [16:09:57.089] nevents = 1 [16:09:57.089] __func__ = "ServerLoop" [16:09:57.089] #25 0x000055d41c7b475a in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55d41f1c3d90) at ../src/backend/postmaster/postmaster.c:1346 [16:09:57.089] opt = [16:09:57.089] status = [16:09:57.089] userDoption = [16:09:57.089] listen_addr_saved = false [16:09:57.089] output_config_variable = [16:09:57.089] __func__ = "PostmasterMain" [16:09:57.089] #26 0x000055d41c5f5ca4 in main (argc=4, argv=0x55d41f1c3d90) at ../src/backend/main/main.c:197 [16:09:57.089] do_check_root = [16:09:57.128] -e [16:09:57.128] [16:09:57.128] [16:09:57.197] dumping /tmp/cores/postgres-6-18027.core for /tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/bin/postgres [16:09:57.449] [New LWP 18027] [16:09:57.449] [16:09:57.449] This GDB supports auto-downloading debuginfo from the following URLs: [16:09:57.449] [16:09:57.449] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [16:09:57.449] Debuginfod has been disabled. [16:09:57.449] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [16:09:57.563] [Thread debugging using libthread_db enabled] [16:09:57.563] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [16:09:57.563] Core was generated by `postgres: old_node: postgres regression [local] MERGE '. [16:09:57.563] Program terminated with signal SIGABRT, Aborted. [16:09:57.563] #0 0x00007f8c332a9e3c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [16:09:58.527] [16:09:58.527] Thread 1 (Thread 0x7f8c33a38f00 (LWP 18027)): [16:09:58.527] #0 0x00007f8c332a9e3c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [16:09:58.527] No symbol table info available. [16:09:58.527] #1 0x00007f8c3325afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [16:09:58.527] No symbol table info available. [16:09:58.527] #2 0x00007f8c33245472 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [16:09:58.527] No symbol table info available. [16:09:58.527] #3 0x000055c26a7b39a5 in ExceptionalCondition (conditionName=conditionName@entry=0x55c26aa00ec5 "!TTS_EMPTY(slot)", fileName=fileName@entry=0x55c26aa25318 "../src/backend/executor/execTuples.c", lineNumber=lineNumber@entry=1737) at ../src/backend/utils/error/assert.c:66 [16:09:58.527] No locals. [16:09:58.527] #4 0x000055c26a16330e in ExecFetchSlotHeapTuple (slot=slot@entry=0x7fff045b5400, materialize=materialize@entry=true, shouldFree=shouldFree@entry=0x7fff045b529f) at ../src/backend/executor/execTuples.c:1737 [16:09:58.527] No locals. [16:09:58.527] #5 0x000055c26a0e7408 in ExecIRDeleteTriggers (estate=estate@entry=0x55c26ccc9500, relinfo=relinfo@entry=0x55c26ccc9ab0, slot=slot@entry=0x7fff045b5400) at ../src/backend/commands/trigger.c:2841 [16:09:58.527] trigger = 0x55c26ccc9d10 [16:09:58.527] oldtuple = [16:09:58.527] trigdesc = 0x55c26ccc9cc0 [16:09:58.527] newtuple = 0x0 [16:09:58.527] should_free = false [16:09:58.527] LocTriggerData = {type = T_TriggerData, tg_event = 21, tg_relation = 0x7f8c27c78c58, tg_trigtuple = 0x0, tg_newtuple = 0x0, tg_trigger = 0x0, tg_trigslot = 0x0, tg_newslot = 0x0, tg_oldtable = 0x0, tg_newtable = 0x0, tg_updatedcols = 0x0} [16:09:58.527] i = 0 [16:09:58.527] #6 0x000055c26a1c020b in ExecMergeMatched (context=0x7fff045b5420, resultRelInfo=resultRelInfo@entry=0x55c26ccc9ab0, tupleid=0x0, oldtuple=0x7fff045b5400, canSetTag=true, matched=matched@entry=0x7fff045b53af) at ../src/backend/executor/nodeModifyTable.c:3043 [16:09:58.527] relaction = 0x55c26cdcd480 [16:09:58.527] commandType = CMD_DELETE [16:09:58.527] result = TM_Ok [16:09:58.527] updateCxt = {crossPartUpdate = false, updateIndexes = TU_None, lockmode = LockTupleKeyShare} [16:09:58.527] l__state = [16:09:58.527] mtstate = 0x55c26ccc98a0 [16:09:58.527] mergeActions = 0x55c26ccc9bc0 [16:09:58.527] actionStates = 0x55c26cdcda40 [16:09:58.527] newslot = 0x0 [16:09:58.527] rslot = 0x0 [16:09:58.527] estate = 0x55c26ccc9500 [16:09:58.527] econtext = 0x55c26cdcca90 [16:09:58.527] isNull = false [16:09:58.527] epqstate = 0x55c26ccc9988 [16:09:58.527] l = [16:09:58.527] __func__ = "ExecMergeMatched" [16:09:58.527] lmerge_matched = [16:09:58.527] #7 0x000055c26a1c0dc9 in ExecMerge (context=context@entry=0x7fff045b5420, resultRelInfo=resultRelInfo@entry=0x55c26ccc9ab0, tupleid=tupleid@entry=0x0, oldtuple=oldtuple@entry=0x7fff045b5400, canSetTag=) at ../src/backend/executor/nodeModifyTable.c:2804 [16:09:58.527] rslot = 0x0 [16:09:58.527] matched = true [16:09:58.527] #8 0x000055c26a1c258e in ExecModifyTable (pstate=0x55c26ccc98a0) at ../src/backend/executor/nodeModifyTable.c:4133 [16:09:58.527] node = 0x55c26ccc98a0 [16:09:58.527] context = {mtstate = 0x55c26ccc98a0, epqstate = 0x55c26ccc9988, estate = 0x55c26ccc9500, planSlot = 0x55c26cdcae78, tmfd = {ctid = {ip_blkid = {bi_hi = 37888, bi_lo = 27852}, ip_posid = 21954}, xmax = 1786734763, cmax = 21954, traversed = false}, cpUpdateReturningSlot = 0x55c26a7f68ab } [16:09:58.527] estate = 0x55c26ccc9500 [16:09:58.527] operation = CMD_MERGE [16:09:58.527] resultRelInfo = 0x55c26ccc9ab0 [16:09:58.527] subplanstate = 0x55c26ccca1e0 [16:09:58.527] slot = [16:09:58.527] oldSlot = [16:09:58.527] tuple_ctid = {ip_blkid = {bi_hi = 27861, bi_lo = 21954}, ip_posid = 0} [16:09:58.527] oldtupdata = {t_len = 34, t_self = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0}, t_tableOid = 0, t_data = 0x55c26cd2c148} [16:09:58.527] oldtuple = 0x7fff045b5400 [16:09:58.527] tupleid = 0x0 [16:09:58.527] __func__ = "ExecModifyTable" [16:09:58.527] #9 0x000055c26a15585a in ExecProcNodeFirst (node=0x55c26ccc98a0) at ../src/backend/executor/execProcnode.c:469 [16:09:58.527] No locals. [16:09:58.527] #10 0x000055c26a140d58 in ExecProcNode (node=node@entry=0x55c26ccc98a0) at ../src/include/executor/executor.h:278 [16:09:58.527] No locals. [16:09:58.527] #11 0x000055c26a140f0d in ExecutePlan (estate=estate@entry=0x55c26ccc9500, planstate=0x55c26ccc98a0, use_parallel_mode=, operation=operation@entry=CMD_MERGE, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=ForwardScanDirection, dest=0x55c26cd4e2b0, execute_once=true) at ../src/backend/executor/execMain.c:1641 [16:09:58.527] slot = [16:09:58.527] current_tuple_count = 0 [16:09:58.527] #12 0x000055c26a142c85 in standard_ExecutorRun (queryDesc=0x55c26cd468f8, direction=ForwardScanDirection, count=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:358 [16:09:58.527] estate = 0x55c26ccc9500 [16:09:58.527] operation = CMD_MERGE [16:09:58.527] dest = 0x55c26cd4e2b0 [16:09:58.527] sendTuples = [16:09:58.527] oldcontext = 0x55c26cd4dfa0 [16:09:58.527] __func__ = "standard_ExecutorRun" [16:09:58.527] #13 0x000055c26a142eb8 in ExecutorRun (queryDesc=queryDesc@entry=0x55c26cd468f8, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:299 [16:09:58.527] No locals. [16:09:58.527] #14 0x000055c26a527eda in ProcessQuery (plan=plan@entry=0x55c26cd60e78, sourceText=0x55c26cbc6ad0 "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=0x55c26cd4e2b0, qc=qc@entry=0x7fff045b5650) at ../src/backend/tcop/pquery.c:160 [16:09:58.527] queryDesc = 0x55c26cd468f8 [16:09:58.527] #15 0x000055c26a529b0f in PortalRunMulti (portal=portal@entry=0x55c26cc49720, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=true, dest=dest@entry=0x55c26cd4e2b0, altdest=0x55c26acfe1e0 , qc=qc@entry=0x7fff045b5650) at ../src/backend/tcop/pquery.c:1278 [16:09:58.527] pstmt = 0x55c26cd60e78 [16:09:58.527] stmtlist_item__state = [16:09:58.527] active_snapshot_set = true [16:09:58.527] stmtlist_item = 0x55c26cd60fa0 [16:09:58.527] #16 0x000055c26a52a061 in FillPortalStore (portal=portal@entry=0x55c26cc49720, isTopLevel=isTopLevel@entry=true) at ../src/backend/tcop/pquery.c:1026 [16:09:58.527] treceiver = 0x55c26cd4e2b0 [16:09:58.527] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [16:09:58.527] __func__ = "FillPortalStore" [16:09:58.527] #17 0x000055c26a52a632 in PortalRun (portal=portal@entry=0x55c26cc49720, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, run_once=run_once@entry=true, dest=dest@entry=0x55c26cd60fd8, altdest=altdest@entry=0x55c26cd60fd8, qc=0x7fff045b5830) at ../src/backend/tcop/pquery.c:763 [16:09:58.527] _save_exception_stack = 0x7fff045b58e0 [16:09:58.527] _save_context_stack = 0x0 [16:09:58.527] _local_sigjmp_buf = {{__jmpbuf = {0, -3689115475882227298, 94293536839456, 94293538448944, 94293536839456, 94293538448872, -7442356578376431202, -3689103350463149666}, __mask_was_saved = 0, __saved_mask = {__val = {94293498751147, 94293536303568, 112, 4, 94293498755564, 73095103, 4, 94293538448872, 112, 163, 94293536839456, 94293538448944, 94293538448920, 94293538448872, 94293498842767, 1}}}} [16:09:58.527] _do_rethrow = [16:09:58.527] result = [16:09:58.527] nprocessed = [16:09:58.527] saveTopTransactionResourceOwner = 0x55c26cc068d8 [16:09:58.527] saveTopTransactionContext = 0x55c26cc5a700 [16:09:58.527] saveActivePortal = 0x0 [16:09:58.527] saveResourceOwner = 0x55c26cc068d8 [16:09:58.527] savePortalContext = 0x0 [16:09:58.527] saveMemoryContext = 0x55c26cc5a700 [16:09:58.527] __func__ = "PortalRun" [16:09:58.527] #18 0x000055c26a5239df in exec_simple_query (query_string=query_string@entry=0x55c26cbc6ad0 "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 [16:09:58.527] cmdtaglen = 5 [16:09:58.527] snapshot_set = [16:09:58.527] per_parsetree_context = 0x0 [16:09:58.527] plantree_list = 0x55c26cd60f88 [16:09:58.527] parsetree = 0x55c26cdd25e8 [16:09:58.527] commandTag = [16:09:58.527] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [16:09:58.527] querytree_list = [16:09:58.527] portal = 0x55c26cc49720 [16:09:58.527] receiver = 0x55c26cd60fd8 [16:09:58.527] format = 0 [16:09:58.527] cmdtagname = [16:09:58.527] parsetree_item__state = [16:09:58.527] dest = DestRemote [16:09:58.527] oldcontext = 0x55c26cc5a700 [16:09:58.527] parsetree_list = 0x55c26cdd2618 [16:09:58.527] parsetree_item = 0x55c26cdd2630 [16:09:58.527] save_log_statement_stats = false [16:09:58.527] was_logged = true [16:09:58.527] use_implicit_block = false [16:09:58.527] msec_str = "\220Z[\004\377\177\000\000\261\226}j\302U\000\000\300X[\004\377\177\000\000\026\001\000\000\000\000\000" [16:09:58.527] __func__ = "exec_simple_query" [16:09:58.527] #19 0x000055c26a5264b8 in PostgresMain (dbname=, username=) at ../src/backend/tcop/postgres.c:4766 [16:09:58.527] query_string = 0x55c26cbc6ad0 "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"... [16:09:58.527] firstchar = [16:09:58.527] input_message = {data = 0x55c26cbc6ad0 "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} [16:09:58.527] local_sigjmp_buf = {{__jmpbuf = {94293511074200, -3689100243718846050, 4, 140733266483856, 140733266484000, 140733266484004, -7442356578305128034, -3689103345323030114}, __mask_was_saved = 1, __saved_mask = {__val = {4194304, 94293536034384, 14336, 94293511068288, 94293536561296, 140733266484000, 94293498755112, 0, 9, 2, 94293511074208, 94293536034384, 94293511068288, 140733266483856, 140733266484000, 140733266484004}}}} [16:09:58.527] send_ready_for_query = false [16:09:58.527] idle_in_transaction_timeout_enabled = false [16:09:58.527] idle_session_timeout_enabled = false [16:09:58.527] __func__ = "PostgresMain" [16:09:58.527] #20 0x000055c26a51c5da in BackendMain (startup_data=, startup_data_len=) at ../src/backend/tcop/backend_startup.c:107 [16:09:58.527] bsdata = [16:09:58.527] #21 0x000055c26a3d4fd6 in postmaster_child_launch (child_type=child_type@entry=B_BACKEND, startup_data=startup_data@entry=0x7fff045b5a3c "", startup_data_len=startup_data_len@entry=4, client_sock=client_sock@entry=0x7fff045b5a90) at ../src/backend/postmaster/launch_backend.c:274 [16:09:58.527] pid = [16:09:58.527] #22 0x000055c26a3daa82 in BackendStartup (client_sock=client_sock@entry=0x7fff045b5a90) at ../src/backend/postmaster/postmaster.c:3415 [16:09:58.527] bn = 0x55c26cbfbcf8 [16:09:58.527] pid = [16:09:58.527] startup_data = {canAcceptConnections = CAC_OK} [16:09:58.527] __func__ = "BackendStartup" [16:09:58.527] #23 0x000055c26a3dafe4 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1648 [16:09:58.527] s = {sock = 8, raddr = {addr = {ss_family = 1, __ss_padding = "#3\214\177\000\000\240_~4\214\177\000\0008[[\004\377\177\000\0004[[\004\377\177", '\000' , "b\273Zi\302U\000\000\360\246Vi\302U\000\000\000\\[\004\377\177\000\000\370[[\004\377\177\000\000\225[\362\001\000\000\000\000\240\244\b4\214\177\000\000+", '\000' , "\302U\000\000w\272Zi\302U\000", __ss_align = 140240157767272}, salen = 2}} [16:09:58.527] i = 0 [16:09:58.527] now = [16:09:58.527] last_lockfile_recheck_time = 1725379569 [16:09:58.527] last_touch_time = 1725379569 [16:09:58.527] events = {{pos = 1, events = 2, fd = 6, user_data = 0x0}, {pos = 0, events = 0, fd = 15, user_data = 0x55c2695abb62}, {pos = 885618280, events = 32652, fd = 872982064, user_data = 0x7f8c34c972e0}, {pos = 2090263927, events = 0, fd = 73096320, user_data = 0x7f8c34c6da48}, {pos = 15, events = 0, fd = 872982064, user_data = 0x1}, {pos = 0, events = 0, fd = 1, user_data = 0x7f8c34c972e0}, {pos = 73096184, events = 32767, fd = 73096192, user_data = 0x7f8c34c97668}, {pos = 0, events = 0, fd = 32768, user_data = 0x7}, {pos = 1824295056, events = 21954, fd = 1, user_data = 0x7fff045b6123}, {pos = -1, events = 0, fd = 857923616, user_data = 0x7f8c347e5fa0}, {pos = 1824478216, events = 21954, fd = 1824477928, user_data = 0x55c26cbf50c1}, {pos = 885472958, events = 32652, fd = 1, user_data = 0x7f8c34c972e0}, {pos = 438, events = 0, fd = 1792138672, user_data = 0x0}, {pos = 1, events = 0, fd = 1824287464, user_data = 0x7f8c34c73ebe}, {pos = 1, events = 0, fd = 0, user_data = 0x7f8c3322e020}, {pos = 858729920, events = 32652, fd = 16, user_data = 0x7fff045b6060}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 885481914, events = 32652, fd = 0, user_data = 0x7f8c332aed24 }, {pos = 0, events = 0, fd = 1798998880, user_data = 0x2}, {pos = 7, events = 0, fd = 1824034544, user_data = 0x55c26a4bb37e }, {pos = 1702060386, events = 1936158767, fd = 1952410737, user_data = 0x4}, {pos = 8096, events = 196607, fd = 1824287464, user_data = 0x7f8c34c73ebe}, {pos = 1, events = 0, fd = 0, user_data = 0x7f8c332364c8}, {pos = 858484359, events = 32652, fd = 1799049376, user_data = 0x7d0}, {pos = 255, events = 0, fd = 99, user_data = 0x100007f00000002}, {pos = 859774048, events = 32652, fd = 255, user_data = 0xfffffffffffffef0}, {pos = 1023, 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 = 4294967040, fd = 0, user_data = 0x0}, {pos = -1, events = 4294967295, fd = -1, user_data = 0x30305f742f617461}, {pos = 1735417650, events = 1735423327, fd = 1853190772, user_data = 0x2f65646172677075}, {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 = 0x0}, {pos = 0, events = 0, fd = 1824451296, user_data = 0x7f8c332b56eb}, {pos = 859757024, events = 32652, fd = 858394990, user_data = 0x100000400}, {pos = 7, events = 0, fd = 0, user_data = 0x8b6a04dbbd0a3700}, {pos = 859760096, events = 32652, fd = -328, user_data = 0x0}, {pos = 1824477608, events = 21954, fd = 2, user_data = 0x8000000000000006}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 1824477408, events = 21954, fd = 3, user_data = 0x0}, {pos = 15827, events = 0, fd = -328, user_data = 0x0}, {pos = 1824287464, events = 21954, fd = 858730451, user_data = 0x7fff045b6118}, {pos = 1786818079, events = 21954, fd = 1799057744, user_data = 0x55c26a7f98dc }, {pos = 1824477408, events = 21954, fd = 1824287184, user_data = 0x55c26cbf50e0}, {pos = 858478315, events = 32652, fd = 0, user_data = 0x55c26a80b546 }, {pos = 1824477408, events = 1, fd = 1786820239, user_data = 0x55c26cbc69d0}, {pos = -1123404032, events = 2338981083, fd = 0, user_data = 0xfffffffffffffeb8}, {pos = 0, events = 0, fd = 858401457, user_data = 0x7f8c332a14f0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = -1123404032, user_data = 0x55c26cb9e100}, {pos = -1123404032, events = 2338981083, fd = 11, user_data = 0x8b6a04dbbd0a3700}, {pos = 0, events = 0, fd = 858108473, user_data = 0x1}, {pos = 1782402259, events = 21954, fd = 4194304, user_data = 0x55c26a7f9770 }, {pos = 1824121088, events = 21954, fd = 1824287184, user_data = 0x55c26cb9e100}, {pos = 1, events = 0, fd = 0, user_data = 0x55c26a80b546 }, {pos = 1824121088, events = 21954, fd = 1786820239, user_data = 0x0}, {pos = 4, events = 0, fd = 0, user_data = 0x55c26a20d8be }, {pos = 0, events = 0, fd = 1780558856, user_data = 0xb}, {pos = 1782423408, events = 21954, fd = 1795471696, user_data = 0x55c26cbc7378}} [16:09:58.527] nevents = 1 [16:09:58.527] __func__ = "ServerLoop" [16:09:58.527] #24 0x000055c26a3dc75a in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55c26cb84d60) at ../src/backend/postmaster/postmaster.c:1346 [16:09:58.527] opt = [16:09:58.527] status = [16:09:58.527] userDoption = [16:09:58.527] listen_addr_saved = false [16:09:58.527] output_config_variable = [16:09:58.527] __func__ = "PostmasterMain" [16:09:58.527] #25 0x000055c26a21dca4 in main (argc=4, argv=0x55c26cb84d60) at ../src/backend/main/main.c:197 [16:09:58.527] do_check_root =