[03:14:58.259] src/tools/ci/cores_backtrace.sh linux /tmp/cores [03:14:58.940] dumping /tmp/cores/sh-3-30234.core for /bin/sh [03:14:59.920] Downloading separate debug info for /bin/sh... [03:15:00.391] [New LWP 30234] [03:15:00.391] [New LWP 30231] [03:15:01.457] Downloading separate debug info for /lib64/ld-linux-x86-64.so.2... [03:15:01.931] Core was generated by `sh -c cp "/tmp/cirrus-ci-build/build/testrun/recovery/040_standby_failover_slot'. [03:15:01.931] Program terminated with signal SIGQUIT, Quit. [03:15:01.931] #0 0x00007f1999f1ffc7 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6 [03:15:01.949] [Current thread is 1 (LWP 30234)] [03:15:01.949] [03:15:01.949] Thread 2 (LWP 30231): [03:15:01.949] #0 0x00007f1999faebc8 in vfork () from /lib/x86_64-linux-gnu/libc.so.6 [03:15:01.949] No symbol table info available. [03:15:01.949] #1 0x000055f8bbedd26b in vforkexec (n=n@entry=0x55f8bc7fe8a8, argv=argv@entry=0x55f8bc7fe9d8, path=path@entry=0x7ffc8429e08f "/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr"..., idx=6) at jobs.c:973 [03:15:01.949] jp = 0x55f8bc7feb00 [03:15:01.949] pid = [03:15:01.949] #2 0x000055f8bbed732c in evalcommand (cmd=0x55f8bc7fe8a8, flags=0) at eval.c:905 [03:15:01.949] i = [03:15:01.949] localvar_stop = 0x0 [03:15:01.949] file_stop = 0x55f8bc7fe810 [03:15:01.949] redir_stop = 0x0 [03:15:01.949] argp = [03:15:01.949] arglist = {list = 0x55f8bc7fe8d0, lastp = 0x55f8bc7fe9c0} [03:15:01.949] varlist = {list = 0x0, lastp = 0x7ffc8429c310} [03:15:01.949] argv = 0x55f8bc7fe9d8 [03:15:01.949] argc = 3 [03:15:01.949] osp = [03:15:01.949] sp = [03:15:01.949] cmdentry = {cmdtype = 0, u = {index = 6, cmd = 0x404040400000006, func = 0x404040400000006}} [03:15:01.949] jp = 0x0 [03:15:01.949] lastarg = 0x0 [03:15:01.949] path = 0x7ffc8429e08f "/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr"... [03:15:01.949] spclbltin = -1 [03:15:01.949] cmd_flag = 0 [03:15:01.949] execcmd = 0 [03:15:01.949] status = [03:15:01.949] nargv = [03:15:01.949] vflags = 0 [03:15:01.949] vlocal = [03:15:01.949] #3 0x000055f8bbed627e in evaltree (n=n@entry=0x55f8bc7fe8a8, flags=0) at eval.c:303 [03:15:01.949] checkexit = 0 [03:15:01.949] evalfn = [03:15:01.949] smark = {stackp = 0x55f8bc7fe8a0, stacknxt = 0x55f8bc7fe8c8 "cp", stacknleft = 472} [03:15:01.949] isor = [03:15:01.949] status = [03:15:01.949] evaln = [03:15:01.949] #4 0x000055f8bbed6c6a in evalstring (s=0x55f8bbef17e8 "cp \"/tmp/cirrus-ci-build/build/testrun/recovery/040_standby_failover_slots_sync/data/t_040_standby_failover_slots_sync_publisher_data/archives/00000001", '0' , "6\" \"pg_wal/RECOVERYXLOG\"", flags=flags@entry=0) at eval.c:185 [03:15:01.949] i = [03:15:01.949] n = 0x55f8bc7fe8a8 [03:15:01.949] smark = {stackp = 0x55f8bbef17e0 , stacknxt = 0x55f8bbef18a8 "cp", stacknleft = 312} [03:15:01.949] status = 0 [03:15:01.949] #5 0x000055f8bbed467f in main (argc=3, argv=0x7ffc8429c588) at main.c:177 [03:15:01.949] shinit = [03:15:01.949] state = 4 [03:15:01.949] smark = {stackp = 0x55f8bbef17e0 , stacknxt = 0x55f8bbef17e8 "cp \"/tmp/cirrus-ci-build/build/testrun/recovery/040_standby_failover_slots_sync/data/t_040_standby_failover_slots_sync_publisher_data/archives/00000001", '0' , "6\" \"pg_wal/RECOVERYXLOG\"", stacknleft = 504} [03:15:01.949] login = [03:15:01.949] [03:15:01.949] Thread 1 (LWP 30234): [03:15:01.949] #0 0x00007f1999f1ffc7 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6 [03:15:01.949] No symbol table info available. [03:15:01.949] #1 0x00007f1999f202c7 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6 [03:15:01.949] No symbol table info available. [03:15:01.949] #2 0x000055f8bbedd2b7 in sigclearmask () at system.h:46 [03:15:01.949] No locals. [03:15:01.949] #3 vforkexec (n=n@entry=0x55f8bc7fe8a8, argv=argv@entry=0x55f8bc7fe9d8, path=path@entry=0x7ffc8429e08f "/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr"..., idx=6) at jobs.c:977 [03:15:01.949] jp = 0x55f8bc7feb00 [03:15:01.949] pid = [03:15:01.949] #4 0x000055f8bbed732c in evalcommand (cmd=0x55f8bc7fe8a8, flags=0) at eval.c:905 [03:15:01.949] i = [03:15:01.949] localvar_stop = 0x0 [03:15:01.949] file_stop = 0x55f8bc7fe810 [03:15:01.949] redir_stop = 0x0 [03:15:01.949] argp = [03:15:01.949] arglist = {list = 0x55f8bc7fe8d0, lastp = 0x55f8bc7fe9c0} [03:15:01.949] varlist = {list = 0x0, lastp = 0x7ffc8429c310} [03:15:01.949] argv = 0x55f8bc7fe9d8 [03:15:01.949] argc = 3 [03:15:01.949] osp = [03:15:01.949] sp = [03:15:01.949] cmdentry = {cmdtype = 0, u = {index = 6, cmd = 0x404040400000006, func = 0x404040400000006}} [03:15:01.949] jp = 0x0 [03:15:01.949] lastarg = 0x0 [03:15:01.949] path = 0x7ffc8429e08f "/tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin:/tmp/cirrus-ci-build/build/src/test/recovery:/tmp/cirrus-ci-build/build/src/test/recovery/test:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr"... [03:15:01.949] spclbltin = -1 [03:15:01.949] cmd_flag = 0 [03:15:01.949] execcmd = 0 [03:15:01.949] status = [03:15:01.949] nargv = [03:15:01.949] vflags = 0 [03:15:01.949] vlocal = [03:15:01.949] #5 0x000055f8bbed627e in evaltree (n=n@entry=0x55f8bc7fe8a8, flags=0) at eval.c:303 [03:15:01.949] checkexit = 0 [03:15:01.949] evalfn = [03:15:01.949] smark = {stackp = 0x55f8bc7fe8a0, stacknxt = 0x55f8bc7fe8c8 "cp", stacknleft = 472} [03:15:01.949] isor = [03:15:01.949] status = [03:15:01.949] evaln = [03:15:01.949] #6 0x000055f8bbed6c6a in evalstring (s=0x55f8bbef17e8 "cp \"/tmp/cirrus-ci-build/build/testrun/recovery/040_standby_failover_slots_sync/data/t_040_standby_failover_slots_sync_publisher_data/archives/00000001", '0' , "6\" \"pg_wal/RECOVERYXLOG\"", flags=flags@entry=0) at eval.c:185 [03:15:01.949] i = [03:15:01.949] n = 0x55f8bc7fe8a8 [03:15:01.949] smark = {stackp = 0x55f8bbef17e0 , stacknxt = 0x55f8bbef18a8 "cp", stacknleft = 312} [03:15:01.949] status = 0 [03:15:01.949] #7 0x000055f8bbed467f in main (argc=3, argv=0x7ffc8429c588) at main.c:177 [03:15:01.949] shinit = [03:15:01.949] state = 4 [03:15:01.949] smark = {stackp = 0x55f8bbef17e0 , stacknxt = 0x55f8bbef17e8 "cp \"/tmp/cirrus-ci-build/build/testrun/recovery/040_standby_failover_slots_sync/data/t_040_standby_failover_slots_sync_publisher_data/archives/00000001", '0' , "6\" \"pg_wal/RECOVERYXLOG\"", stacknleft = 504} [03:15:01.949] login = [03:15:01.956] -e [03:15:01.956] [03:15:01.956] [03:15:02.499] dumping /tmp/cores/postgres-6-19324.core for /tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin/postgres [03:15:04.179] [New LWP 19324] [03:15:04.179] Downloading separate debug info for /lib/x86_64-linux-gnu/libm.so.6... [03:15:04.943] Downloading separate debug info for /lib/x86_64-linux-gnu/libdl.so.2... [03:15:05.707] Downloading separate debug info for /lib/x86_64-linux-gnu/librt.so.1... [03:15:06.929] Downloading separate debug info for /lib/x86_64-linux-gnu/libgssapi_krb5.so.2... [03:15:09.296] Downloading separate debug info for /lib/x86_64-linux-gnu/libicuuc.so.67... [03:15:09.296] Downloading separate debug info for /.cache/debuginfod_client/f871bbd529a02abd860f0d16b842b5b20234cb49/debuginfo... [03:15:11.180] Downloading separate debug info for /lib/x86_64-linux-gnu/libicui18n.so.67... [03:15:12.393] Downloading separate debug info for /lib/x86_64-linux-gnu/libldap_r-2.4.so.2... [03:15:13.969] Downloading separate debug info for /lib/x86_64-linux-gnu/libxml2.so.2... [03:15:15.032] Downloading separate debug info for /lib/x86_64-linux-gnu/liblz4.so.1... [03:15:15.796] Downloading separate debug info for /lib/x86_64-linux-gnu/libpam.so.0... [03:15:17.027] Downloading separate debug info for /lib/x86_64-linux-gnu/libssl.so.1.1... [03:15:18.641] Downloading separate debug info for /lib/x86_64-linux-gnu/libcrypto.so.1.1... [03:15:20.048] Downloading separate debug info for /lib/x86_64-linux-gnu/libsystemd.so.0... [03:15:20.956] Downloading separate debug info for /lib/x86_64-linux-gnu/libz.so.1... [03:15:22.493] Downloading separate debug info for /lib/x86_64-linux-gnu/libzstd.so.1... [03:15:23.881] Downloading separate debug info for /lib/x86_64-linux-gnu/libpthread.so.0... [03:15:24.354] [Thread debugging using libthread_db enabled] [03:15:24.354] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [03:15:25.751] Downloading separate debug info for /lib/x86_64-linux-gnu/libkrb5.so.3... [03:15:26.814] Downloading separate debug info for /lib/x86_64-linux-gnu/libk5crypto.so.3... [03:15:27.433] Downloading separate debug info for /lib/x86_64-linux-gnu/libcom_err.so.2... [03:15:28.198] Downloading separate debug info for /lib/x86_64-linux-gnu/libkrb5support.so.0... [03:15:30.489] Downloading separate debug info for /lib/x86_64-linux-gnu/libstdc++.so.6... [03:15:31.397] Downloading separate debug info for /lib/x86_64-linux-gnu/libgcc_s.so.1... [03:15:32.162] Downloading separate debug info for /lib/x86_64-linux-gnu/liblber-2.4.so.2... [03:15:33.073] Downloading separate debug info for /lib/x86_64-linux-gnu/libresolv.so.2... [03:15:33.985] Downloading separate debug info for /lib/x86_64-linux-gnu/libsasl2.so.2... [03:15:35.578] Downloading separate debug info for /lib/x86_64-linux-gnu/libgnutls.so.30... [03:15:36.637] Downloading separate debug info for /lib/x86_64-linux-gnu/liblzma.so.5... [03:15:37.402] Downloading separate debug info for /lib/x86_64-linux-gnu/libaudit.so.1... [03:15:38.783] Downloading separate debug info for /lib/x86_64-linux-gnu/libgcrypt.so.20... [03:15:39.399] Downloading separate debug info for /lib/x86_64-linux-gnu/libkeyutils.so.1... [03:15:40.931] Downloading separate debug info for /lib/x86_64-linux-gnu/libp11-kit.so.0... [03:15:41.691] Downloading separate debug info for /lib/x86_64-linux-gnu/libidn2.so.0... [03:15:42.913] Downloading separate debug info for /lib/x86_64-linux-gnu/libunistring.so.2... [03:15:43.823] Downloading separate debug info for /lib/x86_64-linux-gnu/libtasn1.so.6... [03:15:44.887] Downloading separate debug info for /lib/x86_64-linux-gnu/libnettle.so.8... [03:15:45.847] Downloading separate debug info for /lib/x86_64-linux-gnu/libhogweed.so.6... [03:15:47.066] Downloading separate debug info for /lib/x86_64-linux-gnu/libgmp.so.10... [03:15:47.685] Downloading separate debug info for /lib/x86_64-linux-gnu/libcap-ng.so.0... [03:15:48.604] Downloading separate debug info for /lib/x86_64-linux-gnu/libgpg-error.so.0... [03:15:49.371] Downloading separate debug info for /lib/x86_64-linux-gnu/libffi.so.7... [03:15:49.868] Core was generated by `postgres: postgres regression [local] MERGE '. [03:15:49.868] Program terminated with signal SIGABRT, Aborted. [03:15:49.868] #0 0x00007fece19cece1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [03:15:50.132] [03:15:50.132] Thread 1 (Thread 0x7fecdf365a40 (LWP 19324)): [03:15:50.132] #0 0x00007fece19cece1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [03:15:50.132] No symbol table info available. [03:15:50.132] #1 0x00007fece19b8537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [03:15:50.132] No symbol table info available. [03:15:50.132] #2 0x000055cd8cb969ad in ExceptionalCondition (conditionName=conditionName@entry=0x55cd8cdeb3f8 "!TTS_EMPTY(slot)", fileName=fileName@entry=0x55cd8ce0fdb8 "../src/backend/executor/execTuples.c", lineNumber=lineNumber@entry=1737) at ../src/backend/utils/error/assert.c:66 [03:15:50.132] No locals. [03:15:50.132] #3 0x000055cd8c4e8482 in ExecFetchSlotHeapTuple (slot=slot@entry=0x7ffdfc926830, materialize=materialize@entry=true, shouldFree=shouldFree@entry=0x7ffdfc9266cf) at ../src/backend/executor/execTuples.c:1737 [03:15:50.132] No locals. [03:15:50.132] #4 0x000055cd8c46be65 in ExecIRDeleteTriggers (estate=estate@entry=0x55cd8ddfe180, relinfo=relinfo@entry=0x55cd8ddfe730, slot=slot@entry=0x7ffdfc926830) at ../src/backend/commands/trigger.c:2841 [03:15:50.132] trigger = 0x55cd8ddfe990 [03:15:50.132] oldtuple = [03:15:50.132] trigdesc = 0x55cd8ddfe940 [03:15:50.132] newtuple = 0x0 [03:15:50.132] should_free = false [03:15:50.132] LocTriggerData = {type = T_TriggerData, tg_event = 21, tg_relation = 0x7fecd607fa18, tg_trigtuple = 0x0, tg_newtuple = 0x0, tg_trigger = 0x0, tg_trigslot = 0x0, tg_newslot = 0x0, tg_oldtable = 0x0, tg_newtable = 0x0, tg_updatedcols = 0x0} [03:15:50.132] i = 0 [03:15:50.132] #5 0x000055cd8c54b396 in ExecMergeMatched (context=0x7ffdfc926850, resultRelInfo=resultRelInfo@entry=0x55cd8ddfe730, tupleid=0x0, oldtuple=0x7ffdfc926830, canSetTag=true, matched=matched@entry=0x7ffdfc9267df) at ../src/backend/executor/nodeModifyTable.c:3027 [03:15:50.132] relaction = 0x55cd8de30538 [03:15:50.132] commandType = CMD_DELETE [03:15:50.132] result = TM_Ok [03:15:50.132] updateCxt = {crossPartUpdate = false, updateIndexes = TU_None, lockmode = LockTupleKeyShare} [03:15:50.132] l__state = {l = , i = } [03:15:50.132] mtstate = 0x55cd8ddfe520 [03:15:50.132] mergeActions = 0x55cd8ddfe840 [03:15:50.132] actionStates = 0x55cd8de30af8 [03:15:50.132] newslot = 0x0 [03:15:50.132] rslot = 0x0 [03:15:50.132] estate = 0x55cd8ddfe180 [03:15:50.132] econtext = 0x55cd8de2fb48 [03:15:50.132] isNull = false [03:15:50.132] epqstate = 0x55cd8ddfe608 [03:15:50.132] l = [03:15:50.132] __func__ = "ExecMergeMatched" [03:15:50.132] lmerge_matched = [03:15:50.132] #6 0x000055cd8c54c47e in ExecMerge (context=context@entry=0x7ffdfc926850, resultRelInfo=resultRelInfo@entry=0x55cd8ddfe730, tupleid=tupleid@entry=0x0, oldtuple=oldtuple@entry=0x7ffdfc926830, canSetTag=) at ../src/backend/executor/nodeModifyTable.c:2791 [03:15:50.132] rslot = 0x0 [03:15:50.132] matched = true [03:15:50.132] #7 0x000055cd8c54e1d5 in ExecModifyTable (pstate=0x55cd8ddfe520) at ../src/backend/executor/nodeModifyTable.c:4112 [03:15:50.132] node = 0x55cd8ddfe520 [03:15:50.132] context = {mtstate = 0x55cd8ddfe520, epqstate = 0x55cd8ddfe608, estate = 0x55cd8ddfe180, planSlot = 0x55cd8de2e558, tmfd = {ctid = {ip_blkid = {bi_hi = 1, bi_lo = 0}, ip_posid = 0}, xmax = 2353811545, cmax = 21965, traversed = 24}, cpUpdateReturningSlot = 0x55cd8def9180} [03:15:50.132] estate = 0x55cd8ddfe180 [03:15:50.132] operation = CMD_MERGE [03:15:50.132] resultRelInfo = 0x55cd8ddfe730 [03:15:50.132] subplanstate = 0x55cd8ddfee60 [03:15:50.132] slot = [03:15:50.132] oldSlot = [03:15:50.132] tuple_ctid = {ip_blkid = {bi_hi = 36335, bi_lo = 21965}, ip_posid = 0} [03:15:50.132] oldtupdata = {t_len = 34, t_self = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0}, t_tableOid = 0, t_data = 0x55cd8de602c8} [03:15:50.132] oldtuple = 0x7ffdfc926830 [03:15:50.132] tupleid = 0x0 [03:15:50.132] __func__ = "ExecModifyTable" [03:15:50.132] #8 0x000055cd8c4da64d in ExecProcNodeFirst (node=0x55cd8ddfe520) at ../src/backend/executor/execProcnode.c:464 [03:15:50.132] No locals. [03:15:50.132] #9 0x000055cd8c4c6d48 in ExecProcNode (node=0x55cd8ddfe520) at ../src/include/executor/executor.h:274 [03:15:50.132] No locals. [03:15:50.132] #10 ExecutePlan (estate=estate@entry=0x55cd8ddfe180, planstate=0x55cd8ddfe520, use_parallel_mode=, operation=operation@entry=CMD_MERGE, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=ForwardScanDirection, dest=0x55cd8de84080, execute_once=true) at ../src/backend/executor/execMain.c:1646 [03:15:50.132] slot = [03:15:50.132] current_tuple_count = 0 [03:15:50.132] #11 0x000055cd8c4c7092 in standard_ExecutorRun (queryDesc=0x55cd8de87898, direction=ForwardScanDirection, count=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:363 [03:15:50.132] estate = 0x55cd8ddfe180 [03:15:50.132] operation = CMD_MERGE [03:15:50.132] dest = 0x55cd8de84080 [03:15:50.132] sendTuples = true [03:15:50.132] oldcontext = 0x55cd8de83d70 [03:15:50.132] __func__ = "standard_ExecutorRun" [03:15:50.132] #12 0x000055cd8c4c71fd in ExecutorRun (queryDesc=queryDesc@entry=0x55cd8de87898, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:304 [03:15:50.132] No locals. [03:15:50.132] #13 0x000055cd8c8ec641 in ProcessQuery (plan=plan@entry=0x55cd8defc088, sourceText=0x55cd8dcfb1e0 "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=0x55cd8de84080, qc=qc@entry=0x7ffdfc926a70) at ../src/backend/tcop/pquery.c:160 [03:15:50.132] queryDesc = 0x55cd8de87898 [03:15:50.132] #14 0x000055cd8c8ee390 in PortalRunMulti (portal=portal@entry=0x55cd8dd7bf10, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=true, dest=dest@entry=0x55cd8de84080, altdest=0x55cd8d0d4380 , qc=qc@entry=0x7ffdfc926a70) at ../src/backend/tcop/pquery.c:1277 [03:15:50.132] pstmt = 0x55cd8defc088 [03:15:50.132] stmtlist_item__state = {l = , i = } [03:15:50.132] active_snapshot_set = true [03:15:50.132] stmtlist_item = 0x55cd8defc1b0 [03:15:50.132] #15 0x000055cd8c8eea36 in FillPortalStore (portal=portal@entry=0x55cd8dd7bf10, isTopLevel=isTopLevel@entry=true) at ../src/backend/tcop/pquery.c:1026 [03:15:50.132] treceiver = 0x55cd8de84080 [03:15:50.132] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [03:15:50.132] __func__ = "FillPortalStore" [03:15:50.132] #16 0x000055cd8c8ef095 in PortalRun (portal=portal@entry=0x55cd8dd7bf10, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, run_once=run_once@entry=true, dest=dest@entry=0x55cd8defc1e8, altdest=altdest@entry=0x55cd8defc1e8, qc=0x7ffdfc926c50) at ../src/backend/tcop/pquery.c:763 [03:15:50.132] _save_exception_stack = 0x7ffdfc926d00 [03:15:50.132] _save_context_stack = 0x0 [03:15:50.132] _local_sigjmp_buf = {{__jmpbuf = {1, -5033816188530086652, 94341337956840, 94341338221040, 94341336383248, 94341338220968, 5034940803861818628, 1278832925101108484}, __mask_was_saved = 0, __saved_mask = {__val = {94341336394808, 94341320798110, 94341336391456, 94341320798110, 1, 140728840907743, 94341338221016, 94341338220968, 94341317730548, 94341320383689, 94341336383248, 94341320798110, 1, 1, 94341317999387, 163}}}} [03:15:50.132] _do_rethrow = [03:15:50.132] result = [03:15:50.132] nprocessed = [03:15:50.132] saveTopTransactionResourceOwner = 0x55cd8dd3abd8 [03:15:50.132] saveTopTransactionContext = 0x55cd8dd23af0 [03:15:50.132] saveActivePortal = 0x0 [03:15:50.132] saveResourceOwner = 0x55cd8dd3abd8 [03:15:50.132] savePortalContext = 0x0 [03:15:50.132] saveMemoryContext = 0x55cd8dd23af0 [03:15:50.132] __func__ = "PortalRun" [03:15:50.132] #17 0x000055cd8c8e801e in exec_simple_query (query_string=query_string@entry=0x55cd8dcfb1e0 "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:1274 [03:15:50.132] cmdtaglen = 5 [03:15:50.132] snapshot_set = [03:15:50.132] per_parsetree_context = 0x0 [03:15:50.132] plantree_list = 0x55cd8defc198 [03:15:50.132] parsetree = 0x55cd8df3c9a8 [03:15:50.132] commandTag = [03:15:50.132] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [03:15:50.132] querytree_list = [03:15:50.132] portal = 0x55cd8dd7bf10 [03:15:50.132] receiver = 0x55cd8defc1e8 [03:15:50.132] format = 0 [03:15:50.132] cmdtagname = [03:15:50.132] parsetree_item__state = {l = , i = } [03:15:50.132] dest = DestRemote [03:15:50.132] oldcontext = 0x55cd8dd23af0 [03:15:50.132] parsetree_list = 0x55cd8df3c9d8 [03:15:50.132] parsetree_item = 0x55cd8df3c9f0 [03:15:50.132] save_log_statement_stats = false [03:15:50.132] was_logged = false [03:15:50.132] use_implicit_block = false [03:15:50.132] msec_str = "\260n\222\374\375\177\000\000\215\375\273\214\315U\000\000\340l\222\374\375\177\000\000\026\001\000\000\000\000\000" [03:15:50.132] __func__ = "exec_simple_query" [03:15:50.132] #18 0x000055cd8c8eaddc in PostgresMain (dbname=, username=) at ../src/backend/tcop/postgres.c:4680 [03:15:50.132] query_string = 0x55cd8dcfb1e0 "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"... [03:15:50.132] firstchar = [03:15:50.132] input_message = {data = 0x55cd8dcfb1e0 "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} [03:15:50.132] local_sigjmp_buf = {{__jmpbuf = {94341330471320, 1278828934096334084, 4, 140728840908464, 140728840908612, 1, 5034940803664686340, 1278832927047134468}, __mask_was_saved = 1, __saved_mask = {__val = {4194304, 15624, 0, 1, 140655374482916, 94341335830160, 15616, 15680, 94341317902745, 94341330471328, 94341335830160, 94341330465400, 140728840908464, 140728840908612, 94341317906813, 140728840908240}}}} [03:15:50.132] send_ready_for_query = false [03:15:50.132] idle_in_transaction_timeout_enabled = false [03:15:50.132] idle_session_timeout_enabled = false [03:15:50.132] __func__ = "PostgresMain" [03:15:50.132] #19 0x000055cd8c8e157e in BackendMain (startup_data=, startup_data_len=) at ../src/backend/tcop/backend_startup.c:105 [03:15:50.132] bsdata = [03:15:50.132] #20 0x000055cd8c7858ec in postmaster_child_launch (child_type=child_type@entry=B_BACKEND, startup_data=startup_data@entry=0x7ffdfc926e5c "", startup_data_len=startup_data_len@entry=4, client_sock=client_sock@entry=0x7ffdfc926eb0) at ../src/backend/postmaster/launch_backend.c:265 [03:15:50.132] pid = [03:15:50.132] #21 0x000055cd8c78bc1a in BackendStartup (client_sock=client_sock@entry=0x7ffdfc926eb0) at ../src/backend/postmaster/postmaster.c:3593 [03:15:50.132] bn = 0x55cd8dd23ee8 [03:15:50.132] pid = [03:15:50.132] startup_data = {canAcceptConnections = CAC_OK} [03:15:50.132] __func__ = "BackendStartup" [03:15:50.132] #22 0x000055cd8c78c1c8 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1674 [03:15:50.132] s = {sock = 9, raddr = {addr = {ss_family = 1, __ss_padding = "\000\000\000\000\000\000\210{\231\341\354\177\000\000 \263\266\341\354\177\000\000\001\000\000\000\000\000\000\000\244S1\343\354\177\000\000-\000\000\000\000\000\000\000\020~\232\341\354\177\000\000 Ij\342\354\177\000\000\210o\222\374\375\177\000\000\204o\222\374\375\177\000\000\320hҍ\315U", '\000' , "\020~\232\341\354\177\000\000\340\237\231\341\354\177\000", __ss_align = 140655375867882}, salen = 2}} [03:15:50.132] i = 0 [03:15:50.132] now = [03:15:50.132] last_lockfile_recheck_time = 1713582726 [03:15:50.132] last_touch_time = 1713582726 [03:15:50.132] events = {{pos = 1, events = 2, fd = 7, user_data = 0x0}, {pos = -57511856, events = 32765, fd = -508120288, user_data = 0x7ffdfc927040}, {pos = 45, events = 0, fd = -483167872, user_data = 0xfc927010}, {pos = 0, events = 0, fd = -483167872, user_data = 0x59e7c8ee}, {pos = -496351352, events = 32748, fd = -508108822, user_data = 0x7ffdfc9270e8}, {pos = -57511872, events = 32765, fd = -57511856, user_data = 0x7fece3315ce1 <_dl_lookup_symbol_x+289>}, {pos = 18, events = 0, fd = -550062568, user_data = 0x1}, {pos = 0, events = 0, fd = 1, user_data = 0x7fece26a4420}, {pos = -57511920, events = 32765, fd = -550062568, user_data = 0x7fece26a4420}, {pos = -1928382296, events = 1, fd = -496351352, user_data = 0x0}, {pos = -1915614864, events = 21965, fd = -1915581528, user_data = 0xffffffff}, {pos = -483285469, events = 32748, fd = -510024680, user_data = 0x7fece26a4920}, {pos = -1915581560, events = 21965, fd = -509978120, user_data = 0x7ffdfc927430}, {pos = -483256694, events = 32748, fd = 16, user_data = 0x100007f}, {pos = 16, events = 0, fd = -508006152, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x1}, {pos = -1915760720, events = 21965, fd = -483285469, user_data = 0x1}, {pos = 0, events = 0, fd = -1915581736, user_data = 0x7fece199a418}, {pos = -57510784, events = 32765, fd = -483256694, user_data = 0x0}, {pos = 0, events = 0, fd = -57510752, user_data = 0x55cd8d7ca740 }, {pos = 2, events = 0, fd = -1921210560, 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 = -1915587816, user_data = 0x3ff}, {pos = 4096, events = 0, fd = -1915777232, user_data = 0x55cd8dcf8f30}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 4294901760, fd = -1, user_data = 0xffffffffffffffff}, {pos = 1734701663, events = 1936942450, fd = 1985105965, user_data = 0x717652502d737365}, {pos = 168446262, events = 908075040, fd = 822763892, user_data = 0x30340a3632373238}, {pos = 795768178, events = 1919378802, fd = 796095333, user_data = 0x69632f706d742f0a}, {pos = 1937076850, events = 761881389, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x400}, {pos = -1915777232, events = 21965, fd = -508160896, user_data = 0x18dcf8f30}, {pos = 784, events = 0, fd = -1931365844, user_data = 0x55cd8dd26360}, {pos = -746071808, events = 2952373840, fd = 4, user_data = 0x55cd8dd272e0}, {pos = -1915591840, events = 21965, fd = -1915591640, 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 = -1915591640, user_data = 0x400}, {pos = 0, events = 0, fd = -1933633042, user_data = 0x55cd8d7d8950 }, {pos = -1933707198, events = 21965, fd = -1915591840, user_data = 0x55cd8dcfb0e0}, {pos = -1915591840, events = 21965, fd = 15, user_data = 0x4a}, {pos = -1933631232, events = 21965, fd = -1915591840, user_data = 0x55cd8cbf2249 }, {pos = -1915777232, events = 21965, fd = -509506565, user_data = 0x0}, {pos = -1940270679, events = 21965, fd = -1915603232, user_data = 0x7fece1a151aa}, {pos = -57510600, events = 1, fd = 0, user_data = 0x7fece1a138f0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 11, user_data = 0x0}, {pos = 0, events = 0, fd = 17036, user_data = 0x7fece1a5db05 }, {pos = 0, events = 0, fd = -746071808, user_data = 0x0}, {pos = -1938270702, events = 21965, fd = 4194304, user_data = 0x55cd8cbdf6d6 }, {pos = -1915603232, events = 21965, fd = -1915768608, user_data = 0x55cd8dd236e0}, {pos = 1, events = 0, fd = 0, user_data = 0x55cd8cbf2100 }, {pos = -1915603232, events = 21965, fd = -1933630903, user_data = 0x0}, {pos = 8, events = 0, fd = 0, user_data = 0x55cd8c59cd7c }, {pos = 0, events = 0, fd = -1940247726, user_data = 0xb}, {pos = -1938248852, events = 21965, fd = 0, user_data = 0x0}} [03:15:50.133] nevents = 1 [03:15:50.133] __func__ = "ServerLoop" [03:15:50.133] #23 0x000055cd8c78dbea in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x55cd8dcf4df0) at ../src/backend/postmaster/postmaster.c:1372 [03:15:50.133] opt = [03:15:50.133] status = [03:15:50.133] userDoption = [03:15:50.133] listen_addr_saved = false [03:15:50.133] output_config_variable = [03:15:50.133] __func__ = "PostmasterMain" [03:15:50.133] #24 0x000055cd8c5ae3df in main (argc=8, argv=0x55cd8dcf4df0) at ../src/backend/main/main.c:197 [03:15:50.133] do_check_root = [03:15:50.152] -e [03:15:50.152] [03:15:50.152] [03:15:50.701] dumping /tmp/cores/postgres-6-26148.core for /tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/bin/postgres [03:15:51.023] [New LWP 26148] [03:15:52.183] [Thread debugging using libthread_db enabled] [03:15:52.183] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [03:15:53.623] Core was generated by `postgres: primary: postgres regression [local] MERGE '. [03:15:53.623] Program terminated with signal SIGABRT, Aborted. [03:15:53.623] #0 0x00007f5cd8e54ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [03:15:53.876] [03:15:53.876] Thread 1 (Thread 0x7f5cd67eba40 (LWP 26148)): [03:15:53.876] #0 0x00007f5cd8e54ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [03:15:53.876] No symbol table info available. [03:15:53.876] #1 0x00007f5cd8e3e537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [03:15:53.876] No symbol table info available. [03:15:53.876] #2 0x00005558e5d0e9ad in ExceptionalCondition (conditionName=conditionName@entry=0x5558e5f633f8 "!TTS_EMPTY(slot)", fileName=fileName@entry=0x5558e5f87db8 "../src/backend/executor/execTuples.c", lineNumber=lineNumber@entry=1737) at ../src/backend/utils/error/assert.c:66 [03:15:53.876] No locals. [03:15:53.876] #3 0x00005558e5660482 in ExecFetchSlotHeapTuple (slot=slot@entry=0x7ffd9334ee70, materialize=materialize@entry=true, shouldFree=shouldFree@entry=0x7ffd9334ed0f) at ../src/backend/executor/execTuples.c:1737 [03:15:53.876] No locals. [03:15:53.876] #4 0x00005558e55e3e65 in ExecIRDeleteTriggers (estate=estate@entry=0x5558e8380070, relinfo=relinfo@entry=0x5558e8380620, slot=slot@entry=0x7ffd9334ee70) at ../src/backend/commands/trigger.c:2841 [03:15:53.876] trigger = 0x5558e8380880 [03:15:53.876] oldtuple = [03:15:53.876] trigdesc = 0x5558e8380830 [03:15:53.876] newtuple = 0x0 [03:15:53.876] should_free = false [03:15:53.876] LocTriggerData = {type = T_TriggerData, tg_event = 21, tg_relation = 0x7f5cd49a4fa8, tg_trigtuple = 0x0, tg_newtuple = 0x0, tg_trigger = 0x0, tg_trigslot = 0x0, tg_newslot = 0x0, tg_oldtable = 0x0, tg_newtable = 0x0, tg_updatedcols = 0x0} [03:15:53.876] i = 0 [03:15:53.876] #5 0x00005558e56c3396 in ExecMergeMatched (context=0x7ffd9334ee90, resultRelInfo=resultRelInfo@entry=0x5558e8380620, tupleid=0x0, oldtuple=0x7ffd9334ee70, canSetTag=true, matched=matched@entry=0x7ffd9334ee1f) at ../src/backend/executor/nodeModifyTable.c:3027 [03:15:53.876] relaction = 0x5558e849d048 [03:15:53.876] commandType = CMD_DELETE [03:15:53.876] result = TM_Ok [03:15:53.876] updateCxt = {crossPartUpdate = false, updateIndexes = TU_None, lockmode = LockTupleKeyShare} [03:15:53.876] l__state = {l = , i = } [03:15:53.876] mtstate = 0x5558e8380410 [03:15:53.876] mergeActions = 0x5558e8380730 [03:15:53.876] actionStates = 0x5558e849d608 [03:15:53.876] newslot = 0x0 [03:15:53.876] rslot = 0x0 [03:15:53.876] estate = 0x5558e8380070 [03:15:53.876] econtext = 0x5558e849c658 [03:15:53.876] isNull = false [03:15:53.876] epqstate = 0x5558e83804f8 [03:15:53.876] l = [03:15:53.876] __func__ = "ExecMergeMatched" [03:15:53.876] lmerge_matched = [03:15:53.876] #6 0x00005558e56c447e in ExecMerge (context=context@entry=0x7ffd9334ee90, resultRelInfo=resultRelInfo@entry=0x5558e8380620, tupleid=tupleid@entry=0x0, oldtuple=oldtuple@entry=0x7ffd9334ee70, canSetTag=) at ../src/backend/executor/nodeModifyTable.c:2791 [03:15:53.876] rslot = 0x0 [03:15:53.876] matched = true [03:15:53.876] #7 0x00005558e56c61d5 in ExecModifyTable (pstate=0x5558e8380410) at ../src/backend/executor/nodeModifyTable.c:4112 [03:15:53.876] node = 0x5558e8380410 [03:15:53.876] context = {mtstate = 0x5558e8380410, epqstate = 0x5558e83804f8, estate = 0x5558e8380070, planSlot = 0x5558e849b068, tmfd = {ctid = {ip_blkid = {bi_hi = 52920, bi_lo = 59465}, ip_posid = 21848}, xmax = 3896719240, cmax = 21848, traversed = 16}, cpUpdateReturningSlot = 0x5558e564630c } [03:15:53.876] estate = 0x5558e8380070 [03:15:53.876] operation = CMD_MERGE [03:15:53.876] resultRelInfo = 0x5558e8380620 [03:15:53.876] subplanstate = 0x5558e8380d50 [03:15:53.876] slot = [03:15:53.876] oldSlot = [03:15:53.876] tuple_ctid = {ip_blkid = {bi_hi = 0, bi_lo = 1}, ip_posid = 0} [03:15:53.876] oldtupdata = {t_len = 34, t_self = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0}, t_tableOid = 0, t_data = 0x5558e83e4cc8} [03:15:53.876] oldtuple = 0x7ffd9334ee70 [03:15:53.876] tupleid = 0x0 [03:15:53.876] __func__ = "ExecModifyTable" [03:15:53.876] #8 0x00005558e565264d in ExecProcNodeFirst (node=0x5558e8380410) at ../src/backend/executor/execProcnode.c:464 [03:15:53.876] No locals. [03:15:53.876] #9 0x00005558e563ed48 in ExecProcNode (node=0x5558e8380410) at ../src/include/executor/executor.h:274 [03:15:53.876] No locals. [03:15:53.876] #10 ExecutePlan (estate=estate@entry=0x5558e8380070, planstate=0x5558e8380410, use_parallel_mode=, operation=operation@entry=CMD_MERGE, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=ForwardScanDirection, dest=0x5558e840d140, execute_once=true) at ../src/backend/executor/execMain.c:1646 [03:15:53.876] slot = [03:15:53.876] current_tuple_count = 0 [03:15:53.876] #11 0x00005558e563f092 in standard_ExecutorRun (queryDesc=queryDesc@entry=0x5558e83beda8, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:363 [03:15:53.876] estate = 0x5558e8380070 [03:15:53.876] operation = CMD_MERGE [03:15:53.876] dest = 0x5558e840d140 [03:15:53.876] sendTuples = true [03:15:53.876] oldcontext = 0x5558e840ce30 [03:15:53.876] __func__ = "standard_ExecutorRun" [03:15:53.876] #12 0x00007f5cd66107fc in pgss_ExecutorRun (queryDesc=0x5558e83beda8, direction=ForwardScanDirection, count=0, execute_once=) at ../contrib/pg_stat_statements/pg_stat_statements.c:1032 [03:15:53.876] _save_exception_stack = 0x7ffd9334f260 [03:15:53.876] _save_context_stack = 0x0 [03:15:53.876] _local_sigjmp_buf = {{__jmpbuf = {93840341724584, 7728625143845881726, 93840340427280, 93840342044992, 0, 0, 7728625144456152958, 7638981506987853694}, __mask_was_saved = 0, __saved_mask = {__val = {93840341467248, 93840341724584, 0, 93840342044208, 93840301538075, 0, 1, 0, 93840294199483, 93840341724584, 93840314010016, 93840342044208, 140036710409250, 93840341724584, 0, 93840340427280}}}} [03:15:53.876] _do_rethrow = false [03:15:53.876] #13 0x00005558e563f1f0 in ExecutorRun (queryDesc=queryDesc@entry=0x5558e83beda8, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:302 [03:15:53.876] No locals. [03:15:53.876] #14 0x00005558e5a64641 in ProcessQuery (plan=plan@entry=0x5558e8436980, sourceText=0x5558e8282210 "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=0x5558e840d140, qc=qc@entry=0x7ffd9334f1c0) at ../src/backend/tcop/pquery.c:160 [03:15:53.876] queryDesc = 0x5558e83beda8 [03:15:53.876] #15 0x00005558e5a66390 in PortalRunMulti (portal=portal@entry=0x5558e8303f20, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=true, dest=dest@entry=0x5558e840d140, altdest=0x5558e624c380 , qc=qc@entry=0x7ffd9334f1c0) at ../src/backend/tcop/pquery.c:1277 [03:15:53.876] pstmt = 0x5558e8436980 [03:15:53.876] stmtlist_item__state = {l = , i = } [03:15:53.876] active_snapshot_set = true [03:15:53.876] stmtlist_item = 0x5558e8436aa8 [03:15:53.876] #16 0x00005558e5a66a36 in FillPortalStore (portal=portal@entry=0x5558e8303f20, isTopLevel=isTopLevel@entry=true) at ../src/backend/tcop/pquery.c:1026 [03:15:53.876] treceiver = 0x5558e840d140 [03:15:53.876] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [03:15:53.876] __func__ = "FillPortalStore" [03:15:53.876] #17 0x00005558e5a67095 in PortalRun (portal=portal@entry=0x5558e8303f20, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, run_once=run_once@entry=true, dest=dest@entry=0x5558e8436ae0, altdest=altdest@entry=0x5558e8436ae0, qc=0x7ffd9334f3a0) at ../src/backend/tcop/pquery.c:763 [03:15:53.876] _save_exception_stack = 0x7ffd9334f450 [03:15:53.876] _save_context_stack = 0x0 [03:15:53.876] _local_sigjmp_buf = {{__jmpbuf = {1, -7729670135231412354, 93840342215392, 93840341664256, 93840340959008, 93840341664184, 7728625143852173182, 4470802002819024766}, __mask_was_saved = 0, __saved_mask = {__val = {93840340970568, 93840304336798, 93840340967216, 93840304336798, 1, 140727073174319, 93840341664232, 93840341664184, 93840301269236, 93840303922377, 93840340959008, 93840304336798, 1, 1, 93840301538075, 163}}}} [03:15:53.876] _do_rethrow = [03:15:53.876] result = [03:15:53.876] nprocessed = [03:15:53.876] saveTopTransactionResourceOwner = 0x5558e82c33f0 [03:15:53.876] saveTopTransactionContext = 0x5558e82ae800 [03:15:53.876] saveActivePortal = 0x0 [03:15:53.876] saveResourceOwner = 0x5558e82c33f0 [03:15:53.876] savePortalContext = 0x0 [03:15:53.876] saveMemoryContext = 0x5558e82ae800 [03:15:53.876] __func__ = "PortalRun" [03:15:53.876] #18 0x00005558e5a6001e in exec_simple_query (query_string=query_string@entry=0x5558e8282210 "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:1274 [03:15:53.876] cmdtaglen = 5 [03:15:53.876] snapshot_set = [03:15:53.876] per_parsetree_context = 0x0 [03:15:53.876] plantree_list = 0x5558e8436a90 [03:15:53.876] parsetree = 0x5558e83b01b8 [03:15:53.876] commandTag = [03:15:53.876] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [03:15:53.876] querytree_list = [03:15:53.876] portal = 0x5558e8303f20 [03:15:53.876] receiver = 0x5558e8436ae0 [03:15:53.876] format = 0 [03:15:53.876] cmdtagname = [03:15:53.876] parsetree_item__state = {l = , i = } [03:15:53.876] dest = DestRemote [03:15:53.876] oldcontext = 0x5558e82ae800 [03:15:53.876] parsetree_list = 0x5558e83b01e8 [03:15:53.876] parsetree_item = 0x5558e83b0200 [03:15:53.876] save_log_statement_stats = false [03:15:53.876] was_logged = true [03:15:53.876] use_implicit_block = false [03:15:53.876] msec_str = "\000\366\064\223\375\177\000\000\215}\323\345XU\000\000\060\364\064\223\375\177\000\000\026\001\000\000\000\000\000" [03:15:53.876] __func__ = "exec_simple_query" [03:15:53.876] #19 0x00005558e5a62ddc in PostgresMain (dbname=, username=) at ../src/backend/tcop/postgres.c:4680 [03:15:53.876] query_string = 0x5558e8282210 "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"... [03:15:53.876] firstchar = [03:15:53.876] input_message = {data = 0x5558e8282210 "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} [03:15:53.876] local_sigjmp_buf = {{__jmpbuf = {93840314010008, 4470804344762402686, 4, 140727073175040, 140727073175188, 1, 7728625143738926974, 4470802000336652158}, __mask_was_saved = 1, __saved_mask = {__val = {4194304, 93840340401888, 16384, 8248, 93840301443140, 0, 0, 0, 93840314010016, 93840340401888, 93840314004088, 140727073175040, 140727073175188, 1, 93840301446190, 140727073174816}}}} [03:15:53.876] send_ready_for_query = false [03:15:53.876] idle_in_transaction_timeout_enabled = false [03:15:53.876] idle_session_timeout_enabled = false [03:15:53.876] __func__ = "PostgresMain" [03:15:53.876] #20 0x00005558e5a5957e in BackendMain (startup_data=, startup_data_len=) at ../src/backend/tcop/backend_startup.c:105 [03:15:53.876] bsdata = [03:15:53.876] #21 0x00005558e58fd8ec in postmaster_child_launch (child_type=child_type@entry=B_BACKEND, startup_data=startup_data@entry=0x7ffd9334f5ac "", startup_data_len=startup_data_len@entry=4, client_sock=client_sock@entry=0x7ffd9334f600) at ../src/backend/postmaster/launch_backend.c:265 [03:15:53.876] pid = [03:15:53.876] #22 0x00005558e5903c1a in BackendStartup (client_sock=client_sock@entry=0x7ffd9334f600) at ../src/backend/postmaster/postmaster.c:3593 [03:15:53.876] bn = 0x5558e82aed88 [03:15:53.876] pid = [03:15:53.876] startup_data = {canAcceptConnections = CAC_OK} [03:15:53.876] __func__ = "BackendStartup" [03:15:53.876] #23 0x00005558e59041c8 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1674 [03:15:53.876] s = {sock = 8, raddr = {addr = {ss_family = 1, __ss_padding = "\377\330\\\177\000\000\001\000\000\000\000\000\000\000\244\263y\332\\\177\000\000-\000\000\000\000\000\000\000\020\336\342\330\\\177\000\000 \251\262\331\\\177\000\000\310\366\064\223\375\177\000\000\304\366\064\223\375\177\000\000\204\366\064\223\375\177\000\000`\304\000\000\001\000\000\000\000\000\000\000XU\000\000\020\336\342\330\\\177\000\000\340\377\341\330\\\177\000\000\352?\377\330\\\177\000\000\356\310\347Y\000\000\000", __ss_align = 23568163}, salen = 2}} [03:15:53.876] i = 0 [03:15:53.876] now = [03:15:53.876] last_lockfile_recheck_time = 1713582749 [03:15:53.876] last_touch_time = 1713582749 [03:15:53.876] events = {{pos = 1, events = 2, fd = 6, user_data = 0x0}, {pos = -1825245312, events = 32765, fd = 46, user_data = 0x7ffd9334f740}, {pos = -1825245360, events = 0, fd = 0, user_data = 0x12}, {pos = 1508362478, events = 0, fd = -642603128, user_data = 0x7f5cd8ff3fea}, {pos = -1825245144, events = 32765, fd = -1825245312, user_data = 0x7ffd9334f790}, {pos = -629555999, events = 32604, fd = 18, user_data = 0x7f5cd67f1618}, {pos = 1, events = 0, fd = 0, user_data = 0x1}, {pos = -642604000, events = 32604, fd = -1, user_data = 0x7f5cd67f1618}, {pos = -642604000, events = 32604, fd = 1024, user_data = 0x7f5cd9b2a788}, {pos = 0, events = 0, fd = 7, user_data = 0x7ffd9334f790}, {pos = -1, events = 0, fd = -655496006, user_data = 0x7f5cd8e20418}, {pos = -642602720, events = 32604, fd = -399825720, user_data = 0x5558e82b2358}, {pos = -399844640, events = 21848, fd = -399825688, user_data = 0x5558e82b2011}, {pos = -629537245, events = 32604, fd = 1, user_data = 0x7f5cd900d0f8 <__libc_fork@got.plt>}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 1, events = 0, fd = -400015248, user_data = 0x7f5cda7a0623 <_dl_fixup+211>}, {pos = 1, events = 0, fd = 0, user_data = 0x5558e82adae0}, {pos = -656276456, events = 32604, fd = -1825244208, user_data = 0x7f5cda7a768a <_dl_runtime_resolve_xsavec+122>}, {pos = 0, events = 0, fd = 0, user_data = 0x7ffd9334fbf0}, {pos = -426498240, events = 21848, fd = 2, user_data = 0x5558e6942740 }, {pos = 0, events = 0, fd = 7, user_data = 0x0}, {pos = 4096, events = 0, fd = 99, user_data = 0x2ffff00001fa0}, {pos = 4144, events = 0, fd = 64, user_data = 0x7000000101}, {pos = 111, events = 124, fd = 1, user_data = 0x7700000063}, {pos = 8, events = 0, fd = 0, user_data = 0x100007f00000002}, {pos = 255, events = 0, fd = 4096, user_data = 0xffffffffffffff08}, {pos = 0, events = 0, fd = -399804216, user_data = 0x3ff}, {pos = 4096, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = -65536, user_data = 0xffffffffffffffff}, {pos = 0, events = 0, fd = 0, user_data = 0xffffffffffffffff}, {pos = -1, events = 4294967295, fd = 811562031, user_data = 0x65725f6d61657274}, {pos = 1868785010, events = 2037540214, fd = 926036015, user_data = 0x2020200a0a306a41}, {pos = 892942390, events = 538982449, 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 = 7, events = 0, fd = -655758341, user_data = 0x400}, {pos = -400031872, events = 21848, fd = -654412672, user_data = 0x1e827ff80}, {pos = 784, events = 0, fd = -436653524, user_data = 0x5558e82b2030}, {pos = -1462415872, events = 2988179316, fd = 4, user_data = 0x5558e82b7890}, {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 = 0x5558e82b2030}, {pos = 1, events = 0, fd = -399826696, user_data = 0x400}, {pos = 0, events = 0, fd = -438920722, user_data = 0x5558e6950950 }, {pos = -438994878, events = 21848, fd = -399826896, user_data = 0x5558e8282110}, {pos = -399826896, events = 21848, fd = 15, user_data = 0x4a}, {pos = -438918912, events = 21848, fd = -399826896, user_data = 0x5558e5d6a249 }, {pos = -400031872, events = 21848, fd = -655758034, user_data = 0x0}, {pos = -445558359, events = 21848, fd = -399852736, user_data = 0x7f5cd8e9b1aa}, {pos = -1825244024, events = 1, fd = 0, user_data = 0x7f5cd8e998f0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 11, user_data = 0x0}, {pos = 0, events = 0, fd = 24078, user_data = 0x7f5cd8ee3b05 }, {pos = 0, events = 0, fd = -1462415872, user_data = 0x0}, {pos = -443558382, events = 21848, fd = 4194304, user_data = 0x5558e5d576d6 }, {pos = -399852736, events = 21848, fd = -400023280, user_data = 0x5558e82abb40}, {pos = 1, events = 0, fd = 0, user_data = 0x5558e5d6a100 }, {pos = -399852736, events = 21848, fd = -438918583, user_data = 0x0}, {pos = 4, events = 0, fd = 0, user_data = 0x5558e5714d7c }, {pos = 0, events = 0, fd = -445535406, user_data = 0xb}, {pos = -443536532, events = 21848, fd = 0, user_data = 0x0}} [03:15:53.878] nevents = 1 [03:15:53.878] __func__ = "ServerLoop" [03:15:53.878] #24 0x00005558e5905bea in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5558e827bde0) at ../src/backend/postmaster/postmaster.c:1372 [03:15:53.878] opt = [03:15:53.878] status = [03:15:53.878] userDoption = [03:15:53.878] listen_addr_saved = false [03:15:53.878] output_config_variable = [03:15:53.878] __func__ = "PostmasterMain" [03:15:53.878] #25 0x00005558e57263df in main (argc=4, argv=0x5558e827bde0) at ../src/backend/main/main.c:197 [03:15:53.878] do_check_root = [03:15:53.898] -e [03:15:53.898] [03:15:53.898] [03:15:54.440] dumping /tmp/cores/postgres-6-20273.core for /tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/bin/postgres [03:15:54.767] [New LWP 20273] [03:15:55.948] [Thread debugging using libthread_db enabled] [03:15:55.948] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [03:15:57.385] Core was generated by `postgres: old_node: postgres regression [local] MERGE '. [03:15:57.385] Program terminated with signal SIGABRT, Aborted. [03:15:57.385] #0 0x00007f789bae3ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [03:15:57.593] [03:15:57.593] Thread 1 (Thread 0x7f789947aa40 (LWP 20273)): [03:15:57.593] #0 0x00007f789bae3ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [03:15:57.593] No symbol table info available. [03:15:57.593] #1 0x00007f789bacd537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [03:15:57.593] No symbol table info available. [03:15:57.593] #2 0x00005648185189ad in ExceptionalCondition (conditionName=conditionName@entry=0x56481876d3f8 "!TTS_EMPTY(slot)", fileName=fileName@entry=0x564818791db8 "../src/backend/executor/execTuples.c", lineNumber=lineNumber@entry=1737) at ../src/backend/utils/error/assert.c:66 [03:15:57.593] No locals. [03:15:57.593] #3 0x0000564817e6a482 in ExecFetchSlotHeapTuple (slot=slot@entry=0x7ffd51483bf0, materialize=materialize@entry=true, shouldFree=shouldFree@entry=0x7ffd51483a8f) at ../src/backend/executor/execTuples.c:1737 [03:15:57.593] No locals. [03:15:57.593] #4 0x0000564817dede65 in ExecIRDeleteTriggers (estate=estate@entry=0x56481a3768a0, relinfo=relinfo@entry=0x56481a376e50, slot=slot@entry=0x7ffd51483bf0) at ../src/backend/commands/trigger.c:2841 [03:15:57.593] trigger = 0x56481a3770b0 [03:15:57.593] oldtuple = [03:15:57.593] trigdesc = 0x56481a377060 [03:15:57.593] newtuple = 0x0 [03:15:57.593] should_free = false [03:15:57.593] LocTriggerData = {type = T_TriggerData, tg_event = 21, tg_relation = 0x7f78904aaae0, tg_trigtuple = 0x0, tg_newtuple = 0x0, tg_trigger = 0x0, tg_trigslot = 0x0, tg_newslot = 0x0, tg_oldtable = 0x0, tg_newtable = 0x0, tg_updatedcols = 0x0} [03:15:57.593] i = 0 [03:15:57.593] #5 0x0000564817ecd396 in ExecMergeMatched (context=0x7ffd51483c10, resultRelInfo=resultRelInfo@entry=0x56481a376e50, tupleid=0x0, oldtuple=0x7ffd51483bf0, canSetTag=true, matched=matched@entry=0x7ffd51483b9f) at ../src/backend/executor/nodeModifyTable.c:3027 [03:15:57.593] relaction = 0x56481a40f2a8 [03:15:57.593] commandType = CMD_DELETE [03:15:57.593] result = TM_Ok [03:15:57.593] updateCxt = {crossPartUpdate = false, updateIndexes = TU_None, lockmode = LockTupleKeyShare} [03:15:57.593] l__state = {l = , i = } [03:15:57.593] mtstate = 0x56481a376c40 [03:15:57.593] mergeActions = 0x56481a376f60 [03:15:57.593] actionStates = 0x56481a40f868 [03:15:57.593] newslot = 0x0 [03:15:57.593] rslot = 0x0 [03:15:57.593] estate = 0x56481a3768a0 [03:15:57.593] econtext = 0x56481a40e8b8 [03:15:57.593] isNull = false [03:15:57.593] epqstate = 0x56481a376d28 [03:15:57.593] l = [03:15:57.593] __func__ = "ExecMergeMatched" [03:15:57.593] lmerge_matched = [03:15:57.593] #6 0x0000564817ece47e in ExecMerge (context=context@entry=0x7ffd51483c10, resultRelInfo=resultRelInfo@entry=0x56481a376e50, tupleid=tupleid@entry=0x0, oldtuple=oldtuple@entry=0x7ffd51483bf0, canSetTag=) at ../src/backend/executor/nodeModifyTable.c:2791 [03:15:57.593] rslot = 0x0 [03:15:57.593] matched = true [03:15:57.593] #7 0x0000564817ed01d5 in ExecModifyTable (pstate=0x56481a376c40) at ../src/backend/executor/nodeModifyTable.c:4112 [03:15:57.593] node = 0x56481a376c40 [03:15:57.593] context = {mtstate = 0x56481a376c40, epqstate = 0x56481a376d28, estate = 0x56481a3768a0, planSlot = 0x56481a40d2c8, tmfd = {ctid = {ip_blkid = {bi_hi = 1, bi_lo = 0}, ip_posid = 0}, xmax = 400846937, cmax = 22088, traversed = 200}, cpUpdateReturningSlot = 0x56481a432730} [03:15:57.593] estate = 0x56481a3768a0 [03:15:57.593] operation = CMD_MERGE [03:15:57.593] resultRelInfo = 0x56481a376e50 [03:15:57.593] subplanstate = 0x56481a377580 [03:15:57.593] slot = [03:15:57.593] oldSlot = [03:15:57.593] tuple_ctid = {ip_blkid = {bi_hi = 6723, bi_lo = 22088}, ip_posid = 0} [03:15:57.593] oldtupdata = {t_len = 34, t_self = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0}, t_tableOid = 0, t_data = 0x56481a3d89e8} [03:15:57.593] oldtuple = 0x7ffd51483bf0 [03:15:57.593] tupleid = 0x0 [03:15:57.593] __func__ = "ExecModifyTable" [03:15:57.593] #8 0x0000564817e5c64d in ExecProcNodeFirst (node=0x56481a376c40) at ../src/backend/executor/execProcnode.c:464 [03:15:57.593] No locals. [03:15:57.593] #9 0x0000564817e48d48 in ExecProcNode (node=0x56481a376c40) at ../src/include/executor/executor.h:274 [03:15:57.593] No locals. [03:15:57.593] #10 ExecutePlan (estate=estate@entry=0x56481a3768a0, planstate=0x56481a376c40, use_parallel_mode=, operation=operation@entry=CMD_MERGE, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=ForwardScanDirection, dest=0x56481a3fa740, execute_once=true) at ../src/backend/executor/execMain.c:1646 [03:15:57.593] slot = [03:15:57.593] current_tuple_count = 0 [03:15:57.593] #11 0x0000564817e49092 in standard_ExecutorRun (queryDesc=0x56481a3fed48, direction=ForwardScanDirection, count=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:363 [03:15:57.593] estate = 0x56481a3768a0 [03:15:57.593] operation = CMD_MERGE [03:15:57.593] dest = 0x56481a3fa740 [03:15:57.593] sendTuples = true [03:15:57.593] oldcontext = 0x56481a3fa430 [03:15:57.593] __func__ = "standard_ExecutorRun" [03:15:57.593] #12 0x0000564817e491fd in ExecutorRun (queryDesc=queryDesc@entry=0x56481a3fed48, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:304 [03:15:57.593] No locals. [03:15:57.593] #13 0x000056481826e641 in ProcessQuery (plan=plan@entry=0x56481a435638, sourceText=0x56481a2731d0 "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=0x56481a3fa740, qc=qc@entry=0x7ffd51483e30) at ../src/backend/tcop/pquery.c:160 [03:15:57.593] queryDesc = 0x56481a3fed48 [03:15:57.593] #14 0x0000564818270390 in PortalRunMulti (portal=portal@entry=0x56481a2f6ed0, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=true, dest=dest@entry=0x56481a3fa740, altdest=0x564818a56380 , qc=qc@entry=0x7ffd51483e30) at ../src/backend/tcop/pquery.c:1277 [03:15:57.593] pstmt = 0x56481a435638 [03:15:57.593] stmtlist_item__state = {l = , i = } [03:15:57.593] active_snapshot_set = true [03:15:57.593] stmtlist_item = 0x56481a435760 [03:15:57.593] #15 0x0000564818270a36 in FillPortalStore (portal=portal@entry=0x56481a2f6ed0, isTopLevel=isTopLevel@entry=true) at ../src/backend/tcop/pquery.c:1026 [03:15:57.593] treceiver = 0x56481a3fa740 [03:15:57.593] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [03:15:57.593] __func__ = "FillPortalStore" [03:15:57.593] #16 0x0000564818271095 in PortalRun (portal=portal@entry=0x56481a2f6ed0, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, run_once=run_once@entry=true, dest=dest@entry=0x56481a435798, altdest=altdest@entry=0x56481a435798, qc=0x7ffd51484010) at ../src/backend/tcop/pquery.c:763 [03:15:57.593] _save_exception_stack = 0x7ffd514840c0 [03:15:57.593] _save_context_stack = 0x0 [03:15:57.593] _local_sigjmp_buf = {{__jmpbuf = {1, 2168033982887221914, 94867678255000, 94867677726640, 94867676950224, 94867677726568, -2167139635384821094, -5582678868780393830}, __mask_was_saved = 0, __saved_mask = {__val = {94867676961784, 94867648810910, 94867676958432, 94867648810910, 1, 140725967142815, 94867677726616, 94867677726568, 94867645743348, 94867648396489, 94867676950224, 94867648810910, 1, 1, 94867646012187, 163}}}} [03:15:57.593] _do_rethrow = [03:15:57.593] result = [03:15:57.593] nprocessed = [03:15:57.593] saveTopTransactionResourceOwner = 0x56481a2b4088 [03:15:57.593] saveTopTransactionContext = 0x56481a34d2d0 [03:15:57.593] saveActivePortal = 0x0 [03:15:57.593] saveResourceOwner = 0x56481a2b4088 [03:15:57.593] savePortalContext = 0x0 [03:15:57.593] saveMemoryContext = 0x56481a34d2d0 [03:15:57.593] __func__ = "PortalRun" [03:15:57.593] #17 0x000056481826a01e in exec_simple_query (query_string=query_string@entry=0x56481a2731d0 "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:1274 [03:15:57.593] cmdtaglen = 5 [03:15:57.593] snapshot_set = [03:15:57.593] per_parsetree_context = 0x0 [03:15:57.593] plantree_list = 0x56481a435748 [03:15:57.593] parsetree = 0x56481a3b4768 [03:15:57.593] commandTag = [03:15:57.593] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [03:15:57.593] querytree_list = [03:15:57.593] portal = 0x56481a2f6ed0 [03:15:57.593] receiver = 0x56481a435798 [03:15:57.593] format = 0 [03:15:57.593] cmdtagname = [03:15:57.593] parsetree_item__state = {l = , i = } [03:15:57.593] dest = DestRemote [03:15:57.593] oldcontext = 0x56481a34d2d0 [03:15:57.593] parsetree_list = 0x56481a3b4798 [03:15:57.593] parsetree_item = 0x56481a3b47b0 [03:15:57.593] save_log_statement_stats = false [03:15:57.593] was_logged = true [03:15:57.593] use_implicit_block = false [03:15:57.593] msec_str = "pBHQ\375\177\000\000\215\035T\030HV\000\000\240@HQ\375\177\000\000\026\001\000\000\000\000\000" [03:15:57.593] __func__ = "exec_simple_query" [03:15:57.593] #18 0x000056481826cddc in PostgresMain (dbname=, username=) at ../src/backend/tcop/postgres.c:4680 [03:15:57.593] query_string = 0x56481a2731d0 "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"... [03:15:57.593] firstchar = [03:15:57.593] input_message = {data = 0x56481a2731d0 "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} [03:15:57.593] local_sigjmp_buf = {{__jmpbuf = {94867658484120, -5582680950925960550, 4, 140725967143536, 140725967143684, 1, -2167139637972706662, -5582678866296710502}, __mask_was_saved = 1, __saved_mask = {__val = {4194304, 14344, 0, 1, 140155985006052, 94867676384928, 14336, 14400, 94867645915545, 94867658484128, 94867676384928, 94867658478200, 140725967143536, 140725967143684, 94867645919613, 140725967143312}}}} [03:15:57.593] send_ready_for_query = false [03:15:57.593] idle_in_transaction_timeout_enabled = false [03:15:57.593] idle_session_timeout_enabled = false [03:15:57.593] __func__ = "PostgresMain" [03:15:57.593] #19 0x000056481826357e in BackendMain (startup_data=, startup_data_len=) at ../src/backend/tcop/backend_startup.c:105 [03:15:57.593] bsdata = [03:15:57.593] #20 0x00005648181078ec in postmaster_child_launch (child_type=child_type@entry=B_BACKEND, startup_data=startup_data@entry=0x7ffd5148421c "", startup_data_len=startup_data_len@entry=4, client_sock=client_sock@entry=0x7ffd51484270) at ../src/backend/postmaster/launch_backend.c:265 [03:15:57.593] pid = [03:15:57.593] #21 0x000056481810dc1a in BackendStartup (client_sock=client_sock@entry=0x7ffd51484270) at ../src/backend/postmaster/postmaster.c:3593 [03:15:57.593] bn = 0x56481a2a9408 [03:15:57.593] pid = [03:15:57.593] startup_data = {canAcceptConnections = CAC_OK} [03:15:57.593] __func__ = "BackendStartup" [03:15:57.593] #22 0x000056481810e1c8 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1674 [03:15:57.593] s = {sock = 8, raddr = {addr = {ss_family = 1, __ss_padding = "\000\000\000\000\000\000\210˪\233x\177\000\000 \003țx\177\000\000\001\000\000\000\000\000\000\000\244\243B\235x\177\000\000-\000\000\000\000\000\000\000\020Ϋ\233x\177\000\000 \231{\234x\177\000\000HCHQ\375\177\000\000DCHQ\375\177\000\000\300\341)\032HV", '\000' , "\020Ϋ\233x\177\000\000\340瀞x\177\000", __ss_align = 140155986391018}, salen = 2}} [03:15:57.593] i = 0 [03:15:57.593] now = [03:15:57.593] last_lockfile_recheck_time = 1713582727 [03:15:57.593] last_touch_time = 1713582727 [03:15:57.593] events = {{pos = 1, events = 2, fd = 6, user_data = 0x0}, {pos = 1363690512, events = 32765, fd = -1681390816, user_data = 0x7ffd51484400}, {pos = 45, events = 0, fd = -1656438400, user_data = 0x514843d0}, {pos = 0, events = 0, fd = -1656438400, user_data = 0x59e7c8ee}, {pos = -1669621880, events = 32632, fd = -1681379350, user_data = 0x7ffd514844a8}, {pos = 1363690496, events = 32765, fd = 1363690512, user_data = 0x7f789d42ace1 <_dl_lookup_symbol_x+289>}, {pos = 18, events = 0, fd = -1723333096, user_data = 0x1}, {pos = 0, events = 0, fd = 1, user_data = 0x7f789c7b9420}, {pos = 1363690448, events = 32765, fd = -1723333096, user_data = 0x7f789c7b9420}, {pos = 413620392, events = 1, fd = -1669621880, user_data = 0x0}, {pos = 438951952, events = 22088, fd = 438944664, user_data = 0xffffffff}, {pos = -1656555997, events = 32632, fd = -1683295208, user_data = 0x7f789c7b9920}, {pos = 438944632, events = 22088, fd = -1683248648, user_data = 0x7ffd514847f0}, {pos = -1656527222, events = 32632, fd = 16, user_data = 0x100007f}, {pos = 16, events = 0, fd = -1681276680, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x1}, {pos = 438783856, events = 22088, fd = -1656555997, user_data = 0x1}, {pos = 0, events = 0, fd = 438948584, user_data = 0x7f789baaf418}, {pos = 1363691584, events = 32765, fd = -1656527222, user_data = 0x0}, {pos = 0, events = 0, fd = 1363691616, user_data = 0x56481914c740 }, {pos = 2, events = 0, fd = 420792128, 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 = 438944552, user_data = 0x3ff}, {pos = 4096, events = 0, fd = 438767424, user_data = 0x56481a270f40}, {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 = 170996256, 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 = 438767424, events = 22088, fd = -1681431424, user_data = 0x11a270f40}, {pos = 784, events = 0, fd = 410636844, user_data = 0x56481a29bee0}, {pos = 1923599872, events = 1710243072, fd = 4, user_data = 0x56481a29c2f0}, {pos = 438943456, events = 22088, fd = 438943656, 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 = 438943656, user_data = 0x400}, {pos = 0, events = 0, fd = 408369646, user_data = 0x56481915a950 }, {pos = 408295490, events = 22088, fd = 438943456, user_data = 0x56481a2730d0}, {pos = 438943456, events = 22088, fd = 15, user_data = 0x4a}, {pos = 408371456, events = 22088, fd = 438943456, user_data = 0x564818574249 }, {pos = 438767424, events = 22088, fd = -1682776786, user_data = 0x0}, {pos = 401732009, events = 22088, fd = 438938304, user_data = 0x7f789bb2a1aa}, {pos = 1363691768, events = 1, fd = 0, user_data = 0x7f789bb288f0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 11, user_data = 0x0}, {pos = 0, events = 0, fd = 17628, user_data = 0x7f789bb72b05 }, {pos = 0, events = 0, fd = 1923599872, user_data = 0x0}, {pos = 403731986, events = 22088, fd = 4194304, user_data = 0x5648185616d6 }, {pos = 438938304, events = 22088, fd = 438776016, user_data = 0x56481a29aac0}, {pos = 1, events = 0, fd = 0, user_data = 0x564818574100 }, {pos = 438938304, events = 22088, fd = 408371785, user_data = 0x0}, {pos = 4, events = 0, fd = 0, user_data = 0x564817f1ed7c }, {pos = 0, events = 0, fd = 401754962, user_data = 0xb}, {pos = 403753836, events = 22088, fd = 0, user_data = 0x0}} [03:15:57.595] nevents = 1 [03:15:57.595] __func__ = "ServerLoop" [03:15:57.595] #23 0x000056481810fbea in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x56481a26cdb0) at ../src/backend/postmaster/postmaster.c:1372 [03:15:57.595] opt = [03:15:57.595] status = [03:15:57.595] userDoption = [03:15:57.595] listen_addr_saved = false [03:15:57.595] output_config_variable = [03:15:57.595] __func__ = "PostmasterMain" [03:15:57.595] #24 0x0000564817f303df in main (argc=4, argv=0x56481a26cdb0) at ../src/backend/main/main.c:197 [03:15:57.595] do_check_root =