Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1gK56N-0004MN-Ib for pgsql-hackers@arkaria.postgresql.org; Tue, 06 Nov 2018 17:25:20 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1gK56L-0005mg-Mj for pgsql-hackers@arkaria.postgresql.org; Tue, 06 Nov 2018 17:25:17 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1gK56K-0005jH-TJ for pgsql-hackers@lists.postgresql.org; Tue, 06 Nov 2018 17:25:17 +0000 Received: from mail-wr1-x42a.google.com ([2a00:1450:4864:20::42a]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gK567-00070K-3V for pgsql-hackers@lists.postgresql.org; Tue, 06 Nov 2018 17:25:15 +0000 Received: by mail-wr1-x42a.google.com with SMTP id r10-v6so14444759wrv.6 for ; Tue, 06 Nov 2018 09:25:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=2ndquadrant-com.20150623.gappssmtp.com; s=20150623; h=to:from:subject:message-id:date:user-agent:mime-version :content-language; bh=Xd9wAp8Z/mUnJiBGuWK09PtMQkySGRCIRxsgvvp9b78=; b=xdIY3v0L8Q912ruiYNSdBT99Ao5m4OywbebU6bctDqWii1iYsmOHUi/zfreP8KcQLm 8SpaGB9CqpJF1eECPWGOa89h3D72UpdWP9RkQXVP2j4scLIlPGnHpmxULHaQJDCxcqmy VQ4vIuC6lTqCyvOPHTLcefApd7Z7kcNVu0gdhYbnzVqDBeG2oI1yLN6NxMPEdh+4Rezb +gFLQOvGDB0RhQQiO1sTivTNLDDyLJQEtP7Z7qrt2ixfQIbTbGnfTvLgml9f4jujFWHs f+JydGxVE10dIm4sLGj3TJ7q14Rd+zNzFrbQeHPHBJVA0Z26IOeOAl3fqWvPA3DBgbOa X/SA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-language; bh=Xd9wAp8Z/mUnJiBGuWK09PtMQkySGRCIRxsgvvp9b78=; b=oknERlARDXzEYdXkHgb1bXvpqyvtaMDQV0Mdrx6zB2xPeqm011zhg2Z2S4XAPp/InQ t4lQ5EF+4AGYducoZEqosklleEouneYVsklhumnfVXYdnCi+0mCrD/v2SS8F2NvJoQ0I 4rVU4XYSImRaOpmKmbwiF4SmWerEX+K3Jx3el1ZEbpN2dFJrNfAYAkYAZChZN2bzKko/ wJMd3Ux/uRLePAJRuDdSxft6Vmeh3e5gzvIeU5kNY0YwPdDzfldgG0TWszUWlEp1PnoU tn48rOSqkSizDQX5XEnu7fYJlY5RJGBmFT+l9r05GqZk9B45u/y48yZkL70VEavTC9jE 6yig== X-Gm-Message-State: AGRZ1gIUONpgujp6JUcaYtZtHelJBETZncLDr4oGtpmA014CNrK37hKV p641vfehKyifUD4qnRzt4QXJrg8woCZfdaf4ToUT+NhMde518VQC+RqpWCSYtmdjRS3MX39eRaW jYX1jJ97EJEVGBcXju+/OBuL47uAft4SrFEOs/PoN0TA6K3UZ8CzHoTtAy3MASy+vO9rYMCXSYc 7HbFkv8vX3Y6EPNLg/4Ck= X-Google-Smtp-Source: AJdET5fu3WJBrMe+91dRbNT3Rg37XcXNAppDsXshSlACJ/8ciZFzt/Hizd4mk+bi0F4X99L7mRQN+Q== X-Received: by 2002:adf:82c9:: with SMTP id 67-v6mr23065374wrc.131.1541525100403; Tue, 06 Nov 2018 09:25:00 -0800 (PST) Received: from [10.137.2.21] (static-84-42-175-93.net.upcbroadband.cz. [84.42.175.93]) by smtp.gmail.com with ESMTPSA id p7-v6sm19504797wrs.23.2018.11.06.09.24.58 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 06 Nov 2018 09:24:59 -0800 (PST) To: pgsql-hackers@lists.postgresql.org From: Tomas Vondra Subject: valgrind issues on Fedora 28 Message-ID: <90ac0452-e907-e7a4-b3c8-15bd33780e62@2ndquadrant.com> Date: Tue, 6 Nov 2018 18:24:55 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------267177DD1B48D4BA7187AF22" Content-Language: en-US List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk This is a multi-part message in MIME format. --------------267177DD1B48D4BA7187AF22 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Hi, I've recently updated to Fedora 28, and in that environment I get quite a few new valgrind issues (see the attached log). Essentially, all the reports start with either ==5971== Invalid read of size 32 ==5971== at 0x5957EB1: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==5971== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==5971== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==5971== by 0x97DD82: wchar2char (pg_locale.c:1641) or ==5971== Conditional jump or move depends on uninitialised value(s) ==5971== at 0x5822123: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==5971== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==5971== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==5971== by 0x97DD82: wchar2char (pg_locale.c:1641) or some other combination of that. In all cases the call stack is wchar2char > wcstombs > wcsrtombs > something I don't see these issues on the old (Fedora 26) environment, so it seems to be caused by updating either gcc or glibc: old system: * glibc-2.25-13.fc26.x86_64 * gcc version 7.3.1 20180130 (Red Hat 7.3.1-2) (GCC) new system: * glibc-2.27-32.fc28.x86_64 * gcc version 8.2.1 20181011 (Red Hat 8.2.1-4) (GCC) Valgrind is the same (valgrind-3.13.0) in both cases. I'm not sure if it's due to some glibc changes, gcc generating different code, or something else. I've tried to look at wcsrtombs in glibc, but it's not particularly readable piece of code. Also, my eyes bleed ... Thank god for pgindent! I suspect it's either due to some glibc bug and/or gcc optimization that ends up touching memory that was not actually initialized (judging by __wcsnlen_avx2), or something like that. Not sure. regards -- Tomas Vondra http://www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services --------------267177DD1B48D4BA7187AF22 Content-Type: text/x-log; name="valgrind.log" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="valgrind.log" ==5971== Invalid read of size 32 ==5971== at 0x5957EB1: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==5971== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==5971== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==5971== by 0x97DD82: wchar2char (pg_locale.c:1641) ==5971== by 0x91A07B: str_tolower (formatting.c:1626) ==5971== by 0x976C5B: lower (oracle_compat.c:50) ==5971== by 0xA28968: DirectFunctionCall1Coll (fmgr.c:803) ==5971== by 0x954351: Generic_Text_IC_like (like.c:200) ==5971== by 0x95526C: texticlike (like.c:394) ==5971== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==5971== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==5971== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==5971== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==5971== by 0x7E1405: evaluate_function (clauses.c:4483) ==5971== by 0x7E0A18: simplify_function (clauses.c:4123) ==5971== by 0x7DE558: eval_const_expressions_mutator (clauses.c:2761) ==5971== by 0x743147: expression_tree_mutator (nodeFuncs.c:2865) ==5971== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==5971== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==5971== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==5971== Address 0x1b9451c8 is 0 bytes inside a block of size 12 client-defined ==5971== at 0xA5B0F3: palloc (mcxt.c:949) ==5971== by 0x919F6B: str_tolower (formatting.c:1605) ==5971== by 0x976C5B: lower (oracle_compat.c:50) ==5971== by 0xA28968: DirectFunctionCall1Coll (fmgr.c:803) ==5971== by 0x954351: Generic_Text_IC_like (like.c:200) ==5971== by 0x95526C: texticlike (like.c:394) ==5971== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==5971== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==5971== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==5971== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==5971== by 0x7E1405: evaluate_function (clauses.c:4483) ==5971== by 0x7E0A18: simplify_function (clauses.c:4123) ==5971== by 0x7DE558: eval_const_expressions_mutator (clauses.c:2761) ==5971== by 0x743147: expression_tree_mutator (nodeFuncs.c:2865) ==5971== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==5971== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==5971== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==5971== by 0x7DDE8E: eval_const_expressions (clauses.c:2505) ==5971== by 0x7BD30B: preprocess_expression (planner.c:1048) ==5971== by 0x7BCA5F: subquery_planner (planner.c:739) ==5971== { Memcheck:Addr32 fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_tolower fun:lower fun:DirectFunctionCall1Coll fun:Generic_Text_IC_like fun:texticlike fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:evaluate_function fun:simplify_function fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator } ==5971== Conditional jump or move depends on uninitialised value(s) ==5971== at 0x5822123: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==5971== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==5971== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==5971== by 0x97DD82: wchar2char (pg_locale.c:1641) ==5971== by 0x91A753: str_initcap (formatting.c:1883) ==5971== by 0x976E81: initcap (oracle_compat.c:115) ==5971== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==5971== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==5971== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==5971== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==5971== by 0x7E1405: evaluate_function (clauses.c:4483) ==5971== by 0x7E0A18: simplify_function (clauses.c:4123) ==5971== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==5971== by 0x743147: expression_tree_mutator (nodeFuncs.c:2865) ==5971== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==5971== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==5971== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==5971== by 0x7DDE8E: eval_const_expressions (clauses.c:2505) ==5971== by 0x7BD30B: preprocess_expression (planner.c:1048) ==5971== by 0x7BCA5F: subquery_planner (planner.c:739) ==5971== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_initcap fun:initcap fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:evaluate_function fun:simplify_function fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:eval_const_expressions fun:preprocess_expression fun:subquery_planner } ==5971== Conditional jump or move depends on uninitialised value(s) ==5971== at 0x582212C: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==5971== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==5971== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==5971== by 0x97DD82: wchar2char (pg_locale.c:1641) ==5971== by 0x91A753: str_initcap (formatting.c:1883) ==5971== by 0x976E81: initcap (oracle_compat.c:115) ==5971== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==5971== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==5971== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==5971== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==5971== by 0x7E1405: evaluate_function (clauses.c:4483) ==5971== by 0x7E0A18: simplify_function (clauses.c:4123) ==5971== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==5971== by 0x743147: expression_tree_mutator (nodeFuncs.c:2865) ==5971== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==5971== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==5971== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==5971== by 0x7DDE8E: eval_const_expressions (clauses.c:2505) ==5971== by 0x7BD30B: preprocess_expression (planner.c:1048) ==5971== by 0x7BCA5F: subquery_planner (planner.c:739) ==5971== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_initcap fun:initcap fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:evaluate_function fun:simplify_function fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:eval_const_expressions fun:preprocess_expression fun:subquery_planner } ==5971== Conditional jump or move depends on uninitialised value(s) ==5971== at 0x5822169: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==5971== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==5971== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==5971== by 0x97DD82: wchar2char (pg_locale.c:1641) ==5971== by 0x91A753: str_initcap (formatting.c:1883) ==5971== by 0x976E81: initcap (oracle_compat.c:115) ==5971== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==5971== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==5971== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==5971== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==5971== by 0x7E1405: evaluate_function (clauses.c:4483) ==5971== by 0x7E0A18: simplify_function (clauses.c:4123) ==5971== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==5971== by 0x743147: expression_tree_mutator (nodeFuncs.c:2865) ==5971== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==5971== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==5971== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==5971== by 0x7DDE8E: eval_const_expressions (clauses.c:2505) ==5971== by 0x7BD30B: preprocess_expression (planner.c:1048) ==5971== by 0x7BCA5F: subquery_planner (planner.c:739) ==5971== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_initcap fun:initcap fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:evaluate_function fun:simplify_function fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:eval_const_expressions fun:preprocess_expression fun:subquery_planner } ==6013== Conditional jump or move depends on uninitialised value(s) ==6013== at 0x5958097: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==6013== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6013== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6013== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6013== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==6013== by 0x8CCB9B: dsimple_lexize (dict_simple.c:83) ==6013== by 0xA2986D: FunctionCall4Coll (fmgr.c:1197) ==6013== by 0x8C420F: LexizeExec (ts_parse.c:207) ==6013== by 0x8C4979: parsetext (ts_parse.c:405) ==6013== by 0x8D6E31: to_tsvector_byid (to_tsany.c:249) ==6013== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6013== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6013== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==6013== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==6013== by 0x7E1405: evaluate_function (clauses.c:4483) ==6013== by 0x7E0A18: simplify_function (clauses.c:4123) ==6013== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==6013== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==6013== by 0x7E09DF: simplify_function (clauses.c:4114) ==6013== by 0x7DE558: eval_const_expressions_mutator (clauses.c:2761) ==6013== { Memcheck:Cond fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:dsimple_lexize fun:FunctionCall4Coll fun:LexizeExec fun:parsetext fun:to_tsvector_byid fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:evaluate_function fun:simplify_function fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:simplify_function fun:eval_const_expressions_mutator } ==6013== Conditional jump or move depends on uninitialised value(s) ==6013== at 0x5822123: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==6013== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6013== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6013== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6013== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==6013== by 0x8CCB9B: dsimple_lexize (dict_simple.c:83) ==6013== by 0xA2986D: FunctionCall4Coll (fmgr.c:1197) ==6013== by 0x8C420F: LexizeExec (ts_parse.c:207) ==6013== by 0x8C4979: parsetext (ts_parse.c:405) ==6013== by 0x8D6E31: to_tsvector_byid (to_tsany.c:249) ==6013== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6013== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6013== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==6013== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==6013== by 0x7E1405: evaluate_function (clauses.c:4483) ==6013== by 0x7E0A18: simplify_function (clauses.c:4123) ==6013== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==6013== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==6013== by 0x7E09DF: simplify_function (clauses.c:4114) ==6013== by 0x7DE558: eval_const_expressions_mutator (clauses.c:2761) ==6013== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:dsimple_lexize fun:FunctionCall4Coll fun:LexizeExec fun:parsetext fun:to_tsvector_byid fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:evaluate_function fun:simplify_function fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:simplify_function fun:eval_const_expressions_mutator } ==6013== Conditional jump or move depends on uninitialised value(s) ==6013== at 0x582212C: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==6013== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6013== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6013== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6013== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==6013== by 0x8CCB9B: dsimple_lexize (dict_simple.c:83) ==6013== by 0xA2986D: FunctionCall4Coll (fmgr.c:1197) ==6013== by 0x8C420F: LexizeExec (ts_parse.c:207) ==6013== by 0x8C4979: parsetext (ts_parse.c:405) ==6013== by 0x8D6E31: to_tsvector_byid (to_tsany.c:249) ==6013== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6013== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6013== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==6013== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==6013== by 0x7E1405: evaluate_function (clauses.c:4483) ==6013== by 0x7E0A18: simplify_function (clauses.c:4123) ==6013== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==6013== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==6013== by 0x7E09DF: simplify_function (clauses.c:4114) ==6013== by 0x7DE558: eval_const_expressions_mutator (clauses.c:2761) ==6013== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:dsimple_lexize fun:FunctionCall4Coll fun:LexizeExec fun:parsetext fun:to_tsvector_byid fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:evaluate_function fun:simplify_function fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:simplify_function fun:eval_const_expressions_mutator } ==6013== Conditional jump or move depends on uninitialised value(s) ==6013== at 0x5822169: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==6013== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6013== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6013== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6013== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==6013== by 0x8CCB9B: dsimple_lexize (dict_simple.c:83) ==6013== by 0xA2986D: FunctionCall4Coll (fmgr.c:1197) ==6013== by 0x8C420F: LexizeExec (ts_parse.c:207) ==6013== by 0x8C4979: parsetext (ts_parse.c:405) ==6013== by 0x8D6E31: to_tsvector_byid (to_tsany.c:249) ==6013== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6013== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6013== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==6013== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==6013== by 0x7E1405: evaluate_function (clauses.c:4483) ==6013== by 0x7E0A18: simplify_function (clauses.c:4123) ==6013== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==6013== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==6013== by 0x7E09DF: simplify_function (clauses.c:4114) ==6013== by 0x7DE558: eval_const_expressions_mutator (clauses.c:2761) ==6013== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:dsimple_lexize fun:FunctionCall4Coll fun:LexizeExec fun:parsetext fun:to_tsvector_byid fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:evaluate_function fun:simplify_function fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:simplify_function fun:eval_const_expressions_mutator } ==6013== Invalid read of size 32 ==6013== at 0x5957EB1: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==6013== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6013== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6013== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6013== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==6013== by 0x8CCB9B: dsimple_lexize (dict_simple.c:83) ==6013== by 0xA2986D: FunctionCall4Coll (fmgr.c:1197) ==6013== by 0x8C420F: LexizeExec (ts_parse.c:207) ==6013== by 0x8C4979: parsetext (ts_parse.c:405) ==6013== by 0x8D6E31: to_tsvector_byid (to_tsany.c:249) ==6013== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6013== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6013== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==6013== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==6013== by 0x7E1405: evaluate_function (clauses.c:4483) ==6013== by 0x7E0A18: simplify_function (clauses.c:4123) ==6013== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==6013== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==6013== by 0x7E09DF: simplify_function (clauses.c:4114) ==6013== by 0x7DE558: eval_const_expressions_mutator (clauses.c:2761) ==6013== Address 0x5dbf250 is 0 bytes inside a block of size 8 client-defined ==6013== at 0xA5B0F3: palloc (mcxt.c:949) ==6013== by 0x8C3BDF: lowerstr_with_len (ts_locale.c:278) ==6013== by 0x8CCB9B: dsimple_lexize (dict_simple.c:83) ==6013== by 0xA2986D: FunctionCall4Coll (fmgr.c:1197) ==6013== by 0x8C420F: LexizeExec (ts_parse.c:207) ==6013== by 0x8C4979: parsetext (ts_parse.c:405) ==6013== by 0x8D6E31: to_tsvector_byid (to_tsany.c:249) ==6013== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6013== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6013== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==6013== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==6013== by 0x7E1405: evaluate_function (clauses.c:4483) ==6013== by 0x7E0A18: simplify_function (clauses.c:4123) ==6013== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==6013== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==6013== by 0x7E09DF: simplify_function (clauses.c:4114) ==6013== by 0x7DE558: eval_const_expressions_mutator (clauses.c:2761) ==6013== by 0x743147: expression_tree_mutator (nodeFuncs.c:2865) ==6013== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==6013== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==6013== { Memcheck:Addr32 fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:dsimple_lexize fun:FunctionCall4Coll fun:LexizeExec fun:parsetext fun:to_tsvector_byid fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:evaluate_function fun:simplify_function fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:simplify_function fun:eval_const_expressions_mutator } ==6013== Conditional jump or move depends on uninitialised value(s) ==6013== at 0x5957F0C: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==6013== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6013== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6013== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6013== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==6013== by 0x8C3B72: lowerstr (ts_locale.c:241) ==6013== by 0x8D94E5: readstoplist (ts_utils.c:119) ==6013== by 0x1BB76070: dsnowball_init (dict_snowball.c:221) ==6013== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==6013== by 0xA1AAF3: lookup_ts_dictionary_cache (ts_cache.c:340) ==6013== by 0x8C41AA: LexizeExec (ts_parse.c:203) ==6013== by 0x8C4979: parsetext (ts_parse.c:405) ==6013== by 0x8D6E31: to_tsvector_byid (to_tsany.c:249) ==6013== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6013== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6013== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==6013== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==6013== by 0x7E1405: evaluate_function (clauses.c:4483) ==6013== by 0x7E0A18: simplify_function (clauses.c:4123) ==6013== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==6013== { Memcheck:Cond fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:readstoplist fun:dsnowball_init fun:OidFunctionCall1Coll fun:lookup_ts_dictionary_cache fun:LexizeExec fun:parsetext fun:to_tsvector_byid fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:evaluate_function fun:simplify_function fun:eval_const_expressions_mutator } ==6242== Conditional jump or move depends on uninitialised value(s) ==6242== at 0x5957F0C: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==6242== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6242== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6242== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6242== by 0x91A07B: str_tolower (formatting.c:1626) ==6242== by 0x976C5B: lower (oracle_compat.c:50) ==6242== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6242== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6242== by 0x6C281B: ExecEvalExprSwitchContext (executor.h:303) ==6242== by 0x6C32DA: ExecCheck (execExpr.c:607) ==6242== by 0x6D5CFD: ExecPartitionCheck (execMain.c:1884) ==6242== by 0x70831F: ExecInsert (nodeModifyTable.c:409) ==6242== by 0x70ACF0: ExecModifyTable (nodeModifyTable.c:2165) ==6242== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==6242== by 0x6D30F1: ExecProcNode (executor.h:237) ==6242== by 0x6D5995: ExecutePlan (execMain.c:1707) ==6242== by 0x6D3718: standard_ExecutorRun (execMain.c:364) ==6242== by 0x6D3546: ExecutorRun (execMain.c:307) ==6242== by 0x8BCD99: ProcessQuery (pquery.c:161) ==6242== by 0x8BE6BE: PortalRunMulti (pquery.c:1286) ==6242== { Memcheck:Cond fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_tolower fun:lower fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:ExecCheck fun:ExecPartitionCheck fun:ExecInsert fun:ExecModifyTable fun:ExecProcNodeFirst fun:ExecProcNode fun:ExecutePlan fun:standard_ExecutorRun fun:ExecutorRun fun:ProcessQuery fun:PortalRunMulti } ==6242== Conditional jump or move depends on uninitialised value(s) ==6242== at 0x5822123: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==6242== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6242== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6242== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6242== by 0x91A07B: str_tolower (formatting.c:1626) ==6242== by 0x976C5B: lower (oracle_compat.c:50) ==6242== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6242== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6242== by 0x6C281B: ExecEvalExprSwitchContext (executor.h:303) ==6242== by 0x6C32DA: ExecCheck (execExpr.c:607) ==6242== by 0x6D5CFD: ExecPartitionCheck (execMain.c:1884) ==6242== by 0x70831F: ExecInsert (nodeModifyTable.c:409) ==6242== by 0x70ACF0: ExecModifyTable (nodeModifyTable.c:2165) ==6242== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==6242== by 0x6D30F1: ExecProcNode (executor.h:237) ==6242== by 0x6D5995: ExecutePlan (execMain.c:1707) ==6242== by 0x6D3718: standard_ExecutorRun (execMain.c:364) ==6242== by 0x6D3546: ExecutorRun (execMain.c:307) ==6242== by 0x8BCD99: ProcessQuery (pquery.c:161) ==6242== by 0x8BE6BE: PortalRunMulti (pquery.c:1286) ==6242== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_tolower fun:lower fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:ExecCheck fun:ExecPartitionCheck fun:ExecInsert fun:ExecModifyTable fun:ExecProcNodeFirst fun:ExecProcNode fun:ExecutePlan fun:standard_ExecutorRun fun:ExecutorRun fun:ProcessQuery fun:PortalRunMulti } ==6242== Conditional jump or move depends on uninitialised value(s) ==6242== at 0x582212C: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==6242== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6242== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6242== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6242== by 0x91A07B: str_tolower (formatting.c:1626) ==6242== by 0x976C5B: lower (oracle_compat.c:50) ==6242== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6242== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6242== by 0x6C281B: ExecEvalExprSwitchContext (executor.h:303) ==6242== by 0x6C32DA: ExecCheck (execExpr.c:607) ==6242== by 0x6D5CFD: ExecPartitionCheck (execMain.c:1884) ==6242== by 0x70831F: ExecInsert (nodeModifyTable.c:409) ==6242== by 0x70ACF0: ExecModifyTable (nodeModifyTable.c:2165) ==6242== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==6242== by 0x6D30F1: ExecProcNode (executor.h:237) ==6242== by 0x6D5995: ExecutePlan (execMain.c:1707) ==6242== by 0x6D3718: standard_ExecutorRun (execMain.c:364) ==6242== by 0x6D3546: ExecutorRun (execMain.c:307) ==6242== by 0x8BCD99: ProcessQuery (pquery.c:161) ==6242== by 0x8BE6BE: PortalRunMulti (pquery.c:1286) ==6242== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_tolower fun:lower fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:ExecCheck fun:ExecPartitionCheck fun:ExecInsert fun:ExecModifyTable fun:ExecProcNodeFirst fun:ExecProcNode fun:ExecutePlan fun:standard_ExecutorRun fun:ExecutorRun fun:ProcessQuery fun:PortalRunMulti } ==6242== Conditional jump or move depends on uninitialised value(s) ==6242== at 0x5822169: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==6242== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6242== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6242== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6242== by 0x91A07B: str_tolower (formatting.c:1626) ==6242== by 0x976C5B: lower (oracle_compat.c:50) ==6242== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6242== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6242== by 0x6C281B: ExecEvalExprSwitchContext (executor.h:303) ==6242== by 0x6C32DA: ExecCheck (execExpr.c:607) ==6242== by 0x6D5CFD: ExecPartitionCheck (execMain.c:1884) ==6242== by 0x70831F: ExecInsert (nodeModifyTable.c:409) ==6242== by 0x70ACF0: ExecModifyTable (nodeModifyTable.c:2165) ==6242== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==6242== by 0x6D30F1: ExecProcNode (executor.h:237) ==6242== by 0x6D5995: ExecutePlan (execMain.c:1707) ==6242== by 0x6D3718: standard_ExecutorRun (execMain.c:364) ==6242== by 0x6D3546: ExecutorRun (execMain.c:307) ==6242== by 0x8BCD99: ProcessQuery (pquery.c:161) ==6242== by 0x8BE6BE: PortalRunMulti (pquery.c:1286) ==6242== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_tolower fun:lower fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:ExecCheck fun:ExecPartitionCheck fun:ExecInsert fun:ExecModifyTable fun:ExecProcNodeFirst fun:ExecProcNode fun:ExecutePlan fun:standard_ExecutorRun fun:ExecutorRun fun:ProcessQuery fun:PortalRunMulti } ==6242== Conditional jump or move depends on uninitialised value(s) ==6242== at 0x5958097: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==6242== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6242== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6242== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6242== by 0x91A07B: str_tolower (formatting.c:1626) ==6242== by 0x976C5B: lower (oracle_compat.c:50) ==6242== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6242== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6242== by 0x6C281B: ExecEvalExprSwitchContext (executor.h:303) ==6242== by 0x6C32DA: ExecCheck (execExpr.c:607) ==6242== by 0x6D5CFD: ExecPartitionCheck (execMain.c:1884) ==6242== by 0x70831F: ExecInsert (nodeModifyTable.c:409) ==6242== by 0x70ACF0: ExecModifyTable (nodeModifyTable.c:2165) ==6242== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==6242== by 0x6D30F1: ExecProcNode (executor.h:237) ==6242== by 0x6D5995: ExecutePlan (execMain.c:1707) ==6242== by 0x6D3718: standard_ExecutorRun (execMain.c:364) ==6242== by 0x6D3546: ExecutorRun (execMain.c:307) ==6242== by 0x8BCD99: ProcessQuery (pquery.c:161) ==6242== by 0x8BE6BE: PortalRunMulti (pquery.c:1286) ==6242== { Memcheck:Cond fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_tolower fun:lower fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:ExecCheck fun:ExecPartitionCheck fun:ExecInsert fun:ExecModifyTable fun:ExecProcNodeFirst fun:ExecProcNode fun:ExecutePlan fun:standard_ExecutorRun fun:ExecutorRun fun:ProcessQuery fun:PortalRunMulti } ==6250== Invalid read of size 32 ==6250== at 0x5957EB1: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==6250== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6250== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6250== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6250== by 0x91A07B: str_tolower (formatting.c:1626) ==6250== by 0x976C5B: lower (oracle_compat.c:50) ==6250== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6250== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6250== by 0x575BE0: ExecEvalExprSwitchContext (executor.h:303) ==6250== by 0x578CF1: FormIndexDatum (index.c:2059) ==6250== by 0x579F86: IndexBuildHeapRangeScan (index.c:2894) ==6250== by 0x579607: IndexBuildHeapScan (index.c:2444) ==6250== by 0x50F386: _bt_spools_heapscan (nbtsort.c:472) ==6250== by 0x50F0D8: btbuild (nbtsort.c:324) ==6250== by 0x57925E: index_build (index.c:2306) ==6250== by 0x577922: index_create (index.c:1206) ==6250== by 0x65D304: DefineIndex (indexcmds.c:846) ==6250== by 0x8C1203: ProcessUtilitySlow (utility.c:1355) ==6250== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==6250== by 0x8BF557: ProcessUtility (utility.c:360) ==6250== Address 0x1b877918 is 0 bytes inside a block of size 24 client-defined ==6250== at 0xA5B0F3: palloc (mcxt.c:949) ==6250== by 0x919F6B: str_tolower (formatting.c:1605) ==6250== by 0x976C5B: lower (oracle_compat.c:50) ==6250== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6250== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6250== by 0x575BE0: ExecEvalExprSwitchContext (executor.h:303) ==6250== by 0x578CF1: FormIndexDatum (index.c:2059) ==6250== by 0x579F86: IndexBuildHeapRangeScan (index.c:2894) ==6250== by 0x579607: IndexBuildHeapScan (index.c:2444) ==6250== by 0x50F386: _bt_spools_heapscan (nbtsort.c:472) ==6250== by 0x50F0D8: btbuild (nbtsort.c:324) ==6250== by 0x57925E: index_build (index.c:2306) ==6250== by 0x577922: index_create (index.c:1206) ==6250== by 0x65D304: DefineIndex (indexcmds.c:846) ==6250== by 0x8C1203: ProcessUtilitySlow (utility.c:1355) ==6250== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==6250== by 0x8BF557: ProcessUtility (utility.c:360) ==6250== by 0x8BE544: PortalRunUtility (pquery.c:1178) ==6250== by 0x8BE761: PortalRunMulti (pquery.c:1324) ==6250== by 0x8BDC94: PortalRun (pquery.c:799) ==6250== { Memcheck:Addr32 fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_tolower fun:lower fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:FormIndexDatum fun:IndexBuildHeapRangeScan fun:IndexBuildHeapScan fun:_bt_spools_heapscan fun:btbuild fun:index_build fun:index_create fun:DefineIndex fun:ProcessUtilitySlow fun:standard_ProcessUtility fun:ProcessUtility } ==6250== Conditional jump or move depends on uninitialised value(s) ==6250== at 0x5822123: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==6250== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6250== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6250== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6250== by 0x91A07B: str_tolower (formatting.c:1626) ==6250== by 0x976C5B: lower (oracle_compat.c:50) ==6250== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6250== by 0x575BE0: ExecEvalExprSwitchContext (executor.h:303) ==6250== by 0x578CF1: FormIndexDatum (index.c:2059) ==6250== by 0x579F86: IndexBuildHeapRangeScan (index.c:2894) ==6250== by 0x579607: IndexBuildHeapScan (index.c:2444) ==6250== by 0x50F386: _bt_spools_heapscan (nbtsort.c:472) ==6250== by 0x50F0D8: btbuild (nbtsort.c:324) ==6250== by 0x57925E: index_build (index.c:2306) ==6250== by 0x577922: index_create (index.c:1206) ==6250== by 0x65D304: DefineIndex (indexcmds.c:846) ==6250== by 0x8C1203: ProcessUtilitySlow (utility.c:1355) ==6250== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==6250== by 0x8BF557: ProcessUtility (utility.c:360) ==6250== by 0x8BE544: PortalRunUtility (pquery.c:1178) ==6250== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_tolower fun:lower fun:ExecInterpExpr fun:ExecEvalExprSwitchContext fun:FormIndexDatum fun:IndexBuildHeapRangeScan fun:IndexBuildHeapScan fun:_bt_spools_heapscan fun:btbuild fun:index_build fun:index_create fun:DefineIndex fun:ProcessUtilitySlow fun:standard_ProcessUtility fun:ProcessUtility fun:PortalRunUtility } ==6250== Conditional jump or move depends on uninitialised value(s) ==6250== at 0x582212C: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==6250== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6250== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6250== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6250== by 0x91A07B: str_tolower (formatting.c:1626) ==6250== by 0x976C5B: lower (oracle_compat.c:50) ==6250== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6250== by 0x575BE0: ExecEvalExprSwitchContext (executor.h:303) ==6250== by 0x578CF1: FormIndexDatum (index.c:2059) ==6250== by 0x579F86: IndexBuildHeapRangeScan (index.c:2894) ==6250== by 0x579607: IndexBuildHeapScan (index.c:2444) ==6250== by 0x50F386: _bt_spools_heapscan (nbtsort.c:472) ==6250== by 0x50F0D8: btbuild (nbtsort.c:324) ==6250== by 0x57925E: index_build (index.c:2306) ==6250== by 0x577922: index_create (index.c:1206) ==6250== by 0x65D304: DefineIndex (indexcmds.c:846) ==6250== by 0x8C1203: ProcessUtilitySlow (utility.c:1355) ==6250== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==6250== by 0x8BF557: ProcessUtility (utility.c:360) ==6250== by 0x8BE544: PortalRunUtility (pquery.c:1178) ==6250== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_tolower fun:lower fun:ExecInterpExpr fun:ExecEvalExprSwitchContext fun:FormIndexDatum fun:IndexBuildHeapRangeScan fun:IndexBuildHeapScan fun:_bt_spools_heapscan fun:btbuild fun:index_build fun:index_create fun:DefineIndex fun:ProcessUtilitySlow fun:standard_ProcessUtility fun:ProcessUtility fun:PortalRunUtility } ==6250== Conditional jump or move depends on uninitialised value(s) ==6250== at 0x5822169: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==6250== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6250== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6250== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6250== by 0x91A07B: str_tolower (formatting.c:1626) ==6250== by 0x976C5B: lower (oracle_compat.c:50) ==6250== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6250== by 0x575BE0: ExecEvalExprSwitchContext (executor.h:303) ==6250== by 0x578CF1: FormIndexDatum (index.c:2059) ==6250== by 0x579F86: IndexBuildHeapRangeScan (index.c:2894) ==6250== by 0x579607: IndexBuildHeapScan (index.c:2444) ==6250== by 0x50F386: _bt_spools_heapscan (nbtsort.c:472) ==6250== by 0x50F0D8: btbuild (nbtsort.c:324) ==6250== by 0x57925E: index_build (index.c:2306) ==6250== by 0x577922: index_create (index.c:1206) ==6250== by 0x65D304: DefineIndex (indexcmds.c:846) ==6250== by 0x8C1203: ProcessUtilitySlow (utility.c:1355) ==6250== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==6250== by 0x8BF557: ProcessUtility (utility.c:360) ==6250== by 0x8BE544: PortalRunUtility (pquery.c:1178) ==6250== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_tolower fun:lower fun:ExecInterpExpr fun:ExecEvalExprSwitchContext fun:FormIndexDatum fun:IndexBuildHeapRangeScan fun:IndexBuildHeapScan fun:_bt_spools_heapscan fun:btbuild fun:index_build fun:index_create fun:DefineIndex fun:ProcessUtilitySlow fun:standard_ProcessUtility fun:ProcessUtility fun:PortalRunUtility } ==6250== Conditional jump or move depends on uninitialised value(s) ==6250== at 0x5958097: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==6250== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6250== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6250== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6250== by 0x91A379: str_toupper (formatting.c:1748) ==6250== by 0x976D6E: upper (oracle_compat.c:81) ==6250== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6250== by 0x575BE0: ExecEvalExprSwitchContext (executor.h:303) ==6250== by 0x578CF1: FormIndexDatum (index.c:2059) ==6250== by 0x579F86: IndexBuildHeapRangeScan (index.c:2894) ==6250== by 0x579607: IndexBuildHeapScan (index.c:2444) ==6250== by 0x50F386: _bt_spools_heapscan (nbtsort.c:472) ==6250== by 0x50F0D8: btbuild (nbtsort.c:324) ==6250== by 0x57925E: index_build (index.c:2306) ==6250== by 0x577922: index_create (index.c:1206) ==6250== by 0x65D304: DefineIndex (indexcmds.c:846) ==6250== by 0x8C1203: ProcessUtilitySlow (utility.c:1355) ==6250== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==6250== by 0x8BF557: ProcessUtility (utility.c:360) ==6250== by 0x8BE544: PortalRunUtility (pquery.c:1178) ==6250== { Memcheck:Cond fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_toupper fun:upper fun:ExecInterpExpr fun:ExecEvalExprSwitchContext fun:FormIndexDatum fun:IndexBuildHeapRangeScan fun:IndexBuildHeapScan fun:_bt_spools_heapscan fun:btbuild fun:index_build fun:index_create fun:DefineIndex fun:ProcessUtilitySlow fun:standard_ProcessUtility fun:ProcessUtility fun:PortalRunUtility } ==6471== Conditional jump or move depends on uninitialised value(s) ==6471== at 0x5957F0C: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==6471== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6471== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6471== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6471== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==6471== by 0x8C3B72: lowerstr (ts_locale.c:241) ==6471== by 0x8D0617: lowerstr_ctx (spell.c:180) ==6471== by 0x8D1238: NIImportDictionary (spell.c:565) ==6471== by 0x8CF7FD: dispell_init (dict_ispell.c:53) ==6471== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==6471== by 0x6A90FB: verify_dictoptions (tsearchcmds.c:399) ==6471== by 0x6A927C: DefineTSDictionary (tsearchcmds.c:460) ==6471== by 0x8C0E26: ProcessUtilitySlow (utility.c:1260) ==6471== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==6471== by 0x8BF557: ProcessUtility (utility.c:360) ==6471== by 0x8BE544: PortalRunUtility (pquery.c:1178) ==6471== by 0x8BE761: PortalRunMulti (pquery.c:1324) ==6471== by 0x8BDC94: PortalRun (pquery.c:799) ==6471== by 0x8B7B9B: exec_simple_query (postgres.c:1215) ==6471== by 0x8BBEAA: PostgresMain (postgres.c:4243) ==6471== { Memcheck:Cond fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:lowerstr_ctx fun:NIImportDictionary fun:dispell_init fun:OidFunctionCall1Coll fun:verify_dictoptions fun:DefineTSDictionary fun:ProcessUtilitySlow fun:standard_ProcessUtility fun:ProcessUtility fun:PortalRunUtility fun:PortalRunMulti fun:PortalRun fun:exec_simple_query fun:PostgresMain } ==6471== Conditional jump or move depends on uninitialised value(s) ==6471== at 0x5822123: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==6471== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6471== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6471== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6471== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==6471== by 0x8C3B72: lowerstr (ts_locale.c:241) ==6471== by 0x8D0617: lowerstr_ctx (spell.c:180) ==6471== by 0x8D1238: NIImportDictionary (spell.c:565) ==6471== by 0x8CF7FD: dispell_init (dict_ispell.c:53) ==6471== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==6471== by 0x6A90FB: verify_dictoptions (tsearchcmds.c:399) ==6471== by 0x6A927C: DefineTSDictionary (tsearchcmds.c:460) ==6471== by 0x8C0E26: ProcessUtilitySlow (utility.c:1260) ==6471== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==6471== by 0x8BF557: ProcessUtility (utility.c:360) ==6471== by 0x8BE544: PortalRunUtility (pquery.c:1178) ==6471== by 0x8BE761: PortalRunMulti (pquery.c:1324) ==6471== by 0x8BDC94: PortalRun (pquery.c:799) ==6471== by 0x8B7B9B: exec_simple_query (postgres.c:1215) ==6471== by 0x8BBEAA: PostgresMain (postgres.c:4243) ==6471== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:lowerstr_ctx fun:NIImportDictionary fun:dispell_init fun:OidFunctionCall1Coll fun:verify_dictoptions fun:DefineTSDictionary fun:ProcessUtilitySlow fun:standard_ProcessUtility fun:ProcessUtility fun:PortalRunUtility fun:PortalRunMulti fun:PortalRun fun:exec_simple_query fun:PostgresMain } ==6471== Conditional jump or move depends on uninitialised value(s) ==6471== at 0x582212C: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==6471== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6471== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6471== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6471== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==6471== by 0x8C3B72: lowerstr (ts_locale.c:241) ==6471== by 0x8D0617: lowerstr_ctx (spell.c:180) ==6471== by 0x8D1238: NIImportDictionary (spell.c:565) ==6471== by 0x8CF7FD: dispell_init (dict_ispell.c:53) ==6471== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==6471== by 0x6A90FB: verify_dictoptions (tsearchcmds.c:399) ==6471== by 0x6A927C: DefineTSDictionary (tsearchcmds.c:460) ==6471== by 0x8C0E26: ProcessUtilitySlow (utility.c:1260) ==6471== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==6471== by 0x8BF557: ProcessUtility (utility.c:360) ==6471== by 0x8BE544: PortalRunUtility (pquery.c:1178) ==6471== by 0x8BE761: PortalRunMulti (pquery.c:1324) ==6471== by 0x8BDC94: PortalRun (pquery.c:799) ==6471== by 0x8B7B9B: exec_simple_query (postgres.c:1215) ==6471== by 0x8BBEAA: PostgresMain (postgres.c:4243) ==6471== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:lowerstr_ctx fun:NIImportDictionary fun:dispell_init fun:OidFunctionCall1Coll fun:verify_dictoptions fun:DefineTSDictionary fun:ProcessUtilitySlow fun:standard_ProcessUtility fun:ProcessUtility fun:PortalRunUtility fun:PortalRunMulti fun:PortalRun fun:exec_simple_query fun:PostgresMain } ==6471== Conditional jump or move depends on uninitialised value(s) ==6471== at 0x5822169: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==6471== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6471== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6471== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6471== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==6471== by 0x8C3B72: lowerstr (ts_locale.c:241) ==6471== by 0x8D0617: lowerstr_ctx (spell.c:180) ==6471== by 0x8D1238: NIImportDictionary (spell.c:565) ==6471== by 0x8CF7FD: dispell_init (dict_ispell.c:53) ==6471== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==6471== by 0x6A90FB: verify_dictoptions (tsearchcmds.c:399) ==6471== by 0x6A927C: DefineTSDictionary (tsearchcmds.c:460) ==6471== by 0x8C0E26: ProcessUtilitySlow (utility.c:1260) ==6471== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==6471== by 0x8BF557: ProcessUtility (utility.c:360) ==6471== by 0x8BE544: PortalRunUtility (pquery.c:1178) ==6471== by 0x8BE761: PortalRunMulti (pquery.c:1324) ==6471== by 0x8BDC94: PortalRun (pquery.c:799) ==6471== by 0x8B7B9B: exec_simple_query (postgres.c:1215) ==6471== by 0x8BBEAA: PostgresMain (postgres.c:4243) ==6471== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:lowerstr_ctx fun:NIImportDictionary fun:dispell_init fun:OidFunctionCall1Coll fun:verify_dictoptions fun:DefineTSDictionary fun:ProcessUtilitySlow fun:standard_ProcessUtility fun:ProcessUtility fun:PortalRunUtility fun:PortalRunMulti fun:PortalRun fun:exec_simple_query fun:PostgresMain } ==6471== Conditional jump or move depends on uninitialised value(s) ==6471== at 0x5958097: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==6471== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6471== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6471== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6471== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==6471== by 0x8C3B72: lowerstr (ts_locale.c:241) ==6471== by 0x8D0617: lowerstr_ctx (spell.c:180) ==6471== by 0x8D1238: NIImportDictionary (spell.c:565) ==6471== by 0x8CF7FD: dispell_init (dict_ispell.c:53) ==6471== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==6471== by 0x6A90FB: verify_dictoptions (tsearchcmds.c:399) ==6471== by 0x6A927C: DefineTSDictionary (tsearchcmds.c:460) ==6471== by 0x8C0E26: ProcessUtilitySlow (utility.c:1260) ==6471== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==6471== by 0x8BF557: ProcessUtility (utility.c:360) ==6471== by 0x8BE544: PortalRunUtility (pquery.c:1178) ==6471== by 0x8BE761: PortalRunMulti (pquery.c:1324) ==6471== by 0x8BDC94: PortalRun (pquery.c:799) ==6471== by 0x8B7B9B: exec_simple_query (postgres.c:1215) ==6471== by 0x8BBEAA: PostgresMain (postgres.c:4243) ==6471== { Memcheck:Cond fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:lowerstr_ctx fun:NIImportDictionary fun:dispell_init fun:OidFunctionCall1Coll fun:verify_dictoptions fun:DefineTSDictionary fun:ProcessUtilitySlow fun:standard_ProcessUtility fun:ProcessUtility fun:PortalRunUtility fun:PortalRunMulti fun:PortalRun fun:exec_simple_query fun:PostgresMain } ==6471== Invalid read of size 32 ==6471== at 0x5957FCE: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==6471== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6471== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6471== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6471== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==6471== by 0x8C3B72: lowerstr (ts_locale.c:241) ==6471== by 0x8D3207: NIImportAffixes (spell.c:1440) ==6471== by 0x8CF8A9: dispell_init (dict_ispell.c:64) ==6471== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==6471== by 0x6A90FB: verify_dictoptions (tsearchcmds.c:399) ==6471== by 0x6A927C: DefineTSDictionary (tsearchcmds.c:460) ==6471== by 0x8C0E26: ProcessUtilitySlow (utility.c:1260) ==6471== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==6471== by 0x8BF557: ProcessUtility (utility.c:360) ==6471== by 0x8BE544: PortalRunUtility (pquery.c:1178) ==6471== by 0x8BE761: PortalRunMulti (pquery.c:1324) ==6471== by 0x8BDC94: PortalRun (pquery.c:799) ==6471== by 0x8B7B9B: exec_simple_query (postgres.c:1215) ==6471== by 0x8BBEAA: PostgresMain (postgres.c:4243) ==6471== by 0x818E33: BackendRun (postmaster.c:4377) ==6471== Address 0x1bca32e0 is 256 bytes inside a block of size 1,024 alloc'd ==6471== at 0x4C2EBAB: malloc (vg_replace_malloc.c:299) ==6471== by 0xA4F00D: AllocSetAlloc (aset.c:914) ==6471== by 0xA5B008: palloc (mcxt.c:938) ==6471== by 0x4F67B8: RelationGetIndexScan (genam.c:94) ==6471== by 0x504EB9: btbeginscan (nbtree.c:355) ==6471== by 0x4F792A: index_beginscan_internal (indexam.c:289) ==6471== by 0x4F777E: index_beginscan (indexam.c:229) ==6471== by 0x4F6D5E: systable_beginscan (genam.c:372) ==6471== by 0x9FE43B: SearchCatCacheMiss (catcache.c:1377) ==6471== by 0x9FE301: SearchCatCacheInternal (catcache.c:1317) ==6471== by 0x9FDFD0: SearchCatCache (catcache.c:1171) ==6471== by 0xA19237: SearchSysCache (syscache.c:1108) ==6471== by 0xA195C9: GetSysCacheOid (syscache.c:1230) ==6471== by 0x57F60E: get_ts_template_oid (namespace.c:2566) ==6471== by 0x6A91E5: DefineTSDictionary (tsearchcmds.c:443) ==6471== by 0x8C0E26: ProcessUtilitySlow (utility.c:1260) ==6471== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==6471== by 0x8BF557: ProcessUtility (utility.c:360) ==6471== by 0x8BE544: PortalRunUtility (pquery.c:1178) ==6471== by 0x8BE761: PortalRunMulti (pquery.c:1324) ==6471== { Memcheck:Addr32 fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:NIImportAffixes fun:dispell_init fun:OidFunctionCall1Coll fun:verify_dictoptions fun:DefineTSDictionary fun:ProcessUtilitySlow fun:standard_ProcessUtility fun:ProcessUtility fun:PortalRunUtility fun:PortalRunMulti fun:PortalRun fun:exec_simple_query fun:PostgresMain fun:BackendRun } ==6471== Conditional jump or move depends on uninitialised value(s) ==6471== at 0x5957FEC: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==6471== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6471== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6471== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6471== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==6471== by 0x8C3B72: lowerstr (ts_locale.c:241) ==6471== by 0x8D3207: NIImportAffixes (spell.c:1440) ==6471== by 0x8CF8A9: dispell_init (dict_ispell.c:64) ==6471== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==6471== by 0x6A90FB: verify_dictoptions (tsearchcmds.c:399) ==6471== by 0x6A927C: DefineTSDictionary (tsearchcmds.c:460) ==6471== by 0x8C0E26: ProcessUtilitySlow (utility.c:1260) ==6471== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==6471== by 0x8BF557: ProcessUtility (utility.c:360) ==6471== by 0x8BE544: PortalRunUtility (pquery.c:1178) ==6471== by 0x8BE761: PortalRunMulti (pquery.c:1324) ==6471== by 0x8BDC94: PortalRun (pquery.c:799) ==6471== by 0x8B7B9B: exec_simple_query (postgres.c:1215) ==6471== by 0x8BBEAA: PostgresMain (postgres.c:4243) ==6471== by 0x818E33: BackendRun (postmaster.c:4377) ==6471== { Memcheck:Cond fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:NIImportAffixes fun:dispell_init fun:OidFunctionCall1Coll fun:verify_dictoptions fun:DefineTSDictionary fun:ProcessUtilitySlow fun:standard_ProcessUtility fun:ProcessUtility fun:PortalRunUtility fun:PortalRunMulti fun:PortalRun fun:exec_simple_query fun:PostgresMain fun:BackendRun } ==6474== Invalid read of size 32 ==6474== at 0x5957EB1: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==6474== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6474== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6474== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6474== by 0x91A379: str_toupper (formatting.c:1748) ==6474== by 0x976D6E: upper (oracle_compat.c:81) ==6474== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6474== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6474== by 0x6DFAEB: ExecEvalExprSwitchContext (executor.h:303) ==6474== by 0x6DFB54: ExecProject (executor.h:337) ==6474== by 0x6DFED7: ExecScan (execScan.c:201) ==6474== by 0x70EDF0: ExecSeqScan (nodeSeqscan.c:128) ==6474== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==6474== by 0x6D30F1: ExecProcNode (executor.h:237) ==6474== by 0x6D5995: ExecutePlan (execMain.c:1707) ==6474== by 0x6D3718: standard_ExecutorRun (execMain.c:364) ==6474== by 0x6D3546: ExecutorRun (execMain.c:307) ==6474== by 0x8BDF29: PortalRunSelect (pquery.c:932) ==6474== by 0x8BDBCE: PortalRun (pquery.c:773) ==6474== by 0x8B7B9B: exec_simple_query (postgres.c:1215) ==6474== Address 0x5ed5b88 is 0 bytes inside a block of size 28 client-defined ==6474== at 0xA5B0F3: palloc (mcxt.c:949) ==6474== by 0x91A269: str_toupper (formatting.c:1727) ==6474== by 0x976D6E: upper (oracle_compat.c:81) ==6474== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6474== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6474== by 0x6DFAEB: ExecEvalExprSwitchContext (executor.h:303) ==6474== by 0x6DFB54: ExecProject (executor.h:337) ==6474== by 0x6DFED7: ExecScan (execScan.c:201) ==6474== by 0x70EDF0: ExecSeqScan (nodeSeqscan.c:128) ==6474== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==6474== by 0x6D30F1: ExecProcNode (executor.h:237) ==6474== by 0x6D5995: ExecutePlan (execMain.c:1707) ==6474== by 0x6D3718: standard_ExecutorRun (execMain.c:364) ==6474== by 0x6D3546: ExecutorRun (execMain.c:307) ==6474== by 0x8BDF29: PortalRunSelect (pquery.c:932) ==6474== by 0x8BDBCE: PortalRun (pquery.c:773) ==6474== by 0x8B7B9B: exec_simple_query (postgres.c:1215) ==6474== by 0x8BBEAA: PostgresMain (postgres.c:4243) ==6474== by 0x818E33: BackendRun (postmaster.c:4377) ==6474== by 0x818601: BackendStartup (postmaster.c:4068) ==6474== { Memcheck:Addr32 fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_toupper fun:upper fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:ExecProject fun:ExecScan fun:ExecSeqScan fun:ExecProcNodeFirst fun:ExecProcNode fun:ExecutePlan fun:standard_ExecutorRun fun:ExecutorRun fun:PortalRunSelect fun:PortalRun fun:exec_simple_query } ==6474== Conditional jump or move depends on uninitialised value(s) ==6474== at 0x5822123: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==6474== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6474== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6474== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6474== by 0x91A379: str_toupper (formatting.c:1748) ==6474== by 0x976D6E: upper (oracle_compat.c:81) ==6474== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6474== by 0x6DFAEB: ExecEvalExprSwitchContext (executor.h:303) ==6474== by 0x6DFB54: ExecProject (executor.h:337) ==6474== by 0x6DFED7: ExecScan (execScan.c:201) ==6474== by 0x70EDF0: ExecSeqScan (nodeSeqscan.c:128) ==6474== by 0x6D30F1: ExecProcNode (executor.h:237) ==6474== by 0x6D5995: ExecutePlan (execMain.c:1707) ==6474== by 0x6D3718: standard_ExecutorRun (execMain.c:364) ==6474== by 0x6D3546: ExecutorRun (execMain.c:307) ==6474== by 0x8BDF29: PortalRunSelect (pquery.c:932) ==6474== by 0x8BDBCE: PortalRun (pquery.c:773) ==6474== by 0x8B7B9B: exec_simple_query (postgres.c:1215) ==6474== by 0x8BBEAA: PostgresMain (postgres.c:4243) ==6474== by 0x818E33: BackendRun (postmaster.c:4377) ==6474== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_toupper fun:upper fun:ExecInterpExpr fun:ExecEvalExprSwitchContext fun:ExecProject fun:ExecScan fun:ExecSeqScan fun:ExecProcNode fun:ExecutePlan fun:standard_ExecutorRun fun:ExecutorRun fun:PortalRunSelect fun:PortalRun fun:exec_simple_query fun:PostgresMain fun:BackendRun } ==6474== Conditional jump or move depends on uninitialised value(s) ==6474== at 0x582212C: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==6474== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6474== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6474== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6474== by 0x91A379: str_toupper (formatting.c:1748) ==6474== by 0x976D6E: upper (oracle_compat.c:81) ==6474== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6474== by 0x6DFAEB: ExecEvalExprSwitchContext (executor.h:303) ==6474== by 0x6DFB54: ExecProject (executor.h:337) ==6474== by 0x6DFED7: ExecScan (execScan.c:201) ==6474== by 0x70EDF0: ExecSeqScan (nodeSeqscan.c:128) ==6474== by 0x6D30F1: ExecProcNode (executor.h:237) ==6474== by 0x6D5995: ExecutePlan (execMain.c:1707) ==6474== by 0x6D3718: standard_ExecutorRun (execMain.c:364) ==6474== by 0x6D3546: ExecutorRun (execMain.c:307) ==6474== by 0x8BDF29: PortalRunSelect (pquery.c:932) ==6474== by 0x8BDBCE: PortalRun (pquery.c:773) ==6474== by 0x8B7B9B: exec_simple_query (postgres.c:1215) ==6474== by 0x8BBEAA: PostgresMain (postgres.c:4243) ==6474== by 0x818E33: BackendRun (postmaster.c:4377) ==6474== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_toupper fun:upper fun:ExecInterpExpr fun:ExecEvalExprSwitchContext fun:ExecProject fun:ExecScan fun:ExecSeqScan fun:ExecProcNode fun:ExecutePlan fun:standard_ExecutorRun fun:ExecutorRun fun:PortalRunSelect fun:PortalRun fun:exec_simple_query fun:PostgresMain fun:BackendRun } ==6474== Conditional jump or move depends on uninitialised value(s) ==6474== at 0x5822169: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==6474== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6474== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6474== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6474== by 0x91A379: str_toupper (formatting.c:1748) ==6474== by 0x976D6E: upper (oracle_compat.c:81) ==6474== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6474== by 0x6DFAEB: ExecEvalExprSwitchContext (executor.h:303) ==6474== by 0x6DFB54: ExecProject (executor.h:337) ==6474== by 0x6DFED7: ExecScan (execScan.c:201) ==6474== by 0x70EDF0: ExecSeqScan (nodeSeqscan.c:128) ==6474== by 0x6D30F1: ExecProcNode (executor.h:237) ==6474== by 0x6D5995: ExecutePlan (execMain.c:1707) ==6474== by 0x6D3718: standard_ExecutorRun (execMain.c:364) ==6474== by 0x6D3546: ExecutorRun (execMain.c:307) ==6474== by 0x8BDF29: PortalRunSelect (pquery.c:932) ==6474== by 0x8BDBCE: PortalRun (pquery.c:773) ==6474== by 0x8B7B9B: exec_simple_query (postgres.c:1215) ==6474== by 0x8BBEAA: PostgresMain (postgres.c:4243) ==6474== by 0x818E33: BackendRun (postmaster.c:4377) ==6474== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_toupper fun:upper fun:ExecInterpExpr fun:ExecEvalExprSwitchContext fun:ExecProject fun:ExecScan fun:ExecSeqScan fun:ExecProcNode fun:ExecutePlan fun:standard_ExecutorRun fun:ExecutorRun fun:PortalRunSelect fun:PortalRun fun:exec_simple_query fun:PostgresMain fun:BackendRun } ==6604== Invalid read of size 32 ==6604== at 0x5957EB1: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==6604== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6604== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6604== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6604== by 0x91A07B: str_tolower (formatting.c:1626) ==6604== by 0x976C5B: lower (oracle_compat.c:50) ==6604== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6604== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6604== by 0x6DFAEB: ExecEvalExprSwitchContext (executor.h:303) ==6604== by 0x6DFB54: ExecProject (executor.h:337) ==6604== by 0x6DFED7: ExecScan (execScan.c:201) ==6604== by 0x70EDF0: ExecSeqScan (nodeSeqscan.c:128) ==6604== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==6604== by 0x6EA40F: ExecProcNode (executor.h:237) ==6604== by 0x6EA8E5: fetch_input_tuple (nodeAgg.c:406) ==6604== by 0x6ECF29: agg_fill_hash_table (nodeAgg.c:1918) ==6604== by 0x6EC7A6: ExecAgg (nodeAgg.c:1544) ==6604== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==6604== by 0x710123: ExecProcNode (executor.h:237) ==6604== by 0x710269: ExecSort (nodeSort.c:107) ==6604== Address 0x5f3b010 is 0 bytes inside a block of size 20 client-defined ==6604== at 0xA5B0F3: palloc (mcxt.c:949) ==6604== by 0x919F6B: str_tolower (formatting.c:1605) ==6604== by 0x976C5B: lower (oracle_compat.c:50) ==6604== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6604== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6604== by 0x6DFAEB: ExecEvalExprSwitchContext (executor.h:303) ==6604== by 0x6DFB54: ExecProject (executor.h:337) ==6604== by 0x6DFED7: ExecScan (execScan.c:201) ==6604== by 0x70EDF0: ExecSeqScan (nodeSeqscan.c:128) ==6604== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==6604== by 0x6EA40F: ExecProcNode (executor.h:237) ==6604== by 0x6EA8E5: fetch_input_tuple (nodeAgg.c:406) ==6604== by 0x6ECF29: agg_fill_hash_table (nodeAgg.c:1918) ==6604== by 0x6EC7A6: ExecAgg (nodeAgg.c:1544) ==6604== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==6604== by 0x710123: ExecProcNode (executor.h:237) ==6604== by 0x710269: ExecSort (nodeSort.c:107) ==6604== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==6604== by 0x6D30F1: ExecProcNode (executor.h:237) ==6604== by 0x6D5995: ExecutePlan (execMain.c:1707) ==6604== { Memcheck:Addr32 fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_tolower fun:lower fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:ExecProject fun:ExecScan fun:ExecSeqScan fun:ExecProcNodeFirst fun:ExecProcNode fun:fetch_input_tuple fun:agg_fill_hash_table fun:ExecAgg fun:ExecProcNodeFirst fun:ExecProcNode fun:ExecSort } ==6610== Conditional jump or move depends on uninitialised value(s) ==6610== at 0x5958097: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==6610== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6610== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6610== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6610== by 0x91A07B: str_tolower (formatting.c:1626) ==6610== by 0x976C5B: lower (oracle_compat.c:50) ==6610== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6610== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6610== by 0x6DFAEB: ExecEvalExprSwitchContext (executor.h:303) ==6610== by 0x6DFB54: ExecProject (executor.h:337) ==6610== by 0x6DFED7: ExecScan (execScan.c:201) ==6610== by 0x70EDF0: ExecSeqScan (nodeSeqscan.c:128) ==6610== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==6610== by 0x6EA40F: ExecProcNode (executor.h:237) ==6610== by 0x6EA8E5: fetch_input_tuple (nodeAgg.c:406) ==6610== by 0x6ECF29: agg_fill_hash_table (nodeAgg.c:1918) ==6610== by 0x6EC7A6: ExecAgg (nodeAgg.c:1544) ==6610== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==6610== by 0x710123: ExecProcNode (executor.h:237) ==6610== by 0x710269: ExecSort (nodeSort.c:107) ==6610== { Memcheck:Cond fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_tolower fun:lower fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:ExecProject fun:ExecScan fun:ExecSeqScan fun:ExecProcNodeFirst fun:ExecProcNode fun:fetch_input_tuple fun:agg_fill_hash_table fun:ExecAgg fun:ExecProcNodeFirst fun:ExecProcNode fun:ExecSort } ==6610== Conditional jump or move depends on uninitialised value(s) ==6610== at 0x5822123: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==6610== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6610== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6610== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6610== by 0x91A07B: str_tolower (formatting.c:1626) ==6610== by 0x976C5B: lower (oracle_compat.c:50) ==6610== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6610== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6610== by 0x6DFAEB: ExecEvalExprSwitchContext (executor.h:303) ==6610== by 0x6DFB54: ExecProject (executor.h:337) ==6610== by 0x6DFED7: ExecScan (execScan.c:201) ==6610== by 0x70EDF0: ExecSeqScan (nodeSeqscan.c:128) ==6610== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==6610== by 0x6EA40F: ExecProcNode (executor.h:237) ==6610== by 0x6EA8E5: fetch_input_tuple (nodeAgg.c:406) ==6610== by 0x6ECF29: agg_fill_hash_table (nodeAgg.c:1918) ==6610== by 0x6EC7A6: ExecAgg (nodeAgg.c:1544) ==6610== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==6610== by 0x710123: ExecProcNode (executor.h:237) ==6610== by 0x710269: ExecSort (nodeSort.c:107) ==6610== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_tolower fun:lower fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:ExecProject fun:ExecScan fun:ExecSeqScan fun:ExecProcNodeFirst fun:ExecProcNode fun:fetch_input_tuple fun:agg_fill_hash_table fun:ExecAgg fun:ExecProcNodeFirst fun:ExecProcNode fun:ExecSort } ==6610== Conditional jump or move depends on uninitialised value(s) ==6610== at 0x582212C: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==6610== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6610== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6610== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6610== by 0x91A07B: str_tolower (formatting.c:1626) ==6610== by 0x976C5B: lower (oracle_compat.c:50) ==6610== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6610== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6610== by 0x6DFAEB: ExecEvalExprSwitchContext (executor.h:303) ==6610== by 0x6DFB54: ExecProject (executor.h:337) ==6610== by 0x6DFED7: ExecScan (execScan.c:201) ==6610== by 0x70EDF0: ExecSeqScan (nodeSeqscan.c:128) ==6610== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==6610== by 0x6EA40F: ExecProcNode (executor.h:237) ==6610== by 0x6EA8E5: fetch_input_tuple (nodeAgg.c:406) ==6610== by 0x6ECF29: agg_fill_hash_table (nodeAgg.c:1918) ==6610== by 0x6EC7A6: ExecAgg (nodeAgg.c:1544) ==6610== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==6610== by 0x710123: ExecProcNode (executor.h:237) ==6610== by 0x710269: ExecSort (nodeSort.c:107) ==6610== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_tolower fun:lower fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:ExecProject fun:ExecScan fun:ExecSeqScan fun:ExecProcNodeFirst fun:ExecProcNode fun:fetch_input_tuple fun:agg_fill_hash_table fun:ExecAgg fun:ExecProcNodeFirst fun:ExecProcNode fun:ExecSort } ==6610== Conditional jump or move depends on uninitialised value(s) ==6610== at 0x5822169: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==6610== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6610== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6610== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6610== by 0x91A07B: str_tolower (formatting.c:1626) ==6610== by 0x976C5B: lower (oracle_compat.c:50) ==6610== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==6610== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6610== by 0x6DFAEB: ExecEvalExprSwitchContext (executor.h:303) ==6610== by 0x6DFB54: ExecProject (executor.h:337) ==6610== by 0x6DFED7: ExecScan (execScan.c:201) ==6610== by 0x70EDF0: ExecSeqScan (nodeSeqscan.c:128) ==6610== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==6610== by 0x6EA40F: ExecProcNode (executor.h:237) ==6610== by 0x6EA8E5: fetch_input_tuple (nodeAgg.c:406) ==6610== by 0x6ECF29: agg_fill_hash_table (nodeAgg.c:1918) ==6610== by 0x6EC7A6: ExecAgg (nodeAgg.c:1544) ==6610== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==6610== by 0x710123: ExecProcNode (executor.h:237) ==6610== by 0x710269: ExecSort (nodeSort.c:107) ==6610== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_tolower fun:lower fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:ExecProject fun:ExecScan fun:ExecSeqScan fun:ExecProcNodeFirst fun:ExecProcNode fun:fetch_input_tuple fun:agg_fill_hash_table fun:ExecAgg fun:ExecProcNodeFirst fun:ExecProcNode fun:ExecSort } ==6619== Conditional jump or move depends on uninitialised value(s) ==6619== at 0x5957F0C: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==6619== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6619== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6619== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6619== by 0x91A07B: str_tolower (formatting.c:1626) ==6619== by 0x976C5B: lower (oracle_compat.c:50) ==6619== by 0xA28968: DirectFunctionCall1Coll (fmgr.c:803) ==6619== by 0x954351: Generic_Text_IC_like (like.c:200) ==6619== by 0x95526C: texticlike (like.c:394) ==6619== by 0x6CE893: ExecEvalScalarArrayOp (execExprInterp.c:3425) ==6619== by 0x6CAAA5: ExecInterpExpr (execExprInterp.c:1442) ==6619== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6619== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==6619== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==6619== by 0x7DE9FE: eval_const_expressions_mutator (clauses.c:2920) ==6619== by 0x743147: expression_tree_mutator (nodeFuncs.c:2865) ==6619== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==6619== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==6619== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==6619== by 0x7DDE8E: eval_const_expressions (clauses.c:2505) ==6619== { Memcheck:Cond fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_tolower fun:lower fun:DirectFunctionCall1Coll fun:Generic_Text_IC_like fun:texticlike fun:ExecEvalScalarArrayOp fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:eval_const_expressions } ==6619== Conditional jump or move depends on uninitialised value(s) ==6619== at 0x5822123: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==6619== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6619== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6619== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6619== by 0x91A07B: str_tolower (formatting.c:1626) ==6619== by 0x976C5B: lower (oracle_compat.c:50) ==6619== by 0xA28968: DirectFunctionCall1Coll (fmgr.c:803) ==6619== by 0x954351: Generic_Text_IC_like (like.c:200) ==6619== by 0x95526C: texticlike (like.c:394) ==6619== by 0x6CE893: ExecEvalScalarArrayOp (execExprInterp.c:3425) ==6619== by 0x6CAAA5: ExecInterpExpr (execExprInterp.c:1442) ==6619== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6619== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==6619== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==6619== by 0x7DE9FE: eval_const_expressions_mutator (clauses.c:2920) ==6619== by 0x743147: expression_tree_mutator (nodeFuncs.c:2865) ==6619== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==6619== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==6619== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==6619== by 0x7DDE8E: eval_const_expressions (clauses.c:2505) ==6619== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_tolower fun:lower fun:DirectFunctionCall1Coll fun:Generic_Text_IC_like fun:texticlike fun:ExecEvalScalarArrayOp fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:eval_const_expressions } ==6619== Conditional jump or move depends on uninitialised value(s) ==6619== at 0x582212C: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==6619== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6619== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6619== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6619== by 0x91A07B: str_tolower (formatting.c:1626) ==6619== by 0x976C5B: lower (oracle_compat.c:50) ==6619== by 0xA28968: DirectFunctionCall1Coll (fmgr.c:803) ==6619== by 0x954351: Generic_Text_IC_like (like.c:200) ==6619== by 0x95526C: texticlike (like.c:394) ==6619== by 0x6CE893: ExecEvalScalarArrayOp (execExprInterp.c:3425) ==6619== by 0x6CAAA5: ExecInterpExpr (execExprInterp.c:1442) ==6619== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6619== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==6619== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==6619== by 0x7DE9FE: eval_const_expressions_mutator (clauses.c:2920) ==6619== by 0x743147: expression_tree_mutator (nodeFuncs.c:2865) ==6619== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==6619== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==6619== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==6619== by 0x7DDE8E: eval_const_expressions (clauses.c:2505) ==6619== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_tolower fun:lower fun:DirectFunctionCall1Coll fun:Generic_Text_IC_like fun:texticlike fun:ExecEvalScalarArrayOp fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:eval_const_expressions } ==6619== Conditional jump or move depends on uninitialised value(s) ==6619== at 0x5822169: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==6619== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6619== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6619== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6619== by 0x91A07B: str_tolower (formatting.c:1626) ==6619== by 0x976C5B: lower (oracle_compat.c:50) ==6619== by 0xA28968: DirectFunctionCall1Coll (fmgr.c:803) ==6619== by 0x954351: Generic_Text_IC_like (like.c:200) ==6619== by 0x95526C: texticlike (like.c:394) ==6619== by 0x6CE893: ExecEvalScalarArrayOp (execExprInterp.c:3425) ==6619== by 0x6CAAA5: ExecInterpExpr (execExprInterp.c:1442) ==6619== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6619== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==6619== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==6619== by 0x7DE9FE: eval_const_expressions_mutator (clauses.c:2920) ==6619== by 0x743147: expression_tree_mutator (nodeFuncs.c:2865) ==6619== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==6619== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==6619== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==6619== by 0x7DDE8E: eval_const_expressions (clauses.c:2505) ==6619== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_tolower fun:lower fun:DirectFunctionCall1Coll fun:Generic_Text_IC_like fun:texticlike fun:ExecEvalScalarArrayOp fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:eval_const_expressions } ==6619== Invalid read of size 32 ==6619== at 0x5957EB1: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==6619== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==6619== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==6619== by 0x97DD82: wchar2char (pg_locale.c:1641) ==6619== by 0x91A07B: str_tolower (formatting.c:1626) ==6619== by 0x976C5B: lower (oracle_compat.c:50) ==6619== by 0xA28968: DirectFunctionCall1Coll (fmgr.c:803) ==6619== by 0x954351: Generic_Text_IC_like (like.c:200) ==6619== by 0x95526C: texticlike (like.c:394) ==6619== by 0x6CE893: ExecEvalScalarArrayOp (execExprInterp.c:3425) ==6619== by 0x6CAAA5: ExecInterpExpr (execExprInterp.c:1442) ==6619== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6619== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==6619== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==6619== by 0x7DE9FE: eval_const_expressions_mutator (clauses.c:2920) ==6619== by 0x743147: expression_tree_mutator (nodeFuncs.c:2865) ==6619== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==6619== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==6619== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==6619== by 0x7DDE8E: eval_const_expressions (clauses.c:2505) ==6619== Address 0x1bb3c588 is 0 bytes inside a block of size 12 client-defined ==6619== at 0xA5B0F3: palloc (mcxt.c:949) ==6619== by 0x919F6B: str_tolower (formatting.c:1605) ==6619== by 0x976C5B: lower (oracle_compat.c:50) ==6619== by 0xA28968: DirectFunctionCall1Coll (fmgr.c:803) ==6619== by 0x954351: Generic_Text_IC_like (like.c:200) ==6619== by 0x95526C: texticlike (like.c:394) ==6619== by 0x6CE893: ExecEvalScalarArrayOp (execExprInterp.c:3425) ==6619== by 0x6CAAA5: ExecInterpExpr (execExprInterp.c:1442) ==6619== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==6619== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==6619== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==6619== by 0x7DE9FE: eval_const_expressions_mutator (clauses.c:2920) ==6619== by 0x743147: expression_tree_mutator (nodeFuncs.c:2865) ==6619== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==6619== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==6619== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==6619== by 0x7DDE8E: eval_const_expressions (clauses.c:2505) ==6619== by 0x7BD30B: preprocess_expression (planner.c:1048) ==6619== by 0x7BCA5F: subquery_planner (planner.c:739) ==6619== by 0x7BBF71: standard_planner (planner.c:414) ==6619== { Memcheck:Addr32 fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_tolower fun:lower fun:DirectFunctionCall1Coll fun:Generic_Text_IC_like fun:texticlike fun:ExecEvalScalarArrayOp fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:eval_const_expressions } ==7579== Invalid read of size 32 ==7579== at 0x5957EB1: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==7579== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7579== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7579== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7579== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7579== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7579== by 0x8D0617: lowerstr_ctx (spell.c:180) ==7579== by 0x8D1238: NIImportDictionary (spell.c:565) ==7579== by 0x8CF7FD: dispell_init (dict_ispell.c:53) ==7579== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7579== by 0x6A90FB: verify_dictoptions (tsearchcmds.c:399) ==7579== by 0x6A927C: DefineTSDictionary (tsearchcmds.c:460) ==7579== by 0x8C0E26: ProcessUtilitySlow (utility.c:1260) ==7579== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==7579== by 0x8BF557: ProcessUtility (utility.c:360) ==7579== by 0x8BE544: PortalRunUtility (pquery.c:1178) ==7579== by 0x8BE761: PortalRunMulti (pquery.c:1324) ==7579== by 0x8BDC94: PortalRun (pquery.c:799) ==7579== by 0x8B7B9B: exec_simple_query (postgres.c:1215) ==7579== by 0x8BBEAA: PostgresMain (postgres.c:4243) ==7579== Address 0x5e15f08 is 0 bytes inside a block of size 20 client-defined ==7579== at 0xA5B0F3: palloc (mcxt.c:949) ==7579== by 0x8C3BDF: lowerstr_with_len (ts_locale.c:278) ==7579== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7579== by 0x8D0617: lowerstr_ctx (spell.c:180) ==7579== by 0x8D1238: NIImportDictionary (spell.c:565) ==7579== by 0x8CF7FD: dispell_init (dict_ispell.c:53) ==7579== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7579== by 0x6A90FB: verify_dictoptions (tsearchcmds.c:399) ==7579== by 0x6A927C: DefineTSDictionary (tsearchcmds.c:460) ==7579== by 0x8C0E26: ProcessUtilitySlow (utility.c:1260) ==7579== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==7579== by 0x8BF557: ProcessUtility (utility.c:360) ==7579== by 0x8BE544: PortalRunUtility (pquery.c:1178) ==7579== by 0x8BE761: PortalRunMulti (pquery.c:1324) ==7579== by 0x8BDC94: PortalRun (pquery.c:799) ==7579== by 0x8B7B9B: exec_simple_query (postgres.c:1215) ==7579== by 0x8BBEAA: PostgresMain (postgres.c:4243) ==7579== by 0x818E33: BackendRun (postmaster.c:4377) ==7579== by 0x818601: BackendStartup (postmaster.c:4068) ==7579== by 0x814B19: ServerLoop (postmaster.c:1700) ==7579== { Memcheck:Addr32 fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:lowerstr_ctx fun:NIImportDictionary fun:dispell_init fun:OidFunctionCall1Coll fun:verify_dictoptions fun:DefineTSDictionary fun:ProcessUtilitySlow fun:standard_ProcessUtility fun:ProcessUtility fun:PortalRunUtility fun:PortalRunMulti fun:PortalRun fun:exec_simple_query fun:PostgresMain } ==7579== Conditional jump or move depends on uninitialised value(s) ==7579== at 0x5958097: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==7579== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7579== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7579== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7579== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7579== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7579== by 0x8D0617: lowerstr_ctx (spell.c:180) ==7579== by 0x8D1238: NIImportDictionary (spell.c:565) ==7579== by 0x8CF7FD: dispell_init (dict_ispell.c:53) ==7579== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7579== by 0x6A90FB: verify_dictoptions (tsearchcmds.c:399) ==7579== by 0x6A927C: DefineTSDictionary (tsearchcmds.c:460) ==7579== by 0x8C0E26: ProcessUtilitySlow (utility.c:1260) ==7579== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==7579== by 0x8BF557: ProcessUtility (utility.c:360) ==7579== by 0x8BE544: PortalRunUtility (pquery.c:1178) ==7579== by 0x8BE761: PortalRunMulti (pquery.c:1324) ==7579== by 0x8BDC94: PortalRun (pquery.c:799) ==7579== by 0x8B7B9B: exec_simple_query (postgres.c:1215) ==7579== by 0x8BBEAA: PostgresMain (postgres.c:4243) ==7579== { Memcheck:Cond fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:lowerstr_ctx fun:NIImportDictionary fun:dispell_init fun:OidFunctionCall1Coll fun:verify_dictoptions fun:DefineTSDictionary fun:ProcessUtilitySlow fun:standard_ProcessUtility fun:ProcessUtility fun:PortalRunUtility fun:PortalRunMulti fun:PortalRun fun:exec_simple_query fun:PostgresMain } ==7579== Conditional jump or move depends on uninitialised value(s) ==7579== at 0x5822123: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==7579== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7579== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7579== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7579== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7579== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7579== by 0x8D0617: lowerstr_ctx (spell.c:180) ==7579== by 0x8D1238: NIImportDictionary (spell.c:565) ==7579== by 0x8CF7FD: dispell_init (dict_ispell.c:53) ==7579== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7579== by 0x6A90FB: verify_dictoptions (tsearchcmds.c:399) ==7579== by 0x6A927C: DefineTSDictionary (tsearchcmds.c:460) ==7579== by 0x8C0E26: ProcessUtilitySlow (utility.c:1260) ==7579== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==7579== by 0x8BF557: ProcessUtility (utility.c:360) ==7579== by 0x8BE544: PortalRunUtility (pquery.c:1178) ==7579== by 0x8BE761: PortalRunMulti (pquery.c:1324) ==7579== by 0x8BDC94: PortalRun (pquery.c:799) ==7579== by 0x8B7B9B: exec_simple_query (postgres.c:1215) ==7579== by 0x8BBEAA: PostgresMain (postgres.c:4243) ==7579== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:lowerstr_ctx fun:NIImportDictionary fun:dispell_init fun:OidFunctionCall1Coll fun:verify_dictoptions fun:DefineTSDictionary fun:ProcessUtilitySlow fun:standard_ProcessUtility fun:ProcessUtility fun:PortalRunUtility fun:PortalRunMulti fun:PortalRun fun:exec_simple_query fun:PostgresMain } ==7579== Conditional jump or move depends on uninitialised value(s) ==7579== at 0x582212C: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==7579== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7579== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7579== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7579== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7579== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7579== by 0x8D0617: lowerstr_ctx (spell.c:180) ==7579== by 0x8D1238: NIImportDictionary (spell.c:565) ==7579== by 0x8CF7FD: dispell_init (dict_ispell.c:53) ==7579== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7579== by 0x6A90FB: verify_dictoptions (tsearchcmds.c:399) ==7579== by 0x6A927C: DefineTSDictionary (tsearchcmds.c:460) ==7579== by 0x8C0E26: ProcessUtilitySlow (utility.c:1260) ==7579== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==7579== by 0x8BF557: ProcessUtility (utility.c:360) ==7579== by 0x8BE544: PortalRunUtility (pquery.c:1178) ==7579== by 0x8BE761: PortalRunMulti (pquery.c:1324) ==7579== by 0x8BDC94: PortalRun (pquery.c:799) ==7579== by 0x8B7B9B: exec_simple_query (postgres.c:1215) ==7579== by 0x8BBEAA: PostgresMain (postgres.c:4243) ==7579== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:lowerstr_ctx fun:NIImportDictionary fun:dispell_init fun:OidFunctionCall1Coll fun:verify_dictoptions fun:DefineTSDictionary fun:ProcessUtilitySlow fun:standard_ProcessUtility fun:ProcessUtility fun:PortalRunUtility fun:PortalRunMulti fun:PortalRun fun:exec_simple_query fun:PostgresMain } ==7579== Conditional jump or move depends on uninitialised value(s) ==7579== at 0x5822169: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==7579== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7579== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7579== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7579== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7579== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7579== by 0x8D0617: lowerstr_ctx (spell.c:180) ==7579== by 0x8D1238: NIImportDictionary (spell.c:565) ==7579== by 0x8CF7FD: dispell_init (dict_ispell.c:53) ==7579== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7579== by 0x6A90FB: verify_dictoptions (tsearchcmds.c:399) ==7579== by 0x6A927C: DefineTSDictionary (tsearchcmds.c:460) ==7579== by 0x8C0E26: ProcessUtilitySlow (utility.c:1260) ==7579== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==7579== by 0x8BF557: ProcessUtility (utility.c:360) ==7579== by 0x8BE544: PortalRunUtility (pquery.c:1178) ==7579== by 0x8BE761: PortalRunMulti (pquery.c:1324) ==7579== by 0x8BDC94: PortalRun (pquery.c:799) ==7579== by 0x8B7B9B: exec_simple_query (postgres.c:1215) ==7579== by 0x8BBEAA: PostgresMain (postgres.c:4243) ==7579== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:lowerstr_ctx fun:NIImportDictionary fun:dispell_init fun:OidFunctionCall1Coll fun:verify_dictoptions fun:DefineTSDictionary fun:ProcessUtilitySlow fun:standard_ProcessUtility fun:ProcessUtility fun:PortalRunUtility fun:PortalRunMulti fun:PortalRun fun:exec_simple_query fun:PostgresMain } ==7579== Conditional jump or move depends on uninitialised value(s) ==7579== at 0x5957F0C: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==7579== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7579== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7579== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7579== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7579== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7579== by 0x8D3207: NIImportAffixes (spell.c:1440) ==7579== by 0x8CF8A9: dispell_init (dict_ispell.c:64) ==7579== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7579== by 0x6A90FB: verify_dictoptions (tsearchcmds.c:399) ==7579== by 0x6A927C: DefineTSDictionary (tsearchcmds.c:460) ==7579== by 0x8C0E26: ProcessUtilitySlow (utility.c:1260) ==7579== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==7579== by 0x8BF557: ProcessUtility (utility.c:360) ==7579== by 0x8BE544: PortalRunUtility (pquery.c:1178) ==7579== by 0x8BE761: PortalRunMulti (pquery.c:1324) ==7579== by 0x8BDC94: PortalRun (pquery.c:799) ==7579== by 0x8B7B9B: exec_simple_query (postgres.c:1215) ==7579== by 0x8BBEAA: PostgresMain (postgres.c:4243) ==7579== by 0x818E33: BackendRun (postmaster.c:4377) ==7579== { Memcheck:Cond fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:NIImportAffixes fun:dispell_init fun:OidFunctionCall1Coll fun:verify_dictoptions fun:DefineTSDictionary fun:ProcessUtilitySlow fun:standard_ProcessUtility fun:ProcessUtility fun:PortalRunUtility fun:PortalRunMulti fun:PortalRun fun:exec_simple_query fun:PostgresMain fun:BackendRun } ==7579== Invalid read of size 32 ==7579== at 0x5957FC9: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==7579== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7579== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7579== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7579== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7579== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7579== by 0x8D3207: NIImportAffixes (spell.c:1440) ==7579== by 0x8CF8A9: dispell_init (dict_ispell.c:64) ==7579== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7579== by 0x6A90FB: verify_dictoptions (tsearchcmds.c:399) ==7579== by 0x6A927C: DefineTSDictionary (tsearchcmds.c:460) ==7579== by 0x8C0E26: ProcessUtilitySlow (utility.c:1260) ==7579== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==7579== by 0x8BF557: ProcessUtility (utility.c:360) ==7579== by 0x8BE544: PortalRunUtility (pquery.c:1178) ==7579== by 0x8BE761: PortalRunMulti (pquery.c:1324) ==7579== by 0x8BDC94: PortalRun (pquery.c:799) ==7579== by 0x8B7B9B: exec_simple_query (postgres.c:1215) ==7579== by 0x8BBEAA: PostgresMain (postgres.c:4243) ==7579== by 0x818E33: BackendRun (postmaster.c:4377) ==7579== Address 0x5e135c0 is 304 bytes inside a block of size 2,048 alloc'd ==7579== at 0x4C2EBAB: malloc (vg_replace_malloc.c:299) ==7579== by 0xA4F00D: AllocSetAlloc (aset.c:914) ==7579== by 0xA5B008: palloc (mcxt.c:938) ==7579== by 0x504F75: btbeginscan (nbtree.c:362) ==7579== by 0x4F792A: index_beginscan_internal (indexam.c:289) ==7579== by 0x4F777E: index_beginscan (indexam.c:229) ==7579== by 0x4F6D5E: systable_beginscan (genam.c:372) ==7579== by 0x9FE43B: SearchCatCacheMiss (catcache.c:1377) ==7579== by 0x9FE301: SearchCatCacheInternal (catcache.c:1317) ==7579== by 0x9FDFD0: SearchCatCache (catcache.c:1171) ==7579== by 0xA19237: SearchSysCache (syscache.c:1108) ==7579== by 0xA195C9: GetSysCacheOid (syscache.c:1230) ==7579== by 0x57F60E: get_ts_template_oid (namespace.c:2566) ==7579== by 0x6A91E5: DefineTSDictionary (tsearchcmds.c:443) ==7579== by 0x8C0E26: ProcessUtilitySlow (utility.c:1260) ==7579== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==7579== by 0x8BF557: ProcessUtility (utility.c:360) ==7579== by 0x8BE544: PortalRunUtility (pquery.c:1178) ==7579== by 0x8BE761: PortalRunMulti (pquery.c:1324) ==7579== by 0x8BDC94: PortalRun (pquery.c:799) ==7579== { Memcheck:Addr32 fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:NIImportAffixes fun:dispell_init fun:OidFunctionCall1Coll fun:verify_dictoptions fun:DefineTSDictionary fun:ProcessUtilitySlow fun:standard_ProcessUtility fun:ProcessUtility fun:PortalRunUtility fun:PortalRunMulti fun:PortalRun fun:exec_simple_query fun:PostgresMain fun:BackendRun } ==7579== Invalid read of size 32 ==7579== at 0x5957FC4: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==7579== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7579== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7579== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7579== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7579== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7579== by 0x8D3207: NIImportAffixes (spell.c:1440) ==7579== by 0x8CF8A9: dispell_init (dict_ispell.c:64) ==7579== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7579== by 0x6A90FB: verify_dictoptions (tsearchcmds.c:399) ==7579== by 0x6A927C: DefineTSDictionary (tsearchcmds.c:460) ==7579== by 0x8C0E26: ProcessUtilitySlow (utility.c:1260) ==7579== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==7579== by 0x8BF557: ProcessUtility (utility.c:360) ==7579== by 0x8BE544: PortalRunUtility (pquery.c:1178) ==7579== by 0x8BE761: PortalRunMulti (pquery.c:1324) ==7579== by 0x8BDC94: PortalRun (pquery.c:799) ==7579== by 0x8B7B9B: exec_simple_query (postgres.c:1215) ==7579== by 0x8BBEAA: PostgresMain (postgres.c:4243) ==7579== by 0x818E33: BackendRun (postmaster.c:4377) ==7579== Address 0x5e0d020 is 816 bytes inside a recently re-allocated block of size 1,024 alloc'd ==7579== at 0x4C2EBAB: malloc (vg_replace_malloc.c:299) ==7579== by 0xA4F00D: AllocSetAlloc (aset.c:914) ==7579== by 0xA5B008: palloc (mcxt.c:938) ==7579== by 0x4F675B: RelationGetIndexScan (genam.c:82) ==7579== by 0x504EB9: btbeginscan (nbtree.c:355) ==7579== by 0x4F792A: index_beginscan_internal (indexam.c:289) ==7579== by 0x4F777E: index_beginscan (indexam.c:229) ==7579== by 0x4F6D5E: systable_beginscan (genam.c:372) ==7579== by 0x9FE43B: SearchCatCacheMiss (catcache.c:1377) ==7579== by 0x9FE301: SearchCatCacheInternal (catcache.c:1317) ==7579== by 0x9FDFD0: SearchCatCache (catcache.c:1171) ==7579== by 0xA19237: SearchSysCache (syscache.c:1108) ==7579== by 0xA195C9: GetSysCacheOid (syscache.c:1230) ==7579== by 0x580042: get_namespace_oid (namespace.c:3028) ==7579== by 0x58104F: recomputeNamespacePath (namespace.c:3743) ==7579== by 0x57FF8D: QualifiedNameGetCreationNamespace (namespace.c:3000) ==7579== by 0x6A9153: DefineTSDictionary (tsearchcmds.c:426) ==7579== by 0x8C0E26: ProcessUtilitySlow (utility.c:1260) ==7579== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==7579== by 0x8BF557: ProcessUtility (utility.c:360) ==7579== { Memcheck:Addr32 fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:NIImportAffixes fun:dispell_init fun:OidFunctionCall1Coll fun:verify_dictoptions fun:DefineTSDictionary fun:ProcessUtilitySlow fun:standard_ProcessUtility fun:ProcessUtility fun:PortalRunUtility fun:PortalRunMulti fun:PortalRun fun:exec_simple_query fun:PostgresMain fun:BackendRun } ==7579== Invalid read of size 32 ==7579== at 0x5957FCE: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==7579== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7579== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7579== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7579== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7579== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7579== by 0x8D3207: NIImportAffixes (spell.c:1440) ==7579== by 0x8CF8A9: dispell_init (dict_ispell.c:64) ==7579== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7579== by 0x6A90FB: verify_dictoptions (tsearchcmds.c:399) ==7579== by 0x6A927C: DefineTSDictionary (tsearchcmds.c:460) ==7579== by 0x8C0E26: ProcessUtilitySlow (utility.c:1260) ==7579== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==7579== by 0x8BF557: ProcessUtility (utility.c:360) ==7579== by 0x8BE544: PortalRunUtility (pquery.c:1178) ==7579== by 0x8BE761: PortalRunMulti (pquery.c:1324) ==7579== by 0x8BDC94: PortalRun (pquery.c:799) ==7579== by 0x8B7B9B: exec_simple_query (postgres.c:1215) ==7579== by 0x8BBEAA: PostgresMain (postgres.c:4243) ==7579== by 0x818E33: BackendRun (postmaster.c:4377) ==7579== Address 0x5e0d060 is 880 bytes inside a recently re-allocated block of size 1,024 alloc'd ==7579== at 0x4C2EBAB: malloc (vg_replace_malloc.c:299) ==7579== by 0xA4F00D: AllocSetAlloc (aset.c:914) ==7579== by 0xA5B008: palloc (mcxt.c:938) ==7579== by 0x4F675B: RelationGetIndexScan (genam.c:82) ==7579== by 0x504EB9: btbeginscan (nbtree.c:355) ==7579== by 0x4F792A: index_beginscan_internal (indexam.c:289) ==7579== by 0x4F777E: index_beginscan (indexam.c:229) ==7579== by 0x4F6D5E: systable_beginscan (genam.c:372) ==7579== by 0x9FE43B: SearchCatCacheMiss (catcache.c:1377) ==7579== by 0x9FE301: SearchCatCacheInternal (catcache.c:1317) ==7579== by 0x9FDFD0: SearchCatCache (catcache.c:1171) ==7579== by 0xA19237: SearchSysCache (syscache.c:1108) ==7579== by 0xA195C9: GetSysCacheOid (syscache.c:1230) ==7579== by 0x580042: get_namespace_oid (namespace.c:3028) ==7579== by 0x58104F: recomputeNamespacePath (namespace.c:3743) ==7579== by 0x57FF8D: QualifiedNameGetCreationNamespace (namespace.c:3000) ==7579== by 0x6A9153: DefineTSDictionary (tsearchcmds.c:426) ==7579== by 0x8C0E26: ProcessUtilitySlow (utility.c:1260) ==7579== by 0x8C03DE: standard_ProcessUtility (utility.c:923) ==7579== by 0x8BF557: ProcessUtility (utility.c:360) ==7579== { Memcheck:Addr32 fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:NIImportAffixes fun:dispell_init fun:OidFunctionCall1Coll fun:verify_dictoptions fun:DefineTSDictionary fun:ProcessUtilitySlow fun:standard_ProcessUtility fun:ProcessUtility fun:PortalRunUtility fun:PortalRunMulti fun:PortalRun fun:exec_simple_query fun:PostgresMain fun:BackendRun } ==7579== Conditional jump or move depends on uninitialised value(s) ==7579== at 0x5957FEC: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==7579== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7579== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7579== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7579== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7579== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7579== by 0x8D3207: NIImportAffixes (spell.c:1440) ==7579== by 0x8CF8A9: dispell_init (dict_ispell.c:64) ==7579== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7579== by 0xA1AAF3: lookup_ts_dictionary_cache (ts_cache.c:340) ==7579== by 0x8CC5F8: ts_lexize (dict.c:37) ==7579== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7579== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7579== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==7579== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==7579== by 0x7E1405: evaluate_function (clauses.c:4483) ==7579== by 0x7E0A18: simplify_function (clauses.c:4123) ==7579== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==7579== by 0x743147: expression_tree_mutator (nodeFuncs.c:2865) ==7579== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==7579== { Memcheck:Cond fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:NIImportAffixes fun:dispell_init fun:OidFunctionCall1Coll fun:lookup_ts_dictionary_cache fun:ts_lexize fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:evaluate_function fun:simplify_function fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator } ==7578== Conditional jump or move depends on uninitialised value(s) ==7578== at 0x5957F0C: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==7578== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7578== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7578== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7578== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7578== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7578== by 0x8D94E5: readstoplist (ts_utils.c:119) ==7578== by 0x1C376070: dsnowball_init (dict_snowball.c:221) ==7578== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7578== by 0xA1AAF3: lookup_ts_dictionary_cache (ts_cache.c:340) ==7578== by 0x8CC5F8: ts_lexize (dict.c:37) ==7578== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7578== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7578== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==7578== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==7578== by 0x7E1405: evaluate_function (clauses.c:4483) ==7578== by 0x7E0A18: simplify_function (clauses.c:4123) ==7578== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==7578== by 0x743147: expression_tree_mutator (nodeFuncs.c:2865) ==7578== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==7578== { Memcheck:Cond fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:readstoplist fun:dsnowball_init fun:OidFunctionCall1Coll fun:lookup_ts_dictionary_cache fun:ts_lexize fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:evaluate_function fun:simplify_function fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator } ==7578== Conditional jump or move depends on uninitialised value(s) ==7578== at 0x5822123: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==7578== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7578== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7578== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7578== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7578== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7578== by 0x8D94E5: readstoplist (ts_utils.c:119) ==7578== by 0x1C376070: dsnowball_init (dict_snowball.c:221) ==7578== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7578== by 0xA1AAF3: lookup_ts_dictionary_cache (ts_cache.c:340) ==7578== by 0x8CC5F8: ts_lexize (dict.c:37) ==7578== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7578== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7578== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==7578== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==7578== by 0x7E1405: evaluate_function (clauses.c:4483) ==7578== by 0x7E0A18: simplify_function (clauses.c:4123) ==7578== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==7578== by 0x743147: expression_tree_mutator (nodeFuncs.c:2865) ==7578== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==7578== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:readstoplist fun:dsnowball_init fun:OidFunctionCall1Coll fun:lookup_ts_dictionary_cache fun:ts_lexize fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:evaluate_function fun:simplify_function fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator } ==7578== Conditional jump or move depends on uninitialised value(s) ==7578== at 0x582212C: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==7578== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7578== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7578== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7578== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7578== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7578== by 0x8D94E5: readstoplist (ts_utils.c:119) ==7578== by 0x1C376070: dsnowball_init (dict_snowball.c:221) ==7578== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7578== by 0xA1AAF3: lookup_ts_dictionary_cache (ts_cache.c:340) ==7578== by 0x8CC5F8: ts_lexize (dict.c:37) ==7578== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7578== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7578== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==7578== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==7578== by 0x7E1405: evaluate_function (clauses.c:4483) ==7578== by 0x7E0A18: simplify_function (clauses.c:4123) ==7578== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==7578== by 0x743147: expression_tree_mutator (nodeFuncs.c:2865) ==7578== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==7578== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:readstoplist fun:dsnowball_init fun:OidFunctionCall1Coll fun:lookup_ts_dictionary_cache fun:ts_lexize fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:evaluate_function fun:simplify_function fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator } ==7578== Conditional jump or move depends on uninitialised value(s) ==7578== at 0x5822169: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==7578== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7578== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7578== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7578== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7578== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7578== by 0x8D94E5: readstoplist (ts_utils.c:119) ==7578== by 0x1C376070: dsnowball_init (dict_snowball.c:221) ==7578== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7578== by 0xA1AAF3: lookup_ts_dictionary_cache (ts_cache.c:340) ==7578== by 0x8CC5F8: ts_lexize (dict.c:37) ==7578== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7578== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7578== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==7578== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==7578== by 0x7E1405: evaluate_function (clauses.c:4483) ==7578== by 0x7E0A18: simplify_function (clauses.c:4123) ==7578== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==7578== by 0x743147: expression_tree_mutator (nodeFuncs.c:2865) ==7578== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==7578== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:readstoplist fun:dsnowball_init fun:OidFunctionCall1Coll fun:lookup_ts_dictionary_cache fun:ts_lexize fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:evaluate_function fun:simplify_function fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator } ==7578== Invalid read of size 32 ==7578== at 0x5957EB1: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==7578== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7578== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7578== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7578== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7578== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7578== by 0x8D94E5: readstoplist (ts_utils.c:119) ==7578== by 0x1C376070: dsnowball_init (dict_snowball.c:221) ==7578== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7578== by 0xA1AAF3: lookup_ts_dictionary_cache (ts_cache.c:340) ==7578== by 0x8CC5F8: ts_lexize (dict.c:37) ==7578== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7578== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7578== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==7578== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==7578== by 0x7E1405: evaluate_function (clauses.c:4483) ==7578== by 0x7E0A18: simplify_function (clauses.c:4123) ==7578== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==7578== by 0x743147: expression_tree_mutator (nodeFuncs.c:2865) ==7578== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==7578== Address 0x5cc5758 is 0 bytes inside a block of size 28 client-defined ==7578== at 0xA5B0F3: palloc (mcxt.c:949) ==7578== by 0x8C3BDF: lowerstr_with_len (ts_locale.c:278) ==7578== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7578== by 0x8D94E5: readstoplist (ts_utils.c:119) ==7578== by 0x1C376070: dsnowball_init (dict_snowball.c:221) ==7578== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7578== by 0xA1AAF3: lookup_ts_dictionary_cache (ts_cache.c:340) ==7578== by 0x8CC5F8: ts_lexize (dict.c:37) ==7578== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7578== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7578== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==7578== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==7578== by 0x7E1405: evaluate_function (clauses.c:4483) ==7578== by 0x7E0A18: simplify_function (clauses.c:4123) ==7578== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==7578== by 0x743147: expression_tree_mutator (nodeFuncs.c:2865) ==7578== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==7578== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==7578== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==7578== by 0x7DDE8E: eval_const_expressions (clauses.c:2505) ==7578== { Memcheck:Addr32 fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:readstoplist fun:dsnowball_init fun:OidFunctionCall1Coll fun:lookup_ts_dictionary_cache fun:ts_lexize fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:evaluate_function fun:simplify_function fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator } ==7578== Conditional jump or move depends on uninitialised value(s) ==7578== at 0x5958097: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==7578== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7578== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7578== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7578== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7578== by 0x1C376256: dsnowball_lexize (dict_snowball.c:257) ==7578== by 0xA2986D: FunctionCall4Coll (fmgr.c:1197) ==7578== by 0x8C420F: LexizeExec (ts_parse.c:207) ==7578== by 0x8C4979: parsetext (ts_parse.c:405) ==7578== by 0x8D6E31: to_tsvector_byid (to_tsany.c:249) ==7578== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7578== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7578== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==7578== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==7578== by 0x7E1405: evaluate_function (clauses.c:4483) ==7578== by 0x7E0A18: simplify_function (clauses.c:4123) ==7578== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==7578== by 0x743147: expression_tree_mutator (nodeFuncs.c:2865) ==7578== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==7578== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==7578== { Memcheck:Cond fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:dsnowball_lexize fun:FunctionCall4Coll fun:LexizeExec fun:parsetext fun:to_tsvector_byid fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:evaluate_function fun:simplify_function fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:expression_tree_mutator } ==7578== Invalid read of size 32 ==7578== at 0x5957FC9: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==7578== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7578== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7578== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7578== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7578== by 0x8CCB9B: dsimple_lexize (dict_simple.c:83) ==7578== by 0xA2986D: FunctionCall4Coll (fmgr.c:1197) ==7578== by 0x8C420F: LexizeExec (ts_parse.c:207) ==7578== by 0x8C4979: parsetext (ts_parse.c:405) ==7578== by 0x8D6E31: to_tsvector_byid (to_tsany.c:249) ==7578== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7578== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7578== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==7578== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==7578== by 0x7E1405: evaluate_function (clauses.c:4483) ==7578== by 0x7E0A18: simplify_function (clauses.c:4123) ==7578== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==7578== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==7578== by 0x7E09DF: simplify_function (clauses.c:4114) ==7578== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==7578== Address 0x1b9b9340 is 11,696 bytes inside a block of size 16,384 alloc'd ==7578== at 0x4C2EBAB: malloc (vg_replace_malloc.c:299) ==7578== by 0xA4F00D: AllocSetAlloc (aset.c:914) ==7578== by 0xA5B008: palloc (mcxt.c:938) ==7578== by 0x8D6D67: to_tsvector_byid (to_tsany.c:247) ==7578== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7578== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7578== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==7578== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==7578== by 0x7E1405: evaluate_function (clauses.c:4483) ==7578== by 0x7E0A18: simplify_function (clauses.c:4123) ==7578== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==7578== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==7578== by 0x7E09DF: simplify_function (clauses.c:4114) ==7578== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==7578== by 0x743147: expression_tree_mutator (nodeFuncs.c:2865) ==7578== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==7578== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==7578== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==7578== by 0x7DDE8E: eval_const_expressions (clauses.c:2505) ==7578== by 0x7BD30B: preprocess_expression (planner.c:1048) ==7578== { Memcheck:Addr32 fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:dsimple_lexize fun:FunctionCall4Coll fun:LexizeExec fun:parsetext fun:to_tsvector_byid fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:evaluate_function fun:simplify_function fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:simplify_function fun:eval_const_expressions_mutator } ==7578== Invalid read of size 32 ==7578== at 0x5957FCE: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==7578== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7578== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7578== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7578== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7578== by 0x8CCB9B: dsimple_lexize (dict_simple.c:83) ==7578== by 0xA2986D: FunctionCall4Coll (fmgr.c:1197) ==7578== by 0x8C420F: LexizeExec (ts_parse.c:207) ==7578== by 0x8C4979: parsetext (ts_parse.c:405) ==7578== by 0x8D6E31: to_tsvector_byid (to_tsany.c:249) ==7578== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7578== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7578== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==7578== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==7578== by 0x7E1405: evaluate_function (clauses.c:4483) ==7578== by 0x7E0A18: simplify_function (clauses.c:4123) ==7578== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==7578== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==7578== by 0x7E09DF: simplify_function (clauses.c:4114) ==7578== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==7578== Address 0x1b9b9360 is 11,728 bytes inside a block of size 16,384 alloc'd ==7578== at 0x4C2EBAB: malloc (vg_replace_malloc.c:299) ==7578== by 0xA4F00D: AllocSetAlloc (aset.c:914) ==7578== by 0xA5B008: palloc (mcxt.c:938) ==7578== by 0x8D6D67: to_tsvector_byid (to_tsany.c:247) ==7578== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7578== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7578== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==7578== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==7578== by 0x7E1405: evaluate_function (clauses.c:4483) ==7578== by 0x7E0A18: simplify_function (clauses.c:4123) ==7578== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==7578== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==7578== by 0x7E09DF: simplify_function (clauses.c:4114) ==7578== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==7578== by 0x743147: expression_tree_mutator (nodeFuncs.c:2865) ==7578== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==7578== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==7578== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==7578== by 0x7DDE8E: eval_const_expressions (clauses.c:2505) ==7578== by 0x7BD30B: preprocess_expression (planner.c:1048) ==7578== { Memcheck:Addr32 fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:dsimple_lexize fun:FunctionCall4Coll fun:LexizeExec fun:parsetext fun:to_tsvector_byid fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:evaluate_function fun:simplify_function fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:simplify_function fun:eval_const_expressions_mutator } ==7578== Invalid read of size 32 ==7578== at 0x5957FC4: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==7578== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7578== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7578== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7578== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7578== by 0x8CCB9B: dsimple_lexize (dict_simple.c:83) ==7578== by 0xA2986D: FunctionCall4Coll (fmgr.c:1197) ==7578== by 0x8CC6E7: ts_lexize (dict.c:39) ==7578== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7578== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7578== by 0x6DFAEB: ExecEvalExprSwitchContext (executor.h:303) ==7578== by 0x6DFB54: ExecProject (executor.h:337) ==7578== by 0x6DFED7: ExecScan (execScan.c:201) ==7578== by 0x6FE706: ExecIndexScan (nodeIndexscan.c:556) ==7578== by 0x710123: ExecProcNode (executor.h:237) ==7578== by 0x710269: ExecSort (nodeSort.c:107) ==7578== by 0x701E55: ExecProcNode (executor.h:237) ==7578== by 0x701F79: ExecLimit (nodeLimit.c:95) ==7578== by 0x712B24: ExecProcNode (executor.h:237) ==7578== by 0x713271: ExecScanSubPlan (nodeSubplan.c:324) ==7578== Address 0x1b816ca0 is 448 bytes inside a block of size 8,192 alloc'd ==7578== at 0x4C2EBAB: malloc (vg_replace_malloc.c:299) ==7578== by 0xA4E2F7: AllocSetContextCreateInternal (aset.c:477) ==7578== by 0x6E40C1: CreateExprContext (execUtils.c:263) ==7578== by 0x6E439A: ExecAssignExprContext (execUtils.c:444) ==7578== by 0x70EEB2: ExecInitSeqScan (nodeSeqscan.c:163) ==7578== by 0x6DDBE2: ExecInitNode (execProcnode.c:207) ==7578== by 0x6D46BB: InitPlan (execMain.c:1025) ==7578== by 0x6D34E2: standard_ExecutorStart (execMain.c:265) ==7578== by 0x6D3272: ExecutorStart (execMain.c:147) ==7578== by 0x8BD5F4: PortalStart (pquery.c:520) ==7578== by 0x721394: SPI_cursor_open_internal (spi.c:1454) ==7578== by 0x720B9B: SPI_cursor_open (spi.c:1180) ==7578== by 0x9E1BC2: ts_stat_sql (tsvector_op.c:2302) ==7578== by 0x9E1FCC: ts_stat1 (tsvector_op.c:2391) ==7578== by 0x6E058B: ExecMakeTableFunctionResult (execSRF.c:231) ==7578== by 0x6F3BB8: FunctionNext (nodeFunctionscan.c:95) ==7578== by 0x6DFDBA: ExecScanFetch (execScan.c:95) ==7578== by 0x6DFE2C: ExecScan (execScan.c:145) ==7578== by 0x6F3F49: ExecFunctionScan (nodeFunctionscan.c:270) ==7578== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==7578== { Memcheck:Addr32 fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:dsimple_lexize fun:FunctionCall4Coll fun:ts_lexize fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:ExecProject fun:ExecScan fun:ExecIndexScan fun:ExecProcNode fun:ExecSort fun:ExecProcNode fun:ExecLimit fun:ExecProcNode fun:ExecScanSubPlan } ==7578== Conditional jump or move depends on uninitialised value(s) ==7578== at 0x5957FEC: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==7578== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7578== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7578== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7578== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7578== by 0x8CCB9B: dsimple_lexize (dict_simple.c:83) ==7578== by 0xA2986D: FunctionCall4Coll (fmgr.c:1197) ==7578== by 0x8CC6E7: ts_lexize (dict.c:39) ==7578== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7578== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7578== by 0x6DFAEB: ExecEvalExprSwitchContext (executor.h:303) ==7578== by 0x6DFB54: ExecProject (executor.h:337) ==7578== by 0x6DFED7: ExecScan (execScan.c:201) ==7578== by 0x6FE706: ExecIndexScan (nodeIndexscan.c:556) ==7578== by 0x710123: ExecProcNode (executor.h:237) ==7578== by 0x710269: ExecSort (nodeSort.c:107) ==7578== by 0x701E55: ExecProcNode (executor.h:237) ==7578== by 0x701F79: ExecLimit (nodeLimit.c:95) ==7578== by 0x712B24: ExecProcNode (executor.h:237) ==7578== by 0x713271: ExecScanSubPlan (nodeSubplan.c:324) ==7578== { Memcheck:Cond fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:dsimple_lexize fun:FunctionCall4Coll fun:ts_lexize fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:ExecProject fun:ExecScan fun:ExecIndexScan fun:ExecProcNode fun:ExecSort fun:ExecProcNode fun:ExecLimit fun:ExecProcNode fun:ExecScanSubPlan } ==7582== Conditional jump or move depends on uninitialised value(s) ==7582== at 0x5958097: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==7582== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7582== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7582== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7582== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7582== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7582== by 0x8D94E5: readstoplist (ts_utils.c:119) ==7582== by 0x1C776070: dsnowball_init (dict_snowball.c:221) ==7582== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7582== by 0xA1AAF3: lookup_ts_dictionary_cache (ts_cache.c:340) ==7582== by 0x8C41AA: LexizeExec (ts_parse.c:203) ==7582== by 0x8C4979: parsetext (ts_parse.c:405) ==7582== by 0x8D7412: add_to_tsvector (to_tsany.c:452) ==7582== by 0x952315: iterate_values_scalar (jsonfuncs.c:5132) ==7582== by 0x93ACFE: parse_scalar (json.c:439) ==7582== by 0x93AE15: parse_object_field (json.c:481) ==7582== by 0x93AED2: parse_object (json.c:519) ==7582== by 0x93AB0C: pg_parse_json (json.c:345) ==7582== by 0x952292: iterate_json_values (jsonfuncs.c:5116) ==7582== by 0x8D7156: json_to_tsvector_worker (to_tsany.c:363) ==7582== { Memcheck:Cond fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:readstoplist fun:dsnowball_init fun:OidFunctionCall1Coll fun:lookup_ts_dictionary_cache fun:LexizeExec fun:parsetext fun:add_to_tsvector fun:iterate_values_scalar fun:parse_scalar fun:parse_object_field fun:parse_object fun:pg_parse_json fun:iterate_json_values fun:json_to_tsvector_worker } ==7582== Conditional jump or move depends on uninitialised value(s) ==7582== at 0x5822123: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==7582== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7582== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7582== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7582== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7582== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7582== by 0x8D94E5: readstoplist (ts_utils.c:119) ==7582== by 0x1C776070: dsnowball_init (dict_snowball.c:221) ==7582== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7582== by 0xA1AAF3: lookup_ts_dictionary_cache (ts_cache.c:340) ==7582== by 0x8C41AA: LexizeExec (ts_parse.c:203) ==7582== by 0x8C4979: parsetext (ts_parse.c:405) ==7582== by 0x8D7412: add_to_tsvector (to_tsany.c:452) ==7582== by 0x952315: iterate_values_scalar (jsonfuncs.c:5132) ==7582== by 0x93ACFE: parse_scalar (json.c:439) ==7582== by 0x93AE15: parse_object_field (json.c:481) ==7582== by 0x93AED2: parse_object (json.c:519) ==7582== by 0x93AB0C: pg_parse_json (json.c:345) ==7582== by 0x952292: iterate_json_values (jsonfuncs.c:5116) ==7582== by 0x8D7156: json_to_tsvector_worker (to_tsany.c:363) ==7582== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:readstoplist fun:dsnowball_init fun:OidFunctionCall1Coll fun:lookup_ts_dictionary_cache fun:LexizeExec fun:parsetext fun:add_to_tsvector fun:iterate_values_scalar fun:parse_scalar fun:parse_object_field fun:parse_object fun:pg_parse_json fun:iterate_json_values fun:json_to_tsvector_worker } ==7582== Conditional jump or move depends on uninitialised value(s) ==7582== at 0x582212C: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==7582== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7582== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7582== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7582== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7582== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7582== by 0x8D94E5: readstoplist (ts_utils.c:119) ==7582== by 0x1C776070: dsnowball_init (dict_snowball.c:221) ==7582== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7582== by 0xA1AAF3: lookup_ts_dictionary_cache (ts_cache.c:340) ==7582== by 0x8C41AA: LexizeExec (ts_parse.c:203) ==7582== by 0x8C4979: parsetext (ts_parse.c:405) ==7582== by 0x8D7412: add_to_tsvector (to_tsany.c:452) ==7582== by 0x952315: iterate_values_scalar (jsonfuncs.c:5132) ==7582== by 0x93ACFE: parse_scalar (json.c:439) ==7582== by 0x93AE15: parse_object_field (json.c:481) ==7582== by 0x93AED2: parse_object (json.c:519) ==7582== by 0x93AB0C: pg_parse_json (json.c:345) ==7582== by 0x952292: iterate_json_values (jsonfuncs.c:5116) ==7582== by 0x8D7156: json_to_tsvector_worker (to_tsany.c:363) ==7582== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:readstoplist fun:dsnowball_init fun:OidFunctionCall1Coll fun:lookup_ts_dictionary_cache fun:LexizeExec fun:parsetext fun:add_to_tsvector fun:iterate_values_scalar fun:parse_scalar fun:parse_object_field fun:parse_object fun:pg_parse_json fun:iterate_json_values fun:json_to_tsvector_worker } ==7582== Conditional jump or move depends on uninitialised value(s) ==7582== at 0x5822169: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==7582== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7582== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7582== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7582== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7582== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7582== by 0x8D94E5: readstoplist (ts_utils.c:119) ==7582== by 0x1C776070: dsnowball_init (dict_snowball.c:221) ==7582== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7582== by 0xA1AAF3: lookup_ts_dictionary_cache (ts_cache.c:340) ==7582== by 0x8C41AA: LexizeExec (ts_parse.c:203) ==7582== by 0x8C4979: parsetext (ts_parse.c:405) ==7582== by 0x8D7412: add_to_tsvector (to_tsany.c:452) ==7582== by 0x952315: iterate_values_scalar (jsonfuncs.c:5132) ==7582== by 0x93ACFE: parse_scalar (json.c:439) ==7582== by 0x93AE15: parse_object_field (json.c:481) ==7582== by 0x93AED2: parse_object (json.c:519) ==7582== by 0x93AB0C: pg_parse_json (json.c:345) ==7582== by 0x952292: iterate_json_values (jsonfuncs.c:5116) ==7582== by 0x8D7156: json_to_tsvector_worker (to_tsany.c:363) ==7582== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:readstoplist fun:dsnowball_init fun:OidFunctionCall1Coll fun:lookup_ts_dictionary_cache fun:LexizeExec fun:parsetext fun:add_to_tsvector fun:iterate_values_scalar fun:parse_scalar fun:parse_object_field fun:parse_object fun:pg_parse_json fun:iterate_json_values fun:json_to_tsvector_worker } ==7582== Invalid read of size 32 ==7582== at 0x5957EB1: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==7582== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7582== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7582== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7582== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7582== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7582== by 0x8D94E5: readstoplist (ts_utils.c:119) ==7582== by 0x1C776070: dsnowball_init (dict_snowball.c:221) ==7582== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7582== by 0xA1AAF3: lookup_ts_dictionary_cache (ts_cache.c:340) ==7582== by 0x8C41AA: LexizeExec (ts_parse.c:203) ==7582== by 0x8C4979: parsetext (ts_parse.c:405) ==7582== by 0x8D7412: add_to_tsvector (to_tsany.c:452) ==7582== by 0x952315: iterate_values_scalar (jsonfuncs.c:5132) ==7582== by 0x93ACFE: parse_scalar (json.c:439) ==7582== by 0x93AE15: parse_object_field (json.c:481) ==7582== by 0x93AED2: parse_object (json.c:519) ==7582== by 0x93AB0C: pg_parse_json (json.c:345) ==7582== by 0x952292: iterate_json_values (jsonfuncs.c:5116) ==7582== by 0x8D7156: json_to_tsvector_worker (to_tsany.c:363) ==7582== Address 0x5e49d08 is 0 bytes inside a block of size 28 client-defined ==7582== at 0xA5B0F3: palloc (mcxt.c:949) ==7582== by 0x8C3BDF: lowerstr_with_len (ts_locale.c:278) ==7582== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7582== by 0x8D94E5: readstoplist (ts_utils.c:119) ==7582== by 0x1C776070: dsnowball_init (dict_snowball.c:221) ==7582== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7582== by 0xA1AAF3: lookup_ts_dictionary_cache (ts_cache.c:340) ==7582== by 0x8C41AA: LexizeExec (ts_parse.c:203) ==7582== by 0x8C4979: parsetext (ts_parse.c:405) ==7582== by 0x8D7412: add_to_tsvector (to_tsany.c:452) ==7582== by 0x952315: iterate_values_scalar (jsonfuncs.c:5132) ==7582== by 0x93ACFE: parse_scalar (json.c:439) ==7582== by 0x93AE15: parse_object_field (json.c:481) ==7582== by 0x93AED2: parse_object (json.c:519) ==7582== by 0x93AB0C: pg_parse_json (json.c:345) ==7582== by 0x952292: iterate_json_values (jsonfuncs.c:5116) ==7582== by 0x8D7156: json_to_tsvector_worker (to_tsany.c:363) ==7582== by 0x8D720C: json_string_to_tsvector (to_tsany.c:389) ==7582== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7582== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7582== { Memcheck:Addr32 fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:readstoplist fun:dsnowball_init fun:OidFunctionCall1Coll fun:lookup_ts_dictionary_cache fun:LexizeExec fun:parsetext fun:add_to_tsvector fun:iterate_values_scalar fun:parse_scalar fun:parse_object_field fun:parse_object fun:pg_parse_json fun:iterate_json_values fun:json_to_tsvector_worker } ==7582== Conditional jump or move depends on uninitialised value(s) ==7582== at 0x5957F0C: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==7582== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7582== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7582== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7582== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7582== by 0x8CCB9B: dsimple_lexize (dict_simple.c:83) ==7582== by 0xA2986D: FunctionCall4Coll (fmgr.c:1197) ==7582== by 0x8C420F: LexizeExec (ts_parse.c:207) ==7582== by 0x8C4979: parsetext (ts_parse.c:405) ==7582== by 0x8D7412: add_to_tsvector (to_tsany.c:452) ==7582== by 0x952315: iterate_values_scalar (jsonfuncs.c:5132) ==7582== by 0x93ACFE: parse_scalar (json.c:439) ==7582== by 0x93AE15: parse_object_field (json.c:481) ==7582== by 0x93AED2: parse_object (json.c:519) ==7582== by 0x93AB0C: pg_parse_json (json.c:345) ==7582== by 0x952292: iterate_json_values (jsonfuncs.c:5116) ==7582== by 0x8D7156: json_to_tsvector_worker (to_tsany.c:363) ==7582== by 0x8D71A5: json_string_to_tsvector_byid (to_tsany.c:375) ==7582== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7582== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7582== { Memcheck:Cond fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:dsimple_lexize fun:FunctionCall4Coll fun:LexizeExec fun:parsetext fun:add_to_tsvector fun:iterate_values_scalar fun:parse_scalar fun:parse_object_field fun:parse_object fun:pg_parse_json fun:iterate_json_values fun:json_to_tsvector_worker fun:json_string_to_tsvector_byid fun:ExecInterpExpr fun:ExecInterpExprStillValid } ==7611== Conditional jump or move depends on uninitialised value(s) ==7611== at 0x5822123: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==7611== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7611== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7611== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7611== by 0x91A07B: str_tolower (formatting.c:1626) ==7611== by 0x976C5B: lower (oracle_compat.c:50) ==7611== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7611== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7611== by 0x6FB5A2: ExecEvalExprSwitchContext (executor.h:303) ==7611== by 0x6FB60B: ExecProject (executor.h:337) ==7611== by 0x6FBD10: ExecHashJoinImpl (nodeHashjoin.c:468) ==7611== by 0x6FBFCE: ExecHashJoin (nodeHashjoin.c:565) ==7611== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==7611== by 0x710123: ExecProcNode (executor.h:237) ==7611== by 0x710269: ExecSort (nodeSort.c:107) ==7611== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==7611== by 0x6D30F1: ExecProcNode (executor.h:237) ==7611== by 0x6D5995: ExecutePlan (execMain.c:1707) ==7611== by 0x6D3718: standard_ExecutorRun (execMain.c:364) ==7611== by 0x6D3546: ExecutorRun (execMain.c:307) ==7611== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_tolower fun:lower fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:ExecProject fun:ExecHashJoinImpl fun:ExecHashJoin fun:ExecProcNodeFirst fun:ExecProcNode fun:ExecSort fun:ExecProcNodeFirst fun:ExecProcNode fun:ExecutePlan fun:standard_ExecutorRun fun:ExecutorRun } ==7611== Conditional jump or move depends on uninitialised value(s) ==7611== at 0x582212C: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==7611== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7611== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7611== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7611== by 0x91A07B: str_tolower (formatting.c:1626) ==7611== by 0x976C5B: lower (oracle_compat.c:50) ==7611== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7611== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7611== by 0x6FB5A2: ExecEvalExprSwitchContext (executor.h:303) ==7611== by 0x6FB60B: ExecProject (executor.h:337) ==7611== by 0x6FBD10: ExecHashJoinImpl (nodeHashjoin.c:468) ==7611== by 0x6FBFCE: ExecHashJoin (nodeHashjoin.c:565) ==7611== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==7611== by 0x710123: ExecProcNode (executor.h:237) ==7611== by 0x710269: ExecSort (nodeSort.c:107) ==7611== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==7611== by 0x6D30F1: ExecProcNode (executor.h:237) ==7611== by 0x6D5995: ExecutePlan (execMain.c:1707) ==7611== by 0x6D3718: standard_ExecutorRun (execMain.c:364) ==7611== by 0x6D3546: ExecutorRun (execMain.c:307) ==7611== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_tolower fun:lower fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:ExecProject fun:ExecHashJoinImpl fun:ExecHashJoin fun:ExecProcNodeFirst fun:ExecProcNode fun:ExecSort fun:ExecProcNodeFirst fun:ExecProcNode fun:ExecutePlan fun:standard_ExecutorRun fun:ExecutorRun } ==7611== Conditional jump or move depends on uninitialised value(s) ==7611== at 0x5822169: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==7611== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7611== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7611== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7611== by 0x91A07B: str_tolower (formatting.c:1626) ==7611== by 0x976C5B: lower (oracle_compat.c:50) ==7611== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7611== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7611== by 0x6FB5A2: ExecEvalExprSwitchContext (executor.h:303) ==7611== by 0x6FB60B: ExecProject (executor.h:337) ==7611== by 0x6FBD10: ExecHashJoinImpl (nodeHashjoin.c:468) ==7611== by 0x6FBFCE: ExecHashJoin (nodeHashjoin.c:565) ==7611== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==7611== by 0x710123: ExecProcNode (executor.h:237) ==7611== by 0x710269: ExecSort (nodeSort.c:107) ==7611== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==7611== by 0x6D30F1: ExecProcNode (executor.h:237) ==7611== by 0x6D5995: ExecutePlan (execMain.c:1707) ==7611== by 0x6D3718: standard_ExecutorRun (execMain.c:364) ==7611== by 0x6D3546: ExecutorRun (execMain.c:307) ==7611== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_tolower fun:lower fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:ExecProject fun:ExecHashJoinImpl fun:ExecHashJoin fun:ExecProcNodeFirst fun:ExecProcNode fun:ExecSort fun:ExecProcNodeFirst fun:ExecProcNode fun:ExecutePlan fun:standard_ExecutorRun fun:ExecutorRun } ==7611== Conditional jump or move depends on uninitialised value(s) ==7611== at 0x5958097: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==7611== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7611== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7611== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7611== by 0x91A07B: str_tolower (formatting.c:1626) ==7611== by 0x976C5B: lower (oracle_compat.c:50) ==7611== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7611== by 0x6FB5A2: ExecEvalExprSwitchContext (executor.h:303) ==7611== by 0x6FB60B: ExecProject (executor.h:337) ==7611== by 0x6FBE14: ExecHashJoinImpl (nodeHashjoin.c:495) ==7611== by 0x6FBFCE: ExecHashJoin (nodeHashjoin.c:565) ==7611== by 0x710123: ExecProcNode (executor.h:237) ==7611== by 0x710269: ExecSort (nodeSort.c:107) ==7611== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==7611== by 0x6D30F1: ExecProcNode (executor.h:237) ==7611== by 0x6D5995: ExecutePlan (execMain.c:1707) ==7611== by 0x6D3718: standard_ExecutorRun (execMain.c:364) ==7611== by 0x6D3546: ExecutorRun (execMain.c:307) ==7611== by 0x8BDF29: PortalRunSelect (pquery.c:932) ==7611== by 0x8BDBCE: PortalRun (pquery.c:773) ==7611== { Memcheck:Cond fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_tolower fun:lower fun:ExecInterpExpr fun:ExecEvalExprSwitchContext fun:ExecProject fun:ExecHashJoinImpl fun:ExecHashJoin fun:ExecProcNode fun:ExecSort fun:ExecProcNodeFirst fun:ExecProcNode fun:ExecutePlan fun:standard_ExecutorRun fun:ExecutorRun fun:PortalRunSelect fun:PortalRun } ==7581== Invalid read of size 32 ==7581== at 0x5957EB1: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==7581== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7581== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7581== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7581== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7581== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7581== by 0x8D94E5: readstoplist (ts_utils.c:119) ==7581== by 0x1C776070: dsnowball_init (dict_snowball.c:221) ==7581== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7581== by 0xA1AAF3: lookup_ts_dictionary_cache (ts_cache.c:340) ==7581== by 0x8C41AA: LexizeExec (ts_parse.c:203) ==7581== by 0x8C4979: parsetext (ts_parse.c:405) ==7581== by 0x8D7412: add_to_tsvector (to_tsany.c:452) ==7581== by 0x952120: iterate_jsonb_values (jsonfuncs.c:5065) ==7581== by 0x8D6EF3: jsonb_to_tsvector_worker (to_tsany.c:284) ==7581== by 0x8D6FA9: jsonb_string_to_tsvector (to_tsany.c:310) ==7581== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7581== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7581== by 0x70D771: ExecEvalExprSwitchContext (executor.h:303) ==7581== by 0x70D7DA: ExecProject (executor.h:337) ==7581== Address 0x5c65fd0 is 0 bytes inside a block of size 8 client-defined ==7581== at 0xA5B0F3: palloc (mcxt.c:949) ==7581== by 0x8C3BDF: lowerstr_with_len (ts_locale.c:278) ==7581== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7581== by 0x8D94E5: readstoplist (ts_utils.c:119) ==7581== by 0x1C776070: dsnowball_init (dict_snowball.c:221) ==7581== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7581== by 0xA1AAF3: lookup_ts_dictionary_cache (ts_cache.c:340) ==7581== by 0x8C41AA: LexizeExec (ts_parse.c:203) ==7581== by 0x8C4979: parsetext (ts_parse.c:405) ==7581== by 0x8D7412: add_to_tsvector (to_tsany.c:452) ==7581== by 0x952120: iterate_jsonb_values (jsonfuncs.c:5065) ==7581== by 0x8D6EF3: jsonb_to_tsvector_worker (to_tsany.c:284) ==7581== by 0x8D6FA9: jsonb_string_to_tsvector (to_tsany.c:310) ==7581== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7581== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7581== by 0x70D771: ExecEvalExprSwitchContext (executor.h:303) ==7581== by 0x70D7DA: ExecProject (executor.h:337) ==7581== by 0x70D9BD: ExecResult (nodeResult.c:136) ==7581== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==7581== by 0x6D30F1: ExecProcNode (executor.h:237) ==7581== { Memcheck:Addr32 fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:readstoplist fun:dsnowball_init fun:OidFunctionCall1Coll fun:lookup_ts_dictionary_cache fun:LexizeExec fun:parsetext fun:add_to_tsvector fun:iterate_jsonb_values fun:jsonb_to_tsvector_worker fun:jsonb_string_to_tsvector fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:ExecProject } ==7581== Conditional jump or move depends on uninitialised value(s) ==7581== at 0x5822123: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==7581== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7581== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7581== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7581== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7581== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7581== by 0x8D94E5: readstoplist (ts_utils.c:119) ==7581== by 0x1C776070: dsnowball_init (dict_snowball.c:221) ==7581== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7581== by 0xA1AAF3: lookup_ts_dictionary_cache (ts_cache.c:340) ==7581== by 0x8C41AA: LexizeExec (ts_parse.c:203) ==7581== by 0x8C4979: parsetext (ts_parse.c:405) ==7581== by 0x8D7412: add_to_tsvector (to_tsany.c:452) ==7581== by 0x952120: iterate_jsonb_values (jsonfuncs.c:5065) ==7581== by 0x8D6EF3: jsonb_to_tsvector_worker (to_tsany.c:284) ==7581== by 0x8D6FA9: jsonb_string_to_tsvector (to_tsany.c:310) ==7581== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7581== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7581== by 0x70D771: ExecEvalExprSwitchContext (executor.h:303) ==7581== by 0x70D7DA: ExecProject (executor.h:337) ==7581== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:readstoplist fun:dsnowball_init fun:OidFunctionCall1Coll fun:lookup_ts_dictionary_cache fun:LexizeExec fun:parsetext fun:add_to_tsvector fun:iterate_jsonb_values fun:jsonb_to_tsvector_worker fun:jsonb_string_to_tsvector fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:ExecProject } ==7581== Conditional jump or move depends on uninitialised value(s) ==7581== at 0x582212C: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==7581== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7581== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7581== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7581== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7581== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7581== by 0x8D94E5: readstoplist (ts_utils.c:119) ==7581== by 0x1C776070: dsnowball_init (dict_snowball.c:221) ==7581== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7581== by 0xA1AAF3: lookup_ts_dictionary_cache (ts_cache.c:340) ==7581== by 0x8C41AA: LexizeExec (ts_parse.c:203) ==7581== by 0x8C4979: parsetext (ts_parse.c:405) ==7581== by 0x8D7412: add_to_tsvector (to_tsany.c:452) ==7581== by 0x952120: iterate_jsonb_values (jsonfuncs.c:5065) ==7581== by 0x8D6EF3: jsonb_to_tsvector_worker (to_tsany.c:284) ==7581== by 0x8D6FA9: jsonb_string_to_tsvector (to_tsany.c:310) ==7581== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7581== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7581== by 0x70D771: ExecEvalExprSwitchContext (executor.h:303) ==7581== by 0x70D7DA: ExecProject (executor.h:337) ==7581== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:readstoplist fun:dsnowball_init fun:OidFunctionCall1Coll fun:lookup_ts_dictionary_cache fun:LexizeExec fun:parsetext fun:add_to_tsvector fun:iterate_jsonb_values fun:jsonb_to_tsvector_worker fun:jsonb_string_to_tsvector fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:ExecProject } ==7581== Conditional jump or move depends on uninitialised value(s) ==7581== at 0x5822169: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==7581== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7581== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7581== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7581== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7581== by 0x8C3B72: lowerstr (ts_locale.c:241) ==7581== by 0x8D94E5: readstoplist (ts_utils.c:119) ==7581== by 0x1C776070: dsnowball_init (dict_snowball.c:221) ==7581== by 0xA2A09B: OidFunctionCall1Coll (fmgr.c:1418) ==7581== by 0xA1AAF3: lookup_ts_dictionary_cache (ts_cache.c:340) ==7581== by 0x8C41AA: LexizeExec (ts_parse.c:203) ==7581== by 0x8C4979: parsetext (ts_parse.c:405) ==7581== by 0x8D7412: add_to_tsvector (to_tsany.c:452) ==7581== by 0x952120: iterate_jsonb_values (jsonfuncs.c:5065) ==7581== by 0x8D6EF3: jsonb_to_tsvector_worker (to_tsany.c:284) ==7581== by 0x8D6FA9: jsonb_string_to_tsvector (to_tsany.c:310) ==7581== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7581== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7581== by 0x70D771: ExecEvalExprSwitchContext (executor.h:303) ==7581== by 0x70D7DA: ExecProject (executor.h:337) ==7581== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:lowerstr fun:readstoplist fun:dsnowball_init fun:OidFunctionCall1Coll fun:lookup_ts_dictionary_cache fun:LexizeExec fun:parsetext fun:add_to_tsvector fun:iterate_jsonb_values fun:jsonb_to_tsvector_worker fun:jsonb_string_to_tsvector fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:ExecProject } ==7581== Conditional jump or move depends on uninitialised value(s) ==7581== at 0x5958097: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==7581== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7581== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7581== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7581== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7581== by 0x1C776256: dsnowball_lexize (dict_snowball.c:257) ==7581== by 0xA2986D: FunctionCall4Coll (fmgr.c:1197) ==7581== by 0x8C420F: LexizeExec (ts_parse.c:207) ==7581== by 0x8C4979: parsetext (ts_parse.c:405) ==7581== by 0x8D7412: add_to_tsvector (to_tsany.c:452) ==7581== by 0x952120: iterate_jsonb_values (jsonfuncs.c:5065) ==7581== by 0x8D6EF3: jsonb_to_tsvector_worker (to_tsany.c:284) ==7581== by 0x8D6FA9: jsonb_string_to_tsvector (to_tsany.c:310) ==7581== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7581== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7581== by 0x70D771: ExecEvalExprSwitchContext (executor.h:303) ==7581== by 0x70D7DA: ExecProject (executor.h:337) ==7581== by 0x70D9BD: ExecResult (nodeResult.c:136) ==7581== by 0x6DE113: ExecProcNodeFirst (execProcnode.c:445) ==7581== by 0x6D30F1: ExecProcNode (executor.h:237) ==7581== { Memcheck:Cond fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:dsnowball_lexize fun:FunctionCall4Coll fun:LexizeExec fun:parsetext fun:add_to_tsvector fun:iterate_jsonb_values fun:jsonb_to_tsvector_worker fun:jsonb_string_to_tsvector fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:ExecProject fun:ExecResult fun:ExecProcNodeFirst fun:ExecProcNode } ==7581== Conditional jump or move depends on uninitialised value(s) ==7581== at 0x5957F0C: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==7581== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7581== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7581== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7581== by 0x8C3C93: lowerstr_with_len (ts_locale.c:295) ==7581== by 0x1C776256: dsnowball_lexize (dict_snowball.c:257) ==7581== by 0xA2986D: FunctionCall4Coll (fmgr.c:1197) ==7581== by 0x8C420F: LexizeExec (ts_parse.c:207) ==7581== by 0x8C4979: parsetext (ts_parse.c:405) ==7581== by 0x8D7412: add_to_tsvector (to_tsany.c:452) ==7581== by 0x952120: iterate_jsonb_values (jsonfuncs.c:5065) ==7581== by 0x8D6EF3: jsonb_to_tsvector_worker (to_tsany.c:284) ==7581== by 0x8D6F42: jsonb_string_to_tsvector_byid (to_tsany.c:296) ==7581== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7581== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7581== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==7581== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==7581== by 0x7E1405: evaluate_function (clauses.c:4483) ==7581== by 0x7E0A18: simplify_function (clauses.c:4123) ==7581== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==7581== { Memcheck:Cond fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:lowerstr_with_len fun:dsnowball_lexize fun:FunctionCall4Coll fun:LexizeExec fun:parsetext fun:add_to_tsvector fun:iterate_jsonb_values fun:jsonb_to_tsvector_worker fun:jsonb_string_to_tsvector_byid fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:evaluate_function fun:simplify_function fun:eval_const_expressions_mutator } ==7789== Conditional jump or move depends on uninitialised value(s) ==7789== at 0x5957F0C: __wcsnlen_avx2 (in /usr/lib64/libc-2.27.so) ==7789== by 0x589E871: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7789== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7789== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7789== by 0x91A379: str_toupper (formatting.c:1748) ==7789== by 0x976D6E: upper (oracle_compat.c:81) ==7789== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7789== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7789== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==7789== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==7789== by 0x7E1405: evaluate_function (clauses.c:4483) ==7789== by 0x7E0A18: simplify_function (clauses.c:4123) ==7789== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==7789== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==7789== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==7789== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==7789== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==7789== by 0x7DDE8E: eval_const_expressions (clauses.c:2505) ==7789== by 0x7BD30B: preprocess_expression (planner.c:1048) ==7789== by 0x7BCF83: subquery_planner (planner.c:855) ==7789== { Memcheck:Cond fun:__wcsnlen_avx2 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_toupper fun:upper fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:evaluate_function fun:simplify_function fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:eval_const_expressions fun:preprocess_expression fun:subquery_planner } ==7789== Conditional jump or move depends on uninitialised value(s) ==7789== at 0x5822123: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==7789== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7789== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7789== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7789== by 0x91A379: str_toupper (formatting.c:1748) ==7789== by 0x976D6E: upper (oracle_compat.c:81) ==7789== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7789== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7789== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==7789== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==7789== by 0x7E1405: evaluate_function (clauses.c:4483) ==7789== by 0x7E0A18: simplify_function (clauses.c:4123) ==7789== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==7789== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==7789== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==7789== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==7789== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==7789== by 0x7DDE8E: eval_const_expressions (clauses.c:2505) ==7789== by 0x7BD30B: preprocess_expression (planner.c:1048) ==7789== by 0x7BCF83: subquery_planner (planner.c:855) ==7789== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_toupper fun:upper fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:evaluate_function fun:simplify_function fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:eval_const_expressions fun:preprocess_expression fun:subquery_planner } ==7789== Conditional jump or move depends on uninitialised value(s) ==7789== at 0x582212C: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==7789== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7789== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7789== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7789== by 0x91A379: str_toupper (formatting.c:1748) ==7789== by 0x976D6E: upper (oracle_compat.c:81) ==7789== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7789== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7789== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==7789== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==7789== by 0x7E1405: evaluate_function (clauses.c:4483) ==7789== by 0x7E0A18: simplify_function (clauses.c:4123) ==7789== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==7789== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==7789== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==7789== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==7789== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==7789== by 0x7DDE8E: eval_const_expressions (clauses.c:2505) ==7789== by 0x7BD30B: preprocess_expression (planner.c:1048) ==7789== by 0x7BCF83: subquery_planner (planner.c:855) ==7789== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_toupper fun:upper fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:evaluate_function fun:simplify_function fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:eval_const_expressions fun:preprocess_expression fun:subquery_planner } ==7789== Conditional jump or move depends on uninitialised value(s) ==7789== at 0x5822169: __gconv_transform_internal_utf8 (in /usr/lib64/libc-2.27.so) ==7789== by 0x589E8A4: wcsrtombs (in /usr/lib64/libc-2.27.so) ==7789== by 0x5834000: wcstombs (in /usr/lib64/libc-2.27.so) ==7789== by 0x97DD82: wchar2char (pg_locale.c:1641) ==7789== by 0x91A379: str_toupper (formatting.c:1748) ==7789== by 0x976D6E: upper (oracle_compat.c:81) ==7789== by 0x6C98EC: ExecInterpExpr (execExprInterp.c:678) ==7789== by 0x6CB439: ExecInterpExprStillValid (execExprInterp.c:1786) ==7789== by 0x7DAFB8: ExecEvalExprSwitchContext (executor.h:303) ==7789== by 0x7E1F81: evaluate_expr (clauses.c:4941) ==7789== by 0x7E1405: evaluate_function (clauses.c:4483) ==7789== by 0x7E0A18: simplify_function (clauses.c:4123) ==7789== by 0x7DE3C3: eval_const_expressions_mutator (clauses.c:2713) ==7789== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==7789== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==7789== by 0x743342: expression_tree_mutator (nodeFuncs.c:2914) ==7789== by 0x7E03E2: eval_const_expressions_mutator (clauses.c:3730) ==7789== by 0x7DDE8E: eval_const_expressions (clauses.c:2505) ==7789== by 0x7BD30B: preprocess_expression (planner.c:1048) ==7789== by 0x7BCF83: subquery_planner (planner.c:855) ==7789== { Memcheck:Cond fun:__gconv_transform_internal_utf8 fun:wcsrtombs fun:wcstombs fun:wchar2char fun:str_toupper fun:upper fun:ExecInterpExpr fun:ExecInterpExprStillValid fun:ExecEvalExprSwitchContext fun:evaluate_expr fun:evaluate_function fun:simplify_function fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:expression_tree_mutator fun:eval_const_expressions_mutator fun:eval_const_expressions fun:preprocess_expression fun:subquery_planner } --------------267177DD1B48D4BA7187AF22--