[13:38:06.531] src/tools/ci/cores_backtrace.sh linux /tmp/cores [13:38:07.109] dumping /tmp/cores/postgres-6-23438.core for /tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/bin/postgres [13:38:07.730] [New LWP 23438] [13:38:08.811] Downloading separate debug info for /lib/x86_64-linux-gnu/librt.so.1... [13:38:10.029] Downloading separate debug info for /lib/x86_64-linux-gnu/libgssapi_krb5.so.2... [13:38:12.395] Downloading separate debug info for /lib/x86_64-linux-gnu/libicuuc.so.67... [13:38:12.395] Downloading separate debug info for /.cache/debuginfod_client/f871bbd529a02abd860f0d16b842b5b20234cb49/debuginfo... [13:38:14.275] Downloading separate debug info for /lib/x86_64-linux-gnu/libicui18n.so.67... [13:38:15.489] Downloading separate debug info for /lib/x86_64-linux-gnu/libldap_r-2.4.so.2... [13:38:17.062] Downloading separate debug info for /lib/x86_64-linux-gnu/libxml2.so.2... [13:38:18.921] Downloading separate debug info for /lib/x86_64-linux-gnu/libssl.so.1.1... [13:38:20.537] Downloading separate debug info for /lib/x86_64-linux-gnu/libcrypto.so.1.1... [13:38:21.936] Downloading separate debug info for /lib/x86_64-linux-gnu/libsystemd.so.0... [13:38:22.846] Downloading separate debug info for /lib/x86_64-linux-gnu/libz.so.1... [13:38:24.380] Downloading separate debug info for /lib/x86_64-linux-gnu/libzstd.so.1... [13:38:25.766] Downloading separate debug info for /lib/x86_64-linux-gnu/libpthread.so.0... [13:38:26.240] [Thread debugging using libthread_db enabled] [13:38:26.240] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [13:38:27.303] Downloading separate debug info for /lib64/ld-linux-x86-64.so.2... [13:38:28.690] Downloading separate debug info for /lib/x86_64-linux-gnu/libkrb5.so.3... [13:38:29.751] Downloading separate debug info for /lib/x86_64-linux-gnu/libk5crypto.so.3... [13:38:30.371] Downloading separate debug info for /lib/x86_64-linux-gnu/libcom_err.so.2... [13:38:31.135] Downloading separate debug info for /lib/x86_64-linux-gnu/libkrb5support.so.0... [13:38:33.421] Downloading separate debug info for /lib/x86_64-linux-gnu/libstdc++.so.6... [13:38:34.331] Downloading separate debug info for /lib/x86_64-linux-gnu/libgcc_s.so.1... [13:38:35.094] Downloading separate debug info for /lib/x86_64-linux-gnu/liblber-2.4.so.2... [13:38:36.004] Downloading separate debug info for /lib/x86_64-linux-gnu/libresolv.so.2... [13:38:36.927] Downloading separate debug info for /lib/x86_64-linux-gnu/libsasl2.so.2... [13:38:38.524] Downloading separate debug info for /lib/x86_64-linux-gnu/libgnutls.so.30... [13:38:39.589] Downloading separate debug info for /lib/x86_64-linux-gnu/liblzma.so.5... [13:38:40.353] Downloading separate debug info for /lib/x86_64-linux-gnu/libaudit.so.1... [13:38:41.734] Downloading separate debug info for /lib/x86_64-linux-gnu/libgcrypt.so.20... [13:38:42.351] Downloading separate debug info for /lib/x86_64-linux-gnu/libkeyutils.so.1... [13:38:43.882] Downloading separate debug info for /lib/x86_64-linux-gnu/libp11-kit.so.0... [13:38:44.644] Downloading separate debug info for /lib/x86_64-linux-gnu/libidn2.so.0... [13:38:45.869] Downloading separate debug info for /lib/x86_64-linux-gnu/libunistring.so.2... [13:38:46.784] Downloading separate debug info for /lib/x86_64-linux-gnu/libtasn1.so.6... [13:38:47.854] Downloading separate debug info for /lib/x86_64-linux-gnu/libnettle.so.8... [13:38:48.773] Downloading separate debug info for /lib/x86_64-linux-gnu/libhogweed.so.6... [13:38:49.990] Downloading separate debug info for /lib/x86_64-linux-gnu/libgmp.so.10... [13:38:51.388] Downloading separate debug info for /lib/x86_64-linux-gnu/libffi.so.7... [13:38:51.890] Core was generated by `postgres: old_node: postgres regression [local] MERGE '. [13:38:51.890] Program terminated with signal SIGABRT, Aborted. [13:38:51.890] #0 0x00007f5480d10ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [13:38:52.128] [13:38:52.128] Thread 1 (Thread 0x7f547e6a7a40 (LWP 23438)): [13:38:52.128] #0 0x00007f5480d10ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [13:38:52.128] No symbol table info available. [13:38:52.128] #1 0x00007f5480cfa537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [13:38:52.128] No symbol table info available. [13:38:52.128] #2 0x00005574ca280881 in ExceptionalCondition (conditionName=conditionName@entry=0x5574ca4d53d8 "!TTS_EMPTY(slot)", fileName=fileName@entry=0x5574ca4f9db8 "../src/backend/executor/execTuples.c", lineNumber=lineNumber@entry=1737) at ../src/backend/utils/error/assert.c:66 [13:38:52.128] No locals. [13:38:52.128] #3 0x00005574c9bd23fc in ExecFetchSlotHeapTuple (slot=slot@entry=0x7fffb27a9390, materialize=materialize@entry=true, shouldFree=shouldFree@entry=0x7fffb27a922f) at ../src/backend/executor/execTuples.c:1737 [13:38:52.128] No locals. [13:38:52.128] #4 0x00005574c9b55de3 in ExecIRDeleteTriggers (estate=estate@entry=0x5574cc0ff8a0, relinfo=relinfo@entry=0x5574cc0ffe50, slot=slot@entry=0x7fffb27a9390) at ../src/backend/commands/trigger.c:2841 [13:38:52.128] trigger = 0x5574cc1000b0 [13:38:52.128] oldtuple = [13:38:52.128] trigdesc = 0x5574cc100060 [13:38:52.128] newtuple = 0x0 [13:38:52.128] should_free = false [13:38:52.128] LocTriggerData = {type = T_TriggerData, tg_event = 21, tg_relation = 0x7f5475701d08, 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:38:52.128] i = 0 [13:38:52.128] #5 0x00005574c9c35310 in ExecMergeMatched (context=0x7fffb27a93b0, resultRelInfo=resultRelInfo@entry=0x5574cc0ffe50, tupleid=0x0, oldtuple=0x7fffb27a9390, canSetTag=true, matched=matched@entry=0x7fffb27a933f) at ../src/backend/executor/nodeModifyTable.c:3027 [13:38:52.128] relaction = 0x5574cc199798 [13:38:52.128] commandType = CMD_DELETE [13:38:52.128] result = TM_Ok [13:38:52.128] updateCxt = {crossPartUpdate = false, updateIndexes = TU_None, lockmode = LockTupleKeyShare} [13:38:52.128] l__state = {l = , i = } [13:38:52.128] mtstate = 0x5574cc0ffc40 [13:38:52.128] mergeActions = 0x5574cc0fff60 [13:38:52.128] actionStates = 0x5574cc199d58 [13:38:52.128] newslot = 0x0 [13:38:52.128] rslot = 0x0 [13:38:52.128] estate = 0x5574cc0ff8a0 [13:38:52.128] econtext = 0x5574cc198da8 [13:38:52.128] isNull = false [13:38:52.128] epqstate = 0x5574cc0ffd28 [13:38:52.128] l = [13:38:52.128] __func__ = "ExecMergeMatched" [13:38:52.128] lmerge_matched = [13:38:52.128] #6 0x00005574c9c363f8 in ExecMerge (context=context@entry=0x7fffb27a93b0, resultRelInfo=resultRelInfo@entry=0x5574cc0ffe50, tupleid=tupleid@entry=0x0, oldtuple=oldtuple@entry=0x7fffb27a9390, canSetTag=) at ../src/backend/executor/nodeModifyTable.c:2791 [13:38:52.128] rslot = 0x0 [13:38:52.128] matched = true [13:38:52.128] #7 0x00005574c9c3814f in ExecModifyTable (pstate=0x5574cc0ffc40) at ../src/backend/executor/nodeModifyTable.c:4112 [13:38:52.128] node = 0x5574cc0ffc40 [13:38:52.128] context = {mtstate = 0x5574cc0ffc40, epqstate = 0x5574cc0ffd28, estate = 0x5574cc0ff8a0, planSlot = 0x5574cc1977b8, tmfd = {ctid = {ip_blkid = {bi_hi = 1, bi_lo = 0}, ip_posid = 0}, xmax = 3384471507, cmax = 21876, traversed = 248}, cpUpdateReturningSlot = 0x5574cc1ed760} [13:38:52.128] estate = 0x5574cc0ff8a0 [13:38:52.128] operation = CMD_MERGE [13:38:52.128] resultRelInfo = 0x5574cc0ffe50 [13:38:52.128] subplanstate = 0x5574cc100580 [13:38:52.128] slot = [13:38:52.128] oldSlot = [13:38:52.128] tuple_ctid = {ip_blkid = {bi_hi = 52254, bi_lo = 21876}, ip_posid = 0} [13:38:52.128] oldtupdata = {t_len = 34, t_self = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0}, t_tableOid = 0, t_data = 0x5574cc1619e8} [13:38:52.128] oldtuple = 0x7fffb27a9390 [13:38:52.128] tupleid = 0x0 [13:38:52.128] __func__ = "ExecModifyTable" [13:38:52.128] #8 0x00005574c9bc45c7 in ExecProcNodeFirst (node=0x5574cc0ffc40) at ../src/backend/executor/execProcnode.c:464 [13:38:52.128] No locals. [13:38:52.128] #9 0x00005574c9bb0cc2 in ExecProcNode (node=0x5574cc0ffc40) at ../src/include/executor/executor.h:274 [13:38:52.128] No locals. [13:38:52.128] #10 ExecutePlan (estate=estate@entry=0x5574cc0ff8a0, planstate=0x5574cc0ffc40, use_parallel_mode=, operation=operation@entry=CMD_MERGE, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=ForwardScanDirection, dest=0x5574cc183740, execute_once=true) at ../src/backend/executor/execMain.c:1646 [13:38:52.128] slot = [13:38:52.128] current_tuple_count = 0 [13:38:52.128] #11 0x00005574c9bb100c in standard_ExecutorRun (queryDesc=0x5574cc17bd88, direction=ForwardScanDirection, count=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:363 [13:38:52.128] estate = 0x5574cc0ff8a0 [13:38:52.128] operation = CMD_MERGE [13:38:52.128] dest = 0x5574cc183740 [13:38:52.128] sendTuples = true [13:38:52.128] oldcontext = 0x5574cc183430 [13:38:52.128] __func__ = "standard_ExecutorRun" [13:38:52.128] #12 0x00005574c9bb1177 in ExecutorRun (queryDesc=queryDesc@entry=0x5574cc17bd88, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:304 [13:38:52.128] No locals. [13:38:52.128] #13 0x00005574c9fd6515 in ProcessQuery (plan=plan@entry=0x5574cc1f0668, sourceText=0x5574cbffc1d0 "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=0x5574cc183740, qc=qc@entry=0x7fffb27a95d0) at ../src/backend/tcop/pquery.c:160 [13:38:52.128] queryDesc = 0x5574cc17bd88 [13:38:52.128] #14 0x00005574c9fd8264 in PortalRunMulti (portal=portal@entry=0x5574cc07fed0, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=true, dest=dest@entry=0x5574cc183740, altdest=0x5574ca7be380 , qc=qc@entry=0x7fffb27a95d0) at ../src/backend/tcop/pquery.c:1277 [13:38:52.128] pstmt = 0x5574cc1f0668 [13:38:52.128] stmtlist_item__state = {l = , i = } [13:38:52.128] active_snapshot_set = true [13:38:52.128] stmtlist_item = 0x5574cc1f0790 [13:38:52.128] #15 0x00005574c9fd890a in FillPortalStore (portal=portal@entry=0x5574cc07fed0, isTopLevel=isTopLevel@entry=true) at ../src/backend/tcop/pquery.c:1026 [13:38:52.128] treceiver = 0x5574cc183740 [13:38:52.128] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [13:38:52.128] __func__ = "FillPortalStore" [13:38:52.128] #16 0x00005574c9fd8f69 in PortalRun (portal=portal@entry=0x5574cc07fed0, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, run_once=run_once@entry=true, dest=dest@entry=0x5574cc1f07c8, altdest=altdest@entry=0x5574cc1f07c8, qc=0x7fffb27a97b0) at ../src/backend/tcop/pquery.c:763 [13:38:52.128] _save_exception_stack = 0x7fffb27a9860 [13:38:52.128] _save_context_stack = 0x0 [13:38:52.128] _local_sigjmp_buf = {{__jmpbuf = {1, 2853670069718972862, 93960129152968, 93960129360032, 93960127643344, 93960129359960, -2853838254941963842, -8254018173001565762}, __mask_was_saved = 0, __saved_mask = {__val = {93960127654904, 93960099368878, 93960127651552, 93960099368878, 1, 140736187766591, 93960129360008, 93960129359960, 93960096301000, 93960098954377, 93960127643344, 93960099368878, 1, 1, 93960096569861, 163}}}} [13:38:52.128] _do_rethrow = [13:38:52.128] result = [13:38:52.128] nprocessed = [13:38:52.128] saveTopTransactionResourceOwner = 0x5574cc03d088 [13:38:52.128] saveTopTransactionContext = 0x5574cc0d62d0 [13:38:52.128] saveActivePortal = 0x0 [13:38:52.128] saveResourceOwner = 0x5574cc03d088 [13:38:52.128] savePortalContext = 0x0 [13:38:52.128] saveMemoryContext = 0x5574cc0d62d0 [13:38:52.128] __func__ = "PortalRun" [13:38:52.128] #17 0x00005574c9fd1eed in exec_simple_query (query_string=query_string@entry=0x5574cbffc1d0 "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:38:52.128] cmdtaglen = 5 [13:38:52.128] snapshot_set = [13:38:52.128] per_parsetree_context = 0x0 [13:38:52.128] plantree_list = 0x5574cc1f0778 [13:38:52.128] parsetree = 0x5574cc223058 [13:38:52.128] commandTag = [13:38:52.128] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [13:38:52.128] querytree_list = [13:38:52.128] portal = 0x5574cc07fed0 [13:38:52.128] receiver = 0x5574cc1f07c8 [13:38:52.128] format = 0 [13:38:52.128] cmdtagname = [13:38:52.128] parsetree_item__state = {l = , i = } [13:38:52.128] dest = DestRemote [13:38:52.128] oldcontext = 0x5574cc0d62d0 [13:38:52.128] parsetree_list = 0x5574cc223088 [13:38:52.128] parsetree_item = 0x5574cc2230a0 [13:38:52.128] save_log_statement_stats = false [13:38:52.128] was_logged = true [13:38:52.128] use_implicit_block = false [13:38:52.128] msec_str = "\020\232z\262\377\177\000\000a\234*\312tU\000\000@\230z\262\377\177\000\000\026\001\000\000\000\000\000" [13:38:52.128] __func__ = "exec_simple_query" [13:38:52.128] #18 0x00005574c9fd4cb0 in PostgresMain (dbname=, username=) at ../src/backend/tcop/postgres.c:4680 [13:38:52.128] query_string = 0x5574cbffc1d0 "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:38:52.128] firstchar = [13:38:52.128] input_message = {data = 0x5574cbffc1d0 "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:38:52.128] local_sigjmp_buf = {{__jmpbuf = {93960109041688, -8254024893570254402, 4, 140736187767312, 140736187767460, 1, -2853838255147484738, -8254018166492268098}, __mask_was_saved = 1, __saved_mask = {__val = {4194304, 14344, 0, 1, 140000915480036, 93960127078048, 14336, 14400, 93960096473219, 93960109041696, 93960127078048, 93960109035768, 140736187767312, 140736187767460, 93960096477287, 140736187767088}}}} [13:38:52.128] send_ready_for_query = false [13:38:52.128] idle_in_transaction_timeout_enabled = false [13:38:52.128] idle_session_timeout_enabled = false [13:38:52.128] __func__ = "PostgresMain" [13:38:52.128] #19 0x00005574c9fcb44d in BackendMain (startup_data=, startup_data_len=) at ../src/backend/tcop/backend_startup.c:105 [13:38:52.128] bsdata = [13:38:52.128] #20 0x00005574c9e6f785 in postmaster_child_launch (child_type=child_type@entry=B_BACKEND, startup_data=startup_data@entry=0x7fffb27a99bc "", startup_data_len=startup_data_len@entry=4, client_sock=client_sock@entry=0x7fffb27a9a10) at ../src/backend/postmaster/launch_backend.c:265 [13:38:52.128] pid = [13:38:52.128] #21 0x00005574c9e75ab3 in BackendStartup (client_sock=client_sock@entry=0x7fffb27a9a10) at ../src/backend/postmaster/postmaster.c:3593 [13:38:52.128] bn = 0x5574cc0324f8 [13:38:52.128] pid = [13:38:52.128] startup_data = {canAcceptConnections = CAC_OK} [13:38:52.128] __func__ = "BackendStartup" [13:38:52.128] #22 0x00005574c9e76061 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1674 [13:38:52.128] s = {sock = 8, raddr = {addr = {ss_family = 1, __ss_padding = "e\202T\177\000\000-\000\000\000\000\000\000\000\020\236\316\200T\177\000\000 i\236\201T\177\000\000Țz\262\377\177\000\000Ěz\262\377\177\000\000\204\232z\262\377\177\000\000@\016n~T\177\000\000\000\000\000\000\377\177\000\000\020\236\316\200T\177\000\000\340\277̀T\177\000\000\352\377\352\200T\177\000\000\356\310\347Y\000\000\000\000#\237g\001\000\000\000\000Ěz\262\377\177\000", __ss_align = 140000875122240}, salen = 2}} [13:38:52.128] i = 0 [13:38:52.128] now = [13:38:52.128] last_lockfile_recheck_time = 1714052038 [13:38:52.128] last_touch_time = 1714052038 [13:38:52.128] events = {{pos = 1, events = 2, fd = 6, user_data = 0x0}, {pos = -1300587712, events = 32767, fd = -1300587696, user_data = 0x0}, {pos = 18, events = 0, fd = 1508362478, user_data = 0x7f54819e6788}, {pos = -2132082710, events = 32596, fd = -1300587480, user_data = 0x7fffb27a9b80}, {pos = -1300587632, events = 32767, fd = -2107278111, user_data = 0x12}, {pos = 2120930840, events = 32596, fd = 1, user_data = 0x0}, {pos = 1, events = 0, fd = -2120326112, user_data = 0xffffffff}, {pos = 2120930840, events = 32596, fd = -2120326112, user_data = 0x1819e6920}, {pos = -2120325240, events = 32596, fd = 0, user_data = 0x7fffb27a9c9e}, {pos = -1300587376, events = 32767, fd = -1, user_data = 0x7fffb27a9ba0}, {pos = -2133998568, events = 32596, fd = -2120324832, user_data = 0x5574cc025378}, {pos = -872263160, events = 21876, fd = -872255472, user_data = 0x5574cc025398}, {pos = -872258831, events = 21876, fd = -2107259357, user_data = 0x1}, {pos = -2131980040, events = 32596, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 1, user_data = 0x5574cbffdf70}, {pos = -2107259357, events = 32596, fd = 1, user_data = 0x0}, {pos = -872255472, events = 21876, fd = -2133998568, user_data = 0x7fffb27a9fe0}, {pos = -2107230582, events = 32596, fd = 0, user_data = 0x0}, {pos = -1300586496, events = 32767, fd = -890550848, user_data = 0x2}, {pos = -890550848, events = 21876, fd = 0, user_data = 0x7f5480ea6be0}, {pos = 255, events = 0, fd = 7, user_data = 0x0}, {pos = 8096, events = 196607, 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 = 0x100007f00000002}, {pos = 255, events = 0, fd = 4096, user_data = 0xffffffffffffff08}, {pos = 0, events = 0, fd = -872262872, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 4294967040, fd = 0, user_data = 0x0}, {pos = -1, events = 4294967295, fd = -1, user_data = 0x30305f742f617461}, {pos = 1735417650, events = 1735423327, fd = 1853190772, user_data = 0x2f65646172677075}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = -2132137856, user_data = 0x7f5480d5551a <_IO_file_underflow+378>}, {pos = 7, events = 0, fd = -2133480146, user_data = 0x400}, {pos = -872440000, events = 21876, fd = -2132134784, user_data = 0x1cbff9f40}, {pos = 784, events = 0, fd = -900705812, user_data = 0x5574cc024ee0}, {pos = -1804487936, events = 4018559810, fd = 2, user_data = 0x8000000000000006}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = -872263968, events = 21876, fd = -872263968, user_data = 0x5574cc024ee0}, {pos = 1, events = 0, fd = -872263768, user_data = 0x400}, {pos = 0, events = 0, fd = -902973224, user_data = 0x5574caec27d0 }, {pos = -903047380, events = 21876, fd = -872263968, user_data = 0x5574cbffc0d0}, {pos = -872263968, events = 21876, fd = 15, user_data = 0x4a}, {pos = -902971414, events = 21876, fd = -872263968, user_data = 0x5574ca2dc133 }, {pos = -872440000, events = 21876, fd = -2133480146, user_data = 0x0}, {pos = -909610942, events = 21876, fd = -872269120, user_data = 0x7f5480d571aa}, {pos = -1300586344, events = 1, fd = 0, user_data = 0x7f5480d558f0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 11, user_data = 0x0}, {pos = 0, events = 0, fd = 20608, user_data = 0x7f5480d9fb05 }, {pos = 0, events = 0, fd = -1804487936, user_data = 0x0}, {pos = -907610965, events = 21876, fd = 4194304, user_data = 0x5574ca2c95c0 }, {pos = -872269120, events = 21876, fd = -872431408, user_data = 0x5574cc023ac0}, {pos = 1, events = 0, fd = 0, user_data = 0x5574ca2dbfea }, {pos = -872269120, events = 21876, fd = -902971085, user_data = 0x0}, {pos = 4, events = 0, fd = 0, user_data = 0x5574c9c86c15 }, {pos = 0, events = 0, fd = -909587989, user_data = 0xb}, {pos = -907589115, events = 21876, fd = 0, user_data = 0x0}} [13:38:52.129] nevents = 1 [13:38:52.129] __func__ = "ServerLoop" [13:38:52.129] #23 0x00005574c9e77a83 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x5574cbff5db0) at ../src/backend/postmaster/postmaster.c:1372 [13:38:52.129] opt = [13:38:52.129] status = [13:38:52.129] userDoption = [13:38:52.129] listen_addr_saved = false [13:38:52.129] output_config_variable = [13:38:52.129] __func__ = "PostmasterMain" [13:38:52.129] #24 0x00005574c9c98278 in main (argc=4, argv=0x5574cbff5db0) at ../src/backend/main/main.c:197 [13:38:52.129] do_check_root = [13:38:52.146] -e [13:38:52.146] [13:38:52.146] [13:38:52.685] dumping /tmp/cores/postgres-6-22232.core for /tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin/postgres [13:38:54.356] [New LWP 22232] [13:38:54.356] Downloading separate debug info for /lib/x86_64-linux-gnu/libm.so.6... [13:38:55.118] Downloading separate debug info for /lib/x86_64-linux-gnu/libdl.so.2... [13:38:56.598] Downloading separate debug info for /lib/x86_64-linux-gnu/liblz4.so.1... [13:38:57.361] Downloading separate debug info for /lib/x86_64-linux-gnu/libpam.so.0... [13:38:58.074] [Thread debugging using libthread_db enabled] [13:38:58.074] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [13:38:59.623] Downloading separate debug info for /lib/x86_64-linux-gnu/libcap-ng.so.0... [13:39:00.539] Downloading separate debug info for /lib/x86_64-linux-gnu/libgpg-error.so.0... [13:39:01.030] Core was generated by `postgres: postgres regression [local] MERGE '. [13:39:01.030] Program terminated with signal SIGABRT, Aborted. [13:39:01.030] #0 0x00007f590071dce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [13:39:01.236] [13:39:01.236] Thread 1 (Thread 0x7f58fe0b4a40 (LWP 22232)): [13:39:01.236] #0 0x00007f590071dce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [13:39:01.236] No symbol table info available. [13:39:01.236] #1 0x00007f5900707537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [13:39:01.236] No symbol table info available. [13:39:01.236] #2 0x0000561f0f75b881 in ExceptionalCondition (conditionName=conditionName@entry=0x561f0f9b03d8 "!TTS_EMPTY(slot)", fileName=fileName@entry=0x561f0f9d4db8 "../src/backend/executor/execTuples.c", lineNumber=lineNumber@entry=1737) at ../src/backend/utils/error/assert.c:66 [13:39:01.236] No locals. [13:39:01.236] #3 0x0000561f0f0ad3fc in ExecFetchSlotHeapTuple (slot=slot@entry=0x7ffc43a16420, materialize=materialize@entry=true, shouldFree=shouldFree@entry=0x7ffc43a162bf) at ../src/backend/executor/execTuples.c:1737 [13:39:01.236] No locals. [13:39:01.236] #4 0x0000561f0f030de3 in ExecIRDeleteTriggers (estate=estate@entry=0x561f106cf180, relinfo=relinfo@entry=0x561f106cf730, slot=slot@entry=0x7ffc43a16420) at ../src/backend/commands/trigger.c:2841 [13:39:01.236] trigger = 0x561f106cf990 [13:39:01.236] oldtuple = [13:39:01.236] trigdesc = 0x561f106cf940 [13:39:01.236] newtuple = 0x0 [13:39:01.236] should_free = false [13:39:01.236] LocTriggerData = {type = T_TriggerData, tg_event = 21, tg_relation = 0x7f58f4df47b8, 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:39:01.236] i = 0 [13:39:01.236] #5 0x0000561f0f110310 in ExecMergeMatched (context=0x7ffc43a16440, resultRelInfo=resultRelInfo@entry=0x561f106cf730, tupleid=0x0, oldtuple=0x7ffc43a16420, canSetTag=true, matched=matched@entry=0x7ffc43a163cf) at ../src/backend/executor/nodeModifyTable.c:3027 [13:39:01.236] relaction = 0x561f107cfad8 [13:39:01.236] commandType = CMD_DELETE [13:39:01.236] result = TM_Ok [13:39:01.236] updateCxt = {crossPartUpdate = false, updateIndexes = TU_None, lockmode = LockTupleKeyShare} [13:39:01.236] l__state = {l = , i = } [13:39:01.236] mtstate = 0x561f106cf520 [13:39:01.236] mergeActions = 0x561f106cf840 [13:39:01.236] actionStates = 0x561f107d0098 [13:39:01.236] newslot = 0x0 [13:39:01.236] rslot = 0x0 [13:39:01.236] estate = 0x561f106cf180 [13:39:01.236] econtext = 0x561f107cf0e8 [13:39:01.236] isNull = false [13:39:01.236] epqstate = 0x561f106cf608 [13:39:01.236] l = [13:39:01.236] __func__ = "ExecMergeMatched" [13:39:01.236] lmerge_matched = [13:39:01.236] #6 0x0000561f0f1113f8 in ExecMerge (context=context@entry=0x7ffc43a16440, resultRelInfo=resultRelInfo@entry=0x561f106cf730, tupleid=tupleid@entry=0x0, oldtuple=oldtuple@entry=0x7ffc43a16420, canSetTag=) at ../src/backend/executor/nodeModifyTable.c:2791 [13:39:01.236] rslot = 0x0 [13:39:01.236] matched = true [13:39:01.236] #7 0x0000561f0f11314f in ExecModifyTable (pstate=0x561f106cf520) at ../src/backend/executor/nodeModifyTable.c:4112 [13:39:01.236] node = 0x561f106cf520 [13:39:01.236] context = {mtstate = 0x561f106cf520, epqstate = 0x561f106cf608, estate = 0x561f106cf180, planSlot = 0x561f107cdaf8, tmfd = {ctid = {ip_blkid = {bi_hi = 1, bi_lo = 0}, ip_posid = 0}, xmax = 252223443, cmax = 22047, traversed = 216}, cpUpdateReturningSlot = 0x561f10791240} [13:39:01.236] estate = 0x561f106cf180 [13:39:01.236] operation = CMD_MERGE [13:39:01.236] resultRelInfo = 0x561f106cf730 [13:39:01.236] subplanstate = 0x561f106cfe60 [13:39:01.236] slot = [13:39:01.236] oldSlot = [13:39:01.236] tuple_ctid = {ip_blkid = {bi_hi = 4217, bi_lo = 22047}, ip_posid = 0} [13:39:01.236] oldtupdata = {t_len = 34, t_self = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0}, t_tableOid = 0, t_data = 0x561f10731dc8} [13:39:01.236] oldtuple = 0x7ffc43a16420 [13:39:01.236] tupleid = 0x0 [13:39:01.236] __func__ = "ExecModifyTable" [13:39:01.236] #8 0x0000561f0f09f5c7 in ExecProcNodeFirst (node=0x561f106cf520) at ../src/backend/executor/execProcnode.c:464 [13:39:01.236] No locals. [13:39:01.236] #9 0x0000561f0f08bcc2 in ExecProcNode (node=0x561f106cf520) at ../src/include/executor/executor.h:274 [13:39:01.236] No locals. [13:39:01.236] #10 ExecutePlan (estate=estate@entry=0x561f106cf180, planstate=0x561f106cf520, use_parallel_mode=, operation=operation@entry=CMD_MERGE, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=ForwardScanDirection, dest=0x561f10754330, execute_once=true) at ../src/backend/executor/execMain.c:1646 [13:39:01.236] slot = [13:39:01.236] current_tuple_count = 0 [13:39:01.236] #11 0x0000561f0f08c00c in standard_ExecutorRun (queryDesc=0x561f107d5cc8, direction=ForwardScanDirection, count=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:363 [13:39:01.236] estate = 0x561f106cf180 [13:39:01.236] operation = CMD_MERGE [13:39:01.236] dest = 0x561f10754330 [13:39:01.236] sendTuples = true [13:39:01.236] oldcontext = 0x561f10754020 [13:39:01.236] __func__ = "standard_ExecutorRun" [13:39:01.236] #12 0x0000561f0f08c177 in ExecutorRun (queryDesc=queryDesc@entry=0x561f107d5cc8, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:304 [13:39:01.236] No locals. [13:39:01.236] #13 0x0000561f0f4b1515 in ProcessQuery (plan=plan@entry=0x561f10794148, sourceText=0x561f105cc1e0 "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=0x561f10754330, qc=qc@entry=0x7ffc43a16660) at ../src/backend/tcop/pquery.c:160 [13:39:01.236] queryDesc = 0x561f107d5cc8 [13:39:01.236] #14 0x0000561f0f4b3264 in PortalRunMulti (portal=portal@entry=0x561f1064cf10, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=true, dest=dest@entry=0x561f10754330, altdest=0x561f0fc99380 , qc=qc@entry=0x7ffc43a16660) at ../src/backend/tcop/pquery.c:1277 [13:39:01.236] pstmt = 0x561f10794148 [13:39:01.236] stmtlist_item__state = {l = , i = } [13:39:01.236] active_snapshot_set = true [13:39:01.236] stmtlist_item = 0x561f10794270 [13:39:01.236] #15 0x0000561f0f4b390a in FillPortalStore (portal=portal@entry=0x561f1064cf10, isTopLevel=isTopLevel@entry=true) at ../src/backend/tcop/pquery.c:1026 [13:39:01.236] treceiver = 0x561f10754330 [13:39:01.236] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [13:39:01.236] __func__ = "FillPortalStore" [13:39:01.236] #16 0x0000561f0f4b3f69 in PortalRun (portal=portal@entry=0x561f1064cf10, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, run_once=run_once@entry=true, dest=dest@entry=0x561f107942a8, altdest=altdest@entry=0x561f107942a8, qc=0x7ffc43a16840) at ../src/backend/tcop/pquery.c:763 [13:39:01.236] _save_exception_stack = 0x7ffc43a168f0 [13:39:01.236] _save_context_stack = 0x0 [13:39:01.236] _local_sigjmp_buf = {{__jmpbuf = {1, -318263432274231049, 94691420357288, 94691420723584, 94691419016976, 94691420723512, 319133640727216375, 6317234772759298295}, __mask_was_saved = 0, __saved_mask = {__val = {94691419028536, 94691406528430, 94691419025184, 94691406528430, 1, 140721443137487, 94691420723560, 94691420723512, 94691403460552, 94691406113929, 94691419016976, 94691406528430, 1, 1, 94691403729413, 163}}}} [13:39:01.236] _do_rethrow = [13:39:01.236] result = [13:39:01.236] nprocessed = [13:39:01.236] saveTopTransactionResourceOwner = 0x561f1060bbd8 [13:39:01.236] saveTopTransactionContext = 0x561f105f4af0 [13:39:01.236] saveActivePortal = 0x0 [13:39:01.236] saveResourceOwner = 0x561f1060bbd8 [13:39:01.236] savePortalContext = 0x0 [13:39:01.236] saveMemoryContext = 0x561f105f4af0 [13:39:01.236] __func__ = "PortalRun" [13:39:01.236] #17 0x0000561f0f4aceed in exec_simple_query (query_string=query_string@entry=0x561f105cc1e0 "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:39:01.236] cmdtaglen = 5 [13:39:01.236] snapshot_set = [13:39:01.236] per_parsetree_context = 0x0 [13:39:01.236] plantree_list = 0x561f10794258 [13:39:01.236] parsetree = 0x561f107ed938 [13:39:01.236] commandTag = [13:39:01.236] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [13:39:01.236] querytree_list = [13:39:01.236] portal = 0x561f1064cf10 [13:39:01.236] receiver = 0x561f107942a8 [13:39:01.236] format = 0 [13:39:01.236] cmdtagname = [13:39:01.236] parsetree_item__state = {l = , i = } [13:39:01.236] dest = DestRemote [13:39:01.236] oldcontext = 0x561f105f4af0 [13:39:01.236] parsetree_list = 0x561f107ed968 [13:39:01.236] parsetree_item = 0x561f107ed980 [13:39:01.236] save_log_statement_stats = false [13:39:01.236] was_logged = false [13:39:01.236] use_implicit_block = false [13:39:01.236] msec_str = "\240j\241C\374\177\000\000aLx\017\037V\000\000\320h\241C\374\177\000\000\026\001\000\000\000\000\000" [13:39:01.236] __func__ = "exec_simple_query" [13:39:01.236] #18 0x0000561f0f4afcb0 in PostgresMain (dbname=, username=) at ../src/backend/tcop/postgres.c:4680 [13:39:01.236] query_string = 0x561f105cc1e0 "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:39:01.236] firstchar = [13:39:01.236] input_message = {data = 0x561f105cc1e0 "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:39:01.236] local_sigjmp_buf = {{__jmpbuf = {94691416201240, 6317263210895130871, 4, 140721443138208, 140721443138356, 1, 319133640387477751, 6317234771081838839}, __mask_was_saved = 1, __saved_mask = {__val = {4194304, 15624, 0, 1, 140020236594660, 94691418463888, 15616, 15680, 94691403632771, 94691416201248, 94691418463888, 94691416195320, 140721443138208, 140721443138356, 94691403636839, 140721443137984}}}} [13:39:01.236] send_ready_for_query = false [13:39:01.236] idle_in_transaction_timeout_enabled = false [13:39:01.236] idle_session_timeout_enabled = false [13:39:01.236] __func__ = "PostgresMain" [13:39:01.236] #19 0x0000561f0f4a644d in BackendMain (startup_data=, startup_data_len=) at ../src/backend/tcop/backend_startup.c:105 [13:39:01.236] bsdata = [13:39:01.236] #20 0x0000561f0f34a785 in postmaster_child_launch (child_type=child_type@entry=B_BACKEND, startup_data=startup_data@entry=0x7ffc43a16a4c "", startup_data_len=startup_data_len@entry=4, client_sock=client_sock@entry=0x7ffc43a16aa0) at ../src/backend/postmaster/launch_backend.c:265 [13:39:01.236] pid = [13:39:01.236] #21 0x0000561f0f350ab3 in BackendStartup (client_sock=client_sock@entry=0x7ffc43a16aa0) at ../src/backend/postmaster/postmaster.c:3593 [13:39:01.236] bn = 0x561f105cdfe0 [13:39:01.236] pid = [13:39:01.236] startup_data = {canAcceptConnections = CAC_OK} [13:39:01.236] __func__ = "BackendStartup" [13:39:01.236] #22 0x0000561f0f351061 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1674 [13:39:01.236] s = {sock = 9, raddr = {addr = {ss_family = 1, __ss_padding = "o\000Y\177\000\000 9?\001Y\177\000\000Hk\241C\374\177\000\000Dk\241C\374\177\000\000\000\000\000\000\374\177\000\000@\336\016\376X\177\000\000\000\000\000\000\374\177\000\000\020no\000Y\177\000\000\340\217n\000Y\177\000\000\352ϋ\000Y\177\000\000\356\310\347Y\000\000\000\000#\237g\001\000\000\000\000Dk\241C\374\177\000\000@\336\016\376X\177\000\000\020l\241C\374\177\000", __ss_align = 140020237968160}, salen = 2}} [13:39:01.236] i = 0 [13:39:01.236] now = [13:39:01.236] last_lockfile_recheck_time = 1714052036 [13:39:01.236] last_touch_time = 1714052036 [13:39:01.236] events = {{pos = 1, events = 2, fd = 7, user_data = 0x0}, {pos = 0, events = 0, fd = 18, user_data = 0x59e7c8ee}, {pos = 20920200, events = 32601, fd = 9162730, user_data = 0x7ffc43a16ca8}, {pos = 1134652416, events = 32764, fd = 1134652432, user_data = 0x7f5902064ce1 <_dl_lookup_symbol_x+289>}, {pos = 18, events = 0, fd = -32791016, user_data = 0x1}, {pos = 0, events = 0, fd = 1, user_data = 0x7f59013f3420}, {pos = -1, events = 0, fd = -32791016, user_data = 0x7f59013f3420}, {pos = 20920608, events = 1, fd = 20920200, user_data = 0x0}, {pos = 1134652416, events = 32764, fd = 1024, user_data = 0xffffffff}, {pos = 1134652704, events = 32764, fd = 7246872, user_data = 0x7f59013f3920}, {pos = 274701192, events = 22047, fd = 274691720, user_data = 0x561f105f1970}, {pos = 274701224, events = 22047, fd = 274701025, user_data = 0x7f5902069623 <_dl_fixup+211>}, {pos = 1, events = 0, fd = 9265400, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x1}, {pos = 274522032, events = 22047, fd = 33986083, user_data = 0x1}, {pos = 0, events = 0, fd = 274667888, user_data = 0x7f59006e9418}, {pos = 1134653552, events = 32764, fd = 34014858, user_data = 0x0}, {pos = 0, events = 0, fd = 1134653584, user_data = 0x561f1038f5c0 }, {pos = 2, events = 0, fd = 272168384, user_data = 0x0}, {pos = 7773606, events = 32601, fd = 274725712, user_data = 0x7f59008b3be0}, {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 = 0, user_data = 0x0}, {pos = 1734701663, events = 1936942450, fd = 1967534381, user_data = 0x567546312d737365}, {pos = 168447794, events = 908075040, fd = 822763892, user_data = 0x30340a3633303235}, {pos = 795768178, events = 1919378802, fd = 796095333, user_data = 0x69632f706d742f0a}, {pos = 1937076850, events = 761881389, fd = 538976266, user_data = 0x2020202020203734}, {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 = 0x561f105c9f30}, {pos = 274505520, events = 22047, fd = 9107584, user_data = 0x7f590076251a <_IO_file_underflow+378>}, {pos = 7, events = 0, fd = 7764987, user_data = 0x400}, {pos = 274505520, events = 22047, fd = 9110656, user_data = 0x1105c9f30}, {pos = 784, events = 0, fd = 262013420, 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 = 0x561f0f7a4485 }, {pos = 274690912, events = 22047, fd = 274690912, user_data = 0x561f105f7360}, {pos = 1, events = 0, fd = 274691112, user_data = 0x400}, {pos = 0, events = 0, fd = 259746008, user_data = 0x561f1039d7d0 }, {pos = 259671852, events = 22047, fd = 274690912, user_data = 0x561f105cc0e0}, {pos = 274690912, events = 22047, fd = 15, user_data = 0x4a}, {pos = 259747818, events = 22047, fd = 274690912, user_data = 0x561f0f7b7133 }, {pos = 274505520, events = 22047, fd = 7764987, user_data = 0x0}, {pos = 253108290, events = 22047, fd = 274679520, user_data = 0x7f59007641aa}, {pos = 1134653736, events = 1, fd = 0, user_data = 0x7f59007628f0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 11, user_data = 0x0}, {pos = 0, events = 0, fd = 19947, user_data = 0x7f59007acb05 }, {pos = 0, events = 0, fd = 2119897600, user_data = 0x0}, {pos = 255108267, events = 22047, fd = 4194304, user_data = 0x561f0f7a45c0 }, {pos = 274679520, events = 22047, fd = 274514144, user_data = 0x561f105f46e0}, {pos = 1, events = 0, fd = 0, user_data = 0x561f0f7b6fea }, {pos = 274679520, events = 22047, fd = 259748147, user_data = 0x0}, {pos = 8, events = 0, fd = 0, user_data = 0x561f0f161c15 }, {pos = 0, events = 0, fd = 253131243, user_data = 0xb}, {pos = 255130117, events = 22047, fd = 0, user_data = 0x0}} [13:39:01.237] nevents = 1 [13:39:01.237] __func__ = "ServerLoop" [13:39:01.237] #23 0x0000561f0f352a83 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x561f105c5df0) at ../src/backend/postmaster/postmaster.c:1372 [13:39:01.237] opt = [13:39:01.237] status = [13:39:01.237] userDoption = [13:39:01.237] listen_addr_saved = false [13:39:01.237] output_config_variable = [13:39:01.237] __func__ = "PostmasterMain" [13:39:01.237] #24 0x0000561f0f173278 in main (argc=8, argv=0x561f105c5df0) at ../src/backend/main/main.c:197 [13:39:01.237] do_check_root = [13:39:01.255] -e [13:39:01.255] [13:39:01.255] [13:39:01.795] dumping /tmp/cores/postgres-6-29493.core for /tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/bin/postgres [13:39:02.112] [New LWP 29493] [13:39:03.264] [Thread debugging using libthread_db enabled] [13:39:03.264] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [13:39:04.686] Core was generated by `postgres: primary: postgres regression [local] MERGE '. [13:39:04.686] Program terminated with signal SIGABRT, Aborted. [13:39:04.686] #0 0x00007f629a98ace1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [13:39:04.908] [13:39:04.908] Thread 1 (Thread 0x7f6298321a40 (LWP 29493)): [13:39:04.908] #0 0x00007f629a98ace1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [13:39:04.908] No symbol table info available. [13:39:04.908] #1 0x00007f629a974537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [13:39:04.908] No symbol table info available. [13:39:04.908] #2 0x000055c544e10881 in ExceptionalCondition (conditionName=conditionName@entry=0x55c5450653d8 "!TTS_EMPTY(slot)", fileName=fileName@entry=0x55c545089db8 "../src/backend/executor/execTuples.c", lineNumber=lineNumber@entry=1737) at ../src/backend/utils/error/assert.c:66 [13:39:04.908] No locals. [13:39:04.908] #3 0x000055c5447623fc in ExecFetchSlotHeapTuple (slot=slot@entry=0x7ffc6ba8f6e0, materialize=materialize@entry=true, shouldFree=shouldFree@entry=0x7ffc6ba8f57f) at ../src/backend/executor/execTuples.c:1737 [13:39:04.908] No locals. [13:39:04.908] #4 0x000055c5446e5de3 in ExecIRDeleteTriggers (estate=estate@entry=0x55c545f42900, relinfo=relinfo@entry=0x55c545f42eb0, slot=slot@entry=0x7ffc6ba8f6e0) at ../src/backend/commands/trigger.c:2841 [13:39:04.908] trigger = 0x55c545f43110 [13:39:04.908] oldtuple = [13:39:04.908] trigdesc = 0x55c545f430c0 [13:39:04.908] newtuple = 0x0 [13:39:04.908] should_free = false [13:39:04.908] LocTriggerData = {type = T_TriggerData, tg_event = 21, tg_relation = 0x7f62964dfa50, 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:39:04.908] i = 0 [13:39:04.908] #5 0x000055c5447c5310 in ExecMergeMatched (context=0x7ffc6ba8f700, resultRelInfo=resultRelInfo@entry=0x55c545f42eb0, tupleid=0x0, oldtuple=0x7ffc6ba8f6e0, canSetTag=true, matched=matched@entry=0x7ffc6ba8f68f) at ../src/backend/executor/nodeModifyTable.c:3027 [13:39:04.908] relaction = 0x55c545f87818 [13:39:04.908] commandType = CMD_DELETE [13:39:04.908] result = TM_Ok [13:39:04.908] updateCxt = {crossPartUpdate = false, updateIndexes = TU_None, lockmode = LockTupleKeyShare} [13:39:04.908] l__state = {l = , i = } [13:39:04.908] mtstate = 0x55c545f42ca0 [13:39:04.908] mergeActions = 0x55c545f42fc0 [13:39:04.908] actionStates = 0x55c545f87dd8 [13:39:04.908] newslot = 0x0 [13:39:04.908] rslot = 0x0 [13:39:04.908] estate = 0x55c545f42900 [13:39:04.908] econtext = 0x55c545f86e28 [13:39:04.908] isNull = false [13:39:04.908] epqstate = 0x55c545f42d88 [13:39:04.908] l = [13:39:04.908] __func__ = "ExecMergeMatched" [13:39:04.908] lmerge_matched = [13:39:04.908] #6 0x000055c5447c63f8 in ExecMerge (context=context@entry=0x7ffc6ba8f700, resultRelInfo=resultRelInfo@entry=0x55c545f42eb0, tupleid=tupleid@entry=0x0, oldtuple=oldtuple@entry=0x7ffc6ba8f6e0, canSetTag=) at ../src/backend/executor/nodeModifyTable.c:2791 [13:39:04.908] rslot = 0x0 [13:39:04.908] matched = true [13:39:04.908] #7 0x000055c5447c814f in ExecModifyTable (pstate=0x55c545f42ca0) at ../src/backend/executor/nodeModifyTable.c:4112 [13:39:04.908] node = 0x55c545f42ca0 [13:39:04.908] context = {mtstate = 0x55c545f42ca0, epqstate = 0x55c545f42d88, estate = 0x55c545f42900, planSlot = 0x55c545f85838, tmfd = {ctid = {ip_blkid = {bi_hi = 30344, bi_lo = 17912}, ip_posid = 21957}, xmax = 1174263768, cmax = 21957, traversed = 160}, cpUpdateReturningSlot = 0x55c544748286 } [13:39:04.908] estate = 0x55c545f42900 [13:39:04.908] operation = CMD_MERGE [13:39:04.908] resultRelInfo = 0x55c545f42eb0 [13:39:04.908] subplanstate = 0x55c545f435e0 [13:39:04.908] slot = [13:39:04.908] oldSlot = [13:39:04.908] tuple_ctid = {ip_blkid = {bi_hi = 0, bi_lo = 1}, ip_posid = 0} [13:39:04.908] oldtupdata = {t_len = 34, t_self = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0}, t_tableOid = 0, t_data = 0x55c545fa6a58} [13:39:04.908] oldtuple = 0x7ffc6ba8f6e0 [13:39:04.908] tupleid = 0x0 [13:39:04.908] __func__ = "ExecModifyTable" [13:39:04.908] #8 0x000055c5447545c7 in ExecProcNodeFirst (node=0x55c545f42ca0) at ../src/backend/executor/execProcnode.c:464 [13:39:04.908] No locals. [13:39:04.908] #9 0x000055c544740cc2 in ExecProcNode (node=0x55c545f42ca0) at ../src/include/executor/executor.h:274 [13:39:04.908] No locals. [13:39:04.908] #10 ExecutePlan (estate=estate@entry=0x55c545f42900, planstate=0x55c545f42ca0, use_parallel_mode=, operation=operation@entry=CMD_MERGE, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=ForwardScanDirection, dest=0x55c545fc8fc0, execute_once=true) at ../src/backend/executor/execMain.c:1646 [13:39:04.908] slot = [13:39:04.908] current_tuple_count = 0 [13:39:04.908] #11 0x000055c54474100c in standard_ExecutorRun (queryDesc=queryDesc@entry=0x55c545f2fac8, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:363 [13:39:04.908] estate = 0x55c545f42900 [13:39:04.908] operation = CMD_MERGE [13:39:04.908] dest = 0x55c545fc8fc0 [13:39:04.908] sendTuples = true [13:39:04.908] oldcontext = 0x55c545fc8cb0 [13:39:04.908] __func__ = "standard_ExecutorRun" [13:39:04.908] #12 0x00007f62981467fc in pgss_ExecutorRun (queryDesc=0x55c545f2fac8, direction=ForwardScanDirection, count=0, execute_once=) at ../contrib/pg_stat_statements/pg_stat_statements.c:1032 [13:39:04.908] _save_exception_stack = 0x7ffc6ba8fad0 [13:39:04.908] _save_context_stack = 0x0 [13:39:04.908] _local_sigjmp_buf = {{__jmpbuf = {94305770470088, 2770832301947417952, 94305769509392, 94305771098048, 0, 0, 2770832302008235360, 2832234430439683424}, __mask_was_saved = 0, __saved_mask = {__val = {94305770547456, 94305770470088, 0, 94305771097264, 94305752898053, 0, 1, 0, 94305745559605, 94305770470088, 94305765369888, 94305771097264, 140061435003938, 94305770470088, 0, 94305769509392}}}} [13:39:04.908] _do_rethrow = false [13:39:04.908] #13 0x000055c54474116a in ExecutorRun (queryDesc=queryDesc@entry=0x55c545f2fac8, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:302 [13:39:04.908] No locals. [13:39:04.908] #14 0x000055c544b66515 in ProcessQuery (plan=plan@entry=0x55c545fe09d0, sourceText=0x55c545e45210 "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=0x55c545fc8fc0, qc=qc@entry=0x7ffc6ba8fa30) at ../src/backend/tcop/pquery.c:160 [13:39:04.908] queryDesc = 0x55c545f2fac8 [13:39:04.908] #15 0x000055c544b68264 in PortalRunMulti (portal=portal@entry=0x55c545ec6f20, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=true, dest=dest@entry=0x55c545fc8fc0, altdest=0x55c54534e380 , qc=qc@entry=0x7ffc6ba8fa30) at ../src/backend/tcop/pquery.c:1277 [13:39:04.908] pstmt = 0x55c545fe09d0 [13:39:04.908] stmtlist_item__state = {l = , i = } [13:39:04.908] active_snapshot_set = true [13:39:04.908] stmtlist_item = 0x55c545fe0af8 [13:39:04.908] #16 0x000055c544b6890a in FillPortalStore (portal=portal@entry=0x55c545ec6f20, isTopLevel=isTopLevel@entry=true) at ../src/backend/tcop/pquery.c:1026 [13:39:04.908] treceiver = 0x55c545fc8fc0 [13:39:04.908] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [13:39:04.908] __func__ = "FillPortalStore" [13:39:04.908] #17 0x000055c544b68f69 in PortalRun (portal=portal@entry=0x55c545ec6f20, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, run_once=run_once@entry=true, dest=dest@entry=0x55c545fe0b30, altdest=altdest@entry=0x55c545fe0b30, qc=0x7ffc6ba8fc10) at ../src/backend/tcop/pquery.c:763 [13:39:04.908] _save_exception_stack = 0x7ffc6ba8fcc0 [13:39:04.908] _save_context_stack = 0x0 [13:39:04.908] _local_sigjmp_buf = {{__jmpbuf = {1, -2771070440848689824, 94305771195184, 94305771592320, 94305770041120, 94305771592248, 2770832301941126496, 8215031297781593440}, __mask_was_saved = 0, __saved_mask = {__val = {94305770052680, 94305755697070, 94305770049328, 94305755697070, 1, 140722114722719, 94305771592296, 94305771592248, 94305752629192, 94305755282569, 94305770041120, 94305755697070, 1, 1, 94305752898053, 163}}}} [13:39:04.908] _do_rethrow = [13:39:04.908] result = [13:39:04.908] nprocessed = [13:39:04.908] saveTopTransactionResourceOwner = 0x55c545e863f0 [13:39:04.908] saveTopTransactionContext = 0x55c545e71800 [13:39:04.908] saveActivePortal = 0x0 [13:39:04.908] saveResourceOwner = 0x55c545e863f0 [13:39:04.908] savePortalContext = 0x0 [13:39:04.908] saveMemoryContext = 0x55c545e71800 [13:39:04.908] __func__ = "PortalRun" [13:39:04.908] #18 0x000055c544b61eed in exec_simple_query (query_string=query_string@entry=0x55c545e45210 "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:39:04.908] cmdtaglen = 5 [13:39:04.908] snapshot_set = [13:39:04.908] per_parsetree_context = 0x0 [13:39:04.908] plantree_list = 0x55c545fe0ae0 [13:39:04.908] parsetree = 0x55c546041a38 [13:39:04.908] commandTag = [13:39:04.908] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [13:39:04.908] querytree_list = [13:39:04.908] portal = 0x55c545ec6f20 [13:39:04.908] receiver = 0x55c545fe0b30 [13:39:04.908] format = 0 [13:39:04.908] cmdtagname = [13:39:04.908] parsetree_item__state = {l = , i = } [13:39:04.908] dest = DestRemote [13:39:04.908] oldcontext = 0x55c545e71800 [13:39:04.908] parsetree_list = 0x55c546041a68 [13:39:04.908] parsetree_item = 0x55c546041a80 [13:39:04.908] save_log_statement_stats = false [13:39:04.908] was_logged = true [13:39:04.908] use_implicit_block = false [13:39:04.908] msec_str = "p\376\250k\374\177\000\000a\234\343D\305U\000\000\240\374\250k\374\177\000\000\026\001\000\000\000\000\000" [13:39:04.908] __func__ = "exec_simple_query" [13:39:04.908] #19 0x000055c544b64cb0 in PostgresMain (dbname=, username=) at ../src/backend/tcop/postgres.c:4680 [13:39:04.908] query_string = 0x55c545e45210 "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:39:04.908] firstchar = [13:39:04.908] input_message = {data = 0x55c545e45210 "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:39:04.908] local_sigjmp_buf = {{__jmpbuf = {94305765369880, 8215028992506393952, 4, 140722114723440, 140722114723588, 1, 2770832302129870176, 8215031299861706080}, __mask_was_saved = 1, __saved_mask = {__val = {4194304, 94305769484000, 16384, 8248, 94305752803118, 0, 0, 0, 94305765369888, 94305769484000, 94305765363960, 140722114723440, 140722114723588, 1, 94305752806168, 140722114723216}}}} [13:39:04.908] send_ready_for_query = false [13:39:04.908] idle_in_transaction_timeout_enabled = false [13:39:04.908] idle_session_timeout_enabled = false [13:39:04.908] __func__ = "PostgresMain" [13:39:04.908] #20 0x000055c544b5b44d in BackendMain (startup_data=, startup_data_len=) at ../src/backend/tcop/backend_startup.c:105 [13:39:04.908] bsdata = [13:39:04.908] #21 0x000055c5449ff785 in postmaster_child_launch (child_type=child_type@entry=B_BACKEND, startup_data=startup_data@entry=0x7ffc6ba8fe1c "", startup_data_len=startup_data_len@entry=4, client_sock=client_sock@entry=0x7ffc6ba8fe70) at ../src/backend/postmaster/launch_backend.c:265 [13:39:04.908] pid = [13:39:04.908] #22 0x000055c544a05ab3 in BackendStartup (client_sock=client_sock@entry=0x7ffc6ba8fe70) at ../src/backend/postmaster/postmaster.c:3593 [13:39:04.908] bn = 0x55c545e71e78 [13:39:04.908] pid = [13:39:04.908] startup_data = {canAcceptConnections = CAC_OK} [13:39:04.908] __func__ = "BackendStartup" [13:39:04.908] #23 0x000055c544a06061 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1674 [13:39:04.908] s = {sock = 8, raddr = {addr = {ss_family = 1, __ss_padding = "\000\000\000\000\000\000\210;\225\232b\177\000\000 s\262\232b\177\000\000\001\000\000\000\000\000\000\000\244\023-\234b\177\000\000-\000\000\000\000\000\000\000\020>\226\232b\177\000\000 \tf\233b\177\000\000H\377\250k\374\177\000\000D\377\250k\374\177\000\000\220\001\347E\305U", '\000' , "\020>\226\232b\177\000\000\340_\225\232b\177\000", __ss_align = 140061478920170}, salen = 2}} [13:39:04.908] i = 0 [13:39:04.908] now = [13:39:04.908] last_lockfile_recheck_time = 1714052061 [13:39:04.908] last_touch_time = 1714052061 [13:39:04.908] events = {{pos = 1, events = 2, fd = 6, user_data = 0x0}, {pos = 1806237712, events = 32764, fd = -1699581152, user_data = 0x7ffc6ba90000}, {pos = 46, events = 0, fd = -1674628736, user_data = 0x6ba8ffd0}, {pos = 0, events = 0, fd = -1674628736, user_data = 0x59e7c8ee}, {pos = -1687812216, events = 32610, fd = -1699569686, user_data = 0x7ffc6ba900a8}, {pos = 1806237696, events = 32764, fd = 1806237712, user_data = 0x7f629c2d1ce1 <_dl_lookup_symbol_x+289>}, {pos = 18, events = 0, fd = -1741523432, user_data = 0x1}, {pos = 0, events = 0, fd = 1, user_data = 0x7f629b660420}, {pos = 1806237648, events = 32764, fd = -1741523432, user_data = 0x7f629b660420}, {pos = 1161222312, events = 1, fd = -1687812216, user_data = 0x0}, {pos = 1172769504, events = 21957, fd = 1172788456, user_data = 0xffffffff}, {pos = -1674746333, events = 32610, fd = -1701485544, user_data = 0x7f629b660920}, {pos = 1172788424, events = 21957, fd = -1701438984, user_data = 0x7ffc6ba903f0}, {pos = -1674717558, events = 32610, fd = 16, user_data = 0x100007f}, {pos = 16, events = 0, fd = -1699467016, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x1}, {pos = 1172598896, events = 21957, fd = -1674746333, user_data = 0x1}, {pos = 0, events = 0, fd = 1172787208, user_data = 0x7f629a956418}, {pos = 1806238784, events = 32764, fd = -1674717558, user_data = 0x0}, {pos = 0, events = 0, fd = 1806238816, user_data = 0x55c545a445c0 }, {pos = 2, events = 0, fd = 1168393664, 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 = 1172809928, user_data = 0x3ff}, {pos = 4096, events = 0, fd = 1172582272, user_data = 0x55c545e42f80}, {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 = -1, user_data = 0xffffffffffffffff}, {pos = 811562031, events = 1935619890, fd = 1634038388, user_data = 0x797265766f636572}, {pos = 926036015, events = 1920234335, fd = 958406688, user_data = 0xa}, {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 = 1172582272, events = 21957, fd = -1699621760, user_data = 0x145e42f80}, {pos = 784, events = 0, fd = 1158238700, user_data = 0x55c545e75030}, {pos = -1647953408, events = 465357486, fd = 4, user_data = 0x55c545e7a890}, {pos = 1172787248, events = 21957, fd = 1172787448, 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 = 1172787448, user_data = 0x400}, {pos = 0, events = 0, fd = 1155971288, user_data = 0x55c545a527d0 }, {pos = 1155897132, events = 21957, fd = 1172787248, user_data = 0x55c545e45110}, {pos = 1172787248, events = 21957, fd = 15, user_data = 0x4a}, {pos = 1155973098, events = 21957, fd = 1172787248, user_data = 0x55c544e6c133 }, {pos = 1172582272, events = 21957, fd = -1700967122, user_data = 0x0}, {pos = 1149333570, events = 21957, fd = 1172761408, user_data = 0x7f629a9d11aa}, {pos = 1806238968, events = 1, fd = 0, user_data = 0x7f629a9cf8f0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 11, user_data = 0x0}, {pos = 0, events = 0, fd = 27596, user_data = 0x7f629aa19b05 }, {pos = 0, events = 0, fd = -1647953408, user_data = 0x0}, {pos = 1151333547, events = 21957, fd = 4194304, user_data = 0x55c544e595c0 }, {pos = 1172761408, events = 21957, fd = 1172590864, user_data = 0x55c545e6eb40}, {pos = 1, events = 0, fd = 0, user_data = 0x55c544e6bfea }, {pos = 1172761408, events = 21957, fd = 1155973427, user_data = 0x0}, {pos = 4, events = 0, fd = 0, user_data = 0x55c544816c15 }, {pos = 0, events = 0, fd = 1149356523, user_data = 0xb}, {pos = 1151355397, events = 21957, fd = 0, user_data = 0x0}} [13:39:04.908] nevents = 1 [13:39:04.908] __func__ = "ServerLoop" [13:39:04.908] #24 0x000055c544a07a83 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55c545e3ede0) at ../src/backend/postmaster/postmaster.c:1372 [13:39:04.909] opt = [13:39:04.909] status = [13:39:04.909] userDoption = [13:39:04.909] listen_addr_saved = false [13:39:04.909] output_config_variable = [13:39:04.909] __func__ = "PostmasterMain" [13:39:04.909] #25 0x000055c544828278 in main (argc=4, argv=0x55c545e3ede0) at ../src/backend/main/main.c:197 [13:39:04.909] do_check_root = [13:39:04.926] -e [13:39:04.926] [13:39:04.926] [13:39:05.445] dumping /tmp/cores/sh-3-27143.core for /bin/sh [13:39:06.406] Downloading separate debug info for /bin/sh... [13:39:06.890] [New LWP 27143] [13:39:06.890] [New LWP 27140] [13:39:07.366] Core was generated by `sh -c cp "/tmp/cirrus-ci-build/build/testrun/recovery/020_archive_status/data/t'. [13:39:07.366] Program terminated with signal SIGQUIT, Quit. [13:39:07.366] #0 0x00007f5ee31fefc7 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6 [13:39:07.379] [Current thread is 1 (LWP 27143)] [13:39:07.379] [13:39:07.379] Thread 2 (LWP 27140): [13:39:07.379] #0 0x00007f5ee328dbc8 in vfork () from /lib/x86_64-linux-gnu/libc.so.6 [13:39:07.379] No symbol table info available. [13:39:07.379] #1 0x000055b370b9a26b in vforkexec (n=n@entry=0x55b370bae9a0 , argv=argv@entry=0x55b371ee7950, path=path@entry=0x7ffd629b90b7 "/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:39:07.379] jp = 0x55b371ee7ad0 [13:39:07.379] pid = [13:39:07.379] #2 0x000055b370b9432c in evalcommand (cmd=0x55b370bae9a0 , flags=0) at eval.c:905 [13:39:07.379] i = [13:39:07.379] localvar_stop = 0x0 [13:39:07.379] file_stop = 0x55b371ee77e0 [13:39:07.379] redir_stop = 0x0 [13:39:07.379] argp = [13:39:07.379] arglist = {list = 0x55b370bae9c8 , lastp = 0x55b371ee7938} [13:39:07.379] varlist = {list = 0x0, lastp = 0x7ffd629b5db0} [13:39:07.379] argv = 0x55b371ee7950 [13:39:07.379] argc = 3 [13:39:07.379] osp = [13:39:07.379] sp = [13:39:07.379] cmdentry = {cmdtype = 0, u = {index = 6, cmd = 0x4f4f4f4f00000006, func = 0x4f4f4f4f00000006}} [13:39:07.379] jp = 0x0 [13:39:07.379] lastarg = 0x0 [13:39:07.379] path = 0x7ffd629b90b7 "/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:39:07.379] spclbltin = -1 [13:39:07.379] cmd_flag = 0 [13:39:07.379] execcmd = 0 [13:39:07.379] status = [13:39:07.379] nargv = [13:39:07.379] vflags = 0 [13:39:07.379] vlocal = [13:39:07.379] #3 0x000055b370b9327e in evaltree (n=n@entry=0x55b370bae9a0 , flags=0) at eval.c:303 [13:39:07.379] checkexit = 0 [13:39:07.379] evalfn = [13:39:07.379] smark = {stackp = 0x55b370bae7e0 , stacknxt = 0x55b370bae9c0 "cp", stacknleft = 32} [13:39:07.379] isor = [13:39:07.379] status = [13:39:07.379] evaln = [13:39:07.379] #4 0x000055b370b93c6a in evalstring (s=0x55b370bae7e8 "cp \"/tmp/cirrus-ci-build/build/testrun/recovery/020_archive_status/data/t_020_archive_status_primary_data/archives/00000002.history\" \"pg_wal/RECOVERYHISTORY\"", flags=flags@entry=0) at eval.c:185 [13:39:07.379] i = [13:39:07.379] n = 0x55b370bae9a0 [13:39:07.379] smark = {stackp = 0x55b370bae7e0 , stacknxt = 0x55b370bae888 "cp", stacknleft = 344} [13:39:07.379] status = 0 [13:39:07.379] #5 0x000055b370b9167f in main (argc=3, argv=0x7ffd629b6028) at main.c:177 [13:39:07.379] shinit = [13:39:07.379] state = 4 [13:39:07.379] smark = {stackp = 0x55b370bae7e0 , stacknxt = 0x55b370bae7e8 "cp \"/tmp/cirrus-ci-build/build/testrun/recovery/020_archive_status/data/t_020_archive_status_primary_data/archives/00000002.history\" \"pg_wal/RECOVERYHISTORY\"", stacknleft = 504} [13:39:07.379] login = [13:39:07.379] [13:39:07.379] Thread 1 (LWP 27143): [13:39:07.379] #0 0x00007f5ee31fefc7 in sigprocmask () from /lib/x86_64-linux-gnu/libc.so.6 [13:39:07.379] No symbol table info available. [13:39:07.379] #1 0x00007f5ee31ff2c7 in sigsetmask () from /lib/x86_64-linux-gnu/libc.so.6 [13:39:07.379] No symbol table info available. [13:39:07.379] #2 0x000055b370b9a2b7 in sigclearmask () at system.h:46 [13:39:07.379] No locals. [13:39:07.379] #3 vforkexec (n=n@entry=0x55b370bae9a0 , argv=argv@entry=0x55b371ee7950, path=path@entry=0x7ffd629b90b7 "/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:39:07.379] jp = 0x55b371ee7ad0 [13:39:07.379] pid = [13:39:07.379] #4 0x000055b370b9432c in evalcommand (cmd=0x55b370bae9a0 , flags=0) at eval.c:905 [13:39:07.379] i = [13:39:07.379] localvar_stop = 0x0 [13:39:07.379] file_stop = 0x55b371ee77e0 [13:39:07.379] redir_stop = 0x0 [13:39:07.379] argp = [13:39:07.379] arglist = {list = 0x55b370bae9c8 , lastp = 0x55b371ee7938} [13:39:07.379] varlist = {list = 0x0, lastp = 0x7ffd629b5db0} [13:39:07.379] argv = 0x55b371ee7950 [13:39:07.379] argc = 3 [13:39:07.379] osp = [13:39:07.379] sp = [13:39:07.379] cmdentry = {cmdtype = 0, u = {index = 6, cmd = 0x4f4f4f4f00000006, func = 0x4f4f4f4f00000006}} [13:39:07.379] jp = 0x0 [13:39:07.379] lastarg = 0x0 [13:39:07.379] path = 0x7ffd629b90b7 "/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:39:07.379] spclbltin = -1 [13:39:07.379] cmd_flag = 0 [13:39:07.379] execcmd = 0 [13:39:07.379] status = [13:39:07.379] nargv = [13:39:07.379] vflags = 0 [13:39:07.379] vlocal = [13:39:07.379] #5 0x000055b370b9327e in evaltree (n=n@entry=0x55b370bae9a0 , flags=0) at eval.c:303 [13:39:07.379] checkexit = 0 [13:39:07.379] evalfn = [13:39:07.379] smark = {stackp = 0x55b370bae7e0 , stacknxt = 0x55b370bae9c0 "cp", stacknleft = 32} [13:39:07.379] isor = [13:39:07.379] status = [13:39:07.379] evaln = [13:39:07.379] #6 0x000055b370b93c6a in evalstring (s=0x55b370bae7e8 "cp \"/tmp/cirrus-ci-build/build/testrun/recovery/020_archive_status/data/t_020_archive_status_primary_data/archives/00000002.history\" \"pg_wal/RECOVERYHISTORY\"", flags=flags@entry=0) at eval.c:185 [13:39:07.379] i = [13:39:07.379] n = 0x55b370bae9a0 [13:39:07.379] smark = {stackp = 0x55b370bae7e0 , stacknxt = 0x55b370bae888 "cp", stacknleft = 344} [13:39:07.379] status = 0 [13:39:07.379] #7 0x000055b370b9167f in main (argc=3, argv=0x7ffd629b6028) at main.c:177 [13:39:07.379] shinit = [13:39:07.379] state = 4 [13:39:07.379] smark = {stackp = 0x55b370bae7e0 , stacknxt = 0x55b370bae7e8 "cp \"/tmp/cirrus-ci-build/build/testrun/recovery/020_archive_status/data/t_020_archive_status_primary_data/archives/00000002.history\" \"pg_wal/RECOVERYHISTORY\"", stacknleft = 504} [13:39:07.379] login =