[13:17:45.655] src/tools/ci/cores_backtrace.sh linux /tmp/cores [13:17:46.332] dumping /tmp/cores/postgres-6-18085.core for /tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin/postgres [13:17:48.003] [New LWP 18085] [13:17:48.003] Downloading separate debug info for /lib/x86_64-linux-gnu/libm.so.6... [13:17:48.766] Downloading separate debug info for /lib/x86_64-linux-gnu/libdl.so.2... [13:17:49.531] Downloading separate debug info for /lib/x86_64-linux-gnu/librt.so.1... [13:17:50.755] Downloading separate debug info for /lib/x86_64-linux-gnu/libgssapi_krb5.so.2... [13:17:53.123] Downloading separate debug info for /lib/x86_64-linux-gnu/libicuuc.so.67... [13:17:53.123] Downloading separate debug info for /.cache/debuginfod_client/f871bbd529a02abd860f0d16b842b5b20234cb49/debuginfo... [13:17:54.998] Downloading separate debug info for /lib/x86_64-linux-gnu/libicui18n.so.67... [13:17:56.210] Downloading separate debug info for /lib/x86_64-linux-gnu/libldap_r-2.4.so.2... [13:17:57.786] Downloading separate debug info for /lib/x86_64-linux-gnu/libxml2.so.2... [13:17:58.847] Downloading separate debug info for /lib/x86_64-linux-gnu/liblz4.so.1... [13:17:59.614] Downloading separate debug info for /lib/x86_64-linux-gnu/libpam.so.0... [13:18:00.842] Downloading separate debug info for /lib/x86_64-linux-gnu/libssl.so.1.1... [13:18:02.460] Downloading separate debug info for /lib/x86_64-linux-gnu/libcrypto.so.1.1... [13:18:03.870] Downloading separate debug info for /lib/x86_64-linux-gnu/libsystemd.so.0... [13:18:04.783] Downloading separate debug info for /lib/x86_64-linux-gnu/libz.so.1... [13:18:06.321] Downloading separate debug info for /lib/x86_64-linux-gnu/libzstd.so.1... [13:18:07.709] Downloading separate debug info for /lib/x86_64-linux-gnu/libpthread.so.0... [13:18:08.182] [Thread debugging using libthread_db enabled] [13:18:08.182] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [13:18:09.247] Downloading separate debug info for /lib64/ld-linux-x86-64.so.2... [13:18:10.639] Downloading separate debug info for /lib/x86_64-linux-gnu/libkrb5.so.3... [13:18:11.701] Downloading separate debug info for /lib/x86_64-linux-gnu/libk5crypto.so.3... [13:18:12.318] Downloading separate debug info for /lib/x86_64-linux-gnu/libcom_err.so.2... [13:18:13.085] Downloading separate debug info for /lib/x86_64-linux-gnu/libkrb5support.so.0... [13:18:15.367] Downloading separate debug info for /lib/x86_64-linux-gnu/libstdc++.so.6... [13:18:16.295] Downloading separate debug info for /lib/x86_64-linux-gnu/libgcc_s.so.1... [13:18:17.062] Downloading separate debug info for /lib/x86_64-linux-gnu/liblber-2.4.so.2... [13:18:17.976] Downloading separate debug info for /lib/x86_64-linux-gnu/libresolv.so.2... [13:18:18.891] Downloading separate debug info for /lib/x86_64-linux-gnu/libsasl2.so.2... [13:18:20.476] Downloading separate debug info for /lib/x86_64-linux-gnu/libgnutls.so.30... [13:18:21.540] Downloading separate debug info for /lib/x86_64-linux-gnu/liblzma.so.5... [13:18:22.309] Downloading separate debug info for /lib/x86_64-linux-gnu/libaudit.so.1... [13:18:23.695] Downloading separate debug info for /lib/x86_64-linux-gnu/libgcrypt.so.20... [13:18:24.315] Downloading separate debug info for /lib/x86_64-linux-gnu/libkeyutils.so.1... [13:18:25.845] Downloading separate debug info for /lib/x86_64-linux-gnu/libp11-kit.so.0... [13:18:26.610] Downloading separate debug info for /lib/x86_64-linux-gnu/libidn2.so.0... [13:18:27.836] Downloading separate debug info for /lib/x86_64-linux-gnu/libunistring.so.2... [13:18:28.751] Downloading separate debug info for /lib/x86_64-linux-gnu/libtasn1.so.6... [13:18:29.819] Downloading separate debug info for /lib/x86_64-linux-gnu/libnettle.so.8... [13:18:30.740] Downloading separate debug info for /lib/x86_64-linux-gnu/libhogweed.so.6... [13:18:31.958] Downloading separate debug info for /lib/x86_64-linux-gnu/libgmp.so.10... [13:18:32.577] Downloading separate debug info for /lib/x86_64-linux-gnu/libcap-ng.so.0... [13:18:33.494] Downloading separate debug info for /lib/x86_64-linux-gnu/libgpg-error.so.0... [13:18:34.261] Downloading separate debug info for /lib/x86_64-linux-gnu/libffi.so.7... [13:18:34.760] Core was generated by `postgres: postgres regression [local] MERGE '. [13:18:34.760] Program terminated with signal SIGABRT, Aborted. [13:18:34.760] #0 0x00007f2178e1ece1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [13:18:34.984] [13:18:34.984] Thread 1 (Thread 0x7f21767b5a40 (LWP 18085)): [13:18:34.984] #0 0x00007f2178e1ece1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [13:18:34.984] No symbol table info available. [13:18:34.984] #1 0x00007f2178e08537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [13:18:34.984] No symbol table info available. [13:18:34.984] #2 0x000055ad279ec5f1 in ExceptionalCondition (conditionName=conditionName@entry=0x55ad27c2ce08 "!TTS_EMPTY(slot)", fileName=fileName@entry=0x55ad27c50c78 "../src/backend/executor/execTuples.c", lineNumber=lineNumber@entry=1649) at ../src/backend/utils/error/assert.c:66 [13:18:34.984] No locals. [13:18:34.984] #3 0x000055ad2735bcd4 in ExecFetchSlotHeapTuple (slot=slot@entry=0x7ffc453602c0, materialize=materialize@entry=true, shouldFree=shouldFree@entry=0x7ffc4536017f) at ../src/backend/executor/execTuples.c:1649 [13:18:34.984] No locals. [13:18:34.984] #4 0x000055ad272e244b in ExecIRDeleteTriggers (estate=estate@entry=0x55ad2a779140, relinfo=relinfo@entry=0x55ad2a7796f0, slot=slot@entry=0x7ffc453602c0) at ../src/backend/commands/trigger.c:2841 [13:18:34.984] trigger = 0x55ad2a779950 [13:18:34.984] oldtuple = [13:18:34.984] trigdesc = 0x55ad2a779900 [13:18:34.984] newtuple = 0x0 [13:18:34.984] should_free = false [13:18:34.984] LocTriggerData = {type = T_TriggerData, tg_event = 21, tg_relation = 0x7f216d4f2710, tg_trigtuple = 0x0, tg_newtuple = 0x0, tg_trigger = 0x0, tg_trigslot = 0x0, tg_newslot = 0x0, tg_oldtable = 0x0, tg_newtable = 0x0, tg_updatedcols = 0x0} [13:18:34.984] i = 0 [13:18:34.984] #5 0x000055ad273beba7 in ExecMergeMatched (context=0x7ffc453602e0, resultRelInfo=resultRelInfo@entry=0x55ad2a7796f0, tupleid=0x0, oldtuple=0x7ffc453602c0, canSetTag=true) at ../src/backend/executor/nodeModifyTable.c:2977 [13:18:34.984] relaction = 0x55ad2a735d28 [13:18:34.984] commandType = CMD_DELETE [13:18:34.984] result = TM_Ok [13:18:34.984] updateCxt = {crossPartUpdate = false, updateIndexes = TU_None, lockmode = LockTupleKeyShare} [13:18:34.984] l__state = {l = , i = } [13:18:34.984] mtstate = 0x55ad2a7794e0 [13:18:34.984] newslot = [13:18:34.984] estate = 0x55ad2a779140 [13:18:34.984] econtext = 0x55ad2a735ae8 [13:18:34.984] isNull = false [13:18:34.984] epqstate = 0x55ad2a7795c8 [13:18:34.984] l = [13:18:34.984] lmerge_matched = [13:18:34.984] __func__ = "ExecMergeMatched" [13:18:34.984] #6 0x000055ad273bf88c in ExecMerge (context=context@entry=0x7ffc453602e0, resultRelInfo=resultRelInfo@entry=0x55ad2a7796f0, tupleid=tupleid@entry=0x0, oldtuple=oldtuple@entry=0x7ffc453602c0, canSetTag=) at ../src/backend/executor/nodeModifyTable.c:2774 [13:18:34.984] matched = true [13:18:34.984] #7 0x000055ad273c1194 in ExecModifyTable (pstate=0x55ad2a7794e0) at ../src/backend/executor/nodeModifyTable.c:3950 [13:18:34.984] node = 0x55ad2a7794e0 [13:18:34.984] context = {mtstate = 0x55ad2a7794e0, epqstate = 0x55ad2a7795c8, estate = 0x55ad2a779140, planSlot = 0x55ad2a734908, relaction = 0x55ad2a735d28, tmfd = {ctid = {ip_blkid = {bi_hi = 64042, bi_lo = 10007}, ip_posid = 21933}, xmax = 1, cmax = 0, traversed = 8}, cpUpdateReturningSlot = 0x55ad2a73d0e8} [13:18:34.984] estate = 0x55ad2a779140 [13:18:34.984] operation = CMD_MERGE [13:18:34.984] resultRelInfo = 0x55ad2a7796f0 [13:18:34.984] subplanstate = 0x55ad2a779e20 [13:18:34.984] slot = [13:18:34.984] oldSlot = [13:18:34.984] tuple_ctid = {ip_blkid = {bi_hi = 10867, bi_lo = 21933}, ip_posid = 0} [13:18:34.984] oldtupdata = {t_len = 34, t_self = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0}, t_tableOid = 0, t_data = 0x55ad2a6ed968} [13:18:34.984] oldtuple = 0x7ffc453602c0 [13:18:34.984] tupleid = 0x0 [13:18:34.984] __func__ = "ExecModifyTable" [13:18:34.984] #8 0x000055ad2734e233 in ExecProcNodeFirst (node=0x55ad2a7794e0) at ../src/backend/executor/execProcnode.c:464 [13:18:34.984] No locals. [13:18:34.984] #9 0x000055ad2733abf7 in ExecProcNode (node=0x55ad2a7794e0) at ../src/include/executor/executor.h:274 [13:18:34.984] No locals. [13:18:34.984] #10 ExecutePlan (estate=estate@entry=0x55ad2a779140, planstate=0x55ad2a7794e0, use_parallel_mode=, operation=operation@entry=CMD_MERGE, sendTuples=sendTuples@entry=false, numberTuples=numberTuples@entry=0, direction=ForwardScanDirection, dest=0x55ad2a73e1b8, execute_once=true) at ../src/backend/executor/execMain.c:1638 [13:18:34.984] slot = [13:18:34.984] current_tuple_count = 0 [13:18:34.984] #11 0x000055ad2733af1a in standard_ExecutorRun (queryDesc=0x55ad2a7198e0, direction=ForwardScanDirection, count=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:357 [13:18:34.984] estate = 0x55ad2a779140 [13:18:34.984] operation = CMD_MERGE [13:18:34.984] dest = 0x55ad2a73e1b8 [13:18:34.984] sendTuples = false [13:18:34.984] oldcontext = 0x55ad2a7197e0 [13:18:34.984] __func__ = "standard_ExecutorRun" [13:18:34.984] #12 0x000055ad2733b085 in ExecutorRun (queryDesc=queryDesc@entry=0x55ad2a7198e0, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:301 [13:18:34.984] No locals. [13:18:34.984] #13 0x000055ad2774c4c2 in ProcessQuery (plan=plan@entry=0x55ad2a73e058, sourceText=0x55ad2a58e290 "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=0x55ad2a73e1b8, qc=qc@entry=0x7ffc453606c0) at ../src/backend/tcop/pquery.c:160 [13:18:34.984] queryDesc = 0x55ad2a7198e0 [13:18:34.984] #14 0x000055ad2774e20b in PortalRunMulti (portal=portal@entry=0x55ad2a60efc0, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=false, dest=dest@entry=0x55ad2a73e1b8, altdest=altdest@entry=0x55ad2a73e1b8, qc=qc@entry=0x7ffc453606c0) at ../src/backend/tcop/pquery.c:1277 [13:18:34.984] pstmt = 0x55ad2a73e058 [13:18:34.984] stmtlist_item__state = {l = , i = } [13:18:34.984] active_snapshot_set = true [13:18:34.984] stmtlist_item = 0x55ad2a73e180 [13:18:34.984] #15 0x000055ad2774ec26 in PortalRun (portal=portal@entry=0x55ad2a60efc0, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, run_once=run_once@entry=true, dest=dest@entry=0x55ad2a73e1b8, altdest=altdest@entry=0x55ad2a73e1b8, qc=0x7ffc453606c0) at ../src/backend/tcop/pquery.c:791 [13:18:34.984] _save_exception_stack = 0x7ffc45360770 [13:18:34.984] _save_context_stack = 0x0 [13:18:34.984] _local_sigjmp_buf = {{__jmpbuf = {1, -8901693883680120909, 94202229940664, 94202229526368, 94202228699072, 94202229526296, 8903157964712091571, 3399261670308093875}, __mask_was_saved = 0, __saved_mask = {__val = {140721469654607, 94202185505886, 94202228707280, 94202185505886, 1, 140721469654607, 94202229526344, 94202229526296, 94202182532272, 94202185094803, 94202228699072, 94202185505886, 1, 1, 94202182791457, 163}}}} [13:18:34.984] _do_rethrow = [13:18:34.984] result = [13:18:34.984] nprocessed = [13:18:34.984] saveTopTransactionResourceOwner = 0x55ad2a5daac8 [13:18:34.984] saveTopTransactionContext = 0x55ad2a5b6ba0 [13:18:34.984] saveActivePortal = 0x0 [13:18:34.984] saveResourceOwner = 0x55ad2a5daac8 [13:18:34.984] savePortalContext = 0x0 [13:18:34.984] saveMemoryContext = 0x55ad2a5b6ba0 [13:18:34.984] __func__ = "PortalRun" [13:18:34.984] #16 0x000055ad27747ea5 in exec_simple_query (query_string=query_string@entry=0x55ad2a58e290 "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:1273 [13:18:34.984] cmdtaglen = 5 [13:18:34.984] snapshot_set = [13:18:34.984] per_parsetree_context = 0x0 [13:18:34.984] plantree_list = 0x55ad2a73e168 [13:18:34.984] parsetree = 0x55ad2a6d8f18 [13:18:34.984] commandTag = [13:18:34.984] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [13:18:34.984] querytree_list = [13:18:34.984] portal = 0x55ad2a60efc0 [13:18:34.984] receiver = 0x55ad2a73e1b8 [13:18:34.984] format = 0 [13:18:34.984] cmdtagname = [13:18:34.984] parsetree_item__state = {l = , i = } [13:18:34.984] dest = DestRemote [13:18:34.984] oldcontext = 0x55ad2a5b6ba0 [13:18:34.984] parsetree_list = 0x55ad2a6d8f48 [13:18:34.984] parsetree_item = 0x55ad2a6d8f60 [13:18:34.984] save_log_statement_stats = false [13:18:34.984] was_logged = false [13:18:34.984] use_implicit_block = false [13:18:34.984] msec_str = "\004\000\000\000\000\000\000\000IS\241'\255U\000\000P\a6E\374\177\000\000\361\000\000\000\000\000\000" [13:18:34.984] __func__ = "exec_simple_query" [13:18:34.984] #17 0x000055ad2774ac5d in PostgresMain (dbname=, username=) at ../src/backend/tcop/postgres.c:4675 [13:18:34.984] query_string = 0x55ad2a58e290 "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"... [13:18:34.984] firstchar = [13:18:34.984] input_message = {data = 0x55ad2a58e290 "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 = 241, maxlen = 1024, cursor = 241} [13:18:34.984] local_sigjmp_buf = {{__jmpbuf = {94202194903032, 3399237134479695795, 0, 4, 140721469655268, 1, 8903157964775006131, 3399261668495499187}, __mask_was_saved = 1, __saved_mask = {__val = {4194304, 15624, 0, 1, 139781739036132, 94202228145952, 15616, 15680, 94202182702847, 94202194903040, 94202228171152, 94202194897144, 4, 140721469655268, 94202182706915, 1}}}} [13:18:34.984] send_ready_for_query = false [13:18:34.984] idle_in_transaction_timeout_enabled = false [13:18:34.984] idle_session_timeout_enabled = false [13:18:34.984] __func__ = "PostgresMain" [13:18:34.984] #18 0x000055ad275ee097 in BackendRun (port=port@entry=0x55ad2a5bacf0) at ../src/backend/postmaster/postmaster.c:4475 [13:18:34.984] No locals. [13:18:34.984] #19 0x000055ad275f397f in BackendStartup (port=port@entry=0x55ad2a5bacf0) at ../src/backend/postmaster/postmaster.c:4151 [13:18:34.984] bn = 0x55ad2a5b6f98 [13:18:34.984] pid = 0 [13:18:34.984] __func__ = "BackendStartup" [13:18:34.984] #20 0x000055ad275f3cfc in ServerLoop () at ../src/backend/postmaster/postmaster.c:1769 [13:18:34.984] port = 0x55ad2a5bacf0 [13:18:34.984] i = 0 [13:18:34.984] now = [13:18:34.984] last_lockfile_recheck_time = 1710076504 [13:18:34.984] last_touch_time = 1710076504 [13:18:34.984] events = {{pos = 1, events = 2, fd = 7, user_data = 0x0}, {pos = 1508362478, events = 0, fd = 23568163, user_data = 0x7ffc45360944}, {pos = 1988030016, events = 32545, fd = 1161169424, user_data = 0x7f2178fbb320}, {pos = 1161169408, events = 32764, fd = 45, user_data = 0x7f217a787180}, {pos = 64, events = 0, fd = 0, user_data = 0x7f217a787180}, {pos = 1508362478, events = 0, fd = 2041530248, user_data = 0x7f2178fbdfea}, {pos = 1161169576, events = 32764, fd = 1161169408, user_data = 0x7ffc45360a10}, {pos = 2054577377, events = 32545, fd = 18, user_data = 0x7f21767bb618}, {pos = 1, events = 0, fd = 0, user_data = 0x1}, {pos = 2041529376, events = 32545, fd = 8, user_data = 0x7f21767bb618}, {pos = 2041529376, events = 32545, fd = 670144672, user_data = 0x7f2179af4788}, {pos = 0, events = 0, fd = 710621728, user_data = 0x55ad2a5bbc58}, {pos = -1, events = 0, fd = 2054596131, user_data = 0x7f2178dea418}, {pos = 2041530656, events = 32545, fd = 8, user_data = 0x7f2178df59f8}, {pos = 1161170384, events = 32764, fd = 2054624906, user_data = 0x10}, {pos = 16777343, events = 0, fd = 16, user_data = 0x7f2178fd70f8 <__libc_fork@got.plt>}, {pos = 8, events = 0, fd = 710475920, user_data = 0x1}, {pos = 1, events = 0, fd = 710475872, user_data = 0x7f217a76a623 <_dl_fixup+211>}, {pos = 1, events = 0, fd = 0, user_data = 0x55ad2a5c1c00}, {pos = 2027856920, events = 32545, fd = 1161170496, user_data = 0x7f217a77168a <_dl_runtime_resolve_xsavec+122>}, {pos = 0, events = 0, fd = 0, user_data = 0x7ffc45360e60}, {pos = 677141952, events = 21933, fd = 2, user_data = 0x55ad285c5dc0 }, {pos = 0, events = 0, fd = 64, user_data = 0x7000000101}, {pos = 111, events = 124, fd = 1, user_data = 0x2ffff00001fa0}, {pos = 8, events = 0, fd = 0, user_data = 0x100007f00000002}, {pos = 255, events = 0, fd = 4096, user_data = 0xffffffffffffff08}, {pos = 0, events = 0, fd = 710648776, user_data = 0x3ff}, {pos = 4096, events = 0, fd = 710459328, user_data = 0x55ad2a58bfc0}, {pos = 0, events = 0, fd = 2028297685, user_data = 0x801}, {pos = 674806, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0xffffff0000000000}, {pos = -1, events = 4294967295, fd = 1734701663, user_data = 0xa3676675237762d}, {pos = 762540901, events = 1733441398, fd = 168441462, user_data = 0x30303137310a6174}, {pos = 808793655, events = 808716852, fd = 795768178, user_data = 0x726765722f737365}, {pos = 1836330762, events = 1768107888, fd = 1937076850, user_data = 0xa35202020}, {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 = 784, events = 0, fd = 667270988, user_data = 0x55ad2a5b9410}, {pos = -1044975360, events = 599871916, fd = 4, user_data = 0x55ad2a5ba390}, {pos = 710644752, events = 21933, fd = 710644952, user_data = 0x400}, {pos = 710644952, events = 21933, fd = 0, user_data = 0x55ad27a34ae8 }, {pos = 2, events = 0, fd = 6, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x55ad285d3fb0 }, {pos = 665013647, events = 21933, fd = 710644752, user_data = 0x55ad2a58e190}, {pos = 710644752, events = 21933, fd = 15, user_data = 0x4a}, {pos = 665081739, events = 21933, fd = 710644752, user_data = 0x55ad27a458cd }, {pos = 710459328, events = 21933, fd = 2028375035, user_data = 0x0}, {pos = 658571055, events = 21933, fd = 710633360, user_data = 0x12a58bfc0}, {pos = 1161170648, events = 32764, fd = 0, user_data = 0x55ad2a5b9410}, {pos = 2028360106, events = 32545, fd = 1024, user_data = 0x55ad2a58bfc0}, {pos = 2028353776, events = 32545, fd = 0, user_data = 0x55ad00000000}, {pos = 0, events = 0, fd = 710459328, user_data = 0xb}, {pos = 0, events = 0, fd = 0, user_data = 0x3d32}, {pos = 2028657413, events = 32545, fd = 8, user_data = 0x23c151acc1b6f100}, {pos = 1, events = 0, fd = 660519984, user_data = 0x400000}, {pos = 1, events = 0, fd = 0, user_data = 0x55ad27a4578b }, {pos = 710633360, events = 21933, fd = 665082061, user_data = 0x0}, {pos = 8, events = 0, fd = 0, user_data = 0x55ad2740fb02 }, {pos = 0, events = 0, fd = 658594008, user_data = 0x55ad2a58e190}, {pos = 660547277, events = 21933, fd = 0, user_data = 0x0}} [13:18:34.986] nevents = 1 [13:18:34.986] __func__ = "ServerLoop" [13:18:34.986] #21 0x000055ad275f578e in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x55ad2a587e80) at ../src/backend/postmaster/postmaster.c:1468 [13:18:34.986] opt = [13:18:34.986] status = [13:18:34.986] userDoption = [13:18:34.986] listen_addr_saved = false [13:18:34.986] output_config_variable = [13:18:34.986] __func__ = "PostmasterMain" [13:18:34.986] #22 0x000055ad274208fc in main (argc=8, argv=0x55ad2a587e80) at ../src/backend/main/main.c:197 [13:18:34.986] do_check_root = [13:18:35.004] -e [13:18:35.004] [13:18:35.004] [13:18:35.549] dumping /tmp/cores/postgres-6-18683.core for /tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/bin/postgres [13:18:35.858] [New LWP 18683] [13:18:37.007] [Thread debugging using libthread_db enabled] [13:18:37.007] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [13:18:38.435] Core was generated by `postgres: old_node: postgres regression [local] MERGE '. [13:18:38.435] Program terminated with signal SIGABRT, Aborted. [13:18:38.435] #0 0x00007f6470c5cce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [13:18:38.628] [13:18:38.628] Thread 1 (Thread 0x7f646e5f3a40 (LWP 18683)): [13:18:38.628] #0 0x00007f6470c5cce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [13:18:38.628] No symbol table info available. [13:18:38.628] #1 0x00007f6470c46537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [13:18:38.628] No symbol table info available. [13:18:38.628] #2 0x00005566f742a5f1 in ExceptionalCondition (conditionName=conditionName@entry=0x5566f766ae08 "!TTS_EMPTY(slot)", fileName=fileName@entry=0x5566f768ec78 "../src/backend/executor/execTuples.c", lineNumber=lineNumber@entry=1649) at ../src/backend/utils/error/assert.c:66 [13:18:38.628] No locals. [13:18:38.628] #3 0x00005566f6d99cd4 in ExecFetchSlotHeapTuple (slot=slot@entry=0x7ffe8defa360, materialize=materialize@entry=true, shouldFree=shouldFree@entry=0x7ffe8defa21f) at ../src/backend/executor/execTuples.c:1649 [13:18:38.628] No locals. [13:18:38.628] #4 0x00005566f6d2044b in ExecIRDeleteTriggers (estate=estate@entry=0x5566f96fd5e0, relinfo=relinfo@entry=0x5566f96fdb90, slot=slot@entry=0x7ffe8defa360) at ../src/backend/commands/trigger.c:2841 [13:18:38.628] trigger = 0x5566f96fddf0 [13:18:38.628] oldtuple = [13:18:38.628] trigdesc = 0x5566f96fdda0 [13:18:38.628] newtuple = 0x0 [13:18:38.628] should_free = false [13:18:38.628] LocTriggerData = {type = T_TriggerData, tg_event = 21, tg_relation = 0x7f6465707240, tg_trigtuple = 0x0, tg_newtuple = 0x0, tg_trigger = 0x0, tg_trigslot = 0x0, tg_newslot = 0x0, tg_oldtable = 0x0, tg_newtable = 0x0, tg_updatedcols = 0x0} [13:18:38.628] i = 0 [13:18:38.628] #5 0x00005566f6dfcba7 in ExecMergeMatched (context=0x7ffe8defa380, resultRelInfo=resultRelInfo@entry=0x5566f96fdb90, tupleid=0x0, oldtuple=0x7ffe8defa360, canSetTag=true) at ../src/backend/executor/nodeModifyTable.c:2977 [13:18:38.628] relaction = 0x5566f964c568 [13:18:38.628] commandType = CMD_DELETE [13:18:38.628] result = TM_Ok [13:18:38.628] updateCxt = {crossPartUpdate = false, updateIndexes = TU_None, lockmode = LockTupleKeyShare} [13:18:38.628] l__state = {l = , i = } [13:18:38.628] mtstate = 0x5566f96fd980 [13:18:38.628] newslot = [13:18:38.628] estate = 0x5566f96fd5e0 [13:18:38.628] econtext = 0x5566f964c328 [13:18:38.628] isNull = false [13:18:38.628] epqstate = 0x5566f96fda68 [13:18:38.628] l = [13:18:38.628] lmerge_matched = [13:18:38.628] __func__ = "ExecMergeMatched" [13:18:38.628] #6 0x00005566f6dfd88c in ExecMerge (context=context@entry=0x7ffe8defa380, resultRelInfo=resultRelInfo@entry=0x5566f96fdb90, tupleid=tupleid@entry=0x0, oldtuple=oldtuple@entry=0x7ffe8defa360, canSetTag=) at ../src/backend/executor/nodeModifyTable.c:2774 [13:18:38.628] matched = true [13:18:38.628] #7 0x00005566f6dff194 in ExecModifyTable (pstate=0x5566f96fd980) at ../src/backend/executor/nodeModifyTable.c:3950 [13:18:38.628] node = 0x5566f96fd980 [13:18:38.628] context = {mtstate = 0x5566f96fd980, epqstate = 0x5566f96fda68, estate = 0x5566f96fd5e0, planSlot = 0x5566f964b148, relaction = 0x5566f964c568, tmfd = {ctid = {ip_blkid = {bi_hi = 55850, bi_lo = 63163}, ip_posid = 21862}, xmax = 1, cmax = 0, traversed = 8}, cpUpdateReturningSlot = 0x5566f96bc838} [13:18:38.628] estate = 0x5566f96fd5e0 [13:18:38.628] operation = CMD_MERGE [13:18:38.628] resultRelInfo = 0x5566f96fdb90 [13:18:38.628] subplanstate = 0x5566f96fe2c0 [13:18:38.628] slot = [13:18:38.628] oldSlot = [13:18:38.628] tuple_ctid = {ip_blkid = {bi_hi = 63851, bi_lo = 21862}, ip_posid = 0} [13:18:38.628] oldtupdata = {t_len = 34, t_self = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0}, t_tableOid = 0, t_data = 0x5566f9672628} [13:18:38.628] oldtuple = 0x7ffe8defa360 [13:18:38.628] tupleid = 0x0 [13:18:38.628] __func__ = "ExecModifyTable" [13:18:38.628] #8 0x00005566f6d8c233 in ExecProcNodeFirst (node=0x5566f96fd980) at ../src/backend/executor/execProcnode.c:464 [13:18:38.628] No locals. [13:18:38.628] #9 0x00005566f6d78bf7 in ExecProcNode (node=0x5566f96fd980) at ../src/include/executor/executor.h:274 [13:18:38.628] No locals. [13:18:38.628] #10 ExecutePlan (estate=estate@entry=0x5566f96fd5e0, planstate=0x5566f96fd980, use_parallel_mode=, operation=operation@entry=CMD_MERGE, sendTuples=sendTuples@entry=false, numberTuples=numberTuples@entry=0, direction=ForwardScanDirection, dest=0x5566f96bd908, execute_once=true) at ../src/backend/executor/execMain.c:1638 [13:18:38.628] slot = [13:18:38.628] current_tuple_count = 0 [13:18:38.628] #11 0x00005566f6d78f1a in standard_ExecutorRun (queryDesc=0x5566f969dd80, direction=ForwardScanDirection, count=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:357 [13:18:38.628] estate = 0x5566f96fd5e0 [13:18:38.628] operation = CMD_MERGE [13:18:38.628] dest = 0x5566f96bd908 [13:18:38.628] sendTuples = false [13:18:38.628] oldcontext = 0x5566f969dc80 [13:18:38.628] __func__ = "standard_ExecutorRun" [13:18:38.628] #12 0x00005566f6d79085 in ExecutorRun (queryDesc=queryDesc@entry=0x5566f969dd80, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:301 [13:18:38.628] No locals. [13:18:38.628] #13 0x00005566f718a4c2 in ProcessQuery (plan=plan@entry=0x5566f96bd7a8, sourceText=0x5566f950f280 "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=0x5566f96bd908, qc=qc@entry=0x7ffe8defa760) at ../src/backend/tcop/pquery.c:160 [13:18:38.628] queryDesc = 0x5566f969dd80 [13:18:38.628] #14 0x00005566f718c20b in PortalRunMulti (portal=portal@entry=0x5566f9592310, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=false, dest=dest@entry=0x5566f96bd908, altdest=altdest@entry=0x5566f96bd908, qc=qc@entry=0x7ffe8defa760) at ../src/backend/tcop/pquery.c:1277 [13:18:38.628] pstmt = 0x5566f96bd7a8 [13:18:38.628] stmtlist_item__state = {l = , i = } [13:18:38.628] active_snapshot_set = true [13:18:38.628] stmtlist_item = 0x5566f96bd8d0 [13:18:38.628] #15 0x00005566f718cc26 in PortalRun (portal=portal@entry=0x5566f9592310, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, run_once=run_once@entry=true, dest=dest@entry=0x5566f96bd908, altdest=altdest@entry=0x5566f96bd908, qc=0x7ffe8defa760) at ../src/backend/tcop/pquery.c:791 [13:18:38.628] _save_exception_stack = 0x7ffe8defa810 [13:18:38.628] _save_context_stack = 0x0 [13:18:38.628] _local_sigjmp_buf = {{__jmpbuf = {1, 5415653988217640337, 93900759619848, 93900759112736, 93900758393616, 93900759112664, -5416318228340943471, -2169139996432673391}, __mask_was_saved = 0, __saved_mask = {__val = {140731279714031, 93900726451294, 93900758401824, 93900726451294, 1, 140731279714031, 93900759112712, 93900759112664, 93900723477680, 93900726040211, 93900758393616, 93900726451294, 1, 1, 93900723736865, 163}}}} [13:18:38.628] _do_rethrow = [13:18:38.628] result = [13:18:38.628] nprocessed = [13:18:38.628] saveTopTransactionResourceOwner = 0x5566f955be08 [13:18:38.628] saveTopTransactionContext = 0x5566f9542440 [13:18:38.628] saveActivePortal = 0x0 [13:18:38.628] saveResourceOwner = 0x5566f955be08 [13:18:38.628] savePortalContext = 0x0 [13:18:38.628] saveMemoryContext = 0x5566f9542440 [13:18:38.628] __func__ = "PortalRun" [13:18:38.628] #16 0x00005566f7185ea5 in exec_simple_query (query_string=query_string@entry=0x5566f950f280 "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:1273 [13:18:38.628] cmdtaglen = 5 [13:18:38.628] snapshot_set = [13:18:38.628] per_parsetree_context = 0x0 [13:18:38.628] plantree_list = 0x5566f96bd8b8 [13:18:38.628] parsetree = 0x5566f9641bd8 [13:18:38.628] commandTag = [13:18:38.628] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [13:18:38.628] querytree_list = [13:18:38.628] portal = 0x5566f9592310 [13:18:38.628] receiver = 0x5566f96bd908 [13:18:38.628] format = 0 [13:18:38.628] cmdtagname = [13:18:38.628] parsetree_item__state = {l = , i = } [13:18:38.628] dest = DestRemote [13:18:38.628] oldcontext = 0x5566f9542440 [13:18:38.628] parsetree_list = 0x5566f9641c08 [13:18:38.628] parsetree_item = 0x5566f9641c20 [13:18:38.628] save_log_statement_stats = false [13:18:38.628] was_logged = true [13:18:38.628] use_implicit_block = false [13:18:38.628] msec_str = "\004\000\000\000\000\000\000\000I3E\367fU\000\000\360\247\357\215\376\177\000\000\361\000\000\000\000\000\000" [13:18:38.628] __func__ = "exec_simple_query" [13:18:38.628] #17 0x00005566f7188c5d in PostgresMain (dbname=, username=) at ../src/backend/tcop/postgres.c:4675 [13:18:38.628] query_string = 0x5566f950f280 "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"... [13:18:38.628] firstchar = [13:18:38.628] input_message = {data = 0x5566f950f280 "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 = 241, maxlen = 1024, cursor = 241} [13:18:38.628] local_sigjmp_buf = {{__jmpbuf = {93900735848440, -2169129073565772399, 0, 4, 140731279714692, 1, -5416318228269640303, -2169139994485074543}, __mask_was_saved = 1, __saved_mask = {__val = {4194304, 14344, 0, 1, 140069365784036, 93900757831472, 14336, 14400, 93900723648255, 93900735848448, 93900757856640, 93900735842552, 4, 140731279714692, 93900723652323, 1}}}} [13:18:38.628] send_ready_for_query = false [13:18:38.628] idle_in_transaction_timeout_enabled = false [13:18:38.628] idle_session_timeout_enabled = false [13:18:38.628] __func__ = "PostgresMain" [13:18:38.628] #18 0x00005566f702c097 in BackendRun (port=port@entry=0x5566f953a640) at ../src/backend/postmaster/postmaster.c:4475 [13:18:38.628] No locals. [13:18:38.628] #19 0x00005566f703197f in BackendStartup (port=port@entry=0x5566f953a640) at ../src/backend/postmaster/postmaster.c:4151 [13:18:38.628] bn = 0x5566f95448e8 [13:18:38.628] pid = 0 [13:18:38.628] __func__ = "BackendStartup" [13:18:38.628] #20 0x00005566f7031cfc in ServerLoop () at ../src/backend/postmaster/postmaster.c:1769 [13:18:38.628] port = 0x5566f953a640 [13:18:38.628] i = 0 [13:18:38.628] now = [13:18:38.628] last_lockfile_recheck_time = 1710076506 [13:18:38.628] last_touch_time = 1710076506 [13:18:38.628] events = {{pos = 1, events = 2, fd = 6, user_data = 0x0}, {pos = -1913673072, events = 32766, fd = 1893700384, user_data = 0x7ffe8defaa80}, {pos = 45, events = 0, fd = 1918652800, user_data = 0x8defaa50}, {pos = 0, events = 0, fd = 1918652800, user_data = 0x59e7c8ee}, {pos = 1905469320, events = 32612, fd = 1893711850, user_data = 0x7ffe8defab28}, {pos = -1913673088, events = 32766, fd = -1913673072, user_data = 0x7f64725a3ce1 <_dl_lookup_symbol_x+289>}, {pos = 18, events = 0, fd = 1851758104, user_data = 0x1}, {pos = 0, events = 0, fd = 1, user_data = 0x7f6471932420}, {pos = -1913673136, events = 32766, fd = 1851758104, user_data = 0x7f6471932420}, {pos = -141199200, events = 1, fd = 1905469320, user_data = 0x0}, {pos = -111973712, events = 21862, fd = -111967160, user_data = 0xffffffff}, {pos = 1918535203, events = 32612, fd = 1891795992, user_data = 0x7f6471932920}, {pos = -111967192, events = 21862, fd = 1891842552, user_data = 0x7ffe8defae70}, {pos = 1918563978, events = 32612, fd = 16, user_data = 0x100007f}, {pos = 16, events = 0, fd = 1893814520, user_data = 0x4}, {pos = -112127936, events = 21862, fd = 1, user_data = 0x1}, {pos = -112127968, events = 21862, fd = 1918535203, user_data = 0x1}, {pos = 0, events = 0, fd = -111963240, user_data = 0x7f6470c28418}, {pos = -1913671968, events = 32766, fd = 1918563978, user_data = 0x0}, {pos = 0, events = 0, fd = -1913671936, user_data = 0x5566f8003dc0 }, {pos = 2, events = 0, fd = -134201920, user_data = 0x0}, {pos = 4096, events = 0, fd = 99, user_data = 0x10f}, {pos = 4144, events = 0, fd = 8096, user_data = 0x7000000101}, {pos = 111, events = 124, fd = 1, user_data = 0x7700000063}, {pos = 8, events = 0, fd = 0, user_data = 0x2020206c6c612020}, {pos = 255, events = 0, fd = 4096, user_data = 0xffffffffffffff08}, {pos = 0, events = 0, fd = -111967272, user_data = 0x3ff}, {pos = 4096, events = 0, fd = -112144432, user_data = 0x5566f950cfd0}, {pos = 0, 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 = -1, user_data = 0xffffffffffffffff}, {pos = 794915937, events = 808476532, fd = 1735417650, user_data = 0x5f67702f6e757274}, {pos = 1919381621, events = 795173985, fd = 171127328, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x400}, {pos = -112144432, events = 21862, fd = 1893659776, user_data = 0x1f950cfd0}, {pos = 784, events = 0, fd = -144072884, user_data = 0x5566f9537f90}, {pos = 178962688, events = 1741414184, fd = 4, user_data = 0x5566f95383a0}, {pos = -111968368, events = 21862, fd = -111968168, 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 = -111968168, user_data = 0x400}, {pos = 0, events = 0, fd = -146263901, user_data = 0x5566f8011fb0 }, {pos = -146330225, events = 21862, fd = -111968368, user_data = 0x5566f950f180}, {pos = -111968368, events = 21862, fd = 15, user_data = 0x4a}, {pos = -146262133, events = 21862, fd = -111968368, user_data = 0x5566f74838cd }, {pos = -112144432, events = 21862, fd = 1892314414, user_data = 0x0}, {pos = -152772817, events = 21862, fd = -111973520, user_data = 0x1f950cfd0}, {pos = -1913671816, events = 32766, fd = 0, user_data = 0x5566f9537f90}, {pos = 1892299178, events = 32612, fd = 1024, user_data = 0x5566f950cfd0}, {pos = 1892292848, events = 32612, fd = 0, user_data = 0x556600000000}, {pos = 0, events = 0, fd = -112144432, user_data = 0xb}, {pos = 0, events = 0, fd = 0, user_data = 0x3fd6}, {pos = 1892596485, events = 32612, fd = 4, user_data = 0x67cbdf280aaac100}, {pos = 1, events = 0, fd = -150823888, user_data = 0x400000}, {pos = 1, events = 0, fd = 0, user_data = 0x5566f748378b }, {pos = -111973520, events = 21862, fd = -146261811, user_data = 0x0}, {pos = 4, events = 0, fd = 0, user_data = 0x5566f6e4db02 }, {pos = 0, events = 0, fd = -152749864, user_data = 0x5566f950f180}, {pos = -150796595, events = 21862, fd = 0, user_data = 0x0}} [13:18:38.629] nevents = 1 [13:18:38.629] __func__ = "ServerLoop" [13:18:38.629] #21 0x00005566f703378e in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5566f9508e40) at ../src/backend/postmaster/postmaster.c:1468 [13:18:38.629] opt = [13:18:38.629] status = [13:18:38.629] userDoption = [13:18:38.629] listen_addr_saved = false [13:18:38.629] output_config_variable = [13:18:38.629] __func__ = "PostmasterMain" [13:18:38.629] #22 0x00005566f6e5e8fc in main (argc=4, argv=0x5566f9508e40) at ../src/backend/main/main.c:197 [13:18:38.629] do_check_root = [13:18:38.649] -e [13:18:38.649] [13:18:38.649] [13:18:39.195] dumping /tmp/cores/postgres-6-24786.core for /tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/bin/postgres [13:18:39.515] [New LWP 24786] [13:18:40.664] [Thread debugging using libthread_db enabled] [13:18:40.664] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [13:18:42.092] Core was generated by `postgres: primary: postgres regression [local] MERGE '. [13:18:42.092] Program terminated with signal SIGABRT, Aborted. [13:18:42.092] #0 0x00007f01b3e41ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [13:18:42.298] [13:18:42.298] Thread 1 (Thread 0x7f01b17d8a40 (LWP 24786)): [13:18:42.298] #0 0x00007f01b3e41ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [13:18:42.298] No symbol table info available. [13:18:42.298] #1 0x00007f01b3e2b537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [13:18:42.298] No symbol table info available. [13:18:42.298] #2 0x0000556e1b9525f1 in ExceptionalCondition (conditionName=conditionName@entry=0x556e1bb92e08 "!TTS_EMPTY(slot)", fileName=fileName@entry=0x556e1bbb6c78 "../src/backend/executor/execTuples.c", lineNumber=lineNumber@entry=1649) at ../src/backend/utils/error/assert.c:66 [13:18:42.298] No locals. [13:18:42.298] #3 0x0000556e1b2c1cd4 in ExecFetchSlotHeapTuple (slot=slot@entry=0x7ffdbd7c7870, materialize=materialize@entry=true, shouldFree=shouldFree@entry=0x7ffdbd7c772f) at ../src/backend/executor/execTuples.c:1649 [13:18:42.298] No locals. [13:18:42.298] #4 0x0000556e1b24844b in ExecIRDeleteTriggers (estate=estate@entry=0x556e1cbd8120, relinfo=relinfo@entry=0x556e1cbd86d0, slot=slot@entry=0x7ffdbd7c7870) at ../src/backend/commands/trigger.c:2841 [13:18:42.298] trigger = 0x556e1cbd8930 [13:18:42.298] oldtuple = [13:18:42.298] trigdesc = 0x556e1cbd88e0 [13:18:42.298] newtuple = 0x0 [13:18:42.298] should_free = false [13:18:42.298] LocTriggerData = {type = T_TriggerData, tg_event = 21, tg_relation = 0x7f01af9b5250, tg_trigtuple = 0x0, tg_newtuple = 0x0, tg_trigger = 0x0, tg_trigslot = 0x0, tg_newslot = 0x0, tg_oldtable = 0x0, tg_newtable = 0x0, tg_updatedcols = 0x0} [13:18:42.298] i = 0 [13:18:42.298] #5 0x0000556e1b324ba7 in ExecMergeMatched (context=0x7ffdbd7c7890, resultRelInfo=resultRelInfo@entry=0x556e1cbd86d0, tupleid=0x0, oldtuple=0x7ffdbd7c7870, canSetTag=true) at ../src/backend/executor/nodeModifyTable.c:2977 [13:18:42.298] relaction = 0x556e1cbcab08 [13:18:42.298] commandType = CMD_DELETE [13:18:42.298] result = TM_Ok [13:18:42.298] updateCxt = {crossPartUpdate = false, updateIndexes = TU_None, lockmode = LockTupleKeyShare} [13:18:42.298] l__state = {l = , i = } [13:18:42.298] mtstate = 0x556e1cbd84c0 [13:18:42.298] newslot = [13:18:42.298] estate = 0x556e1cbd8120 [13:18:42.298] econtext = 0x556e1cbca8c8 [13:18:42.298] isNull = false [13:18:42.298] epqstate = 0x556e1cbd85a8 [13:18:42.298] l = [13:18:42.298] lmerge_matched = [13:18:42.298] __func__ = "ExecMergeMatched" [13:18:42.298] #6 0x0000556e1b32588c in ExecMerge (context=context@entry=0x7ffdbd7c7890, resultRelInfo=resultRelInfo@entry=0x556e1cbd86d0, tupleid=tupleid@entry=0x0, oldtuple=oldtuple@entry=0x7ffdbd7c7870, canSetTag=) at ../src/backend/executor/nodeModifyTable.c:2774 [13:18:42.298] matched = true [13:18:42.298] #7 0x0000556e1b327194 in ExecModifyTable (pstate=0x556e1cbd84c0) at ../src/backend/executor/nodeModifyTable.c:3950 [13:18:42.298] node = 0x556e1cbd84c0 [13:18:42.298] context = {mtstate = 0x556e1cbd84c0, epqstate = 0x556e1cbd85a8, estate = 0x556e1cbd8120, planSlot = 0x556e1cbc96e8, relaction = 0x556e1cbcab08, tmfd = {ctid = {ip_blkid = {bi_hi = 2272, bi_lo = 7353}, ip_posid = 21870}, xmax = 482125912, cmax = 21870, traversed = 224}, cpUpdateReturningSlot = 0x556e1cbd84c0} [13:18:42.298] estate = 0x556e1cbd8120 [13:18:42.298] operation = CMD_MERGE [13:18:42.298] resultRelInfo = 0x556e1cbd86d0 [13:18:42.298] subplanstate = 0x556e1cbd8e00 [13:18:42.298] slot = [13:18:42.298] oldSlot = [13:18:42.298] tuple_ctid = {ip_blkid = {bi_hi = 7357, bi_lo = 21870}, ip_posid = 0} [13:18:42.298] oldtupdata = {t_len = 34, t_self = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0}, t_tableOid = 0, t_data = 0x556e1cb4cd58} [13:18:42.298] oldtuple = 0x7ffdbd7c7870 [13:18:42.298] tupleid = 0x0 [13:18:42.298] __func__ = "ExecModifyTable" [13:18:42.298] #8 0x0000556e1b2b4233 in ExecProcNodeFirst (node=0x556e1cbd84c0) at ../src/backend/executor/execProcnode.c:464 [13:18:42.298] No locals. [13:18:42.298] #9 0x0000556e1b2a0bf7 in ExecProcNode (node=0x556e1cbd84c0) at ../src/include/executor/executor.h:274 [13:18:42.298] No locals. [13:18:42.298] #10 ExecutePlan (estate=estate@entry=0x556e1cbd8120, planstate=0x556e1cbd84c0, use_parallel_mode=, operation=operation@entry=CMD_MERGE, sendTuples=sendTuples@entry=false, numberTuples=numberTuples@entry=0, direction=ForwardScanDirection, dest=0x556e1cb93290, execute_once=true) at ../src/backend/executor/execMain.c:1638 [13:18:42.298] slot = [13:18:42.298] current_tuple_count = 0 [13:18:42.298] #11 0x0000556e1b2a0f1a in standard_ExecutorRun (queryDesc=queryDesc@entry=0x556e1cb788c0, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:357 [13:18:42.298] estate = 0x556e1cbd8120 [13:18:42.298] operation = CMD_MERGE [13:18:42.298] dest = 0x556e1cb93290 [13:18:42.298] sendTuples = false [13:18:42.298] oldcontext = 0x556e1cb787c0 [13:18:42.298] __func__ = "standard_ExecutorRun" [13:18:42.298] #12 0x00007f01b15fd7fc in pgss_ExecutorRun (queryDesc=0x556e1cb788c0, direction=ForwardScanDirection, count=0, execute_once=) at ../contrib/pg_stat_statements/pg_stat_statements.c:1032 [13:18:42.298] _save_exception_stack = 0x7ffdbd7c7c40 [13:18:42.298] _save_context_stack = 0x0 [13:18:42.298] _local_sigjmp_buf = {{__jmpbuf = {93931416553664, -1508862814102723846, 93931414954688, 93931416662672, 0, 0, -1508862814320827654, -1515627281089797382}, __mask_was_saved = 0, __saved_mask = {__val = {93931416944928, 93931416553664, 0, 93931416553408, 93931397894433, 0, 1, 0, 93931390687530, 93931416553664, 93931410006016, 93931416553408, 139645247550498, 93931416553664, 0, 93931414954688}}}} [13:18:42.298] _do_rethrow = false [13:18:42.298] #13 0x0000556e1b2a1078 in ExecutorRun (queryDesc=queryDesc@entry=0x556e1cb788c0, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:299 [13:18:42.298] No locals. [13:18:42.298] #14 0x0000556e1b6b24c2 in ProcessQuery (plan=plan@entry=0x556e1cb93130, sourceText=0x556e1c9f22c0 "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=0x556e1cb93290, qc=qc@entry=0x7ffdbd7c7d80) at ../src/backend/tcop/pquery.c:160 [13:18:42.298] queryDesc = 0x556e1cb788c0 [13:18:42.298] #15 0x0000556e1b6b420b in PortalRunMulti (portal=portal@entry=0x556e1ca73fd0, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=false, dest=dest@entry=0x556e1cb93290, altdest=altdest@entry=0x556e1cb93290, qc=qc@entry=0x7ffdbd7c7d80) at ../src/backend/tcop/pquery.c:1277 [13:18:42.298] pstmt = 0x556e1cb93130 [13:18:42.298] stmtlist_item__state = {l = , i = } [13:18:42.298] active_snapshot_set = true [13:18:42.298] stmtlist_item = 0x556e1cb93258 [13:18:42.298] #16 0x0000556e1b6b4c26 in PortalRun (portal=portal@entry=0x556e1ca73fd0, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, run_once=run_once@entry=true, dest=dest@entry=0x556e1cb93290, altdest=altdest@entry=0x556e1cb93290, qc=0x7ffdbd7c7d80) at ../src/backend/tcop/pquery.c:791 [13:18:42.298] _save_exception_stack = 0x7ffdbd7c7e30 [13:18:42.298] _save_context_stack = 0x0 [13:18:42.298] _local_sigjmp_buf = {{__jmpbuf = {1, 1509844673762190074, 93931416662672, 93931416912416, 93931415486416, 93931416912344, -1508862814310341894, -4744474666335837446}, __mask_was_saved = 0, __saved_mask = {__val = {140727782505743, 93931400608862, 93931415494624, 93931400608862, 1, 140727782505743, 93931416912392, 93931416912344, 93931397635248, 93931400197779, 93931415486416, 93931400608862, 1, 1, 93931397894433, 163}}}} [13:18:42.298] _do_rethrow = [13:18:42.298] result = [13:18:42.298] nprocessed = [13:18:42.298] saveTopTransactionResourceOwner = 0x556e1ca35a68 [13:18:42.298] saveTopTransactionContext = 0x556e1ca1e8b0 [13:18:42.298] saveActivePortal = 0x0 [13:18:42.298] saveResourceOwner = 0x556e1ca35a68 [13:18:42.298] savePortalContext = 0x0 [13:18:42.298] saveMemoryContext = 0x556e1ca1e8b0 [13:18:42.298] __func__ = "PortalRun" [13:18:42.298] #17 0x0000556e1b6adea5 in exec_simple_query (query_string=query_string@entry=0x556e1c9f22c0 "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:1273 [13:18:42.298] cmdtaglen = 5 [13:18:42.298] snapshot_set = [13:18:42.298] per_parsetree_context = 0x0 [13:18:42.298] plantree_list = 0x556e1cb93240 [13:18:42.298] parsetree = 0x556e1cbd01d8 [13:18:42.298] commandTag = [13:18:42.298] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [13:18:42.298] querytree_list = [13:18:42.298] portal = 0x556e1ca73fd0 [13:18:42.298] receiver = 0x556e1cb93290 [13:18:42.298] format = 0 [13:18:42.298] cmdtagname = [13:18:42.298] parsetree_item__state = {l = , i = } [13:18:42.298] dest = DestRemote [13:18:42.298] oldcontext = 0x556e1ca1e8b0 [13:18:42.298] parsetree_list = 0x556e1cbd0208 [13:18:42.298] parsetree_item = 0x556e1cbd0220 [13:18:42.298] save_log_statement_stats = false [13:18:42.298] was_logged = true [13:18:42.298] use_implicit_block = false [13:18:42.298] msec_str = "\004\000\000\000\000\000\000\000I\263\227\033nU\000\000\020~|\275\375\177\000\000\361\000\000\000\000\000\000" [13:18:42.298] __func__ = "exec_simple_query" [13:18:42.298] #18 0x0000556e1b6b0c5d in PostgresMain (dbname=, username=) at ../src/backend/tcop/postgres.c:4675 [13:18:42.298] query_string = 0x556e1c9f22c0 "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"... [13:18:42.298] firstchar = [13:18:42.298] input_message = {data = 0x556e1c9f22c0 "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 = 241, maxlen = 1024, cursor = 241} [13:18:42.298] local_sigjmp_buf = {{__jmpbuf = {93931410006008, -4744486010109533446, 0, 4, 140727782506404, 1, -1508862814104820998, -4744474668015000838}, __mask_was_saved = 1, __saved_mask = {__val = {4194304, 93931414929264, 16384, 8248, 93931397807530, 0, 0, 0, 93931410006016, 93931414954432, 93931410000120, 4, 140727782506404, 1, 93931397810580, 1}}}} [13:18:42.298] send_ready_for_query = false [13:18:42.298] idle_in_transaction_timeout_enabled = false [13:18:42.298] idle_session_timeout_enabled = false [13:18:42.298] __func__ = "PostgresMain" [13:18:42.298] #19 0x0000556e1b554097 in BackendRun (port=port@entry=0x556e1ca21220) at ../src/backend/postmaster/postmaster.c:4475 [13:18:42.298] No locals. [13:18:42.298] #20 0x0000556e1b55997f in BackendStartup (port=port@entry=0x556e1ca21220) at ../src/backend/postmaster/postmaster.c:4151 [13:18:42.298] bn = 0x556e1ca1ee88 [13:18:42.298] pid = 0 [13:18:42.298] __func__ = "BackendStartup" [13:18:42.298] #21 0x0000556e1b559cfc in ServerLoop () at ../src/backend/postmaster/postmaster.c:1769 [13:18:42.298] port = 0x556e1ca21220 [13:18:42.298] i = 0 [13:18:42.298] now = [13:18:42.298] last_lockfile_recheck_time = 1710076525 [13:18:42.298] last_touch_time = 1710076525 [13:18:42.298] events = {{pos = 1, events = 2, fd = 6, user_data = 0x0}, {pos = 1508362478, events = 0, fd = 23568163, user_data = 0x7ffdbd7c8004}, {pos = 480363792, events = 21870, fd = -1115914032, user_data = 0x7f01b3fde320}, {pos = -1115914048, events = 32765, fd = 46, user_data = 0x7f01b57aa180}, {pos = 64, events = 0, fd = 0, user_data = 0x7f01b57aa180}, {pos = 1508362478, events = 0, fd = -1263437944, user_data = 0x7f01b3fe0fea}, {pos = -1115913880, events = 32765, fd = -1115914048, user_data = 0x7ffdbd7c80d0}, {pos = -1250390815, events = 32513, fd = 18, user_data = 0x7f01b17de618}, {pos = 1, events = 0, fd = 0, user_data = 0x1}, {pos = -1263438816, events = 32513, fd = 7, user_data = 0x7f01b17de618}, {pos = -1263438816, events = 32513, fd = 468187296, user_data = 0x7f01b4b17788}, {pos = 0, events = 0, fd = 480369552, user_data = 0x556e1ca22598}, {pos = -1, events = 0, fd = -1250372061, user_data = 0x7f01b3e0d418}, {pos = -1263437536, events = 32513, fd = 8, user_data = 0x7f01b3e189f8}, {pos = -1115913072, events = 32765, fd = -1250343286, user_data = 0x10}, {pos = 16777343, events = 0, fd = 16, user_data = 0x7f01b3ffa0f8 <__libc_fork@got.plt>}, {pos = 4, events = 0, fd = 480194016, user_data = 0x1}, {pos = 1, events = 0, fd = 480198944, user_data = 0x7f01b578d623 <_dl_fixup+211>}, {pos = 1, events = 0, fd = 0, user_data = 0x556e1ca27940}, {pos = -1277111272, events = 32513, fd = -1115912960, user_data = 0x7f01b579468a <_dl_runtime_resolve_xsavec+122>}, {pos = 0, events = 0, fd = 0, user_data = 0x7ffdbd7c8520}, {pos = 475184576, events = 21870, fd = 2, user_data = 0x556e1c52bdc0 }, {pos = 0, events = 0, fd = 64, user_data = 0x7000000101}, {pos = 111, events = 124, fd = 1, user_data = 0x2ffff00001fa0}, {pos = 8, events = 0, fd = 0, user_data = 0x100007f00000002}, {pos = 255, events = 0, fd = 4096, user_data = 0xffffffffffffff08}, {pos = 0, events = 0, fd = 480409976, user_data = 0x3ff}, {pos = 4096, events = 0, fd = 480182288, user_data = 0x556e1c9f0010}, {pos = 0, events = 0, fd = -1276670507, user_data = 0x801}, {pos = 678878, 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 = 0xffffffffffffffff}, {pos = -1, events = 4294967295, fd = 811562031, user_data = 0x65725f6d61657274}, {pos = 1868785010, events = 2037540214, fd = 926036015, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 784, events = 0, fd = 465313612, user_data = 0x556e1ca220e0}, {pos = 896219904, events = 1316919902, fd = 4, user_data = 0x556e1ca27940}, {pos = 480387296, events = 21870, fd = 480387496, user_data = 0x400}, {pos = 480387496, events = 21870, fd = 0, user_data = 0x556e1b99aae8 }, {pos = 2, events = 0, fd = 6, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x556e1c539fb0 }, {pos = 463056271, events = 21870, fd = 480387296, user_data = 0x556e1c9f21c0}, {pos = 480387296, events = 21870, fd = 15, user_data = 0x4a}, {pos = 463124363, events = 21870, fd = 480387296, user_data = 0x556e1b9ab8cd }, {pos = 480182288, events = 21870, fd = -1276592850, user_data = 0x0}, {pos = 456613679, events = 21870, fd = 480361456, user_data = 0x11c9f0010}, {pos = -1115912808, events = 32765, fd = 0, user_data = 0x556e1ca220e0}, {pos = -1276608086, events = 32513, fd = 1024, user_data = 0x556e1c9f0010}, {pos = -1276614416, events = 32513, fd = 0, user_data = 0x556e00000000}, {pos = 0, events = 0, fd = 480182288, user_data = 0xb}, {pos = 0, events = 0, fd = 0, user_data = 0x5959}, {pos = -1276310779, events = 32513, fd = 4, user_data = 0x4e7e9a5e356b3b00}, {pos = 1, events = 0, fd = 458562608, user_data = 0x400000}, {pos = 1, events = 0, fd = 0, user_data = 0x556e1b9ab78b }, {pos = 480361456, events = 21870, fd = 463124685, user_data = 0x0}, {pos = 4, events = 0, fd = 0, user_data = 0x556e1b375b02 }, {pos = 0, events = 0, fd = 456636632, user_data = 0x556e1c9f21c0}, {pos = 458589901, events = 21870, fd = 0, user_data = 0x0}} [13:18:42.299] nevents = 1 [13:18:42.299] __func__ = "ServerLoop" [13:18:42.299] #22 0x0000556e1b55b78e in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x556e1c9ebe70) at ../src/backend/postmaster/postmaster.c:1468 [13:18:42.299] opt = [13:18:42.299] status = [13:18:42.299] userDoption = [13:18:42.299] listen_addr_saved = false [13:18:42.299] output_config_variable = [13:18:42.299] __func__ = "PostmasterMain" [13:18:42.299] #23 0x0000556e1b3868fc in main (argc=4, argv=0x556e1c9ebe70) at ../src/backend/main/main.c:197 [13:18:42.299] do_check_root =