v8Reader icon indicating copy to clipboard operation
v8Reader copied to clipboard

Падает при обработке ТЧ обработки

Open akabrr opened this issue 6 years ago • 2 comments

Платформа: 8.3.9.1818 Процедура: ПостроитьДеревоОбновляемойКонфигурацииНов Строка: MatchesN = РегулярноеВыражениеN.Execute(ТекстФайлаСтрокой); Патерн: 2bcef0d1-0981-11d6-b9b8-0050bae0a95d,[\d]+((,\n\{\n\{\d,\n\{[\d]+,\w{8}-\w{4}-\w{4}-\w{4}-\w{12},\w{8}-\w{4}-\w{4}-\w{4}-\w{12},\w{8}-\w{4}-\w{4}-\w{4}-\w{12},\w{8}-\w{4}-\w{4}-\w{4}-\w{12},\n\{0,\n\{\d,\n\{0,0,\w{8}-\w{4}-\w{4}-\w{4}-\w{12}\},"\S+?",\n?\{(0|\d(,[^,]*,"(""|[^"]*)*")+)\},".*"(,0,0)?\}\n\}(\n\},?\d?\n?|,\d,\n\{(0|\d,\n\{\d,\d(,\n\{-[\d]+\},\w{8}-\w{4}-\w{4}-\w{4}-\w{12},\n\{[\d]+,[\d]+(,\w{8}-\w{4}-\w{4}-\w{4}-\w{12},\n\{("[DSNBU]".*|"#",\w{8}-\w{4}-\w{4}-\w{4}-\w{12},(\d|\n.*\n|\n.*\n.*\n|\n.*\n.*\n.*\n|\n.*\n.*\n.*\n.*\n|\n.*\n.*\n.*\n.*\n.*\n|\n.*\n.*\n.*\n.*\n.*\n\}\n))?\})+\n\})+\n)\},\n\{(0|\d(,[^,]*,"(""|[^"]*)*")+)\}\n\}[^\}]*)\},\d,\n\{5d24a9d1-098e-11d6-b9b8-0050bae0a95d,(0\}|[\d]+(,\n\{\n\{\d,\n\{[12]\d,\n\{2,\n\{\d,\n\{0,0,\w{8}-\w{4}-\w{4}-\w{4}-\w{12}\},"\S+?",\n?\{(0|\d(,[^,]*,"(""|[^"]*)*")+)\},".*"(,0,0)?\},\n\{"Pattern"(,\n\{"[#DSNBU]".*\})*\n?\}\n\}(\n\}\n?|,\d,\n\{(0|\d(,[^,]*,"(""|[^"]*)*")+)\},\n\{(0|\d(,[^,]*,"(""|[^"]*)*")+)\},\d,".*",\d,\n\{"[#DSNBU]".*\},\n\{"[#DSNBU]".*\},\d,\w{8}-\w{4}-\w{4}-\w{4}-\w{12},\d,\d,\n\{5004(,0|,\d+(,".*",\d(,\n\{(-\d+|0(,\w{8}-\w{4}-\w{4}-\w{4}-\w{12})?)\})+,\d)+)\},\n\{3,(0,0|\d(,\n\{.*\})*,\d)\},\n\{0,(0|\d(,".*",\n(\{"[DSNBU]".*|\{"#",\w{8}-\w{4}-\w{4}-\w{4}-\w{12},\n.*\n|\{"#",\w{8}-\w{4}-\w{4}-\w{4}-\w{12},\n\{\d+(,\n\{"[DSNBU]".*|,\n\{"#",\w{8}-\w{4}-\w{4}-\w{4}-\w{12},\n.*\n\})+\n\}\n)\})+\n)\},\d,\n\{(0|\d(,[^,]*,"(""|[^"]*)*")+)\},\n(\{"[DSNBU]".*\}|\{"#",\w{8}-\w{4}-\w{4}-\w{4}-\w{12},\n.*\n\})(,\d)+\}[^\}]*)(,\d)*\},\d\})*)\n\}\n\})*)

ТекстФайлаСтрокой: {1, {5,a207f3cb-796e-4018-81e8-c61aeb2b6aa8,97379d60-c7c8-48b7-90ed-208aae4ef2ed, {0, {0, {0,0,ba442358-8d42-4bf2-a139-042783305dd9},"АвтоПолучениеОтправкаЭлектронныхПисем", {1,"ru","Авто получение/отправка электронных писем"},""} },08b1e33c-8258-409e-a548-fdd614cee0f4, {0,1, {"#",157fa490-4ce9-11d4-9415-008048da11f9, {1,f72a4df4-fe30-442a-b6f1-b12816144591} } },0,f13c756d-236b-4aa5-9a5a-b1cc6c614bb5,e7ced550-39c7-4044-bc80-a93f7bb78af4},4, {3daea016-69b7-4ed4-9453-127911372fe6,0}, {2bcef0d1-0981-11d6-b9b8-0050bae0a95d,1, { {0, {2,6faa5efc-b7f9-4ffa-9514-8169635450a4,e652d8d8-5233-44d4-98be-af301e0f9475,97b48090-da03-4b02-b001-c10b53a2b81b,16655d81-1b48-4dff-9624-b14e34f25dde, {0, {0, {0,0,4f35cf0f-077d-4375-907f-ac791b31e080},"УчетныеЗаписиАвтоматическогоТранспортаПисем", {1,"ru","Учетные записи автоматического транспорта писем"},""} } } },1, {5d24a9d1-098e-11d6-b9b8-0050bae0a95d,5, { {0, {2, {0, {0,0,b7459c13-884e-41ab-9592-0d1fdd7bee9b},"УчетнаяЗапись", {1,"ru","Учетная запись"},""}, {"Pattern", {"#",adfa05bd-794e-4a3c-a21a-2632e7b3500b} } } },0}, { {0, {2, {0, {0,0,6b851edc-d4fb-449d-b164-759a2228f25c},"ВремяПоследнегоПолучения", {1,"ru","Время последнего получения"},""}, {"Pattern", {"D"} } } },0}, { {0, {2, {0, {0,0,f50c8ff8-93b0-43f3-a0ae-eac64e333bfe},"ИнтервалОбновления", {1,"ru","Интервал обновления"},""}, {"Pattern", {"N",10,0,1} } } },0}, { {0, {2, {0, {0,0,6dff4288-f0be-4491-a7a4-803dc1e24087},"АдресЭлектроннойПочты", {1,"ru","Адрес электронной почты"},""}, {"Pattern", {"S",200,1} } } },0}, { {0, {2, {0, {0,0,597fd6ce-08e7-4014-a431-a6408bc1c2af},"Действие", {1,"ru","Действие"},""}, {"Pattern", {"#",b0011b47-4075-4dc0-bf73-f9e63f972fee} } } },0} } } }, {ec6bb5e5-b7a8-4d75-bec9-658107a699cf,0}, {d5b0e5ed-256d-401c-9c36-f630cafd8a62,1,08b1e33c-8258-409e-a548-fdd614cee0f4} }

akabrr avatar Mar 20 '18 13:03 akabrr

Спасибо большое за баг-репорт. Постараюсь на выходных посмотреть.

bambr1975 avatar Mar 22 '18 16:03 bambr1975

Решение: удалять в ТекстФайлаСтрокой символы Символы.ПС.

Как-то так: ТекстФайлаСтрокой = СтрЗаменить(ТекстФайлаСтрокой,Символы.ПС,"");

akabrr avatar Jul 17 '18 09:07 akabrr