[13:13:50.785] src/tools/ci/cores_backtrace.sh linux /tmp/cores [13:13:51.495] dumping /tmp/cores/sh-3-25895.core for /bin/sh [13:13:52.509] Downloading separate debug info for /bin/sh... [13:13:52.982] [New LWP 25895] [13:13:52.982] [New LWP 25891] [13:13:54.040] Downloading separate debug info for /lib64/ld-linux-x86-64.so.2... [13:13:54.511] Core was generated by `sh -c cp "/tmp/cirrus-ci-build/build/testrun/recovery/020_archive_status/data/t'. [13:13:54.511] Program terminated with signal SIGQUIT, Quit. [13:13:54.511] #0 0x00007fd901f7ffc7 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6 [13:13:54.528] [Current thread is 1 (LWP 25895)] [13:13:54.528] [13:13:54.528] Thread 2 (LWP 25891): [13:13:54.528] #0 0x00007fd90200ebc8 in vfork () from /lib/x86_64-linux-gnu/libc.so.6 [13:13:54.528] No symbol table info available. [13:13:54.528] #1 0x000055e1dd6b526b in vforkexec (n=n@entry=0x55e1dd6c99a8 , argv=argv@entry=0x55e1df2ce950, path=path@entry=0x7ffe0f9d70b7 "/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 [13:13:54.528] jp = 0x55e1df2cead0 [13:13:54.528] pid = [13:13:54.528] #2 0x000055e1dd6af32c in evalcommand (cmd=0x55e1dd6c99a8 , flags=0) at eval.c:905 [13:13:54.528] i = [13:13:54.528] localvar_stop = 0x0 [13:13:54.528] file_stop = 0x55e1df2ce7e0 [13:13:54.528] redir_stop = 0x0 [13:13:54.528] argp = [13:13:54.528] arglist = {list = 0x55e1dd6c99d0 , lastp = 0x55e1df2ce938} [13:13:54.528] varlist = {list = 0x0, lastp = 0x7ffe0f9d4290} [13:13:54.528] argv = 0x55e1df2ce950 [13:13:54.528] argc = 3 [13:13:54.528] osp = [13:13:54.528] sp = [13:13:54.528] cmdentry = {cmdtype = 0, u = {index = 6, cmd = 0xcccccccc00000006, func = 0xcccccccc00000006}} [13:13:54.528] jp = 0x0 [13:13:54.528] lastarg = 0x0 [13:13:54.528] path = 0x7ffe0f9d70b7 "/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"... [13:13:54.528] spclbltin = -1 [13:13:54.528] cmd_flag = 0 [13:13:54.528] execcmd = 0 [13:13:54.528] status = [13:13:54.528] nargv = [13:13:54.528] vflags = 0 [13:13:54.528] vlocal = [13:13:54.528] #3 0x000055e1dd6ae27e in evaltree (n=n@entry=0x55e1dd6c99a8 , flags=0) at eval.c:303 [13:13:54.528] checkexit = 0 [13:13:54.528] evalfn = [13:13:54.528] smark = {stackp = 0x55e1dd6c97e0 , stacknxt = 0x55e1dd6c99c8 "cp", stacknleft = 24} [13:13:54.528] isor = [13:13:54.528] status = [13:13:54.528] evaln = [13:13:54.528] #4 0x000055e1dd6aec6a in evalstring (s=0x55e1dd6c97e8 "cp \"/tmp/cirrus-ci-build/build/testrun/recovery/020_archive_status/data/t_020_archive_status_primary_data/archives/00000001", '0' , "3\" \"pg_wal/RECOVERYXLOG\"", flags=flags@entry=0) at eval.c:185 [13:13:54.528] i = [13:13:54.528] n = 0x55e1dd6c99a8 [13:13:54.528] smark = {stackp = 0x55e1dd6c97e0 , stacknxt = 0x55e1dd6c9890 "cp", stacknleft = 336} [13:13:54.528] status = 0 [13:13:54.528] #5 0x000055e1dd6ac67f in main (argc=3, argv=0x7ffe0f9d4508) at main.c:177 [13:13:54.528] shinit = [13:13:54.528] state = 4 [13:13:54.528] smark = {stackp = 0x55e1dd6c97e0 , stacknxt = 0x55e1dd6c97e8 "cp \"/tmp/cirrus-ci-build/build/testrun/recovery/020_archive_status/data/t_020_archive_status_primary_data/archives/00000001", '0' , "3\" \"pg_wal/RECOVERYXLOG\"", stacknleft = 504} [13:13:54.528] login = [13:13:54.528] [13:13:54.528] Thread 1 (LWP 25895): [13:13:54.528] #0 0x00007fd901f7ffc7 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6 [13:13:54.528] No symbol table info available. [13:13:54.528] #1 0x00007fd901f802c7 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6 [13:13:54.528] No symbol table info available. [13:13:54.528] #2 0x000055e1dd6b52b7 in sigclearmask () at system.h:46 [13:13:54.528] No locals. [13:13:54.528] #3 vforkexec (n=n@entry=0x55e1dd6c99a8 , argv=argv@entry=0x55e1df2ce950, path=path@entry=0x7ffe0f9d70b7 "/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 [13:13:54.528] jp = 0x55e1df2cead0 [13:13:54.528] pid = [13:13:54.528] #4 0x000055e1dd6af32c in evalcommand (cmd=0x55e1dd6c99a8 , flags=0) at eval.c:905 [13:13:54.528] i = [13:13:54.528] localvar_stop = 0x0 [13:13:54.528] file_stop = 0x55e1df2ce7e0 [13:13:54.528] redir_stop = 0x0 [13:13:54.528] argp = [13:13:54.528] arglist = {list = 0x55e1dd6c99d0 , lastp = 0x55e1df2ce938} [13:13:54.528] varlist = {list = 0x0, lastp = 0x7ffe0f9d4290} [13:13:54.528] argv = 0x55e1df2ce950 [13:13:54.528] argc = 3 [13:13:54.528] osp = [13:13:54.528] sp = [13:13:54.528] cmdentry = {cmdtype = 0, u = {index = 6, cmd = 0xcccccccc00000006, func = 0xcccccccc00000006}} [13:13:54.528] jp = 0x0 [13:13:54.528] lastarg = 0x0 [13:13:54.528] path = 0x7ffe0f9d70b7 "/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"... [13:13:54.528] spclbltin = -1 [13:13:54.528] cmd_flag = 0 [13:13:54.528] execcmd = 0 [13:13:54.528] status = [13:13:54.528] nargv = [13:13:54.528] vflags = 0 [13:13:54.528] vlocal = [13:13:54.528] #5 0x000055e1dd6ae27e in evaltree (n=n@entry=0x55e1dd6c99a8 , flags=0) at eval.c:303 [13:13:54.528] checkexit = 0 [13:13:54.528] evalfn = [13:13:54.528] smark = {stackp = 0x55e1dd6c97e0 , stacknxt = 0x55e1dd6c99c8 "cp", stacknleft = 24} [13:13:54.528] isor = [13:13:54.528] status = [13:13:54.528] evaln = [13:13:54.528] #6 0x000055e1dd6aec6a in evalstring (s=0x55e1dd6c97e8 "cp \"/tmp/cirrus-ci-build/build/testrun/recovery/020_archive_status/data/t_020_archive_status_primary_data/archives/00000001", '0' , "3\" \"pg_wal/RECOVERYXLOG\"", flags=flags@entry=0) at eval.c:185 [13:13:54.528] i = [13:13:54.528] n = 0x55e1dd6c99a8 [13:13:54.528] smark = {stackp = 0x55e1dd6c97e0 , stacknxt = 0x55e1dd6c9890 "cp", stacknleft = 336} [13:13:54.528] status = 0 [13:13:54.528] #7 0x000055e1dd6ac67f in main (argc=3, argv=0x7ffe0f9d4508) at main.c:177 [13:13:54.528] shinit = [13:13:54.528] state = 4 [13:13:54.528] smark = {stackp = 0x55e1dd6c97e0 , stacknxt = 0x55e1dd6c97e8 "cp \"/tmp/cirrus-ci-build/build/testrun/recovery/020_archive_status/data/t_020_archive_status_primary_data/archives/00000001", '0' , "3\" \"pg_wal/RECOVERYXLOG\"", stacknleft = 504} [13:13:54.528] login = [13:13:54.536] -e [13:13:54.536] [13:13:54.536] [13:13:55.085] dumping /tmp/cores/postgres-6-22186.core for /tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin/postgres [13:13:56.769] [New LWP 22186] [13:13:56.769] Downloading separate debug info for /lib/x86_64-linux-gnu/libm.so.6... [13:13:57.534] Downloading separate debug info for /lib/x86_64-linux-gnu/libdl.so.2... [13:13:58.300] Downloading separate debug info for /lib/x86_64-linux-gnu/librt.so.1... [13:13:59.521] Downloading separate debug info for /lib/x86_64-linux-gnu/libgssapi_krb5.so.2... [13:14:01.878] Downloading separate debug info for /lib/x86_64-linux-gnu/libicuuc.so.67... [13:14:01.878] Downloading separate debug info for /.cache/debuginfod_client/f871bbd529a02abd860f0d16b842b5b20234cb49/debuginfo... [13:14:03.749] Downloading separate debug info for /lib/x86_64-linux-gnu/libicui18n.so.67... [13:14:04.959] Downloading separate debug info for /lib/x86_64-linux-gnu/libldap_r-2.4.so.2... [13:14:06.525] Downloading separate debug info for /lib/x86_64-linux-gnu/libxml2.so.2... [13:14:07.595] Downloading separate debug info for /lib/x86_64-linux-gnu/liblz4.so.1... [13:14:08.360] Downloading separate debug info for /lib/x86_64-linux-gnu/libpam.so.0... [13:14:09.577] Downloading separate debug info for /lib/x86_64-linux-gnu/libssl.so.1.1... [13:14:11.189] Downloading separate debug info for /lib/x86_64-linux-gnu/libcrypto.so.1.1... [13:14:12.593] Downloading separate debug info for /lib/x86_64-linux-gnu/libsystemd.so.0... [13:14:13.501] Downloading separate debug info for /lib/x86_64-linux-gnu/libz.so.1... [13:14:15.028] Downloading separate debug info for /lib/x86_64-linux-gnu/libzstd.so.1... [13:14:16.414] Downloading separate debug info for /lib/x86_64-linux-gnu/libpthread.so.0... [13:14:16.884] [Thread debugging using libthread_db enabled] [13:14:16.884] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [13:14:18.279] Downloading separate debug info for /lib/x86_64-linux-gnu/libkrb5.so.3... [13:14:19.344] Downloading separate debug info for /lib/x86_64-linux-gnu/libk5crypto.so.3... [13:14:19.959] Downloading separate debug info for /lib/x86_64-linux-gnu/libcom_err.so.2... [13:14:20.724] Downloading separate debug info for /lib/x86_64-linux-gnu/libkrb5support.so.0... [13:14:23.045] Downloading separate debug info for /lib/x86_64-linux-gnu/libstdc++.so.6... [13:14:23.954] Downloading separate debug info for /lib/x86_64-linux-gnu/libgcc_s.so.1... [13:14:24.716] Downloading separate debug info for /lib/x86_64-linux-gnu/liblber-2.4.so.2... [13:14:25.623] Downloading separate debug info for /lib/x86_64-linux-gnu/libresolv.so.2... [13:14:26.536] Downloading separate debug info for /lib/x86_64-linux-gnu/libsasl2.so.2... [13:14:28.115] Downloading separate debug info for /lib/x86_64-linux-gnu/libgnutls.so.30... [13:14:29.173] Downloading separate debug info for /lib/x86_64-linux-gnu/liblzma.so.5... [13:14:29.938] Downloading separate debug info for /lib/x86_64-linux-gnu/libaudit.so.1... [13:14:31.317] Downloading separate debug info for /lib/x86_64-linux-gnu/libgcrypt.so.20... [13:14:31.932] Downloading separate debug info for /lib/x86_64-linux-gnu/libkeyutils.so.1... [13:14:33.454] Downloading separate debug info for /lib/x86_64-linux-gnu/libp11-kit.so.0... [13:14:34.219] Downloading separate debug info for /lib/x86_64-linux-gnu/libidn2.so.0... [13:14:35.445] Downloading separate debug info for /lib/x86_64-linux-gnu/libunistring.so.2... [13:14:36.213] Downloading separate debug info for /lib/x86_64-linux-gnu/libtasn1.so.6... [13:14:37.279] Downloading separate debug info for /lib/x86_64-linux-gnu/libnettle.so.8... [13:14:38.195] Downloading separate debug info for /lib/x86_64-linux-gnu/libhogweed.so.6... [13:14:39.416] Downloading separate debug info for /lib/x86_64-linux-gnu/libgmp.so.10... [13:14:40.032] Downloading separate debug info for /lib/x86_64-linux-gnu/libcap-ng.so.0... [13:14:40.948] Downloading separate debug info for /lib/x86_64-linux-gnu/libgpg-error.so.0... [13:14:41.710] Downloading separate debug info for /lib/x86_64-linux-gnu/libffi.so.7... [13:14:42.213] Core was generated by `postgres: postgres regression [local] MERGE '. [13:14:42.213] Program terminated with signal SIGABRT, Aborted. [13:14:42.213] #0 0x00007f35deafece1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [13:14:42.611] [13:14:42.611] Thread 1 (Thread 0x7f35dc495a40 (LWP 22186)): [13:14:42.611] #0 0x00007f35deafece1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [13:14:42.611] No symbol table info available. [13:14:42.611] #1 0x00007f35deae8537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [13:14:42.611] No symbol table info available. [13:14:42.611] #2 0x000055f5d06da603 in ExceptionalCondition (conditionName=conditionName@entry=0x55f5d092f5b8 "!TTS_EMPTY(slot)", fileName=fileName@entry=0x55f5d0954158 "../src/backend/executor/execTuples.c", lineNumber=lineNumber@entry=1737) at ../src/backend/utils/error/assert.c:66 [13:14:42.611] No locals. [13:14:42.611] #3 0x000055f5d002c707 in ExecFetchSlotHeapTuple (slot=slot@entry=0x7ffd20238440, materialize=materialize@entry=true, shouldFree=shouldFree@entry=0x7ffd202382df) at ../src/backend/executor/execTuples.c:1737 [13:14:42.611] No locals. [13:14:42.611] #4 0x000055f5cffaef34 in ExecIRDeleteTriggers (estate=estate@entry=0x55f5d25b8180, relinfo=relinfo@entry=0x55f5d25b8730, slot=slot@entry=0x7ffd20238440) at ../src/backend/commands/trigger.c:2832 [13:14:42.611] trigger = 0x55f5d25b8990 [13:14:42.611] oldtuple = [13:14:42.611] trigdesc = 0x55f5d25b8940 [13:14:42.611] newtuple = 0x0 [13:14:42.611] should_free = false [13:14:42.611] LocTriggerData = {type = T_TriggerData, tg_event = 21, tg_relation = 0x7f35d3198898, 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:14:42.611] i = 0 [13:14:42.611] #5 0x000055f5d008f2bc in ExecMergeMatched (context=0x7ffd20238460, resultRelInfo=resultRelInfo@entry=0x55f5d25b8730, tupleid=0x0, oldtuple=0x7ffd20238440, canSetTag=true, matched=matched@entry=0x7ffd202383ef) at ../src/backend/executor/nodeModifyTable.c:2976 [13:14:42.611] relaction = 0x55f5d25fd0a8 [13:14:42.611] commandType = CMD_DELETE [13:14:42.611] result = TM_Ok [13:14:42.611] updateCxt = {crossPartUpdate = false, updateIndexes = TU_None, lockmode = LockTupleKeyShare} [13:14:42.611] l__state = {l = , i = } [13:14:42.611] mtstate = 0x55f5d25b8520 [13:14:42.611] mergeActions = 0x55f5d25b8840 [13:14:42.611] actionStates = 0x55f5d25fd668 [13:14:42.611] newslot = 0x0 [13:14:42.611] rslot = 0x0 [13:14:42.611] estate = 0x55f5d25b8180 [13:14:42.611] econtext = 0x55f5d25fc6b8 [13:14:42.611] isNull = false [13:14:42.611] epqstate = 0x55f5d25b8608 [13:14:42.611] l = [13:14:42.611] __func__ = "ExecMergeMatched" [13:14:42.611] lmerge_matched = [13:14:42.611] #6 0x000055f5d00903a4 in ExecMerge (context=context@entry=0x7ffd20238460, resultRelInfo=resultRelInfo@entry=0x55f5d25b8730, tupleid=tupleid@entry=0x0, oldtuple=oldtuple@entry=0x7ffd20238440, canSetTag=) at ../src/backend/executor/nodeModifyTable.c:2738 [13:14:42.611] rslot = 0x0 [13:14:42.611] matched = true [13:14:42.611] #7 0x000055f5d00920fb in ExecModifyTable (pstate=0x55f5d25b8520) at ../src/backend/executor/nodeModifyTable.c:4067 [13:14:42.611] node = 0x55f5d25b8520 [13:14:42.611] context = {mtstate = 0x55f5d25b8520, epqstate = 0x55f5d25b8608, estate = 0x55f5d25b8180, planSlot = 0x55f5d25fb0c8, tmfd = {ctid = {ip_blkid = {bi_hi = 1, bi_lo = 0}, ip_posid = 0}, xmax = 3489698270, cmax = 22005, traversed = 104}, cpUpdateReturningSlot = 0x55f5d26a77d0} [13:14:42.611] estate = 0x55f5d25b8180 [13:14:42.611] operation = CMD_MERGE [13:14:42.611] resultRelInfo = 0x55f5d25b8730 [13:14:42.611] subplanstate = 0x55f5d25b8e60 [13:14:42.611] slot = [13:14:42.611] oldSlot = [13:14:42.611] tuple_ctid = {ip_blkid = {bi_hi = 53866, bi_lo = 22005}, ip_posid = 0} [13:14:42.611] oldtupdata = {t_len = 34, t_self = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0}, t_tableOid = 0, t_data = 0x55f5d26218e8} [13:14:42.611] oldtuple = 0x7ffd20238440 [13:14:42.611] tupleid = 0x0 [13:14:42.611] __func__ = "ExecModifyTable" [13:14:42.611] #8 0x000055f5d001e7d2 in ExecProcNodeFirst (node=0x55f5d25b8520) at ../src/backend/executor/execProcnode.c:464 [13:14:42.611] No locals. [13:14:42.611] #9 0x000055f5d000aecd in ExecProcNode (node=0x55f5d25b8520) at ../src/include/executor/executor.h:274 [13:14:42.611] No locals. [13:14:42.611] #10 ExecutePlan (estate=estate@entry=0x55f5d25b8180, planstate=0x55f5d25b8520, use_parallel_mode=, operation=operation@entry=CMD_MERGE, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=ForwardScanDirection, dest=0x55f5d2643d30, execute_once=true) at ../src/backend/executor/execMain.c:1646 [13:14:42.611] slot = [13:14:42.611] current_tuple_count = 0 [13:14:42.611] #11 0x000055f5d000b217 in standard_ExecutorRun (queryDesc=0x55f5d26d8228, direction=ForwardScanDirection, count=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:363 [13:14:42.611] estate = 0x55f5d25b8180 [13:14:42.611] operation = CMD_MERGE [13:14:42.611] dest = 0x55f5d2643d30 [13:14:42.611] sendTuples = true [13:14:42.611] oldcontext = 0x55f5d2643a20 [13:14:42.611] __func__ = "standard_ExecutorRun" [13:14:42.611] #12 0x000055f5d000b382 in ExecutorRun (queryDesc=queryDesc@entry=0x55f5d26d8228, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:304 [13:14:42.611] No locals. [13:14:42.611] #13 0x000055f5d042feb5 in ProcessQuery (plan=plan@entry=0x55f5d26aa6d8, sourceText=0x55f5d24b51e0 "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=0x55f5d2643d30, qc=qc@entry=0x7ffd20238680) at ../src/backend/tcop/pquery.c:160 [13:14:42.611] queryDesc = 0x55f5d26d8228 [13:14:42.611] #14 0x000055f5d0431c04 in PortalRunMulti (portal=portal@entry=0x55f5d2535f10, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=true, dest=dest@entry=0x55f5d2643d30, altdest=0x55f5d0c1c320 , qc=qc@entry=0x7ffd20238680) at ../src/backend/tcop/pquery.c:1277 [13:14:42.611] pstmt = 0x55f5d26aa6d8 [13:14:42.611] stmtlist_item__state = {l = , i = } [13:14:42.611] active_snapshot_set = true [13:14:42.611] stmtlist_item = 0x55f5d26aa800 [13:14:42.611] #15 0x000055f5d04322aa in FillPortalStore (portal=portal@entry=0x55f5d2535f10, isTopLevel=isTopLevel@entry=true) at ../src/backend/tcop/pquery.c:1026 [13:14:42.611] treceiver = 0x55f5d2643d30 [13:14:42.611] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [13:14:42.611] __func__ = "FillPortalStore" [13:14:42.611] #16 0x000055f5d0432909 in PortalRun (portal=portal@entry=0x55f5d2535f10, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, run_once=run_once@entry=true, dest=dest@entry=0x55f5d26aa838, altdest=altdest@entry=0x55f5d26aa838, qc=0x7ffd20238860) at ../src/backend/tcop/pquery.c:763 [13:14:42.611] _save_exception_stack = 0x7ffd20238910 [13:14:42.611] _save_context_stack = 0x0 [13:14:42.611] _local_sigjmp_buf = {{__jmpbuf = {1, 5611628636197218684, 94514285553720, 94514285729648, 94514284027664, 94514285729576, -5612959837377664644, -1870363815281038980}, __mask_was_saved = 0, __saved_mask = {__val = {94514284039224, 94514255380190, 94514284035872, 94514255380190, 1, 140725142652911, 94514285729624, 94514285729576, 94514252307786, 94514254962441, 94514284027664, 94514255380190, 1, 1, 94514252576587, 163}}}} [13:14:42.611] _do_rethrow = [13:14:42.611] result = [13:14:42.611] nprocessed = [13:14:42.611] saveTopTransactionResourceOwner = 0x55f5d24f4bd8 [13:14:42.611] saveTopTransactionContext = 0x55f5d24ddaf0 [13:14:42.611] saveActivePortal = 0x0 [13:14:42.611] saveResourceOwner = 0x55f5d24f4bd8 [13:14:42.611] savePortalContext = 0x0 [13:14:42.611] saveMemoryContext = 0x55f5d24ddaf0 [13:14:42.611] __func__ = "PortalRun" [13:14:42.611] #17 0x000055f5d042b892 in exec_simple_query (query_string=query_string@entry=0x55f5d24b51e0 "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 [13:14:42.611] cmdtaglen = 5 [13:14:42.611] snapshot_set = [13:14:42.611] per_parsetree_context = 0x0 [13:14:42.611] plantree_list = 0x55f5d26aa7e8 [13:14:42.611] parsetree = 0x55f5d26d5728 [13:14:42.611] commandTag = [13:14:42.611] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [13:14:42.611] querytree_list = [13:14:42.611] portal = 0x55f5d2535f10 [13:14:42.611] receiver = 0x55f5d26aa838 [13:14:42.611] format = 0 [13:14:42.611] cmdtagname = [13:14:42.611] parsetree_item__state = {l = , i = } [13:14:42.611] dest = DestRemote [13:14:42.611] oldcontext = 0x55f5d24ddaf0 [13:14:42.611] parsetree_list = 0x55f5d26d5758 [13:14:42.611] parsetree_item = 0x55f5d26d5770 [13:14:42.611] save_log_statement_stats = false [13:14:42.611] was_logged = false [13:14:42.611] use_implicit_block = false [13:14:42.611] msec_str = "\300\212# \375\177\000\000\343\071p\320\365U\000\000\360\210# \375\177\000\000\026\001\000\000\000\000\000" [13:14:42.611] __func__ = "exec_simple_query" [13:14:42.611] #18 0x000055f5d042e650 in PostgresMain (dbname=, username=) at ../src/backend/tcop/postgres.c:4680 [13:14:42.611] query_string = 0x55f5d24b51e0 "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:14:42.611] firstchar = [13:14:42.611] input_message = {data = 0x55f5d24b51e0 "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} [13:14:42.611] local_sigjmp_buf = {{__jmpbuf = {94514265067928, -1870365041909175940, 4, 140725142653632, 140725142653780, 1, -5612959836912096900, -1870363807028352644}, __mask_was_saved = 1, __saved_mask = {__val = {4194304, 15624, 0, 1, 139869346381284, 94514283474576, 15616, 15680, 94514252479983, 94514265067936, 94514283474576, 94514265062008, 140725142653632, 140725142653780, 94514252484051, 140725142653408}}}} [13:14:42.611] send_ready_for_query = false [13:14:42.611] idle_in_transaction_timeout_enabled = false [13:14:42.611] idle_session_timeout_enabled = false [13:14:42.611] __func__ = "PostgresMain" [13:14:42.611] #19 0x000055f5d0424df2 in BackendMain (startup_data=, startup_data_len=) at ../src/backend/tcop/backend_startup.c:105 [13:14:42.611] bsdata = [13:14:42.611] #20 0x000055f5d02c94f6 in postmaster_child_launch (child_type=child_type@entry=B_BACKEND, startup_data=startup_data@entry=0x7ffd20238a6c "", startup_data_len=startup_data_len@entry=4, client_sock=client_sock@entry=0x7ffd20238ac0) at ../src/backend/postmaster/launch_backend.c:265 [13:14:42.611] pid = [13:14:42.611] #21 0x000055f5d02cf824 in BackendStartup (client_sock=client_sock@entry=0x7ffd20238ac0) at ../src/backend/postmaster/postmaster.c:3593 [13:14:42.611] bn = 0x55f5d24de078 [13:14:42.611] pid = [13:14:42.611] startup_data = {canAcceptConnections = CAC_OK} [13:14:42.611] __func__ = "BackendStartup" [13:14:42.611] #22 0x000055f5d02cfdd2 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1674 [13:14:42.611] s = {sock = 9, raddr = {addr = {ss_family = 1, __ss_padding = "\311\336\065\177\000\000\001\000\000\000\000\000\000\000\244SD\340\065\177\000\000-\000\000\000\000\000\000\000\020~\255\336\065\177\000\000 I}\337\065\177\000\000\210\213# \375\177\000\000\204\213# \375\177\000\000D\213# \375\177\000\000@\356\000\000\001\000\000\000\000\000\000\000\365U\000\000\020~\255\336\065\177\000\000\340\237\254\336\065\177\000\000\352\337\311\336\065\177\000\000\356\310\347Y\000\000\000", __ss_align = 23568163}, salen = 2}} [13:14:42.611] i = 0 [13:14:42.611] now = [13:14:42.611] last_lockfile_recheck_time = 1712841048 [13:14:42.611] last_touch_time = 1712841048 [13:14:42.611] events = {{pos = 1, events = 2, fd = 7, user_data = 0x0}, {pos = 539200576, events = 32765, fd = 45, user_data = 0x7ffd20238c00}, {pos = 539200528, events = 0, fd = 0, user_data = 0x12}, {pos = 1508362478, events = 0, fd = -545437816, user_data = 0x7f35dec9dfea}, {pos = 539200744, events = 32765, fd = 539200576, user_data = 0x7ffd20238c50}, {pos = -532390687, events = 32565, fd = 18, user_data = 0x7f35dc49b618}, {pos = 1, events = 0, fd = 0, user_data = 0x1}, {pos = -545438688, events = 32565, fd = -1, user_data = 0x7f35dc49b618}, {pos = -545438688, events = 32565, fd = 1024, user_data = 0x7f35df7d4788}, {pos = 0, events = 0, fd = 8, user_data = 0x7ffd20238c50}, {pos = -1, events = 0, fd = -558330694, user_data = 0x7f35deaca418}, {pos = -545437408, events = 32565, fd = -766628984, user_data = 0x55f5d24e0688}, {pos = -766662288, events = 22005, fd = -766628952, user_data = 0x55f5d24e2ae1}, {pos = -532371933, events = 32565, fd = 1, user_data = 0x7f35decb70f8 <__libc_fork@got.plt>}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 1, events = 0, fd = -766808144, user_data = 0x7f35e044a623 <_dl_fixup+211>}, {pos = 1, events = 0, fd = 0, user_data = 0x55f5d24da970}, {pos = -559111144, events = 32565, fd = 539201680, user_data = 0x7f35e045168a <_dl_runtime_resolve_xsavec+122>}, {pos = 0, events = 0, fd = 0, user_data = 0x7ffd202390b0}, {pos = -785305792, events = 22005, fd = 2, user_data = 0x55f5d1312f40 }, {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 = -766635240, user_data = 0x3ff}, {pos = 4096, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0xffffffffffffffff}, {pos = -1, events = 4294967295, fd = 1734701663, user_data = 0xa3833417070332d}, {pos = 762540901, events = 1097887795, fd = 168441907, user_data = 0x38323137310a6174}, {pos = 875573556, events = 808716856, fd = 795768178, user_data = 0x726765722f737365}, {pos = 1836330762, events = 1768107888, fd = 1937076850, 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 = 7, events = 0, fd = -558593029, user_data = 0x400}, {pos = -766824656, events = 22005, fd = -557247360, user_data = 0x1d24b2f30}, {pos = 784, events = 0, fd = -795478644, user_data = 0x55f5d24e0360}, {pos = 1555723776, events = 4205482029, fd = 4, user_data = 0x55f5d24e12e0}, {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 = 0x55f5d24e0360}, {pos = 1, events = 0, fd = -766639064, user_data = 0x400}, {pos = 0, events = 0, fd = -797747682, user_data = 0x55f5d1321150 }, {pos = -797821800, events = 22005, fd = -766639264, user_data = 0x55f5d24b50e0}, {pos = -766639264, events = 22005, fd = 15, user_data = 0x4a}, {pos = -797745872, events = 22005, fd = -766639264, user_data = 0x55f5d0735e79 }, {pos = -766824656, events = 22005, fd = -558593029, user_data = 0x0}, {pos = -804384451, events = 22005, fd = -766650656, user_data = 0x7f35deb451aa}, {pos = 539201864, events = 1, fd = 0, user_data = 0x7f35deb438f0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 11, user_data = 0x0}, {pos = 0, events = 0, fd = 19824, user_data = 0x7f35deb8db05 }, {pos = 0, events = 0, fd = 1555723776, user_data = 0x0}, {pos = -802385380, events = 22005, fd = 4194304, user_data = 0x55f5d072332c }, {pos = -766650656, events = 22005, fd = -766816032, user_data = 0x55f5d24dd6e0}, {pos = 1, events = 0, fd = 0, user_data = 0x55f5d0735d30 }, {pos = -766650656, events = 22005, fd = -797745543, user_data = 0x0}, {pos = 8, events = 0, fd = 0, user_data = 0x55f5d00e0d10 }, {pos = 0, events = 0, fd = -804361498, user_data = 0xb}, {pos = -802363530, events = 22005, fd = 0, user_data = 0x0}} [13:14:42.613] nevents = 1 [13:14:42.613] __func__ = "ServerLoop" [13:14:42.613] #23 0x000055f5d02d17f4 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x55f5d24aedf0) at ../src/backend/postmaster/postmaster.c:1372 [13:14:42.613] opt = [13:14:42.613] status = [13:14:42.613] userDoption = [13:14:42.613] listen_addr_saved = false [13:14:42.613] output_config_variable = [13:14:42.613] __func__ = "PostmasterMain" [13:14:42.613] #24 0x000055f5d00f2373 in main (argc=8, argv=0x55f5d24aedf0) at ../src/backend/main/main.c:197 [13:14:42.613] do_check_root = [13:14:42.635] -e [13:14:42.635] [13:14:42.635] [13:14:43.184] dumping /tmp/cores/postgres-6-23275.core for /tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/bin/postgres [13:14:43.516] [New LWP 23275] [13:14:44.681] [Thread debugging using libthread_db enabled] [13:14:44.681] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [13:14:46.127] Core was generated by `postgres: old_node: postgres regression [local] MERGE '. [13:14:46.127] Program terminated with signal SIGABRT, Aborted. [13:14:46.127] #0 0x00007fc756b91ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [13:14:46.425] [13:14:46.425] Thread 1 (Thread 0x7fc754528a40 (LWP 23275)): [13:14:46.425] #0 0x00007fc756b91ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [13:14:46.425] No symbol table info available. [13:14:46.425] #1 0x00007fc756b7b537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [13:14:46.425] No symbol table info available. [13:14:46.425] #2 0x000055c484953603 in ExceptionalCondition (conditionName=conditionName@entry=0x55c484ba85b8 "!TTS_EMPTY(slot)", fileName=fileName@entry=0x55c484bcd158 "../src/backend/executor/execTuples.c", lineNumber=lineNumber@entry=1737) at ../src/backend/utils/error/assert.c:66 [13:14:46.425] No locals. [13:14:46.425] #3 0x000055c4842a5707 in ExecFetchSlotHeapTuple (slot=slot@entry=0x7ffe422bdd70, materialize=materialize@entry=true, shouldFree=shouldFree@entry=0x7ffe422bdc0f) at ../src/backend/executor/execTuples.c:1737 [13:14:46.425] No locals. [13:14:46.425] #4 0x000055c484227f34 in ExecIRDeleteTriggers (estate=estate@entry=0x55c485fa28a0, relinfo=relinfo@entry=0x55c485fa2e50, slot=slot@entry=0x7ffe422bdd70) at ../src/backend/commands/trigger.c:2832 [13:14:46.425] trigger = 0x55c485fa30b0 [13:14:46.425] oldtuple = [13:14:46.425] trigdesc = 0x55c485fa3060 [13:14:46.425] newtuple = 0x0 [13:14:46.425] should_free = false [13:14:46.425] LocTriggerData = {type = T_TriggerData, tg_event = 21, tg_relation = 0x7fc74b55b4a0, 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:14:46.425] i = 0 [13:14:46.425] #5 0x000055c4843082bc in ExecMergeMatched (context=0x7ffe422bdd90, resultRelInfo=resultRelInfo@entry=0x55c485fa2e50, tupleid=0x0, oldtuple=0x7ffe422bdd70, canSetTag=true, matched=matched@entry=0x7ffe422bdd1f) at ../src/backend/executor/nodeModifyTable.c:2976 [13:14:46.425] relaction = 0x55c485fe54f8 [13:14:46.425] commandType = CMD_DELETE [13:14:46.425] result = TM_Ok [13:14:46.425] updateCxt = {crossPartUpdate = false, updateIndexes = TU_None, lockmode = LockTupleKeyShare} [13:14:46.425] l__state = {l = , i = } [13:14:46.425] mtstate = 0x55c485fa2c40 [13:14:46.425] mergeActions = 0x55c485fa2f60 [13:14:46.425] actionStates = 0x55c485fe5ab8 [13:14:46.425] newslot = 0x0 [13:14:46.425] rslot = 0x0 [13:14:46.425] estate = 0x55c485fa28a0 [13:14:46.425] econtext = 0x55c485fe4b08 [13:14:46.425] isNull = false [13:14:46.425] epqstate = 0x55c485fa2d28 [13:14:46.425] l = [13:14:46.425] __func__ = "ExecMergeMatched" [13:14:46.425] lmerge_matched = [13:14:46.425] #6 0x000055c4843093a4 in ExecMerge (context=context@entry=0x7ffe422bdd90, resultRelInfo=resultRelInfo@entry=0x55c485fa2e50, tupleid=tupleid@entry=0x0, oldtuple=oldtuple@entry=0x7ffe422bdd70, canSetTag=) at ../src/backend/executor/nodeModifyTable.c:2738 [13:14:46.425] rslot = 0x0 [13:14:46.425] matched = true [13:14:46.425] #7 0x000055c48430b0fb in ExecModifyTable (pstate=0x55c485fa2c40) at ../src/backend/executor/nodeModifyTable.c:4067 [13:14:46.425] node = 0x55c485fa2c40 [13:14:46.425] context = {mtstate = 0x55c485fa2c40, epqstate = 0x55c485fa2d28, estate = 0x55c485fa28a0, planSlot = 0x55c485fe3518, tmfd = {ctid = {ip_blkid = {bi_hi = 1, bi_lo = 0}, ip_posid = 0}, xmax = 2217222622, cmax = 21956, traversed = 152}, cpUpdateReturningSlot = 0x55c48609f400} [13:14:46.425] estate = 0x55c485fa28a0 [13:14:46.425] operation = CMD_MERGE [13:14:46.425] resultRelInfo = 0x55c485fa2e50 [13:14:46.425] subplanstate = 0x55c485fa3580 [13:14:46.425] slot = [13:14:46.425] oldSlot = [13:14:46.425] tuple_ctid = {ip_blkid = {bi_hi = 34313, bi_lo = 21956}, ip_posid = 0} [13:14:46.425] oldtupdata = {t_len = 34, t_self = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0}, t_tableOid = 0, t_data = 0x55c48600b508} [13:14:46.425] oldtuple = 0x7ffe422bdd70 [13:14:46.425] tupleid = 0x0 [13:14:46.425] __func__ = "ExecModifyTable" [13:14:46.425] #8 0x000055c4842977d2 in ExecProcNodeFirst (node=0x55c485fa2c40) at ../src/backend/executor/execProcnode.c:464 [13:14:46.425] No locals. [13:14:46.425] #9 0x000055c484283ecd in ExecProcNode (node=0x55c485fa2c40) at ../src/include/executor/executor.h:274 [13:14:46.425] No locals. [13:14:46.425] #10 ExecutePlan (estate=estate@entry=0x55c485fa28a0, planstate=0x55c485fa2c40, use_parallel_mode=, operation=operation@entry=CMD_MERGE, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=ForwardScanDirection, dest=0x55c48602d950, execute_once=true) at ../src/backend/executor/execMain.c:1646 [13:14:46.425] slot = [13:14:46.425] current_tuple_count = 0 [13:14:46.425] #11 0x000055c484284217 in standard_ExecutorRun (queryDesc=0x55c4860aaa18, direction=ForwardScanDirection, count=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:363 [13:14:46.425] estate = 0x55c485fa28a0 [13:14:46.425] operation = CMD_MERGE [13:14:46.425] dest = 0x55c48602d950 [13:14:46.425] sendTuples = true [13:14:46.425] oldcontext = 0x55c48602d640 [13:14:46.425] __func__ = "standard_ExecutorRun" [13:14:46.425] #12 0x000055c484284382 in ExecutorRun (queryDesc=queryDesc@entry=0x55c4860aaa18, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:304 [13:14:46.425] No locals. [13:14:46.425] #13 0x000055c4846a8eb5 in ProcessQuery (plan=plan@entry=0x55c4860a2308, sourceText=0x55c485e9f1d0 "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=0x55c48602d950, qc=qc@entry=0x7ffe422bdfb0) at ../src/backend/tcop/pquery.c:160 [13:14:46.425] queryDesc = 0x55c4860aaa18 [13:14:46.425] #14 0x000055c4846aac04 in PortalRunMulti (portal=portal@entry=0x55c485f22ed0, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=true, dest=dest@entry=0x55c48602d950, altdest=0x55c484e95320 , qc=qc@entry=0x7ffe422bdfb0) at ../src/backend/tcop/pquery.c:1277 [13:14:46.425] pstmt = 0x55c4860a2308 [13:14:46.425] stmtlist_item__state = {l = , i = } [13:14:46.425] active_snapshot_set = true [13:14:46.425] stmtlist_item = 0x55c4860a2430 [13:14:46.425] #15 0x000055c4846ab2aa in FillPortalStore (portal=portal@entry=0x55c485f22ed0, isTopLevel=isTopLevel@entry=true) at ../src/backend/tcop/pquery.c:1026 [13:14:46.425] treceiver = 0x55c48602d950 [13:14:46.425] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [13:14:46.425] __func__ = "FillPortalStore" [13:14:46.425] #16 0x000055c4846ab909 in PortalRun (portal=portal@entry=0x55c485f22ed0, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, run_once=run_once@entry=true, dest=dest@entry=0x55c4860a2468, altdest=altdest@entry=0x55c4860a2468, qc=0x7ffe422be190) at ../src/backend/tcop/pquery.c:763 [13:14:46.425] _save_exception_stack = 0x7ffe422be240 [13:14:46.425] _save_context_stack = 0x0 [13:14:46.425] _local_sigjmp_buf = {{__jmpbuf = {1, -2851623787381607498, 94302550762600, 94302550883984, 94302549192400, 94302550883912, 2850913879751439286, 8351353296011441078}, __mask_was_saved = 0, __saved_mask = {__val = {94302549203960, 94302529507038, 94302549200608, 94302529507038, 1, 140730008592671, 94302550883960, 94302550883912, 94302526434634, 94302529089289, 94302549192400, 94302529507038, 1, 1, 94302526703435, 163}}}} [13:14:46.425] _do_rethrow = [13:14:46.425] result = [13:14:46.425] nprocessed = [13:14:46.425] saveTopTransactionResourceOwner = 0x55c485ee0088 [13:14:46.425] saveTopTransactionContext = 0x55c485f792d0 [13:14:46.425] saveActivePortal = 0x0 [13:14:46.425] saveResourceOwner = 0x55c485ee0088 [13:14:46.425] savePortalContext = 0x0 [13:14:46.425] saveMemoryContext = 0x55c485f792d0 [13:14:46.425] __func__ = "PortalRun" [13:14:46.425] #17 0x000055c4846a4892 in exec_simple_query (query_string=query_string@entry=0x55c485e9f1d0 "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 [13:14:46.425] cmdtaglen = 5 [13:14:46.425] snapshot_set = [13:14:46.425] per_parsetree_context = 0x0 [13:14:46.425] plantree_list = 0x55c4860a2418 [13:14:46.425] parsetree = 0x55c4860bfe48 [13:14:46.425] commandTag = [13:14:46.425] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [13:14:46.425] querytree_list = [13:14:46.425] portal = 0x55c485f22ed0 [13:14:46.425] receiver = 0x55c4860a2468 [13:14:46.425] format = 0 [13:14:46.425] cmdtagname = [13:14:46.425] parsetree_item__state = {l = , i = } [13:14:46.425] dest = DestRemote [13:14:46.425] oldcontext = 0x55c485f792d0 [13:14:46.425] parsetree_list = 0x55c4860bfe78 [13:14:46.425] parsetree_item = 0x55c4860bfe90 [13:14:46.425] save_log_statement_stats = false [13:14:46.425] was_logged = true [13:14:46.425] use_implicit_block = false [13:14:46.425] msec_str = "\360\343+B\376\177\000\000\343ɗ\204\304U\000\000 \342+B\376\177\000\000\026\001\000\000\000\000\000" [13:14:46.425] __func__ = "exec_simple_query" [13:14:46.425] #18 0x000055c4846a7650 in PostgresMain (dbname=, username=) at ../src/backend/tcop/postgres.c:4680 [13:14:46.425] query_string = 0x55c485e9f1d0 "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:14:46.425] firstchar = [13:14:46.425] input_message = {data = 0x55c485e9f1d0 "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} [13:14:46.425] local_sigjmp_buf = {{__jmpbuf = {94302539194776, 8351351518310478774, 4, 140730008593392, 140730008593540, 1, 2850913880896484278, 8351353294738863030}, __mask_was_saved = 1, __saved_mask = {__val = {4194304, 14344, 0, 1, 140494130507236, 94302548627104, 14336, 14400, 94302526606831, 94302539194784, 94302548627104, 94302539188856, 140730008593392, 140730008593540, 94302526610899, 140730008593168}}}} [13:14:46.425] send_ready_for_query = false [13:14:46.425] idle_in_transaction_timeout_enabled = false [13:14:46.425] idle_session_timeout_enabled = false [13:14:46.425] __func__ = "PostgresMain" [13:14:46.425] #19 0x000055c48469ddf2 in BackendMain (startup_data=, startup_data_len=) at ../src/backend/tcop/backend_startup.c:105 [13:14:46.425] bsdata = [13:14:46.425] #20 0x000055c4845424f6 in postmaster_child_launch (child_type=child_type@entry=B_BACKEND, startup_data=startup_data@entry=0x7ffe422be39c "", startup_data_len=startup_data_len@entry=4, client_sock=client_sock@entry=0x7ffe422be3f0) at ../src/backend/postmaster/launch_backend.c:265 [13:14:46.425] pid = [13:14:46.425] #21 0x000055c484548824 in BackendStartup (client_sock=client_sock@entry=0x7ffe422be3f0) at ../src/backend/postmaster/postmaster.c:3593 [13:14:46.425] bn = 0x55c485ed51d8 [13:14:46.425] pid = [13:14:46.425] startup_data = {canAcceptConnections = CAC_OK} [13:14:46.425] __func__ = "BackendStartup" [13:14:46.425] #22 0x000055c484548dd2 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1674 [13:14:46.425] s = {sock = 8, raddr = {addr = {ss_family = 1, __ss_padding = "\000\000\000\000\000\000\210\253\265V\307\177\000\000 \343\322V\307\177\000\000\001\000\000\000\000\000\000\000\244\203MX\307\177\000\000-\000\000\000\000\000\000\000\020\256\266V\307\177\000\000 y\206W\307\177\000\000\310\344+B\376\177\000\000\304\344+B\376\177\000\000\300\241\354\205\304U", '\000' , "\020\256\266V\307\177\000\000\340ϵV\307\177\000", __ss_align = 140494131892202}, salen = 2}} [13:14:46.425] i = 0 [13:14:46.425] now = [13:14:46.425] last_lockfile_recheck_time = 1712841050 [13:14:46.425] last_touch_time = 1712841050 [13:14:46.425] events = {{pos = 1, events = 2, fd = 6, user_data = 0x0}, {pos = 1110173072, events = 32766, fd = 1456661280, user_data = 0x7ffe422be580}, {pos = 45, events = 0, fd = 1481613696, user_data = 0x422be550}, {pos = 0, events = 0, fd = 1481613696, user_data = 0x59e7c8ee}, {pos = 1468430216, events = 32711, fd = 1456672746, user_data = 0x7ffe422be628}, {pos = 1110173056, events = 32766, fd = 1110173072, user_data = 0x7fc7584d8ce1 <_dl_lookup_symbol_x+289>}, {pos = 18, events = 0, fd = 1414719000, user_data = 0x1}, {pos = 0, events = 0, fd = 1, user_data = 0x7fc757867420}, {pos = 1110173008, events = 32766, fd = 1414719000, user_data = 0x7fc757867420}, {pos = -2064955224, events = 1, fd = 1468430216, user_data = 0x0}, {pos = -2048090096, events = 21956, fd = -2048097384, user_data = 0xffffffff}, {pos = 1481496099, events = 32711, fd = 1454756888, user_data = 0x7fc757867920}, {pos = -2048097416, events = 21956, fd = 1454803448, user_data = 0x7ffe422be970}, {pos = 1481524874, events = 32711, fd = 16, user_data = 0x100007f}, {pos = 16, events = 0, fd = 1456775416, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x1}, {pos = -2048258192, events = 21956, fd = 1481496099, user_data = 0x1}, {pos = 0, events = 0, fd = -2048093464, user_data = 0x7fc756b5d418}, {pos = 1110174144, events = 32766, fd = 1481524874, user_data = 0x0}, {pos = 0, events = 0, fd = 1110174176, user_data = 0x55c48558bf40 }, {pos = 2, events = 0, fd = -2057781440, 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 = -2048097496, user_data = 0x3ff}, {pos = 4096, events = 0, fd = -2048274624, user_data = 0x55c485e9cf40}, {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 = 171192864, 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 = -2048274624, events = 21956, fd = 1456620672, user_data = 0x185e9cf40}, {pos = 784, events = 0, fd = -2067954292, user_data = 0x55c485ec7ee0}, {pos = 356853760, events = 380808363, fd = 4, user_data = 0x55c485ec82f0}, {pos = -2048098592, events = 21956, fd = -2048098392, 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 = -2048098392, user_data = 0x400}, {pos = 0, events = 0, fd = -2070223330, user_data = 0x55c48559a150 }, {pos = -2070297448, events = 21956, fd = -2048098592, user_data = 0x55c485e9f0d0}, {pos = -2048098592, events = 21956, fd = 15, user_data = 0x4a}, {pos = -2070221520, events = 21956, fd = -2048098592, user_data = 0x55c4849aee79 }, {pos = -2048274624, events = 21956, fd = 1455275310, user_data = 0x0}, {pos = -2076860099, events = 21956, fd = -2048103744, user_data = 0x7fc756bd81aa}, {pos = 1110174328, events = 1, fd = 0, user_data = 0x7fc756bd68f0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 11, user_data = 0x0}, {pos = 0, events = 0, fd = 20509, user_data = 0x7fc756c20b05 }, {pos = 0, events = 0, fd = 356853760, user_data = 0x0}, {pos = -2074861028, events = 21956, fd = 4194304, user_data = 0x55c48499c32c }, {pos = -2048103744, events = 21956, fd = -2048266032, user_data = 0x55c485ec6ac0}, {pos = 1, events = 0, fd = 0, user_data = 0x55c4849aed30 }, {pos = -2048103744, events = 21956, fd = -2070221191, user_data = 0x0}, {pos = 4, events = 0, fd = 0, user_data = 0x55c484359d10 }, {pos = 0, events = 0, fd = -2076837146, user_data = 0xb}, {pos = -2074839178, events = 21956, fd = 0, user_data = 0x0}} [13:14:46.427] nevents = 1 [13:14:46.427] __func__ = "ServerLoop" [13:14:46.427] #23 0x000055c48454a7f4 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55c485e98db0) at ../src/backend/postmaster/postmaster.c:1372 [13:14:46.427] opt = [13:14:46.427] status = [13:14:46.427] userDoption = [13:14:46.427] listen_addr_saved = false [13:14:46.427] output_config_variable = [13:14:46.427] __func__ = "PostmasterMain" [13:14:46.427] #24 0x000055c48436b373 in main (argc=4, argv=0x55c485e98db0) at ../src/backend/main/main.c:197 [13:14:46.427] do_check_root = [13:14:46.447] -e [13:14:46.447] [13:14:46.447] [13:14:46.992] dumping /tmp/cores/postgres-6-29144.core for /tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/bin/postgres [13:14:47.327] [New LWP 29144] [13:14:48.496] [Thread debugging using libthread_db enabled] [13:14:48.496] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [13:14:49.949] Core was generated by `postgres: primary: postgres regression [local] MERGE '. [13:14:49.949] Program terminated with signal SIGABRT, Aborted. [13:14:49.949] #0 0x00007f485dae7ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [13:14:50.213] [13:14:50.213] Thread 1 (Thread 0x7f485b47ea40 (LWP 29144)): [13:14:50.213] #0 0x00007f485dae7ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [13:14:50.213] No symbol table info available. [13:14:50.213] #1 0x00007f485dad1537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [13:14:50.213] No symbol table info available. [13:14:50.213] #2 0x0000564245f5a603 in ExceptionalCondition (conditionName=conditionName@entry=0x5642461af5b8 "!TTS_EMPTY(slot)", fileName=fileName@entry=0x5642461d4158 "../src/backend/executor/execTuples.c", lineNumber=lineNumber@entry=1737) at ../src/backend/utils/error/assert.c:66 [13:14:50.213] No locals. [13:14:50.213] #3 0x00005642458ac707 in ExecFetchSlotHeapTuple (slot=slot@entry=0x7ffd6a102c50, materialize=materialize@entry=true, shouldFree=shouldFree@entry=0x7ffd6a102aef) at ../src/backend/executor/execTuples.c:1737 [13:14:50.213] No locals. [13:14:50.213] #4 0x000056424582ef34 in ExecIRDeleteTriggers (estate=estate@entry=0x564247168900, relinfo=relinfo@entry=0x564247168eb0, slot=slot@entry=0x7ffd6a102c50) at ../src/backend/commands/trigger.c:2832 [13:14:50.213] trigger = 0x564247169110 [13:14:50.213] oldtuple = [13:14:50.213] trigdesc = 0x5642471690c0 [13:14:50.213] newtuple = 0x0 [13:14:50.213] should_free = false [13:14:50.213] LocTriggerData = {type = T_TriggerData, tg_event = 21, tg_relation = 0x7f485963e350, 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:14:50.213] i = 0 [13:14:50.213] #5 0x000056424590f2bc in ExecMergeMatched (context=0x7ffd6a102c70, resultRelInfo=resultRelInfo@entry=0x564247168eb0, tupleid=0x0, oldtuple=0x7ffd6a102c50, canSetTag=true, matched=matched@entry=0x7ffd6a102bff) at ../src/backend/executor/nodeModifyTable.c:2976 [13:14:50.213] relaction = 0x5642471b0728 [13:14:50.213] commandType = CMD_DELETE [13:14:50.213] result = TM_Ok [13:14:50.213] updateCxt = {crossPartUpdate = false, updateIndexes = TU_None, lockmode = LockTupleKeyShare} [13:14:50.213] l__state = {l = , i = } [13:14:50.213] mtstate = 0x564247168ca0 [13:14:50.213] mergeActions = 0x564247168fc0 [13:14:50.213] actionStates = 0x5642471b0ce8 [13:14:50.213] newslot = 0x0 [13:14:50.213] rslot = 0x0 [13:14:50.213] estate = 0x564247168900 [13:14:50.213] econtext = 0x5642471afd38 [13:14:50.213] isNull = false [13:14:50.213] epqstate = 0x564247168d88 [13:14:50.213] l = [13:14:50.213] __func__ = "ExecMergeMatched" [13:14:50.213] lmerge_matched = [13:14:50.213] #6 0x00005642459103a4 in ExecMerge (context=context@entry=0x7ffd6a102c70, resultRelInfo=resultRelInfo@entry=0x564247168eb0, tupleid=tupleid@entry=0x0, oldtuple=oldtuple@entry=0x7ffd6a102c50, canSetTag=) at ../src/backend/executor/nodeModifyTable.c:2738 [13:14:50.213] rslot = 0x0 [13:14:50.213] matched = true [13:14:50.213] #7 0x00005642459120fb in ExecModifyTable (pstate=0x564247168ca0) at ../src/backend/executor/nodeModifyTable.c:4067 [13:14:50.213] node = 0x564247168ca0 [13:14:50.213] context = {mtstate = 0x564247168ca0, epqstate = 0x564247168d88, estate = 0x564247168900, planSlot = 0x5642471ae748, tmfd = {ctid = {ip_blkid = {bi_hi = 1432, bi_lo = 18203}, ip_posid = 22082}, xmax = 1193276040, cmax = 22082, traversed = 160}, cpUpdateReturningSlot = 0x564245892491 } [13:14:50.213] estate = 0x564247168900 [13:14:50.213] operation = CMD_MERGE [13:14:50.213] resultRelInfo = 0x564247168eb0 [13:14:50.213] subplanstate = 0x5642471695e0 [13:14:50.213] slot = [13:14:50.213] oldSlot = [13:14:50.213] tuple_ctid = {ip_blkid = {bi_hi = 0, bi_lo = 1}, ip_posid = 0} [13:14:50.213] oldtupdata = {t_len = 34, t_self = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0}, t_tableOid = 0, t_data = 0x5642471cf968} [13:14:50.213] oldtuple = 0x7ffd6a102c50 [13:14:50.213] tupleid = 0x0 [13:14:50.213] __func__ = "ExecModifyTable" [13:14:50.213] #8 0x000056424589e7d2 in ExecProcNodeFirst (node=0x564247168ca0) at ../src/backend/executor/execProcnode.c:464 [13:14:50.213] No locals. [13:14:50.213] #9 0x000056424588aecd in ExecProcNode (node=0x564247168ca0) at ../src/include/executor/executor.h:274 [13:14:50.213] No locals. [13:14:50.213] #10 ExecutePlan (estate=estate@entry=0x564247168900, planstate=0x564247168ca0, use_parallel_mode=, operation=operation@entry=CMD_MERGE, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=ForwardScanDirection, dest=0x5642471eea90, execute_once=true) at ../src/backend/executor/execMain.c:1646 [13:14:50.213] slot = [13:14:50.213] current_tuple_count = 0 [13:14:50.213] #11 0x000056424588b217 in standard_ExecutorRun (queryDesc=queryDesc@entry=0x5642470c4978, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:363 [13:14:50.213] estate = 0x564247168900 [13:14:50.213] operation = CMD_MERGE [13:14:50.213] dest = 0x5642471eea90 [13:14:50.213] sendTuples = true [13:14:50.213] oldcontext = 0x5642471ee780 [13:14:50.213] __func__ = "standard_ExecutorRun" [13:14:50.213] #12 0x00007f485b2a37fc in pgss_ExecutorRun (queryDesc=0x5642470c4978, direction=ForwardScanDirection, count=0, execute_once=) at ../contrib/pg_stat_statements/pg_stat_statements.c:1032 [13:14:50.213] _save_exception_stack = 0x7ffd6a103040 [13:14:50.213] _save_context_stack = 0x0 [13:14:50.213] _local_sigjmp_buf = {{__jmpbuf = {94842659817848, -4687144763411254706, 94842659451408, 94842661038736, 0, 0, -4687144763463683506, -4640527445809286578}, __mask_was_saved = 0, __saved_mask = {__val = {94842660489472, 94842659817848, 0, 94842661037952, 94842641938251, 0, 1, 0, 94842634601280, 94842659817848, 94842654429600, 94842661037952, 139948743873570, 94842659817848, 0, 94842659451408}}}} [13:14:50.213] _do_rethrow = false [13:14:50.213] #13 0x000056424588b375 in ExecutorRun (queryDesc=queryDesc@entry=0x5642470c4978, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:302 [13:14:50.213] No locals. [13:14:50.213] #14 0x0000564245cafeb5 in ProcessQuery (plan=plan@entry=0x564247202480, sourceText=0x56424706b210 "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=0x5642471eea90, qc=qc@entry=0x7ffd6a102fa0) at ../src/backend/tcop/pquery.c:160 [13:14:50.213] queryDesc = 0x5642470c4978 [13:14:50.213] #15 0x0000564245cb1c04 in PortalRunMulti (portal=portal@entry=0x5642470ecf20, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=true, dest=dest@entry=0x5642471eea90, altdest=0x56424649c320 , qc=qc@entry=0x7ffd6a102fa0) at ../src/backend/tcop/pquery.c:1277 [13:14:50.213] pstmt = 0x564247202480 [13:14:50.213] stmtlist_item__state = {l = , i = } [13:14:50.213] active_snapshot_set = true [13:14:50.213] stmtlist_item = 0x5642472025a8 [13:14:50.213] #16 0x0000564245cb22aa in FillPortalStore (portal=portal@entry=0x5642470ecf20, isTopLevel=isTopLevel@entry=true) at ../src/backend/tcop/pquery.c:1026 [13:14:50.213] treceiver = 0x5642471eea90 [13:14:50.213] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [13:14:50.213] __func__ = "FillPortalStore" [13:14:50.213] #17 0x0000564245cb2909 in PortalRun (portal=portal@entry=0x5642470ecf20, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, run_once=run_once@entry=true, dest=dest@entry=0x5642472025e0, altdest=altdest@entry=0x5642472025e0, qc=0x7ffd6a103180) at ../src/backend/tcop/pquery.c:763 [13:14:50.213] _save_exception_stack = 0x7ffd6a103230 [13:14:50.213] _save_context_stack = 0x0 [13:14:50.213] _local_sigjmp_buf = {{__jmpbuf = {1, 4686345656280429134, 94842661119456, 94842661533008, 94842659983136, 94842661532936, -4687144763396574642, -1329207175560154546}, __mask_was_saved = 0, __saved_mask = {__val = {94842659994696, 94842644741854, 94842659991344, 94842644741854, 1, 140726382899471, 94842661532984, 94842661532936, 94842641669450, 94842644324105, 94842659983136, 94842644741854, 1, 1, 94842641938251, 163}}}} [13:14:50.213] _do_rethrow = [13:14:50.213] result = [13:14:50.213] nprocessed = [13:14:50.213] saveTopTransactionResourceOwner = 0x5642470ac3f0 [13:14:50.213] saveTopTransactionContext = 0x564247097800 [13:14:50.213] saveActivePortal = 0x0 [13:14:50.213] saveResourceOwner = 0x5642470ac3f0 [13:14:50.213] savePortalContext = 0x0 [13:14:50.213] saveMemoryContext = 0x564247097800 [13:14:50.213] __func__ = "PortalRun" [13:14:50.213] #18 0x0000564245cab892 in exec_simple_query (query_string=query_string@entry=0x56424706b210 "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 [13:14:50.213] cmdtaglen = 5 [13:14:50.213] snapshot_set = [13:14:50.213] per_parsetree_context = 0x0 [13:14:50.213] plantree_list = 0x564247202590 [13:14:50.213] parsetree = 0x564247267508 [13:14:50.213] commandTag = [13:14:50.213] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [13:14:50.213] querytree_list = [13:14:50.213] portal = 0x5642470ecf20 [13:14:50.213] receiver = 0x5642472025e0 [13:14:50.213] format = 0 [13:14:50.213] cmdtagname = [13:14:50.213] parsetree_item__state = {l = , i = } [13:14:50.213] dest = DestRemote [13:14:50.213] oldcontext = 0x564247097800 [13:14:50.213] parsetree_list = 0x564247267538 [13:14:50.213] parsetree_item = 0x564247267550 [13:14:50.213] save_log_statement_stats = false [13:14:50.213] was_logged = true [13:14:50.213] use_implicit_block = false [13:14:50.213] msec_str = "\340\063\020j\375\177\000\000\343\071\370EBV\000\000\020\062\020j\375\177\000\000\026\001\000\000\000\000\000" [13:14:50.213] __func__ = "exec_simple_query" [13:14:50.213] #19 0x0000564245cae650 in PostgresMain (dbname=, username=) at ../src/backend/tcop/postgres.c:4680 [13:14:50.213] query_string = 0x56424706b210 "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:14:50.213] firstchar = [13:14:50.213] input_message = {data = 0x56424706b210 "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} [13:14:50.213] local_sigjmp_buf = {{__jmpbuf = {94842654429592, -1329208404353600946, 4, 140726382900192, 140726382900340, 1, -4687144763065224626, -1329207173612817842}, __mask_was_saved = 1, __saved_mask = {__val = {4194304, 94842659426016, 16384, 8248, 94842641843354, 0, 0, 0, 94842654429600, 94842659426016, 94842654423672, 140726382900192, 140726382900340, 1, 94842641846404, 140726382899968}}}} [13:14:50.213] send_ready_for_query = false [13:14:50.213] idle_in_transaction_timeout_enabled = false [13:14:50.213] idle_session_timeout_enabled = false [13:14:50.213] __func__ = "PostgresMain" [13:14:50.213] #20 0x0000564245ca4df2 in BackendMain (startup_data=, startup_data_len=) at ../src/backend/tcop/backend_startup.c:105 [13:14:50.213] bsdata = [13:14:50.213] #21 0x0000564245b494f6 in postmaster_child_launch (child_type=child_type@entry=B_BACKEND, startup_data=startup_data@entry=0x7ffd6a10338c "", startup_data_len=startup_data_len@entry=4, client_sock=client_sock@entry=0x7ffd6a1033e0) at ../src/backend/postmaster/launch_backend.c:265 [13:14:50.213] pid = [13:14:50.213] #22 0x0000564245b4f824 in BackendStartup (client_sock=client_sock@entry=0x7ffd6a1033e0) at ../src/backend/postmaster/postmaster.c:3593 [13:14:50.213] bn = 0x564247097bf8 [13:14:50.213] pid = [13:14:50.213] startup_data = {canAcceptConnections = CAC_OK} [13:14:50.213] __func__ = "BackendStartup" [13:14:50.213] #23 0x0000564245b4fdd2 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1674 [13:14:50.213] s = {sock = 8, raddr = {addr = {ss_family = 1, __ss_padding = "\254]H\177\000\000 \331{^H\177\000\000\210\064\020j\375\177\000\000\204\064\020j\375\177\000\000\000\000\000\000\375\177\000\000`T\tGBV\000\000\000\000\000\000\375\177\000\000\020\016\254]H\177\000\000\340/\253]H\177\000\000\352o\310]H\177\000\000\356\310\347Y\000\000\000\000#\237g\001\000\000\000\000\204\064\020j\375\177\000\000`T\tGBV\000\000P5\020j\375\177\000", __ss_align = 139948787778336}, salen = 2}} [13:14:50.213] i = 0 [13:14:50.213] now = [13:14:50.213] last_lockfile_recheck_time = 1712841072 [13:14:50.213] last_touch_time = 1712841072 [13:14:50.213] events = {{pos = 1, events = 2, fd = 6, user_data = 0x0}, {pos = 0, events = 0, fd = 18, user_data = 0x59e7c8ee}, {pos = 1585174408, events = 32584, fd = 1573416938, user_data = 0x7ffd6a1035e8}, {pos = 1779447104, events = 32765, fd = 1779447120, user_data = 0x7f485f42ece1 <_dl_lookup_symbol_x+289>}, {pos = 18, events = 0, fd = 1531463192, user_data = 0x1}, {pos = 0, events = 0, fd = 1, user_data = 0x7f485e7bd420}, {pos = -1, events = 0, fd = 1531463192, user_data = 0x7f485e7bd420}, {pos = 1585174816, events = 1, fd = 1585174408, user_data = 0x0}, {pos = 1779447104, events = 32765, fd = 1024, user_data = 0xffffffff}, {pos = 1779447392, events = 32765, fd = 1571501080, user_data = 0x7f485e7bd920}, {pos = 1191818440, events = 22082, fd = 1191818072, user_data = 0x564247096ae0}, {pos = 1191818472, events = 22082, fd = 1191817233, user_data = 0x7f485f433623 <_dl_fixup+211>}, {pos = 1, events = 0, fd = 1573519608, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x1}, {pos = 1191628912, events = 22082, fd = 1598240291, user_data = 0x1}, {pos = 0, events = 0, fd = 1191799520, user_data = 0x7f485dab3418}, {pos = 1779448240, events = 32765, fd = 1598269066, user_data = 0x0}, {pos = 0, events = 0, fd = 1779448272, user_data = 0x564246b92f40 }, {pos = 2, events = 0, fd = 1186541376, user_data = 0x0}, {pos = 1572027980, events = 32584, fd = 1191839888, user_data = 0x7f485dc7dbe0}, {pos = 255, events = 0, fd = 8096, user_data = 0x0}, {pos = 4096, events = 0, fd = 99, user_data = 0x10f}, {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 = 0x0}, {pos = 255, events = 0, fd = 4096, user_data = 0xffffffffffffff08}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = -65536, user_data = 0xffffffffffffffff}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = -1, user_data = 0xffffffffffffffff}, {pos = 811562031, events = 1935619890, fd = 1634038388, user_data = 0x797265766f636572}, {pos = 926036015, events = 1920234335, fd = 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 = 0x564247068f80}, {pos = 1191612288, events = 22082, fd = 1573361792, user_data = 0x7f485db2c51a <_IO_file_underflow+378>}, {pos = 7, events = 0, fd = 1572019195, user_data = 0x400}, {pos = 1191612288, events = 22082, fd = 1573364864, user_data = 0x147068f80}, {pos = 784, events = 0, fd = 1176368524, 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 = 0, user_data = 0x564245fa31f1 }, {pos = 1191817264, events = 22082, fd = 1191817264, user_data = 0x56424709b030}, {pos = 1, events = 0, fd = 1191817464, user_data = 0x400}, {pos = 0, events = 0, fd = 1174099486, user_data = 0x564246ba1150 }, {pos = 1174025368, events = 22082, fd = 1191817264, user_data = 0x56424706b110}, {pos = 1191817264, events = 22082, fd = 15, user_data = 0x4a}, {pos = 1174101296, events = 22082, fd = 1191817264, user_data = 0x564245fb5e79 }, {pos = 1191612288, events = 22082, fd = 1572019502, user_data = 0x0}, {pos = 1167462717, events = 22082, fd = 1191791424, user_data = 0x7f485db2e1aa}, {pos = 1779448424, events = 1, fd = 0, user_data = 0x7f485db2c8f0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 11, user_data = 0x0}, {pos = 0, events = 0, fd = 26825, user_data = 0x7f485db76b05 }, {pos = 0, events = 0, fd = -2052218624, user_data = 0x0}, {pos = 1169461788, events = 22082, fd = 4194304, user_data = 0x564245fa332c }, {pos = 1191791424, events = 22082, fd = 1191620880, user_data = 0x564247094b40}, {pos = 1, events = 0, fd = 0, user_data = 0x564245fb5d30 }, {pos = 1191791424, events = 22082, fd = 1174101625, user_data = 0x0}, {pos = 4, events = 0, fd = 0, user_data = 0x564245960d10 }, {pos = 0, events = 0, fd = 1167485670, user_data = 0xb}, {pos = 1169483638, events = 22082, fd = 0, user_data = 0x0}} [13:14:50.213] nevents = 1 [13:14:50.213] __func__ = "ServerLoop" [13:14:50.214] #24 0x0000564245b517f4 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x564247064de0) at ../src/backend/postmaster/postmaster.c:1372 [13:14:50.214] opt = [13:14:50.214] status = [13:14:50.214] userDoption = [13:14:50.214] listen_addr_saved = false [13:14:50.214] output_config_variable = [13:14:50.214] __func__ = "PostmasterMain" [13:14:50.214] #25 0x0000564245972373 in main (argc=4, argv=0x564247064de0) at ../src/backend/main/main.c:197 [13:14:50.214] do_check_root =