[15:35:53.780] src/tools/ci/cores_backtrace.sh linux /tmp/cores [15:35:54.602] dumping /tmp/cores/postgres-6-17782.core for /tmp/cirrus-ci-build/build/tmp_install//usr/local/pgsql/bin/postgres [15:35:56.267] [New LWP 17782] [15:35:56.267] Downloading separate debug info for /lib/x86_64-linux-gnu/libm.so.6... [15:35:57.027] Downloading separate debug info for /lib/x86_64-linux-gnu/libdl.so.2... [15:35:57.788] Downloading separate debug info for /lib/x86_64-linux-gnu/librt.so.1... [15:35:59.011] Downloading separate debug info for /lib/x86_64-linux-gnu/libgssapi_krb5.so.2... [15:36:01.375] Downloading separate debug info for /lib/x86_64-linux-gnu/libicuuc.so.67... [15:36:01.375] Downloading separate debug info for /.cache/debuginfod_client/f871bbd529a02abd860f0d16b842b5b20234cb49/debuginfo... [15:36:03.244] Downloading separate debug info for /lib/x86_64-linux-gnu/libicui18n.so.67... [15:36:04.455] Downloading separate debug info for /lib/x86_64-linux-gnu/libldap_r-2.4.so.2... [15:36:06.029] Downloading separate debug info for /lib/x86_64-linux-gnu/libxml2.so.2... [15:36:07.088] Downloading separate debug info for /lib/x86_64-linux-gnu/liblz4.so.1... [15:36:07.852] Downloading separate debug info for /lib/x86_64-linux-gnu/libpam.so.0... [15:36:09.075] Downloading separate debug info for /lib/x86_64-linux-gnu/libssl.so.1.1... [15:36:10.687] Downloading separate debug info for /lib/x86_64-linux-gnu/libcrypto.so.1.1... [15:36:12.090] Downloading separate debug info for /lib/x86_64-linux-gnu/libsystemd.so.0... [15:36:12.998] Downloading separate debug info for /lib/x86_64-linux-gnu/libz.so.1... [15:36:14.531] Downloading separate debug info for /lib/x86_64-linux-gnu/libzstd.so.1... [15:36:15.917] Downloading separate debug info for /lib/x86_64-linux-gnu/libpthread.so.0... [15:36:16.388] [Thread debugging using libthread_db enabled] [15:36:16.388] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [15:36:17.450] Downloading separate debug info for /lib64/ld-linux-x86-64.so.2... [15:36:18.838] Downloading separate debug info for /lib/x86_64-linux-gnu/libkrb5.so.3... [15:36:19.898] Downloading separate debug info for /lib/x86_64-linux-gnu/libk5crypto.so.3... [15:36:20.513] Downloading separate debug info for /lib/x86_64-linux-gnu/libcom_err.so.2... [15:36:21.278] Downloading separate debug info for /lib/x86_64-linux-gnu/libkrb5support.so.0... [15:36:23.555] Downloading separate debug info for /lib/x86_64-linux-gnu/libstdc++.so.6... [15:36:24.463] Downloading separate debug info for /lib/x86_64-linux-gnu/libgcc_s.so.1... [15:36:25.246] Downloading separate debug info for /lib/x86_64-linux-gnu/liblber-2.4.so.2... [15:36:26.159] Downloading separate debug info for /lib/x86_64-linux-gnu/libresolv.so.2... [15:36:27.074] Downloading separate debug info for /lib/x86_64-linux-gnu/libsasl2.so.2... [15:36:28.662] Downloading separate debug info for /lib/x86_64-linux-gnu/libgnutls.so.30... [15:36:29.719] Downloading separate debug info for /lib/x86_64-linux-gnu/liblzma.so.5... [15:36:30.483] Downloading separate debug info for /lib/x86_64-linux-gnu/libaudit.so.1... [15:36:31.862] Downloading separate debug info for /lib/x86_64-linux-gnu/libgcrypt.so.20... [15:36:32.479] Downloading separate debug info for /lib/x86_64-linux-gnu/libkeyutils.so.1... [15:36:34.006] Downloading separate debug info for /lib/x86_64-linux-gnu/libp11-kit.so.0... [15:36:34.769] Downloading separate debug info for /lib/x86_64-linux-gnu/libidn2.so.0... [15:36:35.989] Downloading separate debug info for /lib/x86_64-linux-gnu/libunistring.so.2... [15:36:36.755] Downloading separate debug info for /lib/x86_64-linux-gnu/libtasn1.so.6... [15:36:37.818] Downloading separate debug info for /lib/x86_64-linux-gnu/libnettle.so.8... [15:36:38.736] Downloading separate debug info for /lib/x86_64-linux-gnu/libhogweed.so.6... [15:36:39.956] Downloading separate debug info for /lib/x86_64-linux-gnu/libgmp.so.10... [15:36:40.575] Downloading separate debug info for /lib/x86_64-linux-gnu/libcap-ng.so.0... [15:36:41.491] Downloading separate debug info for /lib/x86_64-linux-gnu/libgpg-error.so.0... [15:36:42.256] Downloading separate debug info for /lib/x86_64-linux-gnu/libffi.so.7... [15:36:42.751] Core was generated by `postgres: postgres regression [local] MERGE '. [15:36:42.751] Program terminated with signal SIGABRT, Aborted. [15:36:42.751] #0 0x00007f492370ace1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:36:42.993] [15:36:42.993] Thread 1 (Thread 0x7f49210a1a40 (LWP 17782)): [15:36:42.993] #0 0x00007f492370ace1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:36:42.993] No symbol table info available. [15:36:42.993] #1 0x00007f49236f4537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [15:36:42.993] No symbol table info available. [15:36:42.993] #2 0x0000557451251c81 in ExceptionalCondition (conditionName=conditionName@entry=0x55745149a7c8 "!TTS_EMPTY(slot)", fileName=fileName@entry=0x5574514becf8 "../src/backend/executor/execTuples.c", lineNumber=lineNumber@entry=1737) at ../src/backend/utils/error/assert.c:66 [15:36:42.993] No locals. [15:36:42.993] #3 0x0000557450bb4cb4 in ExecFetchSlotHeapTuple (slot=slot@entry=0x7ffd8e36b5a0, materialize=materialize@entry=true, shouldFree=shouldFree@entry=0x7ffd8e36b43f) at ../src/backend/executor/execTuples.c:1737 [15:36:42.993] No locals. [15:36:42.993] #4 0x0000557450b37f14 in ExecIRDeleteTriggers (estate=estate@entry=0x557452a4e240, relinfo=relinfo@entry=0x557452a4e7f0, slot=slot@entry=0x7ffd8e36b5a0) at ../src/backend/commands/trigger.c:2832 [15:36:42.993] trigger = 0x557452a4ea50 [15:36:42.993] oldtuple = [15:36:42.993] trigdesc = 0x557452a4ea00 [15:36:42.993] newtuple = 0x0 [15:36:42.993] should_free = false [15:36:42.993] LocTriggerData = {type = T_TriggerData, tg_event = 21, tg_relation = 0x7f4917dbd8d0, tg_trigtuple = 0x0, tg_newtuple = 0x0, tg_trigger = 0x0, tg_trigslot = 0x0, tg_newslot = 0x0, tg_oldtable = 0x0, tg_newtable = 0x0, tg_updatedcols = 0x0} [15:36:42.993] i = 0 [15:36:42.993] #5 0x0000557450c178fe in ExecMergeMatched (context=0x7ffd8e36b5c0, resultRelInfo=resultRelInfo@entry=0x557452a4e7f0, tupleid=0x0, oldtuple=0x7ffd8e36b5a0, canSetTag=true, matched=matched@entry=0x7ffd8e36b54f) at ../src/backend/executor/nodeModifyTable.c:2974 [15:36:42.993] relaction = 0x557452b68c88 [15:36:42.993] commandType = CMD_DELETE [15:36:42.993] result = TM_Ok [15:36:42.993] updateCxt = {crossPartUpdate = false, updateIndexes = TU_None, lockmode = LockTupleKeyShare} [15:36:42.993] l__state = {l = , i = } [15:36:42.993] mtstate = 0x557452a4e5e0 [15:36:42.993] mergeActions = 0x557452a4e900 [15:36:42.993] actionStates = 0x557452af3048 [15:36:42.993] newslot = 0x0 [15:36:42.993] rslot = 0x0 [15:36:42.993] estate = 0x557452a4e240 [15:36:42.993] econtext = 0x557452af20a8 [15:36:42.993] isNull = false [15:36:42.993] epqstate = 0x557452a4e6c8 [15:36:42.993] l = [15:36:42.993] __func__ = "ExecMergeMatched" [15:36:42.993] lmerge_matched = [15:36:42.993] #6 0x0000557450c189e6 in ExecMerge (context=context@entry=0x7ffd8e36b5c0, resultRelInfo=resultRelInfo@entry=0x557452a4e7f0, tupleid=tupleid@entry=0x0, oldtuple=oldtuple@entry=0x7ffd8e36b5a0, canSetTag=) at ../src/backend/executor/nodeModifyTable.c:2736 [15:36:42.993] rslot = 0x0 [15:36:42.993] matched = true [15:36:42.993] #7 0x0000557450c1a73d in ExecModifyTable (pstate=0x557452a4e5e0) at ../src/backend/executor/nodeModifyTable.c:4065 [15:36:42.993] node = 0x557452a4e5e0 [15:36:42.993] context = {mtstate = 0x557452a4e5e0, epqstate = 0x557452a4e6c8, estate = 0x557452a4e240, planSlot = 0x557452af0ab8, tmfd = {ctid = {ip_blkid = {bi_hi = 1, bi_lo = 0}, ip_posid = 0}, xmax = 1354307515, cmax = 21876, traversed = 168}, cpUpdateReturningSlot = 0x557452afc210} [15:36:42.993] estate = 0x557452a4e240 [15:36:42.993] operation = CMD_MERGE [15:36:42.993] resultRelInfo = 0x557452a4e7f0 [15:36:42.993] subplanstate = 0x557452a4ef20 [15:36:42.993] slot = [15:36:42.993] oldSlot = [15:36:42.993] tuple_ctid = {ip_blkid = {bi_hi = 21167, bi_lo = 21876}, ip_posid = 0} [15:36:42.993] oldtupdata = {t_len = 34, t_self = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0}, t_tableOid = 0, t_data = 0x557452aaf968} [15:36:42.993] oldtuple = 0x7ffd8e36b5a0 [15:36:42.993] tupleid = 0x0 [15:36:42.993] __func__ = "ExecModifyTable" [15:36:42.993] #8 0x0000557450ba6daf in ExecProcNodeFirst (node=0x557452a4e5e0) at ../src/backend/executor/execProcnode.c:464 [15:36:42.993] No locals. [15:36:42.993] #9 0x0000557450b934aa in ExecProcNode (node=0x557452a4e5e0) at ../src/include/executor/executor.h:274 [15:36:42.993] No locals. [15:36:42.993] #10 ExecutePlan (estate=estate@entry=0x557452a4e240, planstate=0x557452a4e5e0, use_parallel_mode=, operation=operation@entry=CMD_MERGE, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=ForwardScanDirection, dest=0x557452ad1ad0, execute_once=true) at ../src/backend/executor/execMain.c:1646 [15:36:42.993] slot = [15:36:42.993] current_tuple_count = 0 [15:36:42.993] #11 0x0000557450b937f4 in standard_ExecutorRun (queryDesc=0x557452ad5cc8, direction=ForwardScanDirection, count=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:363 [15:36:42.993] estate = 0x557452a4e240 [15:36:42.993] operation = CMD_MERGE [15:36:42.993] dest = 0x557452ad1ad0 [15:36:42.993] sendTuples = true [15:36:42.993] oldcontext = 0x557452ad17c0 [15:36:42.993] __func__ = "standard_ExecutorRun" [15:36:42.993] #12 0x0000557450b9395f in ExecutorRun (queryDesc=queryDesc@entry=0x557452ad5cc8, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:304 [15:36:42.993] No locals. [15:36:42.993] #13 0x0000557450faab35 in ProcessQuery (plan=plan@entry=0x557452aff118, sourceText=0x557452949290 "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=0x557452ad1ad0, qc=qc@entry=0x7ffd8e36b7e0) at ../src/backend/tcop/pquery.c:160 [15:36:42.993] queryDesc = 0x557452ad5cc8 [15:36:42.993] #14 0x0000557450fac884 in PortalRunMulti (portal=portal@entry=0x5574529c9fc0, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=true, dest=dest@entry=0x557452ad1ad0, altdest=0x55745177c660 , qc=qc@entry=0x7ffd8e36b7e0) at ../src/backend/tcop/pquery.c:1277 [15:36:42.993] pstmt = 0x557452aff118 [15:36:42.993] stmtlist_item__state = {l = , i = } [15:36:42.993] active_snapshot_set = true [15:36:42.993] stmtlist_item = 0x557452aff240 [15:36:42.993] #15 0x0000557450facf2a in FillPortalStore (portal=portal@entry=0x5574529c9fc0, isTopLevel=isTopLevel@entry=true) at ../src/backend/tcop/pquery.c:1026 [15:36:42.993] treceiver = 0x557452ad1ad0 [15:36:42.993] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [15:36:42.993] __func__ = "FillPortalStore" [15:36:42.993] #16 0x0000557450fad589 in PortalRun (portal=portal@entry=0x5574529c9fc0, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, run_once=run_once@entry=true, dest=dest@entry=0x557452aff278, altdest=altdest@entry=0x557452aff278, qc=0x7ffd8e36b9c0) at ../src/backend/tcop/pquery.c:763 [15:36:42.993] _save_exception_stack = 0x7ffd8e36ba70 [15:36:42.993] _save_context_stack = 0x0 [15:36:42.993] _local_sigjmp_buf = {{__jmpbuf = {1, -6729308887712161491, 93958091829880, 93958091689504, 93958090563520, 93958091689432, 6730538749319029037, 609130326409978157}, __mask_was_saved = 0, __saved_mask = {__val = {93958090575080, 93958069078918, 93958090571728, 93958069078918, 1, 140726989404495, 93958091689480, 93958091689432, 93958066066369, 93958068666089, 93958090563520, 93958069078918, 1, 1, 93958066327396, 163}}}} [15:36:42.993] _do_rethrow = [15:36:42.993] result = [15:36:42.993] nprocessed = [15:36:42.993] saveTopTransactionResourceOwner = 0x557452988c88 [15:36:42.993] saveTopTransactionContext = 0x557452971ba0 [15:36:42.993] saveActivePortal = 0x0 [15:36:42.993] saveResourceOwner = 0x557452988c88 [15:36:42.993] savePortalContext = 0x0 [15:36:42.993] saveMemoryContext = 0x557452971ba0 [15:36:42.993] __func__ = "PortalRun" [15:36:42.993] #17 0x0000557450fa6518 in exec_simple_query (query_string=query_string@entry=0x557452949290 "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 [15:36:42.993] cmdtaglen = 5 [15:36:42.993] snapshot_set = [15:36:42.993] per_parsetree_context = 0x0 [15:36:42.993] plantree_list = 0x557452aff228 [15:36:42.993] parsetree = 0x557452adcdd8 [15:36:42.993] commandTag = [15:36:42.993] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [15:36:42.993] querytree_list = [15:36:42.993] portal = 0x5574529c9fc0 [15:36:42.993] receiver = 0x557452aff278 [15:36:42.993] format = 0 [15:36:42.993] cmdtagname = [15:36:42.993] parsetree_item__state = {l = , i = } [15:36:42.993] dest = DestRemote [15:36:42.993] oldcontext = 0x557452971ba0 [15:36:42.993] parsetree_list = 0x557452adce08 [15:36:42.993] parsetree_item = 0x557452adce20 [15:36:42.993] save_log_statement_stats = false [15:36:42.993] was_logged = false [15:36:42.993] use_implicit_block = false [15:36:42.993] msec_str = " \274\066\216\375\177\000\000Z\260'QtU\000\000P\272\066\216\375\177\000\000\026\001\000\000\000\000\000" [15:36:42.993] __func__ = "exec_simple_query" [15:36:42.993] #18 0x0000557450fa92d0 in PostgresMain (dbname=, username=) at ../src/backend/tcop/postgres.c:4680 [15:36:42.993] query_string = 0x557452949290 "MERGE INTO rw_view2 t\n USING (SELECT x, 'R'||x FROM generate_series(0,3) x) AS s(a,b) ON t.a = s.a\n WHEN MATCHED AND t.a <= 1 THEN DELETE\n WHEN MATCHED THEN UPDATE SET b = s.b\n WHEN NOT MATCHED AN"... [15:36:42.993] firstchar = [15:36:42.993] input_message = {data = 0x557452949290 "MERGE INTO rw_view2 t\n USING (SELECT x, 'R'||x FROM generate_series(0,3) x) AS s(a,b) ON t.a = s.a\n WHEN MATCHED AND t.a <= 1 THEN DELETE\n WHEN MATCHED THEN UPDATE SET b = s.b\n WHEN NOT MATCHED AN"..., len = 278, maxlen = 1024, cursor = 278} [15:36:42.993] local_sigjmp_buf = {{__jmpbuf = {93958078635256, 609132694924271917, 4, 140726989405216, 140726989405364, 1, 6730538749256114477, 609130323391521069}, __mask_was_saved = 1, __saved_mask = {__val = {4194304, 15624, 0, 1, 139952104242660, 93958090010400, 15616, 15680, 93958066238542, 93958078635264, 93958090010400, 93958078629336, 140726989405216, 140726989405364, 93958066242610, 140726989404992}}}} [15:36:42.993] send_ready_for_query = false [15:36:42.993] idle_in_transaction_timeout_enabled = false [15:36:42.993] idle_session_timeout_enabled = false [15:36:42.993] __func__ = "PostgresMain" [15:36:42.993] #19 0x0000557450f9fa87 in BackendMain (startup_data=, startup_data_len=) at ../src/backend/tcop/backend_startup.c:101 [15:36:42.993] bsdata = [15:36:42.993] #20 0x0000557450e49eb4 in postmaster_child_launch (child_type=child_type@entry=B_BACKEND, startup_data=startup_data@entry=0x7ffd8e36bbcc "", startup_data_len=startup_data_len@entry=4, client_sock=client_sock@entry=0x7ffd8e36bc20) at ../src/backend/postmaster/launch_backend.c:265 [15:36:42.993] pid = [15:36:42.993] #21 0x0000557450e50034 in BackendStartup (client_sock=client_sock@entry=0x7ffd8e36bc20) at ../src/backend/postmaster/postmaster.c:3593 [15:36:42.993] bn = 0x557452971db8 [15:36:42.993] pid = [15:36:42.993] startup_data = {canAcceptConnections = CAC_OK} [15:36:42.993] __func__ = "BackendStartup" [15:36:42.993] #22 0x0000557450e505e2 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1674 [15:36:42.993] s = {sock = 9, raddr = {addr = {ss_family = 1, __ss_padding = "n#I\177\000\000 \t>$I\177\000\000ȼ6\216\375\177\000\000ļ6\216\375\177\000\000\000\000\000\000\375\177\000\000@\256\r!I\177\000\000\000\000\000\000\375\177\000\000\020>n#I\177\000\000\340_m#I\177\000\000ꟊ#I\177\000\000\356\310\347Y\000\000\000\000#\237g\001\000\000\000\000ļ6\216\375\177\000\000@\256\r!I\177\000\000\220\275\066\216\375\177\000", __ss_align = 139952105616160}, salen = 2}} [15:36:42.993] i = 0 [15:36:42.993] now = [15:36:42.993] last_lockfile_recheck_time = 1711812787 [15:36:42.993] last_touch_time = 1711812787 [15:36:42.993] events = {{pos = 1, events = 2, fd = 7, user_data = 0x0}, {pos = 0, events = 0, fd = 18, user_data = 0x59e7c8ee}, {pos = 608044936, events = 32585, fd = 596287466, user_data = 0x7ffd8e36be28}, {pos = -1909015168, events = 32765, fd = -1909015152, user_data = 0x7f4925051ce1 <_dl_lookup_symbol_x+289>}, {pos = 18, events = 0, fd = 554333720, user_data = 0x1}, {pos = 0, events = 0, fd = 1, user_data = 0x7f49243e0420}, {pos = -1, events = 0, fd = 554333720, user_data = 0x7f49243e0420}, {pos = 608045344, events = 1, fd = 608044936, user_data = 0x0}, {pos = -1909015168, events = 32765, fd = 1024, user_data = 0xffffffff}, {pos = -1909014880, events = 32765, fd = 594371608, user_data = 0x7f49243e0920}, {pos = 1385655352, events = 21876, fd = 1385645880, user_data = 0x55745296ea20}, {pos = 1385655384, events = 21876, fd = 1385655185, user_data = 0x7f4925056623 <_dl_fixup+211>}, {pos = 1, events = 0, fd = 596390136, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x1}, {pos = 1385476192, events = 21876, fd = 621110819, user_data = 0x1}, {pos = 0, events = 0, fd = 1385622048, user_data = 0x7f49236d6418}, {pos = -1909014032, events = 32765, fd = 621139594, user_data = 0x0}, {pos = 0, events = 0, fd = -1909014000, user_data = 0x557451e5bac0 }, {pos = 2, events = 0, fd = 1374010048, user_data = 0x0}, {pos = 594898342, events = 32585, fd = 1385679872, user_data = 0x7f49238a0be0}, {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 = 1632533037, user_data = 0x32614e7a2d737365}, {pos = 168446308, events = 908075040, fd = 822763892, user_data = 0x30340a3738373231}, {pos = 795768178, events = 1919378802, fd = 796095333, user_data = 0x69632f706d742f0a}, {pos = 1937076850, events = 761881389, fd = 538976266, user_data = 0x2020202020203037}, {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 = 0x557452946fc0}, {pos = 1385459648, events = 21876, fd = 596232320, user_data = 0x7f492374f51a <_IO_file_underflow+378>}, {pos = 7, events = 0, fd = 594889723, user_data = 0x400}, {pos = 1385459648, events = 21876, fd = 596235392, user_data = 0x152946fc0}, {pos = 784, events = 0, fd = 1363976396, 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 = 0x55745129a837 }, {pos = 1385645072, events = 21876, fd = 1385645072, user_data = 0x557452974410}, {pos = 1, events = 0, fd = 1385645272, user_data = 0x400}, {pos = 0, events = 0, fd = 1361751782, user_data = 0x557451e69cb0 }, {pos = 1361685214, events = 21876, fd = 1385645072, user_data = 0x557452949190}, {pos = 1385645072, events = 21876, fd = 15, user_data = 0x4a}, {pos = 1361753550, events = 21876, fd = 1385645072, user_data = 0x5574512ab710 }, {pos = 1385459648, events = 21876, fd = 594889723, user_data = 0x0}, {pos = 1355191273, events = 21876, fd = 1385633680, user_data = 0x7f49237511aa}, {pos = -1909013848, events = 1, fd = 0, user_data = 0x7f492374f8f0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 11, user_data = 0x0}, {pos = 0, events = 0, fd = 15379, user_data = 0x7f4923799b05 }, {pos = 0, events = 0, fd = 357321984, user_data = 0x0}, {pos = 1357159386, events = 21876, fd = 4194304, user_data = 0x55745129a972 }, {pos = 1385633680, events = 21876, fd = 1385468304, user_data = 0x557452971790}, {pos = 1, events = 0, fd = 0, user_data = 0x5574512ab5ce }, {pos = 1385633680, events = 21876, fd = 1361753872, user_data = 0x0}, {pos = 8, events = 0, fd = 0, user_data = 0x557450c68fbc }, {pos = 0, events = 0, fd = 1355214226, user_data = 0xb}, {pos = 1357180806, events = 21876, fd = 0, user_data = 0x0}} [15:36:42.994] nevents = 1 [15:36:42.994] __func__ = "ServerLoop" [15:36:42.994] #23 0x0000557450e52004 in PostmasterMain (argc=argc@entry=8, argv=argv@entry=0x557452942e80) at ../src/backend/postmaster/postmaster.c:1372 [15:36:42.994] opt = [15:36:42.994] status = [15:36:42.994] userDoption = [15:36:42.994] listen_addr_saved = false [15:36:42.994] output_config_variable = [15:36:42.994] __func__ = "PostmasterMain" [15:36:42.994] #24 0x0000557450c79dec in main (argc=8, argv=0x557452942e80) at ../src/backend/main/main.c:197 [15:36:42.994] do_check_root = [15:36:43.012] -e [15:36:43.012] [15:36:43.012] [15:36:43.547] dumping /tmp/cores/postgres-6-18829.core for /tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/bin/postgres [15:36:43.859] [New LWP 18829] [15:36:45.004] [Thread debugging using libthread_db enabled] [15:36:45.004] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [15:36:46.427] Core was generated by `postgres: old_node: postgres regression [local] MERGE '. [15:36:46.427] Program terminated with signal SIGABRT, Aborted. [15:36:46.427] #0 0x00007f5ceebeece1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:36:46.634] [15:36:46.634] Thread 1 (Thread 0x7f5cec585a40 (LWP 18829)): [15:36:46.634] #0 0x00007f5ceebeece1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:36:46.634] No symbol table info available. [15:36:46.634] #1 0x00007f5ceebd8537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [15:36:46.634] No symbol table info available. [15:36:46.634] #2 0x0000564dce0c7c81 in ExceptionalCondition (conditionName=conditionName@entry=0x564dce3107c8 "!TTS_EMPTY(slot)", fileName=fileName@entry=0x564dce334cf8 "../src/backend/executor/execTuples.c", lineNumber=lineNumber@entry=1737) at ../src/backend/utils/error/assert.c:66 [15:36:46.634] No locals. [15:36:46.634] #3 0x0000564dcda2acb4 in ExecFetchSlotHeapTuple (slot=slot@entry=0x7ffd3bab5a40, materialize=materialize@entry=true, shouldFree=shouldFree@entry=0x7ffd3bab58df) at ../src/backend/executor/execTuples.c:1737 [15:36:46.634] No locals. [15:36:46.634] #4 0x0000564dcd9adf14 in ExecIRDeleteTriggers (estate=estate@entry=0x564dcfbbe960, relinfo=relinfo@entry=0x564dcfbbef10, slot=slot@entry=0x7ffd3bab5a40) at ../src/backend/commands/trigger.c:2832 [15:36:46.634] trigger = 0x564dcfbbf170 [15:36:46.634] oldtuple = [15:36:46.634] trigdesc = 0x564dcfbbf120 [15:36:46.634] newtuple = 0x0 [15:36:46.634] should_free = false [15:36:46.634] LocTriggerData = {type = T_TriggerData, tg_event = 21, tg_relation = 0x7f5ce35dda68, tg_trigtuple = 0x0, tg_newtuple = 0x0, tg_trigger = 0x0, tg_trigslot = 0x0, tg_newslot = 0x0, tg_oldtable = 0x0, tg_newtable = 0x0, tg_updatedcols = 0x0} [15:36:46.634] i = 0 [15:36:46.634] #5 0x0000564dcda8d8fe in ExecMergeMatched (context=0x7ffd3bab5a60, resultRelInfo=resultRelInfo@entry=0x564dcfbbef10, tupleid=0x0, oldtuple=0x7ffd3bab5a40, canSetTag=true, matched=matched@entry=0x7ffd3bab59ef) at ../src/backend/executor/nodeModifyTable.c:2974 [15:36:46.634] relaction = 0x564dcfbe8238 [15:36:46.634] commandType = CMD_DELETE [15:36:46.634] result = TM_Ok [15:36:46.634] updateCxt = {crossPartUpdate = false, updateIndexes = TU_None, lockmode = LockTupleKeyShare} [15:36:46.634] l__state = {l = , i = } [15:36:46.634] mtstate = 0x564dcfbbed00 [15:36:46.634] mergeActions = 0x564dcfbbf020 [15:36:46.634] actionStates = 0x564dcfbebf28 [15:36:46.634] newslot = 0x0 [15:36:46.634] rslot = 0x0 [15:36:46.634] estate = 0x564dcfbbe960 [15:36:46.634] econtext = 0x564dcfbeaf88 [15:36:46.634] isNull = false [15:36:46.634] epqstate = 0x564dcfbbede8 [15:36:46.634] l = [15:36:46.634] __func__ = "ExecMergeMatched" [15:36:46.634] lmerge_matched = [15:36:46.634] #6 0x0000564dcda8e9e6 in ExecMerge (context=context@entry=0x7ffd3bab5a60, resultRelInfo=resultRelInfo@entry=0x564dcfbbef10, tupleid=tupleid@entry=0x0, oldtuple=oldtuple@entry=0x7ffd3bab5a40, canSetTag=) at ../src/backend/executor/nodeModifyTable.c:2736 [15:36:46.634] rslot = 0x0 [15:36:46.634] matched = true [15:36:46.634] #7 0x0000564dcda9073d in ExecModifyTable (pstate=0x564dcfbbed00) at ../src/backend/executor/nodeModifyTable.c:4065 [15:36:46.634] node = 0x564dcfbbed00 [15:36:46.634] context = {mtstate = 0x564dcfbbed00, epqstate = 0x564dcfbbede8, estate = 0x564dcfbbe960, planSlot = 0x564dcfbe9998, tmfd = {ctid = {ip_blkid = {bi_hi = 1, bi_lo = 0}, ip_posid = 0}, xmax = 3449845691, cmax = 22093, traversed = 8}, cpUpdateReturningSlot = 0x564dcfcb7470} [15:36:46.634] estate = 0x564dcfbbe960 [15:36:46.634] operation = CMD_MERGE [15:36:46.634] resultRelInfo = 0x564dcfbbef10 [15:36:46.634] subplanstate = 0x564dcfbbf640 [15:36:46.634] slot = [15:36:46.634] oldSlot = [15:36:46.634] tuple_ctid = {ip_blkid = {bi_hi = 53195, bi_lo = 22093}, ip_posid = 0} [15:36:46.634] oldtupdata = {t_len = 34, t_self = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0}, t_tableOid = 0, t_data = 0x564dcfc1e1a8} [15:36:46.634] oldtuple = 0x7ffd3bab5a40 [15:36:46.634] tupleid = 0x0 [15:36:46.634] __func__ = "ExecModifyTable" [15:36:46.634] #8 0x0000564dcda1cdaf in ExecProcNodeFirst (node=0x564dcfbbed00) at ../src/backend/executor/execProcnode.c:464 [15:36:46.634] No locals. [15:36:46.634] #9 0x0000564dcda094aa in ExecProcNode (node=0x564dcfbbed00) at ../src/include/executor/executor.h:274 [15:36:46.634] No locals. [15:36:46.634] #10 ExecutePlan (estate=estate@entry=0x564dcfbbe960, planstate=0x564dcfbbed00, use_parallel_mode=, operation=operation@entry=CMD_MERGE, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=ForwardScanDirection, dest=0x564dcfc42370, execute_once=true) at ../src/backend/executor/execMain.c:1646 [15:36:46.634] slot = [15:36:46.634] current_tuple_count = 0 [15:36:46.634] #11 0x0000564dcda097f4 in standard_ExecutorRun (queryDesc=0x564dcfc45b88, direction=ForwardScanDirection, count=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:363 [15:36:46.634] estate = 0x564dcfbbe960 [15:36:46.634] operation = CMD_MERGE [15:36:46.634] dest = 0x564dcfc42370 [15:36:46.634] sendTuples = true [15:36:46.634] oldcontext = 0x564dcfc42060 [15:36:46.634] __func__ = "standard_ExecutorRun" [15:36:46.634] #12 0x0000564dcda0995f in ExecutorRun (queryDesc=queryDesc@entry=0x564dcfc45b88, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:304 [15:36:46.634] No locals. [15:36:46.634] #13 0x0000564dcde20b35 in ProcessQuery (plan=plan@entry=0x564dcfcba378, sourceText=0x564dcfab9280 "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=0x564dcfc42370, qc=qc@entry=0x7ffd3bab5c80) at ../src/backend/tcop/pquery.c:160 [15:36:46.634] queryDesc = 0x564dcfc45b88 [15:36:46.634] #14 0x0000564dcde22884 in PortalRunMulti (portal=portal@entry=0x564dcfb3cf80, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=true, dest=dest@entry=0x564dcfc42370, altdest=0x564dce5f2660 , qc=qc@entry=0x7ffd3bab5c80) at ../src/backend/tcop/pquery.c:1277 [15:36:46.634] pstmt = 0x564dcfcba378 [15:36:46.634] stmtlist_item__state = {l = , i = } [15:36:46.634] active_snapshot_set = true [15:36:46.634] stmtlist_item = 0x564dcfcba4a0 [15:36:46.634] #15 0x0000564dcde22f2a in FillPortalStore (portal=portal@entry=0x564dcfb3cf80, isTopLevel=isTopLevel@entry=true) at ../src/backend/tcop/pquery.c:1026 [15:36:46.634] treceiver = 0x564dcfc42370 [15:36:46.634] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [15:36:46.634] __func__ = "FillPortalStore" [15:36:46.634] #16 0x0000564dcde23589 in PortalRun (portal=portal@entry=0x564dcfb3cf80, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, run_once=run_once@entry=true, dest=dest@entry=0x564dcfcba4d8, altdest=altdest@entry=0x564dcfcba4d8, qc=0x7ffd3bab5e60) at ../src/backend/tcop/pquery.c:763 [15:36:46.634] _save_exception_stack = 0x7ffd3bab5f10 [15:36:46.634] _save_context_stack = 0x0 [15:36:46.634] _local_sigjmp_buf = {{__jmpbuf = {1, -7984841574085907260, 94892198700248, 94892198964448, 94892197138304, 94892198964376, 7983285315277597892, 4443855604566109380}, __mask_was_saved = 0, __saved_mask = {__val = {94892197149864, 94892172520326, 94892197146512, 94892172520326, 1, 140725604539887, 94892198964424, 94892198964376, 94892169507777, 94892172107497, 94892197138304, 94892172520326, 1, 1, 94892169768804, 163}}}} [15:36:46.634] _do_rethrow = [15:36:46.634] result = [15:36:46.634] nprocessed = [15:36:46.634] saveTopTransactionResourceOwner = 0x564dcfafa138 [15:36:46.634] saveTopTransactionContext = 0x564dcfb93380 [15:36:46.634] saveActivePortal = 0x0 [15:36:46.634] saveResourceOwner = 0x564dcfafa138 [15:36:46.634] savePortalContext = 0x0 [15:36:46.634] saveMemoryContext = 0x564dcfb93380 [15:36:46.634] __func__ = "PortalRun" [15:36:46.634] #17 0x0000564dcde1c518 in exec_simple_query (query_string=query_string@entry=0x564dcfab9280 "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 [15:36:46.634] cmdtaglen = 5 [15:36:46.634] snapshot_set = [15:36:46.634] per_parsetree_context = 0x0 [15:36:46.634] plantree_list = 0x564dcfcba488 [15:36:46.634] parsetree = 0x564dcfcfac98 [15:36:46.634] commandTag = [15:36:46.634] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [15:36:46.634] querytree_list = [15:36:46.634] portal = 0x564dcfb3cf80 [15:36:46.634] receiver = 0x564dcfcba4d8 [15:36:46.634] format = 0 [15:36:46.634] cmdtagname = [15:36:46.634] parsetree_item__state = {l = , i = } [15:36:46.634] dest = DestRemote [15:36:46.634] oldcontext = 0x564dcfb93380 [15:36:46.634] parsetree_list = 0x564dcfcfacc8 [15:36:46.634] parsetree_item = 0x564dcfcface0 [15:36:46.634] save_log_statement_stats = false [15:36:46.634] was_logged = true [15:36:46.634] use_implicit_block = false [15:36:46.634] msec_str = "\300`\253;\375\177\000\000Z\020\017\316MV\000\000\360^\253;\375\177\000\000\026\001\000\000\000\000\000" [15:36:46.634] __func__ = "exec_simple_query" [15:36:46.634] #18 0x0000564dcde1f2d0 in PostgresMain (dbname=, username=) at ../src/backend/tcop/postgres.c:4680 [15:36:46.634] query_string = 0x564dcfab9280 "MERGE INTO rw_view2 t\n USING (SELECT x, 'R'||x FROM generate_series(0,3) x) AS s(a,b) ON t.a = s.a\n WHEN MATCHED AND t.a <= 1 THEN DELETE\n WHEN MATCHED THEN UPDATE SET b = s.b\n WHEN NOT MATCHED AN"... [15:36:46.634] firstchar = [15:36:46.634] input_message = {data = 0x564dcfab9280 "MERGE INTO rw_view2 t\n USING (SELECT x, 'R'||x FROM generate_series(0,3) x) AS s(a,b) ON t.a = s.a\n WHEN MATCHED AND t.a <= 1 THEN DELETE\n WHEN MATCHED THEN UPDATE SET b = s.b\n WHEN NOT MATCHED AN"..., len = 278, maxlen = 1024, cursor = 278} [15:36:46.634] local_sigjmp_buf = {{__jmpbuf = {94892182076664, 4443849413228932292, 4, 140725604540608, 140725604540756, 1, 7983285315206294724, 4443855631613734084}, __mask_was_saved = 1, __saved_mask = {__val = {4194304, 14344, 0, 1, 140037119524324, 94892196572976, 14336, 14400, 94892169679950, 94892182076672, 94892196572976, 94892182070744, 140725604540608, 140725604540756, 94892169684018, 140725604540384}}}} [15:36:46.634] send_ready_for_query = false [15:36:46.634] idle_in_transaction_timeout_enabled = false [15:36:46.634] idle_session_timeout_enabled = false [15:36:46.634] __func__ = "PostgresMain" [15:36:46.634] #19 0x0000564dcde15a87 in BackendMain (startup_data=, startup_data_len=) at ../src/backend/tcop/backend_startup.c:101 [15:36:46.634] bsdata = [15:36:46.634] #20 0x0000564dcdcbfeb4 in postmaster_child_launch (child_type=child_type@entry=B_BACKEND, startup_data=startup_data@entry=0x7ffd3bab606c "", startup_data_len=startup_data_len@entry=4, client_sock=client_sock@entry=0x7ffd3bab60c0) at ../src/backend/postmaster/launch_backend.c:265 [15:36:46.634] pid = [15:36:46.634] #21 0x0000564dcdcc6034 in BackendStartup (client_sock=client_sock@entry=0x7ffd3bab60c0) at ../src/backend/postmaster/postmaster.c:3593 [15:36:46.634] bn = 0x564dcfaef468 [15:36:46.634] pid = [15:36:46.634] startup_data = {canAcceptConnections = CAC_OK} [15:36:46.634] __func__ = "BackendStartup" [15:36:46.634] #22 0x0000564dcdcc65e2 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1674 [15:36:46.634] s = {sock = 8, raddr = {addr = {ss_family = 1, __ss_padding = "\330\356\\\177\000\000\001\000\000\000\000\000\000\000\244SS\360\\\177\000\000-\000\000\000\000\000\000\000\020~\274\356\\\177\000\000 I\214\357\\\177\000\000\210a\253;\375\177\000\000\204a\253;\375\177\000\000Da\253;\375\177\000\000@\356\000\000\001\000\000\000\000\000\000\000MV\000\000\020~\274\356\\\177\000\000\340\237\273\356\\\177\000\000\352\337\330\356\\\177\000\000\356\310\347Y\000\000\000", __ss_align = 23568163}, salen = 2}} [15:36:46.634] i = 0 [15:36:46.634] now = [15:36:46.634] last_lockfile_recheck_time = 1711812789 [15:36:46.634] last_touch_time = 1711812789 [15:36:46.634] events = {{pos = 1, events = 2, fd = 6, user_data = 0x0}, {pos = 1001087552, events = 32765, fd = 45, user_data = 0x7ffd3bab6200}, {pos = 1001087504, events = 0, fd = 0, user_data = 0x12}, {pos = 1508362478, events = 0, fd = -276019320, user_data = 0x7f5ceed8dfea}, {pos = 1001087720, events = 32765, fd = 1001087552, user_data = 0x7ffd3bab6250}, {pos = -262972191, events = 32604, fd = 18, user_data = 0x7f5cec58b618}, {pos = 1, events = 0, fd = 0, user_data = 0x1}, {pos = -276020192, events = 32604, fd = -1, user_data = 0x7f5cec58b618}, {pos = -276020192, events = 32604, fd = 1024, user_data = 0x7f5cef8c4788}, {pos = 0, events = 0, fd = 7, user_data = 0x7ffd3bab6250}, {pos = -1, events = 0, fd = -288912198, user_data = 0x7f5ceebba418}, {pos = -276018912, events = 32604, fd = -810671064, user_data = 0x564dcfae22b8}, {pos = -810663744, events = 22093, fd = -810671032, user_data = 0x564dcfae33a1}, {pos = -262953437, events = 32604, fd = 1, user_data = 0x7f5ceeda70f8 <__libc_fork@got.plt>}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 1, events = 0, fd = -810831840, user_data = 0x7f5cf053a623 <_dl_fixup+211>}, {pos = 1, events = 0, fd = 0, user_data = 0x564dcfae40c0}, {pos = -289692648, events = 32604, fd = 1001088656, user_data = 0x7f5cf054168a <_dl_runtime_resolve_xsavec+122>}, {pos = 0, events = 0, fd = 0, user_data = 0x7ffd3bab66b0}, {pos = -825419072, events = 22093, fd = 2, user_data = 0x564dcecd1ac0 }, {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 = -810671144, user_data = 0x3ff}, {pos = 4096, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 824188960, events = 926364210, fd = 538976266, user_data = 0x0}, {pos = 0, events = 0, fd = 794915937, user_data = 0x6770755f67705f32}, {pos = 1853190772, events = 1600614447, fd = 1919381621, user_data = 0x3737323736202020}, {pos = 538976306, events = 538976288, 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 = -289174226, user_data = 0x400}, {pos = -810848304, events = 22093, fd = -287828864, user_data = 0x1cfab6fd0}, {pos = 784, events = 0, fd = -835452724, user_data = 0x564dcfae1f90}, {pos = -1231463424, events = 2328082808, fd = 4, user_data = 0x564dcfae23a0}, {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 = 0x564dcfae1f90}, {pos = 1, events = 0, fd = -810672040, user_data = 0x400}, {pos = 0, events = 0, fd = -837677338, user_data = 0x564dcecdfcb0 }, {pos = -837743906, events = 22093, fd = -810672240, user_data = 0x564dcfab9180}, {pos = -810672240, events = 22093, fd = 15, user_data = 0x4a}, {pos = -837675570, events = 22093, fd = -810672240, user_data = 0x564dce121710 }, {pos = -810848304, events = 22093, fd = -289174226, user_data = 0x0}, {pos = -844237847, events = 22093, fd = -810677392, user_data = 0x7f5ceec351aa}, {pos = 1001088840, events = 1, fd = 0, user_data = 0x7f5ceec338f0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 11, user_data = 0x0}, {pos = 0, events = 0, fd = 16047, user_data = 0x7f5ceec7db05 }, {pos = 0, events = 0, fd = -1231463424, user_data = 0x0}, {pos = -842269734, events = 22093, fd = 4194304, user_data = 0x564dce110972 }, {pos = -810677392, events = 22093, fd = -810839680, user_data = 0x564dcfae0b70}, {pos = 1, events = 0, fd = 0, user_data = 0x564dce1215ce }, {pos = -810677392, events = 22093, fd = -837675248, user_data = 0x0}, {pos = 4, events = 0, fd = 0, user_data = 0x564dcdadefbc }, {pos = 0, events = 0, fd = -844214894, user_data = 0xb}, {pos = -842248314, events = 22093, fd = 0, user_data = 0x0}} [15:36:46.635] nevents = 1 [15:36:46.635] __func__ = "ServerLoop" [15:36:46.635] #23 0x0000564dcdcc8004 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x564dcfab2e40) at ../src/backend/postmaster/postmaster.c:1372 [15:36:46.635] opt = [15:36:46.635] status = [15:36:46.635] userDoption = [15:36:46.635] listen_addr_saved = false [15:36:46.635] output_config_variable = [15:36:46.635] __func__ = "PostmasterMain" [15:36:46.635] #24 0x0000564dcdaefdec in main (argc=4, argv=0x564dcfab2e40) at ../src/backend/main/main.c:197 [15:36:46.635] do_check_root = [15:36:46.652] -e [15:36:46.652] [15:36:46.652] [15:36:47.199] dumping /tmp/cores/postgres-6-24915.core for /tmp/cirrus-ci-build/build/tmp_install/usr/local/pgsql/bin/postgres [15:36:47.515] [New LWP 24915] [15:36:48.659] [Thread debugging using libthread_db enabled] [15:36:48.659] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [15:36:50.086] Core was generated by `postgres: primary: postgres regression [local] MERGE '. [15:36:50.086] Program terminated with signal SIGABRT, Aborted. [15:36:50.086] #0 0x00007f67375f2ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:36:50.312] [15:36:50.312] Thread 1 (Thread 0x7f6734f89a40 (LWP 24915)): [15:36:50.312] #0 0x00007f67375f2ce1 in raise () from /lib/x86_64-linux-gnu/libc.so.6 [15:36:50.312] No symbol table info available. [15:36:50.312] #1 0x00007f67375dc537 in abort () from /lib/x86_64-linux-gnu/libc.so.6 [15:36:50.312] No symbol table info available. [15:36:50.312] #2 0x000055e486949c81 in ExceptionalCondition (conditionName=conditionName@entry=0x55e486b927c8 "!TTS_EMPTY(slot)", fileName=fileName@entry=0x55e486bb6cf8 "../src/backend/executor/execTuples.c", lineNumber=lineNumber@entry=1737) at ../src/backend/utils/error/assert.c:66 [15:36:50.312] No locals. [15:36:50.312] #3 0x000055e4862accb4 in ExecFetchSlotHeapTuple (slot=slot@entry=0x7fff2aa72f60, materialize=materialize@entry=true, shouldFree=shouldFree@entry=0x7fff2aa72dff) at ../src/backend/executor/execTuples.c:1737 [15:36:50.312] No locals. [15:36:50.312] #4 0x000055e48622ff14 in ExecIRDeleteTriggers (estate=estate@entry=0x55e488f66dd0, relinfo=relinfo@entry=0x55e488f67380, slot=slot@entry=0x7fff2aa72f60) at ../src/backend/commands/trigger.c:2832 [15:36:50.312] trigger = 0x55e488f675e0 [15:36:50.312] oldtuple = [15:36:50.312] trigdesc = 0x55e488f67590 [15:36:50.312] newtuple = 0x0 [15:36:50.312] should_free = false [15:36:50.312] LocTriggerData = {type = T_TriggerData, tg_event = 21, tg_relation = 0x7f673316aee8, tg_trigtuple = 0x0, tg_newtuple = 0x0, tg_trigger = 0x0, tg_trigslot = 0x0, tg_newslot = 0x0, tg_oldtable = 0x0, tg_newtable = 0x0, tg_updatedcols = 0x0} [15:36:50.312] i = 0 [15:36:50.312] #5 0x000055e48630f8fe in ExecMergeMatched (context=0x7fff2aa72f80, resultRelInfo=resultRelInfo@entry=0x55e488f67380, tupleid=0x0, oldtuple=0x7fff2aa72f60, canSetTag=true, matched=matched@entry=0x7fff2aa72f0f) at ../src/backend/executor/nodeModifyTable.c:2974 [15:36:50.312] relaction = 0x55e488f9dd28 [15:36:50.312] commandType = CMD_DELETE [15:36:50.312] result = TM_Ok [15:36:50.312] updateCxt = {crossPartUpdate = false, updateIndexes = TU_None, lockmode = LockTupleKeyShare} [15:36:50.312] l__state = {l = , i = } [15:36:50.312] mtstate = 0x55e488f67170 [15:36:50.312] mergeActions = 0x55e488f67490 [15:36:50.312] actionStates = 0x55e488fa1a18 [15:36:50.312] newslot = 0x0 [15:36:50.312] rslot = 0x0 [15:36:50.312] estate = 0x55e488f66dd0 [15:36:50.312] econtext = 0x55e488fa0a78 [15:36:50.312] isNull = false [15:36:50.312] epqstate = 0x55e488f67258 [15:36:50.312] l = [15:36:50.312] __func__ = "ExecMergeMatched" [15:36:50.312] lmerge_matched = [15:36:50.312] #6 0x000055e4863109e6 in ExecMerge (context=context@entry=0x7fff2aa72f80, resultRelInfo=resultRelInfo@entry=0x55e488f67380, tupleid=tupleid@entry=0x0, oldtuple=oldtuple@entry=0x7fff2aa72f60, canSetTag=) at ../src/backend/executor/nodeModifyTable.c:2736 [15:36:50.312] rslot = 0x0 [15:36:50.312] matched = true [15:36:50.312] #7 0x000055e48631273d in ExecModifyTable (pstate=0x55e488f67170) at ../src/backend/executor/nodeModifyTable.c:4065 [15:36:50.312] node = 0x55e488f67170 [15:36:50.312] context = {mtstate = 0x55e488f67170, epqstate = 0x55e488f67258, estate = 0x55e488f66dd0, planSlot = 0x55e488f9f488, tmfd = {ctid = {ip_blkid = {bi_hi = 4856, bi_lo = 35066}, ip_posid = 21988}, xmax = 2298888184, cmax = 21988, traversed = 112}, cpUpdateReturningSlot = 0x55e486292a6e } [15:36:50.312] estate = 0x55e488f66dd0 [15:36:50.312] operation = CMD_MERGE [15:36:50.312] resultRelInfo = 0x55e488f67380 [15:36:50.312] subplanstate = 0x55e488f67ab0 [15:36:50.312] slot = [15:36:50.312] oldSlot = [15:36:50.312] tuple_ctid = {ip_blkid = {bi_hi = 0, bi_lo = 1}, ip_posid = 0} [15:36:50.312] oldtupdata = {t_len = 34, t_self = {ip_blkid = {bi_hi = 65535, bi_lo = 65535}, ip_posid = 0}, t_tableOid = 0, t_data = 0x55e488fc80e8} [15:36:50.312] oldtuple = 0x7fff2aa72f60 [15:36:50.312] tupleid = 0x0 [15:36:50.312] __func__ = "ExecModifyTable" [15:36:50.312] #8 0x000055e48629edaf in ExecProcNodeFirst (node=0x55e488f67170) at ../src/backend/executor/execProcnode.c:464 [15:36:50.312] No locals. [15:36:50.312] #9 0x000055e48628b4aa in ExecProcNode (node=0x55e488f67170) at ../src/include/executor/executor.h:274 [15:36:50.312] No locals. [15:36:50.312] #10 ExecutePlan (estate=estate@entry=0x55e488f66dd0, planstate=0x55e488f67170, use_parallel_mode=, operation=operation@entry=CMD_MERGE, sendTuples=sendTuples@entry=true, numberTuples=numberTuples@entry=0, direction=ForwardScanDirection, dest=0x55e488fec2b0, execute_once=true) at ../src/backend/executor/execMain.c:1646 [15:36:50.312] slot = [15:36:50.312] current_tuple_count = 0 [15:36:50.312] #11 0x000055e48628b7f4 in standard_ExecutorRun (queryDesc=queryDesc@entry=0x55e48906e9d8, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:363 [15:36:50.312] estate = 0x55e488f66dd0 [15:36:50.312] operation = CMD_MERGE [15:36:50.312] dest = 0x55e488fec2b0 [15:36:50.312] sendTuples = true [15:36:50.312] oldcontext = 0x55e488febfa0 [15:36:50.312] __func__ = "standard_ExecutorRun" [15:36:50.312] #12 0x00007f6734dae7fc in pgss_ExecutorRun (queryDesc=0x55e48906e9d8, direction=ForwardScanDirection, count=0, execute_once=) at ../contrib/pg_stat_statements/pg_stat_statements.c:1032 [15:36:50.312] _save_exception_stack = 0x7fff2aa73350 [15:36:50.312] _save_context_stack = 0x0 [15:36:50.312] _local_sigjmp_buf = {{__jmpbuf = {94440039836120, -1046873978679583327, 94440037708480, 94440039301808, 0, 0, -1046873978606183007, -1132376777352012383}, __mask_was_saved = 0, __saved_mask = {__val = {94440038755792, 94440039836120, 0, 94440039301024, 94439999164260, 0, 1, 0, 94439991904490, 94440039836120, 94440011472128, 94440039301024, 140081245127714, 94440039836120, 0, 94440037708480}}}} [15:36:50.312] _do_rethrow = false [15:36:50.312] #13 0x000055e48628b952 in ExecutorRun (queryDesc=queryDesc@entry=0x55e48906e9d8, direction=direction@entry=ForwardScanDirection, count=count@entry=0, execute_once=execute_once@entry=true) at ../src/backend/executor/execMain.c:302 [15:36:50.312] No locals. [15:36:50.312] #14 0x000055e4866a2b35 in ProcessQuery (plan=plan@entry=0x55e4890671f0, sourceText=0x55e488e672c0 "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=0x55e488fec2b0, qc=qc@entry=0x7fff2aa732b0) at ../src/backend/tcop/pquery.c:160 [15:36:50.312] queryDesc = 0x55e48906e9d8 [15:36:50.312] #15 0x000055e4866a4884 in PortalRunMulti (portal=portal@entry=0x55e488ee8fd0, isTopLevel=isTopLevel@entry=true, setHoldSnapshot=setHoldSnapshot@entry=true, dest=dest@entry=0x55e488fec2b0, altdest=0x55e486e74660 , qc=qc@entry=0x7fff2aa732b0) at ../src/backend/tcop/pquery.c:1277 [15:36:50.312] pstmt = 0x55e4890671f0 [15:36:50.312] stmtlist_item__state = {l = , i = } [15:36:50.312] active_snapshot_set = true [15:36:50.312] stmtlist_item = 0x55e489067318 [15:36:50.312] #16 0x000055e4866a4f2a in FillPortalStore (portal=portal@entry=0x55e488ee8fd0, isTopLevel=isTopLevel@entry=true) at ../src/backend/tcop/pquery.c:1026 [15:36:50.312] treceiver = 0x55e488fec2b0 [15:36:50.312] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [15:36:50.312] __func__ = "FillPortalStore" [15:36:50.312] #17 0x000055e4866a5589 in PortalRun (portal=portal@entry=0x55e488ee8fd0, count=count@entry=9223372036854775807, isTopLevel=isTopLevel@entry=true, run_once=run_once@entry=true, dest=dest@entry=0x55e489067350, altdest=altdest@entry=0x55e489067350, qc=0x7fff2aa73490) at ../src/backend/tcop/pquery.c:763 [15:36:50.312] _save_exception_stack = 0x7fff2aa73540 [15:36:50.312] _save_context_stack = 0x0 [15:36:50.312] _local_sigjmp_buf = {{__jmpbuf = {1, 1046687686981852577, 94440039805776, 94440038939360, 94440038240208, 94440038939288, -1046873978673291871, -6534837187353502303}, __mask_was_saved = 0, __saved_mask = {__val = {94440038251768, 94440001915782, 94440038248416, 94440001915782, 1, 140733908988959, 94440038939336, 94440038939288, 94439998903233, 94440001502953, 94440038240208, 94440001915782, 1, 1, 94439999164260, 163}}}} [15:36:50.312] _do_rethrow = [15:36:50.312] result = [15:36:50.312] nprocessed = [15:36:50.312] saveTopTransactionResourceOwner = 0x55e488ea84a0 [15:36:50.312] saveTopTransactionContext = 0x55e488e938b0 [15:36:50.312] saveActivePortal = 0x0 [15:36:50.312] saveResourceOwner = 0x55e488ea84a0 [15:36:50.312] savePortalContext = 0x0 [15:36:50.312] saveMemoryContext = 0x55e488e938b0 [15:36:50.312] __func__ = "PortalRun" [15:36:50.312] #18 0x000055e48669e518 in exec_simple_query (query_string=query_string@entry=0x55e488e672c0 "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 [15:36:50.312] cmdtaglen = 5 [15:36:50.312] snapshot_set = [15:36:50.312] per_parsetree_context = 0x0 [15:36:50.312] plantree_list = 0x55e489067300 [15:36:50.312] parsetree = 0x55e488f93a98 [15:36:50.312] commandTag = [15:36:50.312] qc = {commandTag = CMDTAG_UNKNOWN, nprocessed = 0} [15:36:50.312] querytree_list = [15:36:50.312] portal = 0x55e488ee8fd0 [15:36:50.312] receiver = 0x55e489067350 [15:36:50.312] format = 0 [15:36:50.312] cmdtagname = [15:36:50.312] parsetree_item__state = {l = , i = } [15:36:50.312] dest = DestRemote [15:36:50.312] oldcontext = 0x55e488e938b0 [15:36:50.312] parsetree_list = 0x55e488f93ac8 [15:36:50.312] parsetree_item = 0x55e488f93ae0 [15:36:50.312] save_log_statement_stats = false [15:36:50.312] was_logged = true [15:36:50.312] use_implicit_block = false [15:36:50.312] msec_str = "\360\066\247*\377\177\000\000Z0\227\206\344U\000\000 5\247*\377\177\000\000\026\001\000\000\000\000\000" [15:36:50.312] __func__ = "exec_simple_query" [15:36:50.312] #19 0x000055e4866a12d0 in PostgresMain (dbname=, username=) at ../src/backend/tcop/postgres.c:4680 [15:36:50.312] query_string = 0x55e488e672c0 "MERGE INTO rw_view2 t\n USING (SELECT x, 'R'||x FROM generate_series(0,3) x) AS s(a,b) ON t.a = s.a\n WHEN MATCHED AND t.a <= 1 THEN DELETE\n WHEN MATCHED THEN UPDATE SET b = s.b\n WHEN NOT MATCHED AN"... [15:36:50.312] firstchar = [15:36:50.312] input_message = {data = 0x55e488e672c0 "MERGE INTO rw_view2 t\n USING (SELECT x, 'R'||x FROM generate_series(0,3) x) AS s(a,b) ON t.a = s.a\n WHEN MATCHED AND t.a <= 1 THEN DELETE\n WHEN MATCHED THEN UPDATE SET b = s.b\n WHEN NOT MATCHED AN"..., len = 278, maxlen = 1024, cursor = 278} [15:36:50.312] local_sigjmp_buf = {{__jmpbuf = {94440011472120, -6534834883497026143, 4, 140733908989680, 140733908989828, 1, -1046873978694263391, -6534837186075419231}, __mask_was_saved = 1, __saved_mask = {__val = {4194304, 94440037683056, 16384, 8248, 94439999077113, 0, 0, 0, 94440011472128, 94440037683056, 94440011466200, 140733908989680, 140733908989828, 1, 94439999080163, 140733908989456}}}} [15:36:50.312] send_ready_for_query = false [15:36:50.312] idle_in_transaction_timeout_enabled = false [15:36:50.312] idle_session_timeout_enabled = false [15:36:50.312] __func__ = "PostgresMain" [15:36:50.312] #20 0x000055e486697a87 in BackendMain (startup_data=, startup_data_len=) at ../src/backend/tcop/backend_startup.c:101 [15:36:50.312] bsdata = [15:36:50.312] #21 0x000055e486541eb4 in postmaster_child_launch (child_type=child_type@entry=B_BACKEND, startup_data=startup_data@entry=0x7fff2aa7369c "", startup_data_len=startup_data_len@entry=4, client_sock=client_sock@entry=0x7fff2aa736f0) at ../src/backend/postmaster/launch_backend.c:265 [15:36:50.312] pid = [15:36:50.312] #22 0x000055e486548034 in BackendStartup (client_sock=client_sock@entry=0x7fff2aa736f0) at ../src/backend/postmaster/postmaster.c:3593 [15:36:50.312] bn = 0x55e488e93ed8 [15:36:50.312] pid = [15:36:50.312] startup_data = {canAcceptConnections = CAC_OK} [15:36:50.312] __func__ = "BackendStartup" [15:36:50.312] #23 0x000055e4865485e2 in ServerLoop () at ../src/backend/postmaster/postmaster.c:1674 [15:36:50.312] s = {sock = 8, raddr = {addr = {ss_family = 1, __ss_padding = "\000\000\000\000\000\000\210\273[7g\177\000\000 \363x7g\177\000\000\001\000\000\000\000\000\000\000\244\223\363\070g\177\000\000-\000\000\000\000\000\000\000\020\276\\7g\177\000\000 \211,8g\177\000\000\310\067\247*\377\177\000\000\304\067\247*\377\177\000\000@\"\351\210\344U", '\000' , "\020\276\\7g\177\000\000\340\337[7g\177\000", __ss_align = 140081289043946}, salen = 2}} [15:36:50.312] i = 0 [15:36:50.312] now = [15:36:50.312] last_lockfile_recheck_time = 1711812811 [15:36:50.312] last_touch_time = 1711812811 [15:36:50.312] events = {{pos = 1, events = 2, fd = 6, user_data = 0x0}, {pos = 715602064, events = 32767, fd = 930673440, user_data = 0x7fff2aa73880}, {pos = 46, events = 0, fd = 955625856, user_data = 0x2aa73850}, {pos = 0, events = 0, fd = 955625856, user_data = 0x59e7c8ee}, {pos = 942442376, events = 32615, fd = 930684906, user_data = 0x7fff2aa73928}, {pos = 715602048, events = 32767, fd = 715602064, user_data = 0x7f6738f39ce1 <_dl_lookup_symbol_x+289>}, {pos = 18, events = 0, fd = 888731160, user_data = 0x1}, {pos = 0, events = 0, fd = 1, user_data = 0x7f67382c8420}, {pos = 715602000, events = 32767, fd = 888731160, user_data = 0x7f67382c8420}, {pos = -2031535968, events = 1, fd = 942442376, user_data = 0x0}, {pos = -1997984880, events = 21988, fd = -1997965928, user_data = 0xffffffff}, {pos = 955508259, events = 32615, fd = 928769048, user_data = 0x7f67382c8920}, {pos = -1997965960, events = 21988, fd = 928815608, user_data = 0x7fff2aa73c70}, {pos = 955537034, events = 32615, fd = 16, user_data = 0x100007f}, {pos = 16, events = 0, fd = 930787576, user_data = 0x0}, {pos = 0, events = 0, fd = 0, user_data = 0x1}, {pos = -1998155488, events = 21988, fd = 955508259, user_data = 0x1}, {pos = 0, events = 0, fd = -1997967176, user_data = 0x7f67375be418}, {pos = 715603136, events = 32767, fd = 955537034, user_data = 0x0}, {pos = 0, events = 0, fd = 715603168, user_data = 0x55e487553ac0 }, {pos = 2, events = 0, fd = -2024457536, 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 = -1997944456, user_data = 0x3ff}, {pos = 4096, events = 0, fd = -1998172144, user_data = 0x55e488e65010}, {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 = -1998172144, events = 21988, fd = 930632832, user_data = 0x188e65010}, {pos = 784, events = 0, fd = -2034491188, user_data = 0x55e488e970e0}, {pos = -1534564864, events = 2358967974, fd = 4, user_data = 0x55e488e9c940}, {pos = -1997967136, events = 21988, fd = -1997966936, 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 = -1997966936, user_data = 0x400}, {pos = 0, events = 0, fd = -2036715802, user_data = 0x55e487561cb0 }, {pos = -2036782370, events = 21988, fd = -1997967136, user_data = 0x55e488e671c0}, {pos = -1997967136, events = 21988, fd = 15, user_data = 0x4a}, {pos = -2036714034, events = 21988, fd = -1997967136, user_data = 0x55e4869a3710 }, {pos = -1998172144, events = 21988, fd = 929287470, user_data = 0x0}, {pos = -2043276311, events = 21988, fd = -1997992976, user_data = 0x7f67376391aa}, {pos = 715603320, events = 1, fd = 0, user_data = 0x7f67376378f0}, {pos = 0, events = 0, fd = 0, user_data = 0x0}, {pos = 0, events = 0, fd = 11, user_data = 0x0}, {pos = 0, events = 0, fd = 22730, user_data = 0x7f6737681b05 }, {pos = 0, events = 0, fd = -1534564864, user_data = 0x0}, {pos = -2041308198, events = 21988, fd = 4194304, user_data = 0x55e486992972 }, {pos = -1997992976, events = 21988, fd = -1998163520, user_data = 0x55e488e90bf0}, {pos = 1, events = 0, fd = 0, user_data = 0x55e4869a35ce }, {pos = -1997992976, events = 21988, fd = -2036713712, user_data = 0x0}, {pos = 4, events = 0, fd = 0, user_data = 0x55e486360fbc }, {pos = 0, events = 0, fd = -2043253358, user_data = 0xb}, {pos = -2041286778, events = 21988, fd = 0, user_data = 0x0}} [15:36:50.312] nevents = 1 [15:36:50.312] __func__ = "ServerLoop" [15:36:50.312] #24 0x000055e48654a004 in PostmasterMain (argc=argc@entry=4, argv=argv@entry=0x55e488e60e70) at ../src/backend/postmaster/postmaster.c:1372 [15:36:50.313] opt = [15:36:50.313] status = [15:36:50.313] userDoption = [15:36:50.313] listen_addr_saved = false [15:36:50.313] output_config_variable = [15:36:50.313] __func__ = "PostmasterMain" [15:36:50.313] #25 0x000055e486371dec in main (argc=4, argv=0x55e488e60e70) at ../src/backend/main/main.c:197 [15:36:50.313] do_check_root =