[15:12:15.672] src/tools/ci/cores_backtrace.sh linux /tmp/cores [15:12:15.891] dumping /tmp/cores/postgres-6-25999.core for /tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/bin/postgres [15:12:16.132] [New LWP 25999] [15:12:16.132] [15:12:16.132] This GDB supports auto-downloading debuginfo from the following URLs: [15:12:16.132] [15:12:16.132] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [15:12:16.132] Debuginfod has been disabled. [15:12:16.132] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [15:12:16.256] [Thread debugging using libthread_db enabled] [15:12:16.256] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [15:12:16.256] Core was generated by `postgres: primary: postgres regression [local] MERGE '. [15:12:16.256] Program terminated with signal SIGABRT, Aborted. [15:12:16.256] #0 0x00007f96ba6a9e3c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:12:17.269] [15:12:17.269] Thread 1 (Thread 0x7f96b861df00 (LWP 25999)): [15:12:17.269] #0 0x00007f96ba6a9e3c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:12:17.269] No symbol table info available. [15:12:17.269] #1 0x00007f96ba65afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:12:17.269] No symbol table info available. [15:12:17.269] #2 0x00007f96ba645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [15:12:17.269] No symbol table info available. [15:12:17.269] #3 0x0000556c2559373d in ExceptionalCondition (conditionName=conditionName@entry=0x556c257e0ac5 "!TTS_EMPTY(slot)", fileName=fileName@entry=0x556c25804f18 "../src/backend/executor/execTuples.c", lineNumber=lineNumber@entry=1737) at ../src/backend/utils/error/assert.c:66 [15:12:17.269] No locals. [15:12:17.269] #4 0x0000556c24f423b5 in ExecFetchSlotHeapTuple (slot=slot@entry=0x7fffd46d88c0, materialize=materialize@entry=true, shouldFree=shouldFree@entry=0x7fffd46d875f) at ../src/backend/executor/execTuples.c:1737 [15:12:17.269] No locals. [15:12:17.269] #5 0x0000556c24ec64af in ExecIRDeleteTriggers (estate=estate@entry=0x556c27ac4b90, relinfo=relinfo@entry=0x556c27ac5140, slot=slot@entry=0x7fffd46d88c0) at ../src/backend/commands/trigger.c:2841 [15:12:17.269] trigger = 0x556c27ac53a0 [15:12:17.269] oldtuple = [15:12:17.269] trigdesc = 0x556c27ac5350 [15:12:17.269] newtuple = 0x0 [15:12:17.269] should_free = false [15:12:17.269] LocTriggerData = {type = T_TriggerData, tg_event = 21, tg_relation = 0x7f96b6103c48, tg_trigtuple = 0x0, tg_newtuple = 0x0, tg_trigger = 0x0, tg_trigslot = 0x0, tg_newslot = 0x0, tg_oldtable = 0x0, tg_newtable = 0x0, tg_updatedcols = 0x0} [15:12:17.269] i = 0 [15:12:17.269] #6 0x0000556c24f9f2b2 in ExecMergeMatched (context=0x7fffd46d88e0, resultRelInfo=resultRelInfo@entry=0x556c27ac5140, tupleid=0x0, oldtuple=0x7fffd46d88c0, canSetTag=true, matched=matched@entry=0x7fffd46d886f) at ../src/backend/executor/nodeModifyTable.c:3043 [15:12:17.269] relaction = 0x556c27c288f0 [15:12:17.269] commandType = CMD_DELETE [15:12:17.269] result = TM_Ok [15:12:17.269] updateCxt = {crossPartUpdate = false, updateIndexes = TU_None, lockmode = LockTupleKeyShare} [15:12:17.269] l__state = [15:12:17.269] mtstate = 0x556c27ac4f30 [15:12:17.269] mergeActions = 0x556c27ac5250 [15:12:17.269] actionStates = 0x556c27c28eb0 [15:12:17.269] newslot = 0x0 [15:12:17.269] rslot = 0x0 [15:12:17.269] estate = 0x556c27ac4b90 [15:12:17.269] econtext = 0x556c27c27f00 [15:12:17.269] isNull = false [15:12:17.269] epqstate = 0x556c27ac5018 [15:12:17.269] l = [15:12:17.269] __func__ = "ExecMergeMatched" [15:12:17.269] lmerge_matched = [15:12:17.269] #7 0x0000556c24f9fe70 in ExecMerge (context=context@entry=0x7fffd46d88e0, resultRelInfo=resultRelInfo@entry=0x556c27ac5140, tupleid=tupleid@entry=0x0, oldtuple=oldtuple@entry=0x7fffd46d88c0, canSetTag=) at ../src/backend/executor/nodeModifyTable.c:2804 [15:12:17.269] rslot = 0x0 [15:12:17.269] matched = true [15:12:17.269] #8 0x0000556c24fa1635 in ExecModifyTable (pstate=0x556c27ac4f30) at ../src/backend/executor/nodeModifyTable.c:4133 [15:12:17.269] node = 0x556c27ac4f30 [15:12:17.269] context = {mtstate = 0x556c27ac4f30, epqstate = 0x556c27ac5018, estate = 0x556c27ac4b90, planSlot = 0x556c27c262e8, tmfd = {ctid = {ip_blkid = {bi_hi = 34656, bi_lo = 10178}, ip_posid = 21868}, xmax = 666925272, cmax = 21868, traversed = 5}, cpUpdateReturningSlot = 0x556c27c078d8} [15:12:17.269] estate = 0x556c27ac4b90 [15:12:17.269] operation = CMD_MERGE [15:12:17.269] resultRelInfo = 0x556c27ac5140 [15:12:17.269] subplanstate = 0x556c27ac5870 [15:12:17.269] slot = [15:12:17.269] oldSlot = [15:12:17.269] tuple_ctid = {ip_blkid = {bi_hi = 10178, bi_lo = 21868}, ip_posid = 0} [15:12:17.269] oldtupdata = {t_len = 34, t_self = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0}, t_tableOid = 0, t_data = 0x556c27bbd1c8} [15:12:17.269] oldtuple = 0x7fffd46d88c0 [15:12:17.269] tupleid = 0x0 [15:12:17.269] __func__ = "ExecModifyTable" [15:12:17.269] #9 0x0000556c24f34901 in ExecProcNodeFirst (node=0x556c27ac4f30) at ../src/backend/executor/execProcnode.c:469 [15:12:17.269] No locals. [15:12:17.269] #10 0x0000556c24f1fdff in ExecProcNode (node=node@entry=0x556c27ac4f30) at ../src/include/executor/executor.h:278 [15:12:17.269] No locals. [15:12:17.269] #11 0x0000556c24f1ffb4 in ExecutePlan (estate=estate@entry=0x556c27ac4b90, planstate=0x556c27ac4f30, use_parallel_mode=, operation=operation@entry=CMD_MERGE, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=ForwardScanDirection, dest=0x556c27bd82d0, execute_once=true) at ../src/backend/executor/execMain.c:1641 [15:12:17.269] slot = [15:12:17.269] current_tuple_count = 0 [15:12:17.269] #12 0x0000556c24f21d2c in standard_ExecutorRun (queryDesc=queryDesc@entry=0x556c27be0428, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:358 [15:12:17.269] estate = 0x556c27ac4b90 [15:12:17.269] operation = CMD_MERGE [15:12:17.269] dest = 0x556c27bd82d0 [15:12:17.269] sendTuples = [15:12:17.269] oldcontext = 0x556c27bd7fc0 [15:12:17.269] __func__ = "standard_ExecutorRun" [15:12:17.269] #13 0x00007f96b7d60813 in pgss_ExecutorRun (queryDesc=0x556c27be0428, direction=ForwardScanDirection, count=0, execute_once=) at ../contrib/pg_stat_statements/pg_stat_statements.c:1031 [15:12:17.269] _save_exception_stack = 0x7fffd46d8cc0 [15:12:17.269] _save_context_stack = 0x0 [15:12:17.269] _local_sigjmp_buf = {{__jmpbuf = {93923011593256, 2071253975047687799, 93923010091760, 93923011560144, 0, 0, 2071253974852652663, 2048106433678888567}, __mask_was_saved = 0, __saved_mask = {__val = {2147483647, 93923011560144, 0, 0, 93922971798595, 0, 1, 0, 93922964854840, 93923011593256, 93922984028768, 93923011559360, 140285306083276, 93923011593256, 0, 93923010091760}}}} [15:12:17.269] _do_rethrow = false [15:12:17.269] #14 0x0000556c24f21f52 in ExecutorRun (queryDesc=queryDesc@entry=0x556c27be0428, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:297 [15:12:17.269] No locals. [15:12:17.269] #15 0x0000556c2530745e in ProcessQuery (plan=plan@entry=0x556c27c0aad0, sourceText=0x556c27a71af0 "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=0x556c27bd82d0, qc=qc@entry=0x7fffd46d8c20) at ../src/backend/tcop/pquery.c:160 [15:12:17.269] queryDesc = 0x556c27be0428 [15:12:17.269] #16 0x0000556c25309093 in PortalRunMulti (portal=portal@entry=0x556c27af3030, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=true, dest=dest@entry=0x556c27bd82d0, altdest=0x556c25add180 , qc=qc@entry=0x7fffd46d8c20) at ../src/backend/tcop/pquery.c:1278 [15:12:17.269] pstmt = 0x556c27c0aad0 [15:12:17.269] stmtlist_item__state = [15:12:17.269] active_snapshot_set = true [15:12:17.269] stmtlist_item = 0x556c27c0abf8 [15:12:17.269] #17 0x0000556c253095e5 in FillPortalStore (portal=portal@entry=0x556c27af3030, isTopLevel=isTopLevel@entry=true) at ../src/backend/tcop/pquery.c:1026 [15:12:17.269] treceiver = 0x556c27bd82d0 [15:12:17.269] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [15:12:17.269] __func__ = "FillPortalStore" [15:12:17.269] #18 0x0000556c25309bb6 in PortalRun (portal=portal@entry=0x556c27af3030, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, run_once=run_once@entry=true, dest=dest@entry=0x556c27c0ac30, altdest=altdest@entry=0x556c27c0ac30, qc=0x7fffd46d8e00) at ../src/backend/tcop/pquery.c:763 [15:12:17.269] _save_exception_stack = 0x7fffd46d8eb0 [15:12:17.269] _save_context_stack = 0x0 [15:12:17.269] _local_sigjmp_buf = {{__jmpbuf = {0, 5303399634401840759, 93923010621488, 93923012306560, 93923010621488, 93923012306488, 2071253975053979255, 5303393448231521911}, __mask_was_saved = 0, __saved_mask = {__val = {93922971706975, 93923010091504, 112, 4, 93922971711392, 3563949455, 4, 93923012306488, 112, 163, 93923010621488, 93923012306560, 93923012306536, 93923012306488, 93922971798595, 1}}}} [15:12:17.269] _do_rethrow = [15:12:17.269] result = [15:12:17.269] nprocessed = [15:12:17.269] saveTopTransactionResourceOwner = 0x556c27ab24f0 [15:12:17.269] saveTopTransactionContext = 0x556c27b05460 [15:12:17.269] saveActivePortal = 0x0 [15:12:17.269] saveResourceOwner = 0x556c27ab24f0 [15:12:17.269] savePortalContext = 0x0 [15:12:17.269] saveMemoryContext = 0x556c27b05460 [15:12:17.269] __func__ = "PortalRun" [15:12:17.269] #19 0x0000556c25302f63 in exec_simple_query (query_string=query_string@entry=0x556c27a71af0 "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 [15:12:17.269] cmdtaglen = 5 [15:12:17.269] snapshot_set = [15:12:17.269] per_parsetree_context = 0x0 [15:12:17.269] plantree_list = 0x556c27c0abe0 [15:12:17.269] parsetree = 0x556c27c8e638 [15:12:17.269] commandTag = [15:12:17.269] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [15:12:17.269] querytree_list = [15:12:17.269] portal = 0x556c27af3030 [15:12:17.269] receiver = 0x556c27c0ac30 [15:12:17.269] format = 0 [15:12:17.269] cmdtagname = [15:12:17.269] parsetree_item__state = [15:12:17.269] dest = DestRemote [15:12:17.269] oldcontext = 0x556c27b05460 [15:12:17.269] parsetree_list = 0x556c27c8e668 [15:12:17.269] parsetree_item = 0x556c27c8e680 [15:12:17.269] save_log_statement_stats = false [15:12:17.269] was_logged = true [15:12:17.269] use_implicit_block = false [15:12:17.269] msec_str = "`\220m\324\377\177\000\000e\224[%lU\000\000\220\216m\324\377\177\000\000\026\001\000\000\000\000\000" [15:12:17.269] __func__ = "exec_simple_query" [15:12:17.269] #20 0x0000556c25305a3c in PostgresMain (dbname=, username=) at ../src/backend/tcop/postgres.c:4766 [15:12:17.269] query_string = 0x556c27a71af0 "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"... [15:12:17.269] firstchar = [15:12:17.269] input_message = {data = 0x556c27a71af0 "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} [15:12:17.269] local_sigjmp_buf = {{__jmpbuf = {93922984028760, 5303400250534612599, 4, 140736757338208, 140736757338352, 140736757338356, 2071253974991064695, 5303393454546046583}, __mask_was_saved = 1, __saved_mask = {__val = {4194304, 6016, 10, 93923010341344, 0, 168, 93922971711494, 0, 10, 2, 93922984028768, 93923009822352, 93922984022848, 140736757338208, 140736757338352, 140736757338356}}}} [15:12:17.269] send_ready_for_query = false [15:12:17.269] idle_in_transaction_timeout_enabled = false [15:12:17.269] idle_session_timeout_enabled = false [15:12:17.269] __func__ = "PostgresMain" [15:12:17.269] #21 0x0000556c252fbb5e in BackendMain (startup_data=, startup_data_len=) at ../src/backend/tcop/backend_startup.c:107 [15:12:17.269] bsdata = [15:12:17.269] #22 0x0000556c251b4530 in postmaster_child_launch (child_type=child_type@entry=B_BACKEND, startup_data=startup_data@entry=0x7fffd46d900c "", startup_data_len=startup_data_len@entry=4, client_sock=client_sock@entry=0x7fffd46d9060) at ../src/backend/postmaster/launch_backend.c:274 [15:12:17.269] pid = [15:12:17.269] #23 0x0000556c251b9fdc in BackendStartup (client_sock=client_sock@entry=0x7fffd46d9060) at ../src/backend/postmaster/postmaster.c:3415 [15:12:17.269] bn = 0x556c27a9e4c8 [15:12:17.269] pid = [15:12:17.269] startup_data = {canAcceptConnections = CAC_OK} [15:12:17.269] __func__ = "BackendStartup" [15:12:17.269] #24 0x0000556c251ba53e in ServerLoop () at ../src/backend/postmaster/postmaster.c:1648 [15:12:17.269] s = {sock = 8, raddr = {addr = {ss_family = 1, __ss_padding = "m\324\377\177\000\000\364\220m\324\377\177", '\000' , "\202\2338$lU\000\000\370\2064$lU\000\000\300\221m\324\377\177\000\000\270\221m\324\377\177\000\000\225[\362\001\000\000\000\000\020\273\251'lU\000\000,", '\000' , "\227\2328$lU\000\000hF\370\273\226\177\000\0000F㺖\177\000", __ss_align = 140285375431392}, salen = 2}} [15:12:17.269] i = 0 [15:12:17.269] now = [15:12:17.269] last_lockfile_recheck_time = 1725548937 [15:12:17.269] last_touch_time = 1725548937 [15:12:17.269] events = {{pos = 1, events = 2, fd = 6, user_data = 0x0}, {pos = 607689602, events = 21868, fd = -1141356952, user_data = 0x7f96bae34630}, {pos = -1141357856, events = 32662, fd = 2090263927, user_data = 0x7fffd46d9240}, {pos = -1141527992, events = 32662, fd = 15, user_data = 0x7f96bae34630}, {pos = 1, events = 0, fd = 0, user_data = 0x1}, {pos = -1141357856, events = 32662, fd = -731016776, user_data = 0x7fffd46d91c0}, {pos = -1141356952, events = 32662, fd = 0, user_data = 0x556c27a73930}, {pos = 627199491, events = 21868, fd = 32768, user_data = 0x1}, {pos = 665265680, events = 21868, fd = -1, user_data = 0x7f96ba62e020}, {pos = -1145585760, events = 32662, fd = 665441192, user_data = 0x556c27a9d288}, {pos = 665458993, events = 21868, fd = -1141502274, user_data = 0x1}, {pos = -1141357856, events = 32662, fd = 438, user_data = 0x556c25afcdb0 }, {pos = 0, events = 0, fd = 1, user_data = 0x556c27a73930}, {pos = -1141502274, events = 32662, fd = 1, user_data = 0x0}, {pos = -1167925216, events = 32662, fd = -1167118912, user_data = 0x10}, {pos = -731015632, events = 32767, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = -1141493318, user_data = 0x0}, {pos = -1167397596, events = 32662, fd = 0, user_data = 0x556c26188400 }, {pos = 2, events = 0, fd = 7, user_data = 0x556c27a33f30}, {pos = 623471817, events = 21868, fd = 665479675, user_data = 0x556c2529a902 }, {pos = 1702060386, events = 1936158767, fd = 8096, user_data = 0x556c27a73930}, {pos = -1141502274, events = 32662, fd = 1, user_data = 0x0}, {pos = -1167891256, events = 32662, fd = -1167472512, user_data = 0x41e}, {pos = -1167364115, events = 32662, fd = 2, user_data = 0x556c27aa69a0}, {pos = 255, events = 0, fd = 0, user_data = 0x0}, {pos = -1166074784, events = 32662, fd = 255, user_data = 0xfffffffffffffef0}, {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 = 0x0}, {pos = 0, events = 0, fd = -1, user_data = 0xffffffffffffffff}, {pos = 811562031, events = 1935619890, fd = 1634038388, user_data = 0x797265766f636572}, {pos = 926036015, events = 1920234335, fd = -1152879296, user_data = 0x7f96bb487a80}, {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 = 626878047, events = 21868, fd = 665454896, user_data = 0x7f96ba6b583e}, {pos = -1166091808, events = 32662, fd = -1167453842, user_data = 0x100000400}, {pos = 7, events = 0, fd = 0, user_data = 0x138f3382d56f2000}, {pos = -1166088736, events = 32662, 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 = 665440584, user_data = 0x556c255d6f22 }, {pos = 665440384, events = 21868, fd = 3, user_data = 0x0}, {pos = 23954, events = 0, fd = -328, user_data = 0x0}, {pos = 665270576, events = 21868, fd = -1167118381, user_data = 0x7fffd46d96e8}, {pos = 626961363, events = 21868, fd = 639199760, user_data = 0x556c255d9690 }, {pos = 665440384, events = 21868, fd = 665262576, user_data = 0x556c27a9d080}, {pos = -1167370178, events = 32662, fd = 0, user_data = 0x556c255eb2fa }, {pos = 665440384, events = 1, fd = 626963523, user_data = 0x556c27a719f0}, {pos = -714137600, events = 328151938, fd = 0, user_data = 0xfffffffffffffeb8}, {pos = 0, events = 0, fd = -1167447375, user_data = 0x7f96ba6a14f0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = -714137600, user_data = 0x556c27a49120}, {pos = -714137600, events = 328151938, fd = 11, user_data = 0x138f3382d56f2000}, {pos = 0, events = 0, fd = -1167740359, user_data = 0x1}, {pos = 622543405, events = 21868, fd = 4194304, user_data = 0x556c255d9524 }, {pos = 665096480, events = 21868, fd = 665262576, user_data = 0x556c27a49120}, {pos = 1, events = 0, fd = 0, user_data = 0x556c255eb2fa }, {pos = 665096480, events = 21868, fd = 626963523, user_data = 0x0}, {pos = 4, events = 0, fd = 0, user_data = 0x556c24fecb75 }, {pos = 0, events = 0, fd = 620699317, user_data = 0xb}, {pos = 622564554, events = 21868, fd = 635612272, user_data = 0x556c27a723a8}} [15:12:17.269] nevents = 1 [15:12:17.269] __func__ = "ServerLoop" [15:12:17.269] #25 0x0000556c251bbcb4 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x556c27a2fd90) at ../src/backend/postmaster/postmaster.c:1346 [15:12:17.269] opt = [15:12:17.269] status = [15:12:17.269] userDoption = [15:12:17.269] listen_addr_saved = false [15:12:17.269] output_config_variable = [15:12:17.269] __func__ = "PostmasterMain" [15:12:17.269] #26 0x0000556c24ffcf51 in main (argc=4, argv=0x556c27a2fd90) at ../src/backend/main/main.c:197 [15:12:17.269] do_check_root = [15:12:17.307] -e [15:12:17.307] [15:12:17.307] [15:12:17.369] dumping /tmp/cores/postgres-6-19604.core for /tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/bin/postgres [15:12:17.619] [New LWP 19604] [15:12:17.619] [15:12:17.619] This GDB supports auto-downloading debuginfo from the following URLs: [15:12:17.619] [15:12:17.619] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [15:12:17.619] Debuginfod has been disabled. [15:12:17.619] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [15:12:17.721] [Thread debugging using libthread_db enabled] [15:12:17.721] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [15:12:17.721] Core was generated by `postgres: old_node: postgres regression [local] MERGE '. [15:12:17.721] Program terminated with signal SIGABRT, Aborted. [15:12:17.721] #0 0x00007fd9cf0a9e3c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:12:18.679] [15:12:18.679] Thread 1 (Thread 0x7fd9cf835f00 (LWP 19604)): [15:12:18.679] #0 0x00007fd9cf0a9e3c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:12:18.679] No symbol table info available. [15:12:18.679] #1 0x00007fd9cf05afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:12:18.679] No symbol table info available. [15:12:18.679] #2 0x00007fd9cf045472 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [15:12:18.679] No symbol table info available. [15:12:18.679] #3 0x000055f865e3873d in ExceptionalCondition (conditionName=conditionName@entry=0x55f866085ac5 "!TTS_EMPTY(slot)", fileName=fileName@entry=0x55f8660a9f18 "../src/backend/executor/execTuples.c", lineNumber=lineNumber@entry=1737) at ../src/backend/utils/error/assert.c:66 [15:12:18.679] No locals. [15:12:18.679] #4 0x000055f8657e73b5 in ExecFetchSlotHeapTuple (slot=slot@entry=0x7fff8c7e3dc0, materialize=materialize@entry=true, shouldFree=shouldFree@entry=0x7fff8c7e3c5f) at ../src/backend/executor/execTuples.c:1737 [15:12:18.679] No locals. [15:12:18.679] #5 0x000055f86576b4af in ExecIRDeleteTriggers (estate=estate@entry=0x55f8679a1510, relinfo=relinfo@entry=0x55f8679a1ac0, slot=slot@entry=0x7fff8c7e3dc0) at ../src/backend/commands/trigger.c:2841 [15:12:18.679] trigger = 0x55f8679a1d20 [15:12:18.679] oldtuple = [15:12:18.679] trigdesc = 0x55f8679a1cd0 [15:12:18.679] newtuple = 0x0 [15:12:18.679] should_free = false [15:12:18.679] LocTriggerData = {type = T_TriggerData, tg_event = 21, tg_relation = 0x7fd9c39a1f88, tg_trigtuple = 0x0, tg_newtuple = 0x0, tg_trigger = 0x0, tg_trigslot = 0x0, tg_newslot = 0x0, tg_oldtable = 0x0, tg_newtable = 0x0, tg_updatedcols = 0x0} [15:12:18.679] i = 0 [15:12:18.679] #6 0x000055f8658442b2 in ExecMergeMatched (context=0x7fff8c7e3de0, resultRelInfo=resultRelInfo@entry=0x55f8679a1ac0, tupleid=0x0, oldtuple=0x7fff8c7e3dc0, canSetTag=true, matched=matched@entry=0x7fff8c7e3d6f) at ../src/backend/executor/nodeModifyTable.c:3043 [15:12:18.679] relaction = 0x55f867a3df80 [15:12:18.679] commandType = CMD_DELETE [15:12:18.679] result = TM_Ok [15:12:18.679] updateCxt = {crossPartUpdate = false, updateIndexes = TU_None, lockmode = LockTupleKeyShare} [15:12:18.679] l__state = [15:12:18.679] mtstate = 0x55f8679a18b0 [15:12:18.679] mergeActions = 0x55f8679a1bd0 [15:12:18.679] actionStates = 0x55f867a3e540 [15:12:18.679] newslot = 0x0 [15:12:18.679] rslot = 0x0 [15:12:18.679] estate = 0x55f8679a1510 [15:12:18.679] econtext = 0x55f867a3d590 [15:12:18.679] isNull = false [15:12:18.679] epqstate = 0x55f8679a1998 [15:12:18.679] l = [15:12:18.679] __func__ = "ExecMergeMatched" [15:12:18.679] lmerge_matched = [15:12:18.679] #7 0x000055f865844e70 in ExecMerge (context=context@entry=0x7fff8c7e3de0, resultRelInfo=resultRelInfo@entry=0x55f8679a1ac0, tupleid=tupleid@entry=0x0, oldtuple=oldtuple@entry=0x7fff8c7e3dc0, canSetTag=) at ../src/backend/executor/nodeModifyTable.c:2804 [15:12:18.679] rslot = 0x0 [15:12:18.679] matched = true [15:12:18.679] #8 0x000055f865846635 in ExecModifyTable (pstate=0x55f8679a18b0) at ../src/backend/executor/nodeModifyTable.c:4133 [15:12:18.679] node = 0x55f8679a18b0 [15:12:18.679] context = {mtstate = 0x55f8679a18b0, epqstate = 0x55f8679a1998, estate = 0x55f8679a1510, planSlot = 0x55f867a3b978, tmfd = {ctid = {ip_blkid = {bi_hi = 5136, bi_lo = 26522}, ip_posid = 22008}, xmax = 1709684319, cmax = 22008, traversed = 16}, cpUpdateReturningSlot = 0x55f865e7b65f } [15:12:18.679] estate = 0x55f8679a1510 [15:12:18.679] operation = CMD_MERGE [15:12:18.679] resultRelInfo = 0x55f8679a1ac0 [15:12:18.679] subplanstate = 0x55f8679a21f0 [15:12:18.679] slot = [15:12:18.679] oldSlot = [15:12:18.679] tuple_ctid = {ip_blkid = {bi_hi = 26536, bi_lo = 22008}, ip_posid = 0} [15:12:18.679] oldtupdata = {t_len = 34, t_self = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0}, t_tableOid = 0, t_data = 0x55f867a03658} [15:12:18.679] oldtuple = 0x7fff8c7e3dc0 [15:12:18.679] tupleid = 0x0 [15:12:18.679] __func__ = "ExecModifyTable" [15:12:18.679] #9 0x000055f8657d9901 in ExecProcNodeFirst (node=0x55f8679a18b0) at ../src/backend/executor/execProcnode.c:469 [15:12:18.679] No locals. [15:12:18.679] #10 0x000055f8657c4dff in ExecProcNode (node=node@entry=0x55f8679a18b0) at ../src/include/executor/executor.h:278 [15:12:18.679] No locals. [15:12:18.679] #11 0x000055f8657c4fb4 in ExecutePlan (estate=estate@entry=0x55f8679a1510, planstate=0x55f8679a18b0, use_parallel_mode=, operation=operation@entry=CMD_MERGE, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=ForwardScanDirection, dest=0x55f867966ef0, execute_once=true) at ../src/backend/executor/execMain.c:1641 [15:12:18.679] slot = [15:12:18.679] current_tuple_count = 0 [15:12:18.679] #12 0x000055f8657c6d2c in standard_ExecutorRun (queryDesc=0x55f867a2b448, direction=ForwardScanDirection, count=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:358 [15:12:18.679] estate = 0x55f8679a1510 [15:12:18.679] operation = CMD_MERGE [15:12:18.679] dest = 0x55f867966ef0 [15:12:18.679] sendTuples = [15:12:18.679] oldcontext = 0x55f867966be0 [15:12:18.679] __func__ = "standard_ExecutorRun" [15:12:18.679] #13 0x000055f8657c6f5f in ExecutorRun (queryDesc=queryDesc@entry=0x55f867a2b448, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:299 [15:12:18.679] No locals. [15:12:18.679] #14 0x000055f865bac45e in ProcessQuery (plan=plan@entry=0x55f867a8c9c8, sourceText=0x55f86789cad0 "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=0x55f867966ef0, qc=qc@entry=0x7fff8c7e4010) at ../src/backend/tcop/pquery.c:160 [15:12:18.679] queryDesc = 0x55f867a2b448 [15:12:18.679] #15 0x000055f865bae093 in PortalRunMulti (portal=portal@entry=0x55f86791f720, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=true, dest=dest@entry=0x55f867966ef0, altdest=0x55f866382180 , qc=qc@entry=0x7fff8c7e4010) at ../src/backend/tcop/pquery.c:1278 [15:12:18.679] pstmt = 0x55f867a8c9c8 [15:12:18.679] stmtlist_item__state = [15:12:18.679] active_snapshot_set = true [15:12:18.679] stmtlist_item = 0x55f867a8caf0 [15:12:18.679] #16 0x000055f865bae5e5 in FillPortalStore (portal=portal@entry=0x55f86791f720, isTopLevel=isTopLevel@entry=true) at ../src/backend/tcop/pquery.c:1026 [15:12:18.679] treceiver = 0x55f867966ef0 [15:12:18.679] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [15:12:18.679] __func__ = "FillPortalStore" [15:12:18.679] #17 0x000055f865baebb6 in PortalRun (portal=portal@entry=0x55f86791f720, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, run_once=run_once@entry=true, dest=dest@entry=0x55f867a8cb28, altdest=altdest@entry=0x55f867a8cb28, qc=0x7fff8c7e41f0) at ../src/backend/tcop/pquery.c:763 [15:12:18.679] _save_exception_stack = 0x7fff8c7e42a0 [15:12:18.679] _save_context_stack = 0x0 [15:12:18.679] _local_sigjmp_buf = {{__jmpbuf = {0, 15570873122907617, 94525377869600, 94525379706240, 94525377869600, 94525379706168, 6068747890413888993, 15575149963732449}, __mask_was_saved = 0, __saved_mask = {__val = {94525349934687, 94525377333712, 112, 4, 94525349939104, 2357084543, 4, 94525379706168, 112, 163, 94525377869600, 94525379706240, 94525379706216, 94525379706168, 94525350026307, 1}}}} [15:12:18.679] _do_rethrow = [15:12:18.679] result = [15:12:18.679] nprocessed = [15:12:18.679] saveTopTransactionResourceOwner = 0x55f8678dc8d8 [15:12:18.679] saveTopTransactionContext = 0x55f867930700 [15:12:18.679] saveActivePortal = 0x0 [15:12:18.679] saveResourceOwner = 0x55f8678dc8d8 [15:12:18.679] savePortalContext = 0x0 [15:12:18.679] saveMemoryContext = 0x55f867930700 [15:12:18.679] __func__ = "PortalRun" [15:12:18.679] #18 0x000055f865ba7f63 in exec_simple_query (query_string=query_string@entry=0x55f86789cad0 "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 [15:12:18.679] cmdtaglen = 5 [15:12:18.679] snapshot_set = [15:12:18.679] per_parsetree_context = 0x0 [15:12:18.679] plantree_list = 0x55f867a8cad8 [15:12:18.679] parsetree = 0x55f867adfd38 [15:12:18.679] commandTag = [15:12:18.679] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [15:12:18.679] querytree_list = [15:12:18.679] portal = 0x55f86791f720 [15:12:18.679] receiver = 0x55f867a8cb28 [15:12:18.679] format = 0 [15:12:18.679] cmdtagname = [15:12:18.679] parsetree_item__state = [15:12:18.679] dest = DestRemote [15:12:18.679] oldcontext = 0x55f867930700 [15:12:18.679] parsetree_list = 0x55f867adfd68 [15:12:18.679] parsetree_item = 0x55f867adfd80 [15:12:18.679] save_log_statement_stats = false [15:12:18.679] was_logged = true [15:12:18.679] use_implicit_block = false [15:12:18.679] msec_str = "PD~\214\377\177\000\000e\344\345e\370U\000\000\200B~\214\377\177\000\000\026\001\000\000\000\000\000" [15:12:18.679] __func__ = "exec_simple_query" [15:12:18.679] #19 0x000055f865baaa3c in PostgresMain (dbname=, username=) at ../src/backend/tcop/postgres.c:4766 [15:12:18.679] query_string = 0x55f86789cad0 "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"... [15:12:18.679] firstchar = [15:12:18.679] input_message = {data = 0x55f86789cad0 "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} [15:12:18.679] local_sigjmp_buf = {{__jmpbuf = {94525362256472, 15573167213209057, 4, 140735550473296, 140735550473440, 140735550473444, 6068747890350974433, 15575152285279713}, __mask_was_saved = 1, __saved_mask = {__val = {4194304, 94525377064528, 14336, 94525362250560, 94525377591440, 140735550473440, 94525349938652, 0, 9, 2, 94525362256480, 94525377064528, 94525362250560, 140735550473296, 140735550473440, 140735550473444}}}} [15:12:18.679] send_ready_for_query = false [15:12:18.679] idle_in_transaction_timeout_enabled = false [15:12:18.679] idle_session_timeout_enabled = false [15:12:18.679] __func__ = "PostgresMain" [15:12:18.679] #20 0x000055f865ba0b5e in BackendMain (startup_data=, startup_data_len=) at ../src/backend/tcop/backend_startup.c:107 [15:12:18.679] bsdata = [15:12:18.679] #21 0x000055f865a59530 in postmaster_child_launch (child_type=child_type@entry=B_BACKEND, startup_data=startup_data@entry=0x7fff8c7e43fc "", startup_data_len=startup_data_len@entry=4, client_sock=client_sock@entry=0x7fff8c7e4450) at ../src/backend/postmaster/launch_backend.c:274 [15:12:18.679] pid = [15:12:18.679] #22 0x000055f865a5efdc in BackendStartup (client_sock=client_sock@entry=0x7fff8c7e4450) at ../src/backend/postmaster/postmaster.c:3415 [15:12:18.679] bn = 0x55f8678d1938 [15:12:18.679] pid = [15:12:18.679] startup_data = {canAcceptConnections = CAC_OK} [15:12:18.679] __func__ = "BackendStartup" [15:12:18.679] #23 0x000055f865a5f53e in ServerLoop () at ../src/backend/postmaster/postmaster.c:1648 [15:12:18.679] s = {sock = 8, raddr = {addr = {ss_family = 1, __ss_padding = "\003\317\331\177\000\000\240\237[\320\331\177\000\000\370D~\214\377\177\000\000\364D~\214\377\177", '\000' , "\202\353\302d\370U\000\000\370־d\370U\000\000\300E~\214\377\177\000\000\270E~\214\377\177\000\000\225[\362\001\000\000\000\000\240\004\351\317\331\177\000\000+", '\000' , "\370U\000\000\227\352\302d\370U\000", __ss_align = 140573484525160}, salen = 2}} [15:12:18.679] i = 0 [15:12:18.679] now = [15:12:18.679] last_lockfile_recheck_time = 1725548909 [15:12:18.679] last_touch_time = 1725548909 [15:12:18.679] events = {{pos = 1, events = 2, fd = 6, user_data = 0x0}, {pos = 0, events = 0, fd = 15, user_data = 0x55f864c2eb82}, {pos = -795072920, events = 32729, fd = -806812112, user_data = 0x7fd9d09c22e0}, {pos = 2090263927, events = 0, fd = -1937881536, user_data = 0x7fd9d0998a48}, {pos = 15, events = 0, fd = -806812112, user_data = 0x1}, {pos = 0, events = 0, fd = 1, user_data = 0x7fd9d09c22e0}, {pos = -1937881672, events = 32767, fd = -1937881664, user_data = 0x7fd9d09c2668}, {pos = 0, events = 0, fd = 32768, user_data = 0x7}, {pos = 1737091216, events = 22008, fd = 1, user_data = 0x7fff8c7e4ae3}, {pos = -1, events = 0, fd = -821895136, user_data = 0x7fd9d05b9fa0}, {pos = 1737274376, events = 22008, fd = 1737274088, user_data = 0x55f8678cb0c1}, {pos = -795218242, events = 32729, fd = 1, user_data = 0x7fd9d09c22e0}, {pos = 438, events = 0, fd = 1715084720, user_data = 0x0}, {pos = 1, events = 0, fd = 1737083624, user_data = 0x7fd9d099eebe}, {pos = 1, events = 0, fd = 0, user_data = 0x7fd9cf02e020}, {pos = -821088832, events = 32729, fd = 16, user_data = 0x7fff8c7e4a20}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = -795209286, events = 32729, fd = 0, user_data = 0x7fd9cf0aed24 }, {pos = 0, events = 0, fd = 1721947136, user_data = 0x2}, {pos = 7, events = 0, fd = 1736830704, user_data = 0x55f865b3f902 }, {pos = 1702060386, events = 1936158767, fd = 1952410737, user_data = 0x4}, {pos = 8096, events = 196607, fd = 1737083624, user_data = 0x7fd9d099eebe}, {pos = 1, events = 0, fd = 0, user_data = 0x7fd9cf0364c8}, {pos = -821334393, events = 32729, fd = 1721997664, user_data = 0x7d0}, {pos = 255, events = 0, fd = 99, user_data = 0x100007f00000002}, {pos = -820044704, events = 32729, fd = 255, user_data = 0xfffffffffffffef0}, {pos = 1023, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0xffffff0000000000}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, 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 = 1737247456, user_data = 0x7fd9cf0b56eb}, {pos = -820061728, events = 32729, fd = -821423762, user_data = 0x100000400}, {pos = 7, events = 0, fd = 0, user_data = 0xe21705ee10823000}, {pos = -820058656, events = 32729, fd = -328, user_data = 0x0}, {pos = 1737273768, events = 22008, fd = 2, user_data = 0x8000000000000006}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 1737273568, events = 22008, fd = 3, user_data = 0x0}, {pos = 17422, events = 0, fd = -328, user_data = 0x0}, {pos = 1737083624, events = 22008, fd = -821088301, user_data = 0x7fff8c7e4ad8}, {pos = 1709767635, events = 22008, fd = 1722006032, user_data = 0x55f865e7e690 }, {pos = 1737273568, events = 22008, fd = 1737083344, user_data = 0x55f8678cb0e0}, {pos = -821340437, events = 32729, fd = 0, user_data = 0x55f865e902fa }, {pos = 1737273568, events = 1, fd = 1709769795, user_data = 0x55f86789c9d0}, {pos = 276967424, events = 3793159662, fd = 0, user_data = 0xfffffffffffffeb8}, {pos = 0, events = 0, fd = -821417295, user_data = 0x7fd9cf0a14f0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 276967424, user_data = 0x55f867874100}, {pos = 276967424, events = 3793159662, fd = 11, user_data = 0xe21705ee10823000}, {pos = 0, events = 0, fd = -821710279, user_data = 0x1}, {pos = 1705349677, events = 22008, fd = 4194304, user_data = 0x55f865e7e524 }, {pos = 1736917248, events = 22008, fd = 1737083344, user_data = 0x55f867874100}, {pos = 1, events = 0, fd = 0, user_data = 0x55f865e902fa }, {pos = 1736917248, events = 22008, fd = 1709769795, user_data = 0x0}, {pos = 4, events = 0, fd = 0, user_data = 0x55f865891b75 }, {pos = 0, events = 0, fd = 1703505589, user_data = 0xb}, {pos = 1705370826, events = 22008, fd = 1718418544, user_data = 0x55f86789d378}} [15:12:18.680] nevents = 1 [15:12:18.680] __func__ = "ServerLoop" [15:12:18.680] #24 0x000055f865a60cb4 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55f86785ad60) at ../src/backend/postmaster/postmaster.c:1346 [15:12:18.680] opt = [15:12:18.680] status = [15:12:18.680] userDoption = [15:12:18.680] listen_addr_saved = false [15:12:18.680] output_config_variable = [15:12:18.680] __func__ = "PostmasterMain" [15:12:18.680] #25 0x000055f8658a1f51 in main (argc=4, argv=0x55f86785ad60) at ../src/backend/main/main.c:197 [15:12:18.680] do_check_root = [15:12:18.717] -e [15:12:18.717] [15:12:18.717] [15:12:18.783] dumping /tmp/cores/postgres-6-18725.core for /tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin/postgres [15:12:19.040] [New LWP 18725] [15:12:19.040] [15:12:19.040] This GDB supports auto-downloading debuginfo from the following URLs: [15:12:19.040] [15:12:19.040] Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] [15:12:19.040] Debuginfod has been disabled. [15:12:19.040] To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [15:12:19.140] [Thread debugging using libthread_db enabled] [15:12:19.140] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [15:12:19.140] Core was generated by `postgres: postgres regression [local] MERGE '. [15:12:19.140] Program terminated with signal SIGABRT, Aborted. [15:12:19.140] #0 0x00007f62346a9e3c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:12:20.074] [15:12:20.074] Thread 1 (Thread 0x7f6234e33f00 (LWP 18725)): [15:12:20.074] #0 0x00007f62346a9e3c in ?? () from /lib/x86_64-linux-gnu/libc.so.6 [15:12:20.074] No symbol table info available. [15:12:20.074] #1 0x00007f623465afb2 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:12:20.074] No symbol table info available. [15:12:20.074] #2 0x00007f6234645472 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [15:12:20.074] No symbol table info available. [15:12:20.074] #3 0x000055b230b2c73d in ExceptionalCondition (conditionName=conditionName@entry=0x55b230d79ac5 "!TTS_EMPTY(slot)", fileName=fileName@entry=0x55b230d9df18 "../src/backend/executor/execTuples.c", lineNumber=lineNumber@entry=1737) at ../src/backend/utils/error/assert.c:66 [15:12:20.074] No locals. [15:12:20.074] #4 0x000055b2304db3b5 in ExecFetchSlotHeapTuple (slot=slot@entry=0x7ffcf1ba47c0, materialize=materialize@entry=true, shouldFree=shouldFree@entry=0x7ffcf1ba465f) at ../src/backend/executor/execTuples.c:1737 [15:12:20.074] No locals. [15:12:20.074] #5 0x000055b23045f4af in ExecIRDeleteTriggers (estate=estate@entry=0x55b231fa9340, relinfo=relinfo@entry=0x55b231fa98f0, slot=slot@entry=0x7ffcf1ba47c0) at ../src/backend/commands/trigger.c:2841 [15:12:20.074] trigger = 0x55b231fa9b50 [15:12:20.074] oldtuple = [15:12:20.074] trigdesc = 0x55b231fa9b00 [15:12:20.074] newtuple = 0x0 [15:12:20.074] should_free = false [15:12:20.074] LocTriggerData = {type = T_TriggerData, tg_event = 21, tg_relation = 0x7f6228bb64c8, tg_trigtuple = 0x0, tg_newtuple = 0x0, tg_trigger = 0x0, tg_trigslot = 0x0, tg_newslot = 0x0, tg_oldtable = 0x0, tg_newtable = 0x0, tg_updatedcols = 0x0} [15:12:20.074] i = 0 [15:12:20.074] #6 0x000055b2305382b2 in ExecMergeMatched (context=0x7ffcf1ba47e0, resultRelInfo=resultRelInfo@entry=0x55b231fa98f0, tupleid=0x0, oldtuple=0x7ffcf1ba47c0, canSetTag=true, matched=matched@entry=0x7ffcf1ba476f) at ../src/backend/executor/nodeModifyTable.c:3043 [15:12:20.074] relaction = 0x55b232067d40 [15:12:20.074] commandType = CMD_DELETE [15:12:20.074] result = TM_Ok [15:12:20.074] updateCxt = {crossPartUpdate = false, updateIndexes = TU_None, lockmode = LockTupleKeyShare} [15:12:20.074] l__state = [15:12:20.074] mtstate = 0x55b231fa96e0 [15:12:20.074] mergeActions = 0x55b231fa9a00 [15:12:20.074] actionStates = 0x55b232068300 [15:12:20.074] newslot = 0x0 [15:12:20.074] rslot = 0x0 [15:12:20.074] estate = 0x55b231fa9340 [15:12:20.074] econtext = 0x55b232067350 [15:12:20.074] isNull = false [15:12:20.074] epqstate = 0x55b231fa97c8 [15:12:20.074] l = [15:12:20.074] __func__ = "ExecMergeMatched" [15:12:20.074] lmerge_matched = [15:12:20.074] #7 0x000055b230538e70 in ExecMerge (context=context@entry=0x7ffcf1ba47e0, resultRelInfo=resultRelInfo@entry=0x55b231fa98f0, tupleid=tupleid@entry=0x0, oldtuple=oldtuple@entry=0x7ffcf1ba47c0, canSetTag=) at ../src/backend/executor/nodeModifyTable.c:2804 [15:12:20.074] rslot = 0x0 [15:12:20.074] matched = true [15:12:20.074] #8 0x000055b23053a635 in ExecModifyTable (pstate=0x55b231fa96e0) at ../src/backend/executor/nodeModifyTable.c:4133 [15:12:20.074] node = 0x55b231fa96e0 [15:12:20.074] context = {mtstate = 0x55b231fa96e0, epqstate = 0x55b231fa97c8, estate = 0x55b231fa9340, planSlot = 0x55b232065738, tmfd = {ctid = {ip_blkid = {bi_hi = 37440, bi_lo = 12794}, ip_posid = 21938}, xmax = 817296991, cmax = 21938, traversed = 64}, cpUpdateReturningSlot = 0x55b230b6f65f } [15:12:20.074] estate = 0x55b231fa9340 [15:12:20.074] operation = CMD_MERGE [15:12:20.074] resultRelInfo = 0x55b231fa98f0 [15:12:20.074] subplanstate = 0x55b231faa020 [15:12:20.074] slot = [15:12:20.074] oldSlot = [15:12:20.074] tuple_ctid = {ip_blkid = {bi_hi = 12804, bi_lo = 21938}, ip_posid = 0} [15:12:20.074] oldtupdata = {t_len = 34, t_self = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0}, t_tableOid = 0, t_data = 0x55b23200aa68} [15:12:20.074] oldtuple = 0x7ffcf1ba47c0 [15:12:20.074] tupleid = 0x0 [15:12:20.074] __func__ = "ExecModifyTable" [15:12:20.074] #9 0x000055b2304cd901 in ExecProcNodeFirst (node=0x55b231fa96e0) at ../src/backend/executor/execProcnode.c:469 [15:12:20.074] No locals. [15:12:20.074] #10 0x000055b2304b8dff in ExecProcNode (node=node@entry=0x55b231fa96e0) at ../src/include/executor/executor.h:278 [15:12:20.074] No locals. [15:12:20.074] #11 0x000055b2304b8fb4 in ExecutePlan (estate=estate@entry=0x55b231fa9340, planstate=0x55b231fa96e0, use_parallel_mode=, operation=operation@entry=CMD_MERGE, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=ForwardScanDirection, dest=0x55b23202c3b0, execute_once=true) at ../src/backend/executor/execMain.c:1641 [15:12:20.074] slot = [15:12:20.074] current_tuple_count = 0 [15:12:20.074] #12 0x000055b2304bad2c in standard_ExecutorRun (queryDesc=0x55b232035918, direction=ForwardScanDirection, count=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:358 [15:12:20.074] estate = 0x55b231fa9340 [15:12:20.074] operation = CMD_MERGE [15:12:20.074] dest = 0x55b23202c3b0 [15:12:20.074] sendTuples = [15:12:20.074] oldcontext = 0x55b23202c0a0 [15:12:20.074] __func__ = "standard_ExecutorRun" [15:12:20.074] #13 0x000055b2304baf5f in ExecutorRun (queryDesc=queryDesc@entry=0x55b232035918, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:299 [15:12:20.074] No locals. [15:12:20.074] #14 0x000055b2308a045e in ProcessQuery (plan=plan@entry=0x55b232048ff8, sourceText=0x55b231ea1b40 "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=0x55b23202c3b0, qc=qc@entry=0x7ffcf1ba4a10) at ../src/backend/tcop/pquery.c:160 [15:12:20.074] queryDesc = 0x55b232035918 [15:12:20.074] #15 0x000055b2308a2093 in PortalRunMulti (portal=portal@entry=0x55b231f240e0, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=true, dest=dest@entry=0x55b23202c3b0, altdest=0x55b231076180 , qc=qc@entry=0x7ffcf1ba4a10) at ../src/backend/tcop/pquery.c:1278 [15:12:20.074] pstmt = 0x55b232048ff8 [15:12:20.074] stmtlist_item__state = [15:12:20.074] active_snapshot_set = true [15:12:20.074] stmtlist_item = 0x55b232049120 [15:12:20.074] #16 0x000055b2308a25e5 in FillPortalStore (portal=portal@entry=0x55b231f240e0, isTopLevel=isTopLevel@entry=true) at ../src/backend/tcop/pquery.c:1026 [15:12:20.074] treceiver = 0x55b23202c3b0 [15:12:20.074] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [15:12:20.074] __func__ = "FillPortalStore" [15:12:20.074] #17 0x000055b2308a2bb6 in PortalRun (portal=portal@entry=0x55b231f240e0, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, run_once=run_once@entry=true, dest=dest@entry=0x55b232049158, altdest=altdest@entry=0x55b232049158, qc=0x7ffcf1ba4bf0) at ../src/backend/tcop/pquery.c:763 [15:12:20.074] _save_exception_stack = 0x7ffcf1ba4ca0 [15:12:20.074] _save_context_stack = 0x0 [15:12:20.074] _local_sigjmp_buf = {{__jmpbuf = {0, -8894190502789129554, 94223830499552, 94223832220672, 94223830499552, 94223832220600, -3455110141925795154, -8894193918811972946}, __mask_was_saved = 0, __saved_mask = {__val = {94223809836639, 94223829965376, 112, 4, 94223809841056, 4055518079, 4, 94223832220600, 112, 163, 94223830499552, 94223832220672, 94223832220648, 94223832220600, 94223809928259, 1}}}} [15:12:20.074] _do_rethrow = [15:12:20.074] result = [15:12:20.074] nprocessed = [15:12:20.074] saveTopTransactionResourceOwner = 0x55b231ee0d98 [15:12:20.074] saveTopTransactionContext = 0x55b231f35cf0 [15:12:20.074] saveActivePortal = 0x0 [15:12:20.074] saveResourceOwner = 0x55b231ee0d98 [15:12:20.074] savePortalContext = 0x0 [15:12:20.074] saveMemoryContext = 0x55b231f35cf0 [15:12:20.074] __func__ = "PortalRun" [15:12:20.074] #18 0x000055b23089bf63 in exec_simple_query (query_string=query_string@entry=0x55b231ea1b40 "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 [15:12:20.074] cmdtaglen = 5 [15:12:20.074] snapshot_set = [15:12:20.074] per_parsetree_context = 0x0 [15:12:20.074] plantree_list = 0x55b232049108 [15:12:20.074] parsetree = 0x55b2320c83b8 [15:12:20.074] commandTag = [15:12:20.074] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [15:12:20.074] querytree_list = [15:12:20.074] portal = 0x55b231f240e0 [15:12:20.074] receiver = 0x55b232049158 [15:12:20.074] format = 0 [15:12:20.074] cmdtagname = [15:12:20.074] parsetree_item__state = [15:12:20.074] dest = DestRemote [15:12:20.074] oldcontext = 0x55b231f35cf0 [15:12:20.074] parsetree_list = 0x55b2320c83e8 [15:12:20.074] parsetree_item = 0x55b2320c8400 [15:12:20.074] save_log_statement_stats = false [15:12:20.074] was_logged = false [15:12:20.074] use_implicit_block = false [15:12:20.074] msec_str = "PN\272\361\374\177\000\000e$\2650\262U\000\000\200L\272\361\374\177\000\000\026\001\000\000\000\000\000" [15:12:20.074] __func__ = "exec_simple_query" [15:12:20.074] #19 0x000055b23089ea3c in PostgresMain (dbname=, username=) at ../src/backend/tcop/postgres.c:4766 [15:12:20.074] query_string = 0x55b231ea1b40 "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"... [15:12:20.074] firstchar = [15:12:20.074] input_message = {data = 0x55b231ea1b40 "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} [15:12:20.074] local_sigjmp_buf = {{__jmpbuf = {94223822158424, -8894193439769765202, 4, 140724364004944, 140724364005088, 140724364005092, -3455110141720274258, -8894193895313384786}, __mask_was_saved = 1, __saved_mask = {__val = {4194304, 94223829696064, 15616, 94223822152512, 94223830220112, 140724364005088, 94223809840604, 0, 9, 2, 94223822158432, 94223829696064, 94223822152512, 140724364004944, 140724364005088, 140724364005092}}}} [15:12:20.074] send_ready_for_query = false [15:12:20.074] idle_in_transaction_timeout_enabled = false [15:12:20.074] idle_session_timeout_enabled = false [15:12:20.074] __func__ = "PostgresMain" [15:12:20.074] #20 0x000055b230894b5e in BackendMain (startup_data=, startup_data_len=) at ../src/backend/tcop/backend_startup.c:107 [15:12:20.074] bsdata = [15:12:20.074] #21 0x000055b23074d530 in postmaster_child_launch (child_type=child_type@entry=B_BACKEND, startup_data=startup_data@entry=0x7ffcf1ba4dfc "", startup_data_len=startup_data_len@entry=4, client_sock=client_sock@entry=0x7ffcf1ba4e50) at ../src/backend/postmaster/launch_backend.c:274 [15:12:20.074] pid = [15:12:20.074] #22 0x000055b230752fdc in BackendStartup (client_sock=client_sock@entry=0x7ffcf1ba4e50) at ../src/backend/postmaster/postmaster.c:3415 [15:12:20.074] bn = 0x55b231eca3d8 [15:12:20.074] pid = [15:12:20.074] startup_data = {canAcceptConnections = CAC_OK} [15:12:20.074] __func__ = "BackendStartup" [15:12:20.074] #23 0x000055b23075353e in ServerLoop () at ../src/backend/postmaster/postmaster.c:1648 [15:12:20.074] s = {sock = 9, raddr = {addr = {ss_family = 1, __ss_padding = "c4b\177\000\000\240\037\2635b\177\000\000\370N\272\361\374\177\000\000\364N\272\361\374\177", '\000' , "\202+\222/\262U\000\000\370\026\216/\262U\000\000\300O\272\361\374\177\000\000\270O\272\361\374\177\000\000\225[\362\001\000\000\000\000\240\244\3434b\177\000\000+", '\000' , "\262U\000\000\227*\222/\262U\000", __ss_align = 140059788453480}, salen = 2}} [15:12:20.074] i = 0 [15:12:20.074] now = [15:12:20.074] last_lockfile_recheck_time = 1725548906 [15:12:20.074] last_touch_time = 1725548906 [15:12:20.074] events = {{pos = 1, events = 2, fd = 7, user_data = 0x0}, {pos = 0, events = 0, fd = 15, user_data = 0x55b22f922b82}, {pos = 904930920, events = 32610, fd = 887334448, user_data = 0x7f6235f022e0}, {pos = 2090263927, events = 0, fd = -239448000, user_data = 0x7f6235ed8a48}, {pos = 15, events = 0, fd = 887334448, user_data = 0x1}, {pos = 0, events = 0, fd = 1, user_data = 0x7f6235f022e0}, {pos = -239448136, events = 32764, fd = -239448128, user_data = 0x7f6235f02668}, {pos = 0, events = 0, fd = 32768, user_data = 0x8}, {pos = 837433664, events = 21938, fd = 1, user_data = 0x7ffcf1ba54e3}, {pos = -1, events = 0, fd = 878895136, user_data = 0x7f6235b31fa0}, {pos = 837609432, events = 21938, fd = 837609144, user_data = 0x55b231ed08d1}, {pos = 904785598, events = 32610, fd = 1, user_data = 0x7f6235f022e0}, {pos = 438, events = 0, fd = 822697392, user_data = 0x0}, {pos = 1, events = 0, fd = 837426176, user_data = 0x7f6235edeebe}, {pos = 1, events = 0, fd = 0, user_data = 0x7f623462e020}, {pos = 879701440, events = 32610, fd = 16, user_data = 0x7ffcf1ba5420}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 904794554, events = 32610, fd = 0, user_data = 0x7f62346aed24 }, {pos = 0, events = 0, fd = 829559808, user_data = 0x2}, {pos = 7, events = 0, fd = 837172960, user_data = 0x55b230833902 }, {pos = 1702060386, events = 1936158767, fd = 1952410737, user_data = 0x8}, {pos = 8096, events = 196607, fd = 837426176, user_data = 0x7f6235edeebe}, {pos = 1, events = 0, fd = 0, user_data = 0x7f62346364c8}, {pos = 879456237, events = 32610, fd = 829610336, user_data = 0x55b231ecd4a0}, {pos = 255, events = 0, fd = 99, user_data = 0x100007f00000002}, {pos = 880745568, events = 32610, fd = 255, user_data = 0xfffffffffffffef0}, {pos = 1023, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0xffff000000000000}, {pos = -1, events = 4294967295, fd = -1, user_data = 0xffffffffffffffff}, {pos = -1, events = 4294967295, fd = 762540901, user_data = 0x342020200a0a3758}, {pos = 822763892, events = 892678711, fd = 809056308, user_data = 0x726765722f6e7572}, {pos = 796095333, events = 1919378802, fd = 1836330762, user_data = 0x2d69632d73757272}, {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 = 837611712, user_data = 0x7f62346b56eb}, {pos = 880728544, events = 32610, fd = 879366510, user_data = 0x100000400}, {pos = 7, events = 0, fd = 0, user_data = 0x83578ddafb090100}, {pos = 880731616, events = 32610, fd = -328, user_data = 0x0}, {pos = 837608824, events = 21938, fd = 2, user_data = 0x8000000000000006}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 837608624, events = 21938, fd = 3, user_data = 0x0}, {pos = 16687, events = 0, fd = -328, user_data = 0x0}, {pos = 837426176, events = 21938, fd = 879701971, user_data = 0x7ffcf1ba54d8}, {pos = 817380307, events = 21938, fd = 829618704, user_data = 0x55b230b72690 }, {pos = 837608624, events = 21938, fd = 837425728, user_data = 0x55b231ece4b0}, {pos = 879450174, events = 32610, fd = 0, user_data = 0x55b230b842fa }, {pos = 837608624, events = 1, fd = 817382467, user_data = 0x55b231ea1a40}, {pos = -83296000, events = 2203553242, fd = 0, user_data = 0xfffffffffffffeb8}, {pos = 0, events = 0, fd = 879372977, user_data = 0x7f62346a14f0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = -83296000, user_data = 0x55b231e79170}, {pos = -83296000, events = 2203553242, fd = 11, user_data = 0x83578ddafb090100}, {pos = 0, events = 0, fd = 879079993, user_data = 0x1}, {pos = 812962349, events = 21938, fd = 4194304, user_data = 0x55b230b72524 }, {pos = 837259632, events = 21938, fd = 837425728, user_data = 0x55b231e79170}, {pos = 1, events = 0, fd = 0, user_data = 0x55b230b842fa }, {pos = 837259632, events = 21938, fd = 817382467, user_data = 0x0}, {pos = 8, events = 0, fd = 0, user_data = 0x55b230585b75 }, {pos = 0, events = 0, fd = 811118261, user_data = 0xb}, {pos = 812983498, events = 21938, fd = 826031216, user_data = 0x55b231ea2418}} [15:12:20.074] nevents = 1 [15:12:20.074] __func__ = "ServerLoop" [15:12:20.074] #24 0x000055b230754cb4 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x55b231e5fda0) at ../src/backend/postmaster/postmaster.c:1346 [15:12:20.074] opt = [15:12:20.074] status = [15:12:20.074] userDoption = [15:12:20.074] listen_addr_saved = false [15:12:20.074] output_config_variable = [15:12:20.074] __func__ = "PostmasterMain" [15:12:20.074] #25 0x000055b230595f51 in main (argc=8, argv=0x55b231e5fda0) at ../src/backend/main/main.c:197 [15:12:20.074] do_check_root =