View Issue Details

IDProjectCategoryView StatusLast Update
0002971Far ManagerRegExppublic2015-03-19 10:25
Reportershmuel Assigned To2useven10  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Platformx86OSWindowsOS VersionXP SP3
Product Version3.0 
Target Version3.0Fixed in Version3.0 
Summary0002971: Падение при использовании регулярного выражения с большим количеством групп
DescriptionПри использовании регулярного выражения с количеством групп > 255 Far Manager падает.
Steps To ReproduceПервый способ - интерактивный:
1. Открыть редактор.
2. В диалоге поиска ввести выражение поиска, состоящее из 256 повторений (.)
3. Активизировать опцию "Regular expressions".
4. Запустить поиск. Фар падает.

Второй способ - исполнить скрипт:
  local patt = ("(.)"):rep(256)
  regex.new(patt)
TagsNo tags attached.
Build4317

Activities

2useven10

2015-03-19 10:11

developer   bugnote:0013591

4317

Issue History

Date Modified Username Field Change
2015-03-19 07:38 shmuel New Issue
2015-03-19 08:12 shmuel Steps to Reproduce Updated
2015-03-19 08:12 shmuel Additional Information Updated
2015-03-19 10:11 2useven10 Note Added: 0013591
2015-03-19 10:11 2useven10 Assigned To => 2useven10
2015-03-19 10:11 2useven10 Status new => feedback
2015-03-19 10:25 shmuel Build => 4317
2015-03-19 10:25 shmuel Status feedback => closed
2015-03-19 10:25 shmuel Resolution open => fixed
2015-03-19 10:25 shmuel Fixed in Version => 3.0